summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff-webhosting.net>2021-02-16 18:24:19 +0100
committerJörg Frings-Fürst <debian@jff-webhosting.net>2021-02-16 18:24:19 +0100
commit351b7328520c16730ceb46e5acae16038c42185e (patch)
treefae21fd5c94f3c3ed0202a95c9ada705482e647b
parentad38bc6ecb80ddeb562841b33258dd53659b1da6 (diff)
New upstream version 1.0.32upstream/1.0.32
-rw-r--r--.gitignore1
-rw-r--r--.gitlab-ci.yml8
-rw-r--r--AUTHORS1
-rw-r--r--COPYING43
-rw-r--r--ChangeLogs/ChangeLog-1.0.024
-rw-r--r--ChangeLogs/ChangeLog-1.0.14
-rw-r--r--ChangeLogs/ChangeLog-1.0.1018
-rw-r--r--ChangeLogs/ChangeLog-1.0.1214
-rw-r--r--ChangeLogs/ChangeLog-1.0.138
-rw-r--r--ChangeLogs/ChangeLog-1.0.146
-rw-r--r--ChangeLogs/ChangeLog-1.0.156
-rw-r--r--ChangeLogs/ChangeLog-1.0.1614
-rw-r--r--ChangeLogs/ChangeLog-1.0.178
-rw-r--r--ChangeLogs/ChangeLog-1.0.1816
-rw-r--r--ChangeLogs/ChangeLog-1.0.1910
-rw-r--r--ChangeLogs/ChangeLog-1.0.214
-rw-r--r--ChangeLogs/ChangeLog-1.0.2046
-rw-r--r--ChangeLogs/ChangeLog-1.0.2118
-rw-r--r--ChangeLogs/ChangeLog-1.0.2212
-rw-r--r--ChangeLogs/ChangeLog-1.0.236
-rw-r--r--ChangeLogs/ChangeLog-1.0.248
-rw-r--r--ChangeLogs/ChangeLog-1.0.254
-rw-r--r--ChangeLogs/ChangeLog-1.0.2716
-rw-r--r--ChangeLogs/ChangeLog-1.0.2810
-rw-r--r--ChangeLogs/ChangeLog-1.0.318
-rw-r--r--ChangeLogs/ChangeLog-1.0.410
-rw-r--r--ChangeLogs/ChangeLog-1.0.526
-rw-r--r--ChangeLogs/ChangeLog-1.0.614
-rw-r--r--ChangeLogs/ChangeLog-1.0.726
-rw-r--r--ChangeLogs/ChangeLog-1.0.828
-rw-r--r--ChangeLogs/ChangeLog-1.0.918
-rw-r--r--INSTALL.linux2
-rw-r--r--Makefile.am24
-rw-r--r--NEWS121
-rw-r--r--PROBLEMS2
-rw-r--r--README21
-rw-r--r--README.netbsd2
-rw-r--r--README.os22
-rw-r--r--README.solaris4
-rw-r--r--README.unixware28
-rw-r--r--README.unixware72
-rw-r--r--README.windows2
-rw-r--r--README.zeta2
-rw-r--r--acinclude.m43
-rwxr-xr-xautogen.sh26
-rw-r--r--backend/Makefile.am14
-rw-r--r--backend/abaton.c4
-rw-r--r--backend/abaton.h4
-rw-r--r--backend/agfafocus.c6
-rw-r--r--backend/agfafocus.h4
-rw-r--r--backend/apple.c12
-rw-r--r--backend/apple.h4
-rw-r--r--backend/artec.c6
-rw-r--r--backend/artec.h4
-rw-r--r--backend/artec_eplus48u.c14
-rw-r--r--backend/artec_eplus48u.conf.in1
-rw-r--r--backend/artec_eplus48u.h16
-rw-r--r--backend/as6e.c4
-rw-r--r--backend/as6e.h4
-rw-r--r--backend/avision.c41
-rw-r--r--backend/avision.h18
-rw-r--r--backend/bh.c4
-rw-r--r--backend/bh.h4
-rw-r--r--backend/canon-sane.c4
-rw-r--r--backend/canon-scsi.c4
-rw-r--r--backend/canon.c12
-rw-r--r--backend/canon.h4
-rw-r--r--backend/canon630u-common.c6
-rw-r--r--backend/canon630u.c4
-rw-r--r--backend/canon_dr-cmd.h16
-rw-r--r--backend/canon_dr.c432
-rw-r--r--backend/canon_dr.conf.in2
-rw-r--r--backend/canon_dr.h23
-rw-r--r--backend/canon_lide70-common.c3035
-rw-r--r--backend/canon_lide70.c10
-rw-r--r--backend/canon_lide70.conf.in3
-rw-r--r--backend/canon_pp-dev.c13
-rw-r--r--backend/canon_pp-dev.h6
-rw-r--r--backend/canon_pp-io.c11
-rw-r--r--backend/canon_pp-io.h6
-rw-r--r--backend/canon_pp.c20
-rw-r--r--backend/canon_pp.conf.in4
-rw-r--r--backend/canon_pp.h6
-rw-r--r--backend/cardscan.c10
-rw-r--r--backend/coolscan-scsidef.h6
-rw-r--r--backend/coolscan.c36
-rw-r--r--backend/coolscan.h8
-rw-r--r--backend/coolscan2.c16
-rw-r--r--backend/coolscan2.conf.in2
-rw-r--r--backend/coolscan3.c12
-rw-r--r--backend/coolscan3.conf.in2
-rw-r--r--backend/dc210.c4
-rw-r--r--backend/dc210.h4
-rw-r--r--backend/dc240.c4
-rw-r--r--backend/dc240.h4
-rw-r--r--backend/dc25.c19
-rw-r--r--backend/dc25.h6
-rw-r--r--backend/dell1600n_net.c22
-rw-r--r--backend/dll.c8
-rw-r--r--backend/dmc.c10
-rw-r--r--backend/dmc.h6
-rw-r--r--backend/epjitsu.c28
-rw-r--r--backend/epson.c44
-rw-r--r--backend/epson.h4
-rw-r--r--backend/epson2-ops.c46
-rw-r--r--backend/epson2.c141
-rw-r--r--backend/epson2.h13
-rw-r--r--backend/epson2_usb.c1
-rw-r--r--backend/epsonds.c31
-rw-r--r--backend/epsonds.h3
-rw-r--r--backend/escl.conf.in1
-rw-r--r--backend/escl/escl.c587
-rw-r--r--backend/escl/escl.h120
-rw-r--r--backend/escl/escl_capabilities.c111
-rw-r--r--backend/escl/escl_crop.c4
-rw-r--r--backend/escl/escl_devices.c31
-rw-r--r--backend/escl/escl_jpeg.c4
-rw-r--r--backend/escl/escl_mupdf.c4
-rw-r--r--backend/escl/escl_newjob.c156
-rw-r--r--backend/escl/escl_pdf.c8
-rw-r--r--backend/escl/escl_png.c8
-rw-r--r--backend/escl/escl_reset.c6
-rw-r--r--backend/escl/escl_scan.c8
-rw-r--r--backend/escl/escl_status.c5
-rw-r--r--backend/escl/escl_tiff.c4
-rw-r--r--backend/fujitsu-scsi.h2
-rw-r--r--backend/fujitsu.c102
-rw-r--r--backend/fujitsu.h11
-rw-r--r--backend/genesys.conf.in3
-rw-r--r--backend/genesys/calibration.h4
-rw-r--r--backend/genesys/command_set.h4
-rw-r--r--backend/genesys/command_set_common.cpp4
-rw-r--r--backend/genesys/command_set_common.h4
-rw-r--r--backend/genesys/device.cpp4
-rw-r--r--backend/genesys/device.h6
-rw-r--r--backend/genesys/enums.cpp4
-rw-r--r--backend/genesys/enums.h4
-rw-r--r--backend/genesys/error.cpp4
-rw-r--r--backend/genesys/error.h4
-rw-r--r--backend/genesys/fwd.h4
-rw-r--r--backend/genesys/genesys.cpp34
-rw-r--r--backend/genesys/genesys.h4
-rw-r--r--backend/genesys/gl124.cpp8
-rw-r--r--backend/genesys/gl124.h4
-rw-r--r--backend/genesys/gl124_registers.h4
-rw-r--r--backend/genesys/gl646.cpp16
-rw-r--r--backend/genesys/gl646.h4
-rw-r--r--backend/genesys/gl646_registers.h4
-rw-r--r--backend/genesys/gl841.cpp8
-rw-r--r--backend/genesys/gl841.h4
-rw-r--r--backend/genesys/gl841_registers.h4
-rw-r--r--backend/genesys/gl842.cpp6
-rw-r--r--backend/genesys/gl842.h4
-rw-r--r--backend/genesys/gl842_registers.h4
-rw-r--r--backend/genesys/gl843.cpp8
-rw-r--r--backend/genesys/gl843.h4
-rw-r--r--backend/genesys/gl843_registers.h4
-rw-r--r--backend/genesys/gl846.cpp6
-rw-r--r--backend/genesys/gl846.h4
-rw-r--r--backend/genesys/gl846_registers.h4
-rw-r--r--backend/genesys/gl847.cpp4
-rw-r--r--backend/genesys/gl847.h4
-rw-r--r--backend/genesys/gl847_registers.h4
-rw-r--r--backend/genesys/image.cpp4
-rw-r--r--backend/genesys/image.h4
-rw-r--r--backend/genesys/image_buffer.cpp4
-rw-r--r--backend/genesys/image_buffer.h4
-rw-r--r--backend/genesys/image_pipeline.cpp4
-rw-r--r--backend/genesys/image_pipeline.h4
-rw-r--r--backend/genesys/image_pixel.cpp4
-rw-r--r--backend/genesys/image_pixel.h4
-rw-r--r--backend/genesys/low.cpp10
-rw-r--r--backend/genesys/low.h4
-rw-r--r--backend/genesys/motor.cpp4
-rw-r--r--backend/genesys/motor.h6
-rw-r--r--backend/genesys/register.h4
-rw-r--r--backend/genesys/register_cache.h4
-rw-r--r--backend/genesys/row_buffer.h4
-rw-r--r--backend/genesys/scanner_interface.cpp4
-rw-r--r--backend/genesys/scanner_interface.h4
-rw-r--r--backend/genesys/scanner_interface_usb.cpp4
-rw-r--r--backend/genesys/scanner_interface_usb.h4
-rw-r--r--backend/genesys/sensor.cpp4
-rw-r--r--backend/genesys/sensor.h4
-rw-r--r--backend/genesys/serialize.h4
-rw-r--r--backend/genesys/settings.cpp4
-rw-r--r--backend/genesys/settings.h4
-rw-r--r--backend/genesys/static_init.cpp4
-rw-r--r--backend/genesys/static_init.h4
-rw-r--r--backend/genesys/status.cpp4
-rw-r--r--backend/genesys/status.h4
-rw-r--r--backend/genesys/tables_frontend.cpp4
-rw-r--r--backend/genesys/tables_gpo.cpp4
-rw-r--r--backend/genesys/tables_memory_layout.cpp4
-rw-r--r--backend/genesys/tables_model.cpp6
-rw-r--r--backend/genesys/tables_motor.cpp4
-rw-r--r--backend/genesys/tables_sensor.cpp4
-rw-r--r--backend/genesys/test_scanner_interface.cpp4
-rw-r--r--backend/genesys/test_scanner_interface.h4
-rw-r--r--backend/genesys/test_settings.cpp4
-rw-r--r--backend/genesys/test_settings.h4
-rw-r--r--backend/genesys/test_usb_device.cpp4
-rw-r--r--backend/genesys/test_usb_device.h4
-rw-r--r--backend/genesys/usb_device.cpp4
-rw-r--r--backend/genesys/usb_device.h4
-rw-r--r--backend/genesys/utilities.h4
-rw-r--r--backend/genesys/value_filter.h4
-rw-r--r--backend/gphoto2.c9
-rw-r--r--backend/gphoto2.h4
-rw-r--r--backend/gt68xx.c10
-rw-r--r--backend/gt68xx.conf.in2
-rw-r--r--backend/gt68xx.h4
-rw-r--r--backend/gt68xx_devices.c4
-rw-r--r--backend/gt68xx_generic.c4
-rw-r--r--backend/gt68xx_generic.h4
-rw-r--r--backend/gt68xx_gt6801.c6
-rw-r--r--backend/gt68xx_gt6801.h4
-rw-r--r--backend/gt68xx_gt6816.c4
-rw-r--r--backend/gt68xx_gt6816.h4
-rw-r--r--backend/gt68xx_high.c16
-rw-r--r--backend/gt68xx_high.h8
-rw-r--r--backend/gt68xx_low.c24
-rw-r--r--backend/gt68xx_low.h52
-rw-r--r--backend/gt68xx_mid.c6
-rw-r--r--backend/gt68xx_mid.h6
-rw-r--r--backend/gt68xx_shm_channel.c14
-rw-r--r--backend/gt68xx_shm_channel.h4
-rw-r--r--backend/hp-accessor.c4
-rw-r--r--backend/hp-accessor.h4
-rw-r--r--backend/hp-device.c4
-rw-r--r--backend/hp-device.h4
-rw-r--r--backend/hp-handle.c6
-rw-r--r--backend/hp-handle.h4
-rw-r--r--backend/hp-hpmem.c4
-rw-r--r--backend/hp-option.c57
-rw-r--r--backend/hp-option.h7
-rw-r--r--backend/hp-scl.c9
-rw-r--r--backend/hp-scl.h4
-rw-r--r--backend/hp-scsi.h4
-rw-r--r--backend/hp.README4
-rw-r--r--backend/hp.TODO2
-rw-r--r--backend/hp.c16
-rw-r--r--backend/hp.h4
-rw-r--r--backend/hp3500.c10
-rw-r--r--backend/hp3900.c3
-rw-r--r--backend/hp3900_config.c9
-rw-r--r--backend/hp3900_debug.c5
-rw-r--r--backend/hp3900_rts8822.c61
-rw-r--r--backend/hp3900_sane.c27
-rw-r--r--backend/hp3900_types.c3
-rw-r--r--backend/hp3900_usb.c3
-rw-r--r--backend/hp4200.c3
-rw-r--r--backend/hp4200.h3
-rw-r--r--backend/hp4200_lm9830.c4
-rw-r--r--backend/hp4200_lm9830.h4
-rw-r--r--backend/hp5400.c3
-rw-r--r--backend/hp5400.h7
-rw-r--r--backend/hp5400_debug.c3
-rw-r--r--backend/hp5400_debug.h3
-rw-r--r--backend/hp5400_internal.c9
-rw-r--r--backend/hp5400_internal.h8
-rw-r--r--backend/hp5400_sane.c3
-rw-r--r--backend/hp5400_sanei.c3
-rw-r--r--backend/hp5400_sanei.h3
-rw-r--r--backend/hp5400_xfer.h3
-rw-r--r--backend/hp5590.c4
-rw-r--r--backend/hp5590_cmds.c4
-rw-r--r--backend/hp5590_cmds.h4
-rw-r--r--backend/hp5590_low.c4
-rw-r--r--backend/hp5590_low.h4
-rw-r--r--backend/hpljm1005.c6
-rw-r--r--backend/hpsj5s.c32
-rw-r--r--backend/hpsj5s.h4
-rw-r--r--backend/hs2p-saneopts.h4
-rw-r--r--backend/hs2p-scsi.c10
-rw-r--r--backend/hs2p-scsi.h8
-rw-r--r--backend/hs2p.c14
-rw-r--r--backend/hs2p.h6
-rw-r--r--backend/ibm-scsi.c4
-rw-r--r--backend/ibm.c12
-rw-r--r--backend/ibm.h4
-rw-r--r--backend/kodak-cmd.h2
-rw-r--r--backend/kodak.c20
-rw-r--r--backend/kodakaio.c60
-rw-r--r--backend/kvs1025_low.c2
-rw-r--r--backend/kvs1025_low.h4
-rw-r--r--backend/kvs1025_opt.c2
-rw-r--r--backend/kvs20xx.h2
-rw-r--r--backend/kvs20xx_cmd.c2
-rw-r--r--backend/kvs40xx.h2
-rw-r--r--backend/kvs40xx_cmd.c2
-rw-r--r--backend/leo.c5
-rw-r--r--backend/leo.h10
-rw-r--r--backend/lexmark.c8
-rw-r--r--backend/lexmark.h4
-rw-r--r--backend/lexmark_low.c28
-rw-r--r--backend/lexmark_models.c4
-rw-r--r--backend/lexmark_sensors.c4
-rw-r--r--backend/ma1509.c6
-rw-r--r--backend/ma1509.h4
-rw-r--r--backend/magicolor.c48
-rw-r--r--backend/matsushita.c7
-rw-r--r--backend/matsushita.h10
-rw-r--r--backend/microtek.c4
-rw-r--r--backend/microtek.h4
-rw-r--r--backend/microtek2.c34
-rw-r--r--backend/microtek2.h6
-rw-r--r--backend/mustek.c10
-rw-r--r--backend/mustek.conf.in2
-rw-r--r--backend/mustek.h4
-rw-r--r--backend/mustek_pp.c18
-rw-r--r--backend/mustek_pp.h10
-rw-r--r--backend/mustek_pp_ccd300.c4
-rw-r--r--backend/mustek_pp_ccd300.h4
-rw-r--r--backend/mustek_pp_cis.c6
-rw-r--r--backend/mustek_pp_cis.h4
-rw-r--r--backend/mustek_pp_null.c4
-rw-r--r--backend/mustek_scsi_pp.c4
-rw-r--r--backend/mustek_scsi_pp.h8
-rw-r--r--backend/mustek_usb.c6
-rw-r--r--backend/mustek_usb.h4
-rw-r--r--backend/mustek_usb2.c6
-rw-r--r--backend/mustek_usb2.h4
-rw-r--r--backend/mustek_usb2_asic.c14
-rw-r--r--backend/mustek_usb2_asic.h8
-rw-r--r--backend/mustek_usb2_high.c10
-rw-r--r--backend/mustek_usb2_high.h4
-rw-r--r--backend/mustek_usb2_reflective.c10
-rw-r--r--backend/mustek_usb2_transparent.c10
-rw-r--r--backend/mustek_usb_high.c16
-rw-r--r--backend/mustek_usb_high.h4
-rw-r--r--backend/mustek_usb_low.c4
-rw-r--r--backend/mustek_usb_low.h4
-rw-r--r--backend/mustek_usb_mid.c4
-rw-r--r--backend/mustek_usb_mid.h4
-rw-r--r--backend/nec.c10
-rw-r--r--backend/nec.h4
-rw-r--r--backend/net.c6
-rw-r--r--backend/net.h4
-rw-r--r--backend/niash.c9
-rw-r--r--backend/niash_core.c11
-rw-r--r--backend/niash_core.h5
-rw-r--r--backend/niash_xfer.c5
-rw-r--r--backend/niash_xfer.h5
-rw-r--r--backend/p5.c34
-rw-r--r--backend/p5.h13
-rw-r--r--backend/p5_device.c8
-rw-r--r--backend/p5_device.h12
-rw-r--r--backend/pie-scsidef.h4
-rw-r--r--backend/pie.c8
-rw-r--r--backend/pieusb.c6
-rw-r--r--backend/pieusb.h4
-rw-r--r--backend/pieusb_buffer.c6
-rw-r--r--backend/pieusb_buffer.h4
-rw-r--r--backend/pieusb_scancmd.c18
-rw-r--r--backend/pieusb_scancmd.h6
-rw-r--r--backend/pieusb_specific.c14
-rw-r--r--backend/pieusb_specific.h4
-rw-r--r--backend/pieusb_usb.c4
-rw-r--r--backend/pieusb_usb.h4
-rw-r--r--backend/pint.c4
-rw-r--r--backend/pint.h4
-rw-r--r--backend/pixma.conf.in2
-rw-r--r--backend/pixma/pixma.c57
-rw-r--r--backend/pixma/pixma.h33
-rw-r--r--backend/pixma/pixma_bjnp.c28
-rw-r--r--backend/pixma/pixma_bjnp.h16
-rw-r--r--backend/pixma/pixma_bjnp_private.h10
-rw-r--r--backend/pixma/pixma_common.c31
-rw-r--r--backend/pixma/pixma_common.h11
-rw-r--r--backend/pixma/pixma_imageclass.c10
-rw-r--r--backend/pixma/pixma_io.h8
-rw-r--r--backend/pixma/pixma_io_sanei.c4
-rw-r--r--backend/pixma/pixma_mp150.c73
-rw-r--r--backend/pixma/pixma_mp730.c4
-rw-r--r--backend/pixma/pixma_mp750.c6
-rw-r--r--backend/pixma/pixma_mp800.c21
-rw-r--r--backend/pixma/pixma_rename.h4
-rw-r--r--backend/plustek-pp.h6
-rw-r--r--backend/plustek-pp_dac.c4
-rw-r--r--backend/plustek-pp_dbg.h4
-rw-r--r--backend/plustek-pp_detect.c6
-rw-r--r--backend/plustek-pp_genericio.c6
-rw-r--r--backend/plustek-pp_hwdefs.h6
-rw-r--r--backend/plustek-pp_image.c10
-rw-r--r--backend/plustek-pp_io.c4
-rw-r--r--backend/plustek-pp_map.c6
-rw-r--r--backend/plustek-pp_misc.c8
-rw-r--r--backend/plustek-pp_models.c4
-rw-r--r--backend/plustek-pp_motor.c14
-rw-r--r--backend/plustek-pp_p12.c4
-rw-r--r--backend/plustek-pp_p12ccd.c6
-rw-r--r--backend/plustek-pp_p48xx.c4
-rw-r--r--backend/plustek-pp_p9636.c4
-rw-r--r--backend/plustek-pp_procfs.c4
-rw-r--r--backend/plustek-pp_procs.h4
-rw-r--r--backend/plustek-pp_ptdrv.c4
-rw-r--r--backend/plustek-pp_scale.c4
-rw-r--r--backend/plustek-pp_scan.h4
-rw-r--r--backend/plustek-pp_scandata.h4
-rw-r--r--backend/plustek-pp_sysdep.h4
-rw-r--r--backend/plustek-pp_tpa.c4
-rw-r--r--backend/plustek-pp_types.h4
-rw-r--r--backend/plustek-pp_wrapper.c4
-rw-r--r--backend/plustek-usb.c12
-rw-r--r--backend/plustek-usb.h12
-rw-r--r--backend/plustek-usbcal.c8
-rw-r--r--backend/plustek-usbcalfile.c6
-rw-r--r--backend/plustek-usbdevs.c6
-rw-r--r--backend/plustek-usbhw.c12
-rw-r--r--backend/plustek-usbimg.c6
-rw-r--r--backend/plustek-usbio.c6
-rw-r--r--backend/plustek-usbmap.c6
-rw-r--r--backend/plustek-usbscan.c10
-rw-r--r--backend/plustek-usbshading.c4
-rw-r--r--backend/plustek.c12
-rw-r--r--backend/plustek.h4
-rw-r--r--backend/plustek_pp.c12
-rw-r--r--backend/pnm.c4
-rw-r--r--backend/qcam.c10
-rw-r--r--backend/ricoh-scsi.c11
-rw-r--r--backend/ricoh.c13
-rw-r--r--backend/ricoh.h9
-rw-r--r--backend/ricoh2.c4
-rw-r--r--backend/ricoh2_buffer.c4
-rw-r--r--backend/rts8891.c65
-rw-r--r--backend/rts8891.h8
-rw-r--r--backend/rts8891_devices.c4
-rw-r--r--backend/rts8891_low.c12
-rw-r--r--backend/rts8891_low.h12
-rw-r--r--backend/rts88xx_lib.c8
-rw-r--r--backend/rts88xx_lib.h6
-rw-r--r--backend/s9036.c6
-rw-r--r--backend/s9036.h4
-rw-r--r--backend/sane_strstatus.c4
-rw-r--r--backend/sceptre.c5
-rw-r--r--backend/sceptre.h10
-rw-r--r--backend/sharp.c10
-rw-r--r--backend/sharp.h4
-rw-r--r--backend/sm3600-color.c12
-rw-r--r--backend/sm3600-gray.c4
-rw-r--r--backend/sm3600-homerun.c6
-rw-r--r--backend/sm3600-scanmtek.c6
-rw-r--r--backend/sm3600-scantool.h4
-rw-r--r--backend/sm3600-scanusb.c6
-rw-r--r--backend/sm3600-scanutil.c8
-rw-r--r--backend/sm3600.c8
-rw-r--r--backend/sm3600.h4
-rw-r--r--backend/sm3840.c4
-rw-r--r--backend/sm3840.h4
-rw-r--r--backend/sm3840_lib.c6
-rw-r--r--backend/sm3840_lib.h4
-rw-r--r--backend/sm3840_params.h4
-rw-r--r--backend/sm3840_scan.c4
-rw-r--r--backend/snapscan-data.c12
-rw-r--r--backend/snapscan-mutex.c4
-rw-r--r--backend/snapscan-options.c21
-rw-r--r--backend/snapscan-scsi.c24
-rw-r--r--backend/snapscan-sources.c28
-rw-r--r--backend/snapscan-sources.h18
-rw-r--r--backend/snapscan-usb.c12
-rw-r--r--backend/snapscan-usb.h12
-rw-r--r--backend/snapscan.c24
-rw-r--r--backend/snapscan.h17
-rw-r--r--backend/sp15c-scsi.h5
-rw-r--r--backend/sp15c.c9
-rw-r--r--backend/sp15c.h5
-rw-r--r--backend/st400.c4
-rw-r--r--backend/st400.conf.in2
-rw-r--r--backend/stv680.c9
-rw-r--r--backend/stv680.h10
-rw-r--r--backend/tamarack.c8
-rw-r--r--backend/tamarack.h4
-rw-r--r--backend/teco1.c7
-rw-r--r--backend/teco1.h10
-rw-r--r--backend/teco2.c13
-rw-r--r--backend/teco2.h10
-rw-r--r--backend/teco3.c9
-rw-r--r--backend/teco3.h10
-rw-r--r--backend/test-picture.c4
-rw-r--r--backend/test.c198
-rw-r--r--backend/test.h5
-rw-r--r--backend/u12-ccd.c6
-rw-r--r--backend/u12-hw.c4
-rw-r--r--backend/u12-hwdef.h4
-rw-r--r--backend/u12-if.c8
-rw-r--r--backend/u12-image.c6
-rw-r--r--backend/u12-io.c6
-rw-r--r--backend/u12-map.c6
-rw-r--r--backend/u12-motor.c6
-rw-r--r--backend/u12-scanner.h4
-rw-r--r--backend/u12-shading.c4
-rw-r--r--backend/u12-tpa.c4
-rw-r--r--backend/u12.c14
-rw-r--r--backend/u12.h4
-rw-r--r--backend/umax-scanner.c4
-rw-r--r--backend/umax-scanner.h4
-rw-r--r--backend/umax-scsidef.h6
-rw-r--r--backend/umax-uc1200s.c4
-rw-r--r--backend/umax-uc1200se.c4
-rw-r--r--backend/umax-uc1260.c4
-rw-r--r--backend/umax-uc630.c4
-rw-r--r--backend/umax-uc840.c4
-rw-r--r--backend/umax-ug630.c4
-rw-r--r--backend/umax-ug80.c4
-rw-r--r--backend/umax-usb.c8
-rw-r--r--backend/umax.c20
-rw-r--r--backend/umax.conf.in2
-rw-r--r--backend/umax.h24
-rw-r--r--backend/umax1220u-common.c12
-rw-r--r--backend/umax1220u.c4
-rw-r--r--backend/umax_pp.c11
-rw-r--r--backend/umax_pp.h4
-rw-r--r--backend/umax_pp_low.c60
-rw-r--r--backend/umax_pp_low.h4
-rw-r--r--backend/umax_pp_mid.c4
-rw-r--r--backend/umax_pp_mid.h8
-rw-r--r--backend/v4l.c6
-rw-r--r--backend/v4l.conf.in2
-rw-r--r--backend/xerox_mfp.c7
-rw-r--r--configure.ac26
-rw-r--r--doc/backend-writing.txt6
-rw-r--r--doc/descriptions-external/epkowa.desc6
-rw-r--r--doc/descriptions-external/scangearmp2.desc99
-rw-r--r--doc/descriptions-external/utsushi.desc37
-rw-r--r--doc/descriptions/avision.desc12
-rw-r--r--doc/descriptions/canon_dr.desc12
-rw-r--r--doc/descriptions/canon_lide70.desc15
-rw-r--r--doc/descriptions/dmc.desc2
-rw-r--r--doc/descriptions/epson2.desc7
-rw-r--r--doc/descriptions/escl.desc40
-rw-r--r--doc/descriptions/genesys.desc4
-rw-r--r--doc/descriptions/gt68xx.desc2
-rw-r--r--doc/descriptions/hp.desc2
-rw-r--r--doc/descriptions/ma1509.desc2
-rw-r--r--doc/descriptions/niash.desc1
-rw-r--r--doc/descriptions/pixma.desc101
-rw-r--r--doc/descriptions/snapscan.desc2
-rw-r--r--doc/descriptions/unsupported.desc18
-rw-r--r--doc/gamma4scanimage.man52
-rw-r--r--doc/gt68xx/gt68xx.CHANGES18
-rw-r--r--doc/gt68xx/gt68xx.TODO6
-rw-r--r--doc/mustek/mustek.CHANGES20
-rw-r--r--doc/mustek_usb/mustek_usb.CHANGES12
-rw-r--r--doc/mustek_usb2/mustek_usb2.CHANGES4
-rw-r--r--doc/plustek/FAQ4
-rw-r--r--doc/plustek/Plustek-PARPORT.changes4
-rw-r--r--doc/plustek/Plustek-USB.txt6
-rw-r--r--doc/sane-abaton.man40
-rw-r--r--doc/sane-agfafocus.man48
-rw-r--r--doc/sane-apple.man64
-rw-r--r--doc/sane-artec.man35
-rw-r--r--doc/sane-artec_eplus48u.man55
-rw-r--r--doc/sane-as6e.man34
-rw-r--r--doc/sane-avision.man42
-rw-r--r--doc/sane-bh.man412
-rw-r--r--doc/sane-canon.man42
-rw-r--r--doc/sane-canon630u.man50
-rw-r--r--doc/sane-canon_dr.man133
-rw-r--r--doc/sane-canon_lide70.man82
-rw-r--r--doc/sane-canon_pp.man36
-rw-r--r--doc/sane-cardscan.man32
-rw-r--r--doc/sane-config.man32
-rw-r--r--doc/sane-coolscan.man48
-rw-r--r--doc/sane-coolscan2.man73
-rw-r--r--doc/sane-coolscan3.man85
-rw-r--r--doc/sane-dc210.man36
-rw-r--r--doc/sane-dc240.man37
-rw-r--r--doc/sane-dc25.man24
-rw-r--r--doc/sane-dll.man17
-rw-r--r--doc/sane-dmc.man35
-rw-r--r--doc/sane-epjitsu.man48
-rw-r--r--doc/sane-epson.man105
-rw-r--r--doc/sane-epson2.man112
-rw-r--r--doc/sane-epsonds.man59
-rw-r--r--doc/sane-escl.man32
-rw-r--r--doc/sane-find-scanner.man13
-rw-r--r--doc/sane-fujitsu.man84
-rw-r--r--doc/sane-genesys.man157
-rw-r--r--doc/sane-gphoto2.man57
-rw-r--r--doc/sane-gt68xx.man30
-rw-r--r--doc/sane-hp.man71
-rw-r--r--doc/sane-hp3500.man5
-rw-r--r--doc/sane-hp3900.man29
-rw-r--r--doc/sane-hp4200.man22
-rw-r--r--doc/sane-hp5400.man26
-rw-r--r--doc/sane-hp5590.man75
-rw-r--r--doc/sane-hpljm1005.man17
-rw-r--r--doc/sane-hpsj5s.man50
-rw-r--r--doc/sane-hs2p.man29
-rw-r--r--doc/sane-ibm.man20
-rw-r--r--doc/sane-kodak.man43
-rw-r--r--doc/sane-kodakaio.man16
-rw-r--r--doc/sane-kvs1025.man6
-rw-r--r--doc/sane-kvs20xx.man9
-rw-r--r--doc/sane-kvs40xx.man7
-rw-r--r--doc/sane-leo.man24
-rw-r--r--doc/sane-lexmark.man34
-rw-r--r--doc/sane-ma1509.man15
-rw-r--r--doc/sane-magicolor.man20
-rw-r--r--doc/sane-matsushita.man23
-rw-r--r--doc/sane-microtek.man33
-rw-r--r--doc/sane-microtek2.man26
-rw-r--r--doc/sane-mustek.man32
-rw-r--r--doc/sane-mustek_pp.man90
-rw-r--r--doc/sane-mustek_usb.man15
-rw-r--r--doc/sane-mustek_usb2.man20
-rw-r--r--doc/sane-nec.man16
-rw-r--r--doc/sane-net.man28
-rw-r--r--doc/sane-niash.man8
-rw-r--r--doc/sane-p5.man53
-rw-r--r--doc/sane-pie.man5
-rw-r--r--doc/sane-pieusb.man21
-rw-r--r--doc/sane-pint.man23
-rw-r--r--doc/sane-pixma.man88
-rw-r--r--doc/sane-plustek.man44
-rw-r--r--doc/sane-plustek_pp.man91
-rw-r--r--doc/sane-pnm.man37
-rw-r--r--doc/sane-qcam.man19
-rw-r--r--doc/sane-ricoh.man23
-rw-r--r--doc/sane-ricoh2.man15
-rw-r--r--doc/sane-rts8891.man39
-rw-r--r--doc/sane-s9036.man22
-rw-r--r--doc/sane-sceptre.man90
-rw-r--r--doc/sane-scsi.man107
-rw-r--r--doc/sane-sharp.man326
-rw-r--r--doc/sane-sm3600.man25
-rw-r--r--doc/sane-sm3840.man48
-rw-r--r--doc/sane-snapscan.man31
-rw-r--r--doc/sane-sp15c.man18
-rw-r--r--doc/sane-st400.man48
-rw-r--r--doc/sane-stv680.man61
-rw-r--r--doc/sane-tamarack.man23
-rw-r--r--doc/sane-teco1.man103
-rw-r--r--doc/sane-teco2.man144
-rw-r--r--doc/sane-teco3.man84
-rw-r--r--doc/sane-test.man51
-rw-r--r--doc/sane-u12.man38
-rw-r--r--doc/sane-umax.man38
-rw-r--r--doc/sane-umax1220u.man30
-rw-r--r--doc/sane-umax_pp.man78
-rw-r--r--doc/sane-usb.man82
-rw-r--r--doc/sane-v4l.man23
-rw-r--r--doc/sane-xerox_mfp.man25
-rw-r--r--doc/sane.man312
-rw-r--r--doc/saned.man148
-rw-r--r--doc/scanimage.man76
-rw-r--r--doc/teco/teco2.txt2
-rw-r--r--doc/umax/sane-umax-astra-doc.html2
-rw-r--r--doc/umax/sane-umax-config-doc.html6
-rw-r--r--doc/umax/sane-umax-mirage-doc.html2
-rw-r--r--doc/umax/sane-umax-others-doc.html2
-rw-r--r--doc/umax/sane-umax-powerlook-doc.html2
-rw-r--r--doc/umax/sane-umax-scanner-clones-doc.html4
-rw-r--r--doc/umax/sane-umax-standard-options-doc.html2
-rw-r--r--doc/umax/sane-umax-uc-doc.html2
-rw-r--r--doc/umax/sane-umax-vista-doc.html2
-rw-r--r--doc/umax/umax.CHANGES38
-rw-r--r--doc/umax/umax.FAQ4
-rw-r--r--frontend/Makefile.am13
-rw-r--r--frontend/saned.c45
-rw-r--r--frontend/scanimage.c184
-rw-r--r--frontend/sicc.c4
-rw-r--r--frontend/sicc.h4
-rw-r--r--frontend/stiff.c4
-rw-r--r--frontend/stiff.h4
-rw-r--r--frontend/test.c4
-rw-r--r--frontend/tstbackend.c4
-rw-r--r--include/lalloca.h6
-rw-r--r--include/lassert.h4
-rw-r--r--include/lgetopt.h5
-rw-r--r--include/md5.h5
-rw-r--r--include/sane/sane.h2
-rw-r--r--include/sane/sanei.h8
-rw-r--r--include/sane/sanei_ab306.h4
-rw-r--r--include/sane/sanei_access.h6
-rw-r--r--include/sane/sanei_auth.h4
-rw-r--r--include/sane/sanei_codec_ascii.h4
-rw-r--r--include/sane/sanei_codec_bin.h4
-rw-r--r--include/sane/sanei_config.h8
-rw-r--r--include/sane/sanei_ir.h14
-rw-r--r--include/sane/sanei_lm983x.h6
-rw-r--r--include/sane/sanei_magic.h4
-rw-r--r--include/sane/sanei_pa4s2.h6
-rw-r--r--include/sane/sanei_pio.h4
-rw-r--r--include/sane/sanei_pp.h6
-rw-r--r--include/sane/sanei_pv8630.h4
-rw-r--r--include/sane/sanei_scsi.h18
-rw-r--r--include/sane/sanei_thread.h10
-rw-r--r--include/sane/sanei_usb.h53
-rw-r--r--include/sane/sanei_wire.h4
-rw-r--r--include/sane/saneopts.h12
-rw-r--r--japi/ImageCanvas.java4
-rw-r--r--japi/ImageCanvasClient.java4
-rw-r--r--japi/Jscanimage.java4
-rw-r--r--japi/Sane.c4
-rw-r--r--japi/Sane.java4
-rw-r--r--japi/SaneDevice.java4
-rw-r--r--japi/SaneOption.java4
-rw-r--r--japi/SaneParameters.java4
-rw-r--r--japi/SaneRange.java4
-rw-r--r--japi/ScanIt.java4
-rw-r--r--japi/Test.java4
-rw-r--r--lib/getopt.c5
-rw-r--r--lib/getopt1.c5
-rw-r--r--lib/md5.c15
-rw-r--r--lib/sigprocmask.c3
-rw-r--r--lib/snprintf.c2
-rw-r--r--lib/strcasestr.c3
-rw-r--r--lib/strdup.c3
-rw-r--r--lib/strndup.c3
-rw-r--r--lib/strsep.c3
-rw-r--r--lib/usleep.c3
-rw-r--r--patches/Rules-quot.patch (renamed from Rules-quot.patch)0
-rw-r--r--patches/ax_create_stdint_h.19-20.m4.patch52
-rw-r--r--patches/ax_create_stdint_h.20-21.m4.patch35
-rw-r--r--patches/ltmain.sh.patch (renamed from ltmain.sh.patch)0
-rw-r--r--po/Makevars8
-rw-r--r--po/README9
-rw-r--r--po/bg.po2398
-rw-r--r--po/ca.po2400
-rw-r--r--po/ca@valencia.po2400
-rw-r--r--po/cs.po2398
-rw-r--r--po/da.po2398
-rw-r--r--po/de.po2400
-rw-r--r--po/en_GB.po2407
-rw-r--r--po/eo.po2398
-rw-r--r--po/es.po2398
-rw-r--r--po/fi.po2398
-rw-r--r--po/fr.po2398
-rw-r--r--po/gl.po2398
-rw-r--r--po/he.po2398
-rw-r--r--po/hu.po2398
-rw-r--r--po/it.po2400
-rw-r--r--po/ja.po2398
-rw-r--r--po/nb.po2398
-rw-r--r--po/nl.po2398
-rw-r--r--po/pl.po2398
-rw-r--r--po/pt.po2398
-rw-r--r--po/ru.po2398
-rw-r--r--po/sv.po2398
-rw-r--r--po/uk.po2440
-rw-r--r--sanei/linux_sg3_err.h4
-rw-r--r--sanei/sanei_DomainOS.c6
-rw-r--r--sanei/sanei_DomainOS.h2
-rw-r--r--sanei/sanei_ab306.c4
-rw-r--r--sanei/sanei_access.c4
-rw-r--r--sanei/sanei_auth.c4
-rw-r--r--sanei/sanei_codec_ascii.c4
-rw-r--r--sanei/sanei_codec_bin.c4
-rw-r--r--sanei/sanei_config.c9
-rw-r--r--sanei/sanei_config2.c4
-rw-r--r--sanei/sanei_constrain_value.c4
-rw-r--r--sanei/sanei_init_debug.c4
-rw-r--r--sanei/sanei_ir.c4
-rw-r--r--sanei/sanei_lm983x.c4
-rw-r--r--sanei/sanei_magic.c32
-rw-r--r--sanei/sanei_net.c4
-rw-r--r--sanei/sanei_pa4s2.c18
-rw-r--r--sanei/sanei_pio.c6
-rw-r--r--sanei/sanei_pp.c14
-rw-r--r--sanei/sanei_pv8630.c4
-rw-r--r--sanei/sanei_scsi.c22
-rw-r--r--sanei/sanei_tcp.c4
-rw-r--r--sanei/sanei_thread.c6
-rw-r--r--sanei/sanei_udp.c4
-rw-r--r--sanei/sanei_usb.c27
-rw-r--r--sanei/sanei_wire.c4
-rw-r--r--testsuite/backend/Makefile.am2
-rw-r--r--testsuite/backend/genesys/minigtest.cpp6
-rw-r--r--testsuite/backend/genesys/minigtest.h4
-rw-r--r--testsuite/backend/genesys/session_config_test.cpp4
-rw-r--r--testsuite/backend/genesys/tests.cpp4
-rw-r--r--testsuite/backend/genesys/tests.h4
-rw-r--r--testsuite/backend/genesys/tests_calibration.cpp4
-rw-r--r--testsuite/backend/genesys/tests_image.cpp4
-rw-r--r--testsuite/backend/genesys/tests_image_pipeline.cpp4
-rw-r--r--testsuite/backend/genesys/tests_motor.cpp4
-rw-r--r--testsuite/backend/genesys/tests_printers.h4
-rw-r--r--testsuite/backend/genesys/tests_row_buffer.cpp4
-rw-r--r--testsuite/backend/genesys/tests_utilities.cpp4
-rw-r--r--testsuite/sanei/sanei_config_test.c36
-rw-r--r--testsuite/sanei/sanei_usb_test.c4
-rw-r--r--testsuite/tools/Makefile.am3
-rw-r--r--testsuite/tools/README2
-rw-r--r--testsuite/tools/data/ascii.ref10
-rw-r--r--testsuite/tools/data/html-backends-split.ref10
-rw-r--r--testsuite/tools/data/html-mfgs.ref10
-rw-r--r--testsuite/tools/data/testfile.desc18
-rw-r--r--testsuite/tools/data/udev+acl.ref1340
-rw-r--r--testsuite/tools/data/udev+hwdb.ref2
-rw-r--r--testsuite/tools/data/udev.ref1340
-rw-r--r--testsuite/tools/data/xml.ref10
-rw-r--r--tools/Makefile.am1
-rw-r--r--tools/RenSaneDlls.cmd35
-rwxr-xr-xtools/check-po.awk16
-rw-r--r--tools/check-usb-chip.c6
-rw-r--r--tools/gamma4scanimage.c4
-rwxr-xr-xtools/git-version-gen226
-rw-r--r--tools/hotplug/README2
-rwxr-xr-xtools/libtool-get-dll-ext2
-rw-r--r--tools/mustek600iin-off.c3
-rw-r--r--tools/sane-desc.c18
-rw-r--r--tools/sane-find-scanner.c4
-rw-r--r--tools/umax_pp.c6
-rwxr-xr-xtools/update-upstreams.sh7
806 files changed, 39534 insertions, 35270 deletions
diff --git a/.gitignore b/.gitignore
index aed89bd..bd3b383 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,6 +6,7 @@
*.po~
.deps/
.libs/
+.version
# files generated during the configure step
Makefile
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4bef8b0..90df8f3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -76,14 +76,14 @@ debian-10-full:
- doc/sanei-html
expire_in: 1 day
-fedora-32-clang:
- image: $REGISTRY_HUB:fedora-32-clang
+fedora-33-clang:
+ image: $REGISTRY_HUB:fedora-33-clang
variables:
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
<<: *compile_definition
-alpine-3.12-musl:
- image: $REGISTRY_HUB:alpine-3.12-musl
+alpine-3.13-musl:
+ image: $REGISTRY_HUB:alpine-3.13-musl
variables:
CONFIGURE_OPTS: "$CONFIGURE_MINI $CONFIGURE_FULL"
<<: *compile_definition
diff --git a/AUTHORS b/AUTHORS
index 0f3489d..92e8da1 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -78,6 +78,7 @@ Backends:
Louis Lagendijk (*)
Dennis Lou
Rolf Bensch (*)
+ Povilas Kanapickas (*)
plustek: Gerhard Jaeger (*)
plustek_pp: Rick Bronson (former pp driver-code), Gerhard Jaeger (*)
pnm: Andreas Beck, Gordon Matzigkeit, David Mosberger, Michael
diff --git a/COPYING b/COPYING
index 60549be..d159169 100644
--- a/COPYING
+++ b/COPYING
@@ -1,12 +1,12 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
- Preamble
+ Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
@@ -15,7 +15,7 @@ software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
+the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
@@ -55,8 +55,8 @@ patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
-
- GNU GENERAL PUBLIC LICENSE
+
+ GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
@@ -110,7 +110,7 @@ above, provided that you also meet all of these conditions:
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
-
+
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
@@ -168,7 +168,7 @@ access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
-
+
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
@@ -225,7 +225,7 @@ impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
-
+
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
@@ -255,7 +255,7 @@ make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
- NO WARRANTY
+ NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
@@ -277,9 +277,9 @@ YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
@@ -291,7 +291,7 @@ convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
- Copyright (C) 19yy <name of author>
+ Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -303,17 +303,16 @@ the "copyright" line and a pointer to where the full notice is found.
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
- Gnomovision version 69, Copyright (C) 19yy name of author
+ Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
@@ -336,5 +335,5 @@ necessary. Here is a sample; alter the names:
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
+library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
diff --git a/ChangeLogs/ChangeLog-1.0.0 b/ChangeLogs/ChangeLog-1.0.0
index b263396..3128397 100644
--- a/ChangeLogs/ChangeLog-1.0.0
+++ b/ChangeLogs/ChangeLog-1.0.0
@@ -87,7 +87,7 @@
1998-10-29 David Mosberger-Tang <David.Mosberger@acm.org>
* backend/mustek.c (encode_resolution): If MUSTEK_FLAG_DOUBLE_RES
- is set, use resultion encoding reported by
+ is set, use resolution encoding reported by
<Heiko_Schroeder@t-online.de>
(attach): Set MUSTEK_FLAG_DOUBLE_RES for MSF-06000CZ. Do other
models need this, too?
@@ -133,7 +133,7 @@
1998-10-28 David Mosberger-Tang <David.Mosberger@acm.org>
* doc/sane.tex (subsection{sane_control_option}): Clarify that
- paramter "v" is ignored for SET_AUTO calls.
+ parameter "v" is ignored for SET_AUTO calls.
* frontend/saned.c (init): Initialize w->version.
@@ -569,7 +569,7 @@
Fixed subtle buffering bug in color scans.
Fixed-up active/inactive dependencies among options.
Make sure shadow <= midtone <= highlight.
- Let shadow/midtone/hightlight be active during LineArt and Halftone.
+ Let shadow/midtone/highlight be active during LineArt and Halftone.
"Halftoning" option moved into Scan Mode Group (from Enhancement).
Removed some illegal "TEST_UNIT_READY" commands (during scan).
Removed "MODE_SENSE_1", since it didn't quite work anyway.
@@ -940,7 +940,7 @@
* backend/microtek.c: Don't declare strdup()---you're bound to get
it wrong for some platforms!
- * doc/sane-scsi.man: Say explicity that generic SCSI support needs
+ * doc/sane-scsi.man: Say explicitly that generic SCSI support needs
to be enabled.
* doc/sane-hp.man (Problems): Document PhotoSmart problems
@@ -1245,7 +1245,7 @@
1997-11-22 David Mosberger-Tang <David.Mosberger@acm.org>
- * doc/sane-mustek.man (Model): Clarify that paralell port != printer
+ * doc/sane-mustek.man (Model): Clarify that parallel port != printer
port.
* backend/mustek.c (fix_line_distance_mfs): Add missing SANE_UNFIX()
@@ -1643,7 +1643,7 @@ Tue Oct 7 15:44:33 1997 Kazuhiro Sasayama <kaz@hypercore.co.jp>
necessary for libsane.so are installed.
* backend/dll.c (load): Change from LIBNAME to LIBPATH (as per
- libtool-1.0c documention).
+ libtool-1.0c documentation).
* sanei/sanei_scsi.c (issue): Declare `static'.
@@ -1889,7 +1889,7 @@ Wed Aug 20 17:23:04 1997 David Mosberger-Tang <David.Mosberger@acm.org>
(do_cancel): Rename to do_stop. Ignore child's exist status
when we're really cancelling a scan. Issue stop_scan() command
only if the scan got cancelled and do a wait_ready() before
- issueing the stop_scan().
+ issuing the stop_scan().
(read_data): Delete.
(sane_init): Call attach() with MAY_WAIT set to SANE_FALSE.
(sane_open): Call attach() with MAY_WAIT set to SANE_TRUE.
@@ -3561,7 +3561,7 @@ Thu Mar 20 09:11:21 1997 David Mosberger-Tang <davidm@azstarnet.com>
* (sanei/Makefile.in): Ditto.
* backend/mustek.c (attach): Check result[0] == 0x06 to find out
- whether we're dealing with a scanner (rather than attemting to
+ whether we're dealing with a scanner (rather than attempting to
find the string "SCANNER" ).
* backend/hp.c (sane_read): Initialize nread with max_len, not
@@ -3824,12 +3824,12 @@ Thu Jan 30 21:22:38 1997 David Mosberger-Tang <davidm@azstarnet.com>
* AUTHORS (Frontends): Rename metanet -> net, metadl -> dll,
mention saned and xcam and sort entries alphabetically.
- * backend/net.c (sane_control_option): Replace all occurances of
+ * backend/net.c (sane_control_option): Replace all occurrences of
metanet with net.
* backend/net.README: Ditto.
Rename env var METANETHOST to SANE_NET_HOST.
- * backend/dll.README: Replace all occurances of metadl with dll.
+ * backend/dll.README: Replace all occurrences of metadl with dll.
* backend/dll.c: Ditto.
* backend/dll.conf: Comment out metanet since it's a bit of a
@@ -3838,7 +3838,7 @@ Thu Jan 30 21:22:38 1997 David Mosberger-Tang <davidm@azstarnet.com>
* backend/Makefile.in (CONFIGS): New macro (list of config files)
(install): Change install rule so existing configuration files
are not overwritten.
- Replace all occurances of metanet with net.
+ Replace all occurrences of metanet with net.
(V_MINOR): Bump up to 43.
@@ -4285,7 +4285,7 @@ Sun Dec 1 15:44:53 1996 David Mosberger-Tang <davidm@azstarnet.com>
* Version 0.1 released.
- * backend/mustek.c (attach): Fix mispelled/bad model names:
+ * backend/mustek.c (attach): Fix misspelled/bad model names:
MFS-12000SP -> MSF-12000SP
MFS-08000SP -> MSF-08000SP
MFS-06000SP -> MSF-06000SP
diff --git a/ChangeLogs/ChangeLog-1.0.1 b/ChangeLogs/ChangeLog-1.0.1
index c83de5d..5a6d7c2 100644
--- a/ChangeLogs/ChangeLog-1.0.1
+++ b/ChangeLogs/ChangeLog-1.0.1
@@ -114,7 +114,7 @@
* backend/Makefile.in (V_REV): New variable.
* configure.in (V_REV): New variable.
- (VERSION): Include ${V_REV} in vesion number.
+ (VERSION): Include ${V_REV} in version number.
Substitute V_REV.
* backend/umax.c (umax_do_request_sense): Make "static".
@@ -357,7 +357,7 @@
* include/sane/sane.h (SANE_CURRENT_MAJOR): SANE_CURRENT_MAJOR and
V_MAJOR HAVE to be in sync, so I'm forced to fix SANE_CURRENT_MAJOR
- now. Embarassing, but fortunately only the snapscan backend seems
+ now. Embarrassing, but fortunately only the snapscan backend seems
affected by this change.
* backend/dll.c (load): Use SANE_CURRENT_MAJOR, not V_MAJOR (the
diff --git a/ChangeLogs/ChangeLog-1.0.10 b/ChangeLogs/ChangeLog-1.0.10
index a4325a3..398ee2a 100644
--- a/ChangeLogs/ChangeLog-1.0.10
+++ b/ChangeLogs/ChangeLog-1.0.10
@@ -25,7 +25,7 @@
2003-01-29 Henning Meier-Geinitz <henning@meier-geinitz.de>
* frontend/saned.c: Fixed severe bug in saned that allowed a
- remote frontend to crash saned (null pointer derefence) if no
+ remote frontend to crash saned (null pointer dereference) if no
scanners are connected.
---- CODE FREEZE FOR SANE 1.0.10 ---
@@ -61,7 +61,7 @@
* backend/bh.c backend/coolscan.c: Minor conversion fixes (from
Andrea Suatoni <a.suatoni@telefonica.net>).
- * backend/test.c: Use "Color pattern" consistantly.
+ * backend/test.c: Use "Color pattern" consistently.
* acinclude.m4 aclocal.m4 configure configure.in
include/sane/config.h.in: Declare prototypes for all functions that
may miss on some platforms.
@@ -110,7 +110,7 @@
* sanei/sanei_usb.c: Scanning for devices is now done in
sanei_usb_init instead of every time when sanei_usb_find_devices is
called. Also only devices that really exist are opened. These
- changes fixe the slow detection of devices on systems using devfs or
+ changes fix the slow detection of devices on systems using devfs or
old scanner drivers.
2003-01-21 Karl Heinz Kremer <khk@khk.net>
@@ -458,9 +458,9 @@
* backend/test.c doc/descriptions/test.desc: Make sure that frontend bugs
concerning the select fd are detected.
* doc/sane-scsi.man: Minor formatting change.
- * sanei/sanei_usb.c: Explicitely set first configuration. When claiming
+ * sanei/sanei_usb.c: Explicitly set first configuration. When claiming
the interface, use the interface number from bInterfaceNumber.
- Explicitely set the alternative setting. When closing, call clear_halt,
+ Explicitly set the alternative setting. When closing, call clear_halt,
and reset_ep, and release_interface explicitley. On errors in
write/read, call clear_halt.
* TODO: Added sm3600 issue, htmla manpage issue, sanei_scsi stuff.
@@ -547,7 +547,7 @@
* po/Makefile.in: Added autoconf comment, removed MSGCAT variable.
* backend/dll.c doc/sane-dll.man doc/descriptions/dll.desc: Ignore
comments that are in the same line as the backend entries. Minor
- manpage fixes. Intented according GNU coding standards.
+ manpage fixes. Indented according GNU coding standards.
* configure.os2: Removed. No longer necessary.
2002-12-04 Matthew Duggan <stauff1@users.sourceforge.net>
@@ -682,7 +682,7 @@
doc/mustek_usb/mustek_usb.CHANGES doc/mustek_usb/mustek_usb.TODO:
Minor manpage fixes. Added links to similar backends. More
information about non-Linux OS.
- * doc/sane-mustek.man: Minor fixes. Added links to ther backends
+ * doc/sane-mustek.man: Minor fixes. Added links to the backends
providing support for Mustek scanners.
* backend/gt68xx.c backend/gt68xx_devices.c backend/gt68xx_gt6816.c
backend/gt68xx_low.c backend/gt68xx_low.h doc/sane-gt68xx.man
@@ -773,7 +773,7 @@
2002-11-12 Oliver Rauch <Oliver.Rauch@Rauch-Domain.DE>
- * added several russion translations to directory po.
+ * added several russian translations to directory po.
The translations have been created by
Vitaly Lipatov <LAV@VL3143.spb.edu>
@@ -854,7 +854,7 @@
* configure configure.in: Added a warning if sysconfdir is set to
/usr/etc.
- * backend/test.c: Explicitely close the pipe and wait until
+ * backend/test.c: Explicitly close the pipe and wait until
reader_process is killed.
2002-10-25 Henning Meier-Geinitz <henning@meier-geinitz.de>
diff --git a/ChangeLogs/ChangeLog-1.0.12 b/ChangeLogs/ChangeLog-1.0.12
index 1b106f1..dd1e634 100644
--- a/ChangeLogs/ChangeLog-1.0.12
+++ b/ChangeLogs/ChangeLog-1.0.12
@@ -194,7 +194,7 @@
OS/2.
* config.guess config.sub: New upstream versions.
* acinclude.m4 aclocal.m4 configure ltmain.sh: New libtool
- upstream realease: 1.5.
+ upstream release: 1.5.
* acinclude.m4 aclocal.m4 configure configure.in: Added support
for -framework option and check for IOKit for MacOS X. Check for
latex tools. Minimum autoconf version is 2.54.
@@ -363,8 +363,8 @@
* doc/sane.man: Added SEE ALSO section.
* backend/Makefile.in: Fixed warning for dll-preload.c.
* bakend/dll.c: Add casts to function calls. Without this fix, the
- dll backend didn't work on the m68k paltform because data and
- addresses are stored in differnt registers so the return values
+ dll backend didn't work on the m68k platform because data and
+ addresses are stored in different registers so the return values
of the sane api functions were wrong. Patch from Dave Huang
<khym@azeotrope.org>. Fixed some compilation warnings.
@@ -403,7 +403,7 @@
2003-04-03 Eddy De Greef <eddy_de_greef at tiscali dot be>
* TODO: removed mustek_pp entry (Check that global variables are
- initialized propperly
+ initialized properly
2003-04-03 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -482,7 +482,7 @@
backend/net.h doc/sane-net.man doc/saned.man frontend/saned.c
include/sane/config.h.in: Added support for IPv6. Updated
manpages. Patch from Julien BLACHE <jb@jblache.org>.
- * TODO: Updated net sections. Removed Irix pacht entry. Added
+ * TODO: Updated net sections. Removed Irix patch entry. Added
entry about libusb switch.
2003-03-28 Oliver Schirrmeister <oschirr@abm.de>
@@ -758,7 +758,7 @@
doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES:
Added vid/pid 0x07b3/0x0400 to gt68xx.conf also. Added indormation
about Medion 4394. Mention ma1509 backend. Fix segfault when calling
- sane_open with an empty device name. Explicitely initialize global
+ sane_open with an empty device name. Explicitly initialize global
variables to avoid segfaults when calling sane_init/sane_exit more
than once.
* backend/net.c doc/descriptions/net.desc: Initialize global variables
@@ -768,7 +768,7 @@
* sanei/sanei_usb.c: Call sanei_usb_init only once.
* backend/mustek_usb.c doc/descriptions/mustek_usb.desc
doc/mustek_usb/mustek_usb.CHANGES doc/sane-mustek_usb.man: Iniatialize
- global variables explicitely. Mention ma1509.
+ global variables explicitly. Mention ma1509.
* backend/mustek.c doc/mustek/mustek.CHANGES: Initialize global
variables in sane_init.
* TODO: Add ma1509 backend. Add segfault when running sane_init more
diff --git a/ChangeLogs/ChangeLog-1.0.13 b/ChangeLogs/ChangeLog-1.0.13
index a179c54..4e0a436 100644
--- a/ChangeLogs/ChangeLog-1.0.13
+++ b/ChangeLogs/ChangeLog-1.0.13
@@ -42,7 +42,7 @@
2003-11-14 Gerhard Jaeger <gerhard@gjaeger.de>
* backend/plustek.c backend/plustek-usb.cal backend/plustek-usbshading.c
- backend/plustek-usbhw.c: Endianess fixes.
+ backend/plustek-usbhw.c: Endianness fixes.
2003-11-13 Eddy De Greef <eddy_de_greef at tiscali dot be>
* backend/mustek_pp_cis.c: accept old style parport names to
@@ -177,10 +177,10 @@
2003-10-28 Rene Rebe <rene@rocklinux.org>
* backend/avision.h backend/avision.c doc/descriptions/avision.desc
backend/avision.conf AUTHORS: merge of the current Subversion
- revision of SANE/Avision. The fixes include: endianess fixes,
+ revision of SANE/Avision. The fixes include: endianness fixes,
calibration code, ADF detection, correct lamp warmup, gamma table
for new ASICs, some workarounds for ASIC variations and the
- convertion to use OPT_SOURCE instead of seperate OPT_ADF and
+ conversion to use OPT_SOURCE instead of separate OPT_ADF and
OPT_TRANS. Also fixed Bugs #300288 and #300196 and removed
the conflicting Option_Valu now present in sanei_backend.h
* doc/sane-avision.man: made requested clarifications (Bugs #300290,
@@ -408,7 +408,7 @@
2003-10-09 Peter Kirchgessner <peter@kirchgessner.net>
* backend/hp.c backend/hp-option.c backend/hp-scl.c:
- Bug #300241: fix invers image on 3c/4c/6100C at 10 bit depth
+ Bug #300241: fix inverse image on 3c/4c/6100C at 10 bit depth
Redo when TEST UNIT READY failed
Redo when read returns with 0 bytes (non-SCSI only)
* doc/sane-hp.man: Add environment SANE_HP_RDREDO, SANE_HOME_HP
diff --git a/ChangeLogs/ChangeLog-1.0.14 b/ChangeLogs/ChangeLog-1.0.14
index 75a5fcb..1ce30f1 100644
--- a/ChangeLogs/ChangeLog-1.0.14
+++ b/ChangeLogs/ChangeLog-1.0.14
@@ -82,7 +82,7 @@
backend/sm3600-homerun.c: Many fixes for MacOS-X problems pointed
out by Mattias Ellert, thanks: Waiting longer for DoJog() command
completion, new function for transmitting the line gain correction
- data with correct endianess, Chassis-Gray-Level lowered.
+ data with correct endianness, Chassis-Gray-Level lowered.
* backend/sm3600.c : Fixed off-by-one-error in p->lines
backend/sm3600-scanmtek: Fixed just broken UploadGainCorrection()
@@ -716,7 +716,7 @@
* doc/sane-plustek.man: new version, minor fixes
* doc/descriptions/plustek.desc: new backend version
* backend/plustek-pp*: cleanup work
- * backend/plustek-usb*: new version 0.47, added support for model overide
+ * backend/plustek-usb*: new version 0.47, added support for model override
when one manufacturer uses the same model-id for various devices.
2003-12-16 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -812,7 +812,7 @@
* backend/canon630u.c: Change default scan size to full platen,
removed compiler warnings, made HMG's fix for bug #300257
- permament.
+ permanent.
* doc/sane-canon630u.man: cleanup
2003-12-01 Jochen Eisinger <jochen@penguin-breeder.org>
diff --git a/ChangeLogs/ChangeLog-1.0.15 b/ChangeLogs/ChangeLog-1.0.15
index 5ee7665..d2d93cf 100644
--- a/ChangeLogs/ChangeLog-1.0.15
+++ b/ChangeLogs/ChangeLog-1.0.15
@@ -335,7 +335,7 @@
2004-10-02 Thomas Soumarmon <thomas.soumarmon@cogitae.net>
- * backend/hp5400_internal.c: hp5400 version mathing test
+ * backend/hp5400_internal.c: hp5400 version matching test
has been removed by default.
To enable it :
CFLAGS="-DSTRING_VERSION_MATCH" ./configure
@@ -516,7 +516,7 @@
* doc/descriptions/teco2.desc: url and status change
* doc/sane-teco2.man: update info
* backend/teco2.c: - added for the VM6575 a WHITE_LEVEL_R, _G an _B
- slider opion
+ slider option
-changed for the VM656A and VM6575 and VM6586 the calibration part
(subtract highest and lowest value and then divide).
-default SANE_TECO_CAL_ALGO value is now 1 for the VM3564 and
@@ -716,7 +716,7 @@
2004-06-21 Gerhard Jaeger <gerhard@gjaeger.de>
- * po/*.po: Updated according to upcomming changes in the plustek backend.
+ * po/*.po: Updated according to upcoming changes in the plustek backend.
2004-06-20 Mattias Ellert <mattias.ellert@tsl.uu.se>
diff --git a/ChangeLogs/ChangeLog-1.0.16 b/ChangeLogs/ChangeLog-1.0.16
index f96e19e..79a1c7e 100644
--- a/ChangeLogs/ChangeLog-1.0.16
+++ b/ChangeLogs/ChangeLog-1.0.16
@@ -6,7 +6,7 @@
2005-08-05 St�hane Voltz <stefdev@modulonet.fr>
- * backend/genesys.c: Fixed endianess issue in slope table
+ * backend/genesys.c: Fixed endianness issue in slope table
generation. Tested ok on x86 architecture.
2005-08-02 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -98,7 +98,7 @@
2005-07-15 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan-options.c: Change TPO range for Epson 2480/2580 to
- 55x80mm^2 which is the working range for the 2580. Reenabled
+ 55x80mm^2 which is the working range for the 2580. Re-enabled
2400 DPI for 2480/2580.
2005-07-15 Oliver Schwartz <Oliver.Schwartz@gmx.de>
@@ -135,7 +135,7 @@
The install target has been changed to account for this,
Some files don't exist in BeOS/ZETA (ipc.h, ...).
Backend function names get a prefix, I suppose to avoid namespace clashes.
- Though we do have a libdl to implement dl_open, the native way is prefered.
+ Though we do have a libdl to implement dl_open, the native way is preferred.
Added a --with-docdir= configure arg.
BeOS has a broken get[name|addr]info() from bind. This is fixed in ZETA R1.
libtool needs -no-undefined. Various VPATH fixes.
@@ -339,7 +339,7 @@
2005-05-26 Henning Meier-Geinitz <henning@meier-geinitz.de>
- * doc/net.tex doc/sane.tex: Mention RPC codes explicitely and
+ * doc/net.tex doc/sane.tex: Mention RPC codes explicitly and
explain what request and reply means. based on patch from
Johannes Berg <johannes@sipsolutions.net>.
@@ -400,7 +400,7 @@
2005-05-15 frank <sane at zago net>
- * tools/Makefile.in: remove superflous libraries for sane-desc
+ * tools/Makefile.in: remove superfluous libraries for sane-desc
* doc/descriptions/matsushita.desc: changed some scanner status from
good to minimal
* doc/descriptions/unsupported.desc: added a few Panasonic scanners.
@@ -731,7 +731,7 @@
2005-01-19 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
- * backend/coolscan.c: added initilization of dev->scanning = SANE_FALSE
+ * backend/coolscan.c: added initialization of dev->scanning = SANE_FALSE
2005-01-18 Oliver Schwartz <Oliver.Schwartz@gmx.de>
@@ -817,7 +817,7 @@
2004-12-01 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan.c backend/snapscan-scsi.c backend/snapscan-options.c:
- Added quality calibration for Epson 2480 (implementd by Simon Munton)
+ Added quality calibration for Epson 2480 (implemented by Simon Munton)
2004-12-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
diff --git a/ChangeLogs/ChangeLog-1.0.17 b/ChangeLogs/ChangeLog-1.0.17
index 1e4e33c..3e9e6c3 100644
--- a/ChangeLogs/ChangeLog-1.0.17
+++ b/ChangeLogs/ChangeLog-1.0.17
@@ -190,7 +190,7 @@
* backend/artec_eplus48u.conf, backend/snapscan.conf: Use default
firmware dirs in config files
* doc/sane-artec_eplus48u.man, doc/sane-snapscan.man: Use default
- firmare dirs in man pages
+ firmware dirs in man pages
2005-11-25 Ulrich Deiters <ulrich.deiters@uni-koeln.de>
@@ -245,7 +245,7 @@
2005-11-22 Mattias Ellert <mattias.ellert@tsl.uu.se>
* po/sane-backends.sv.po: Updated Swedish translation
- * sanei/sanei_scsi.c: Added some debugging. Fixed some varnings
+ * sanei/sanei_scsi.c: Added some debugging. Fixed some warnings
---- FEATURE FREEZE FOR SANE 1.0.17 ---
@@ -626,7 +626,7 @@
* backend/snapscan-options.c backend/snapscan-scsi.c
backend/snapscan.c backend/snapscan.h:
Added 16 bit option for Epson scanners, untested.
- Reenabled enhanced inquiry command for epson scanners.
+ Re-enabled enhanced inquiry command for epson scanners.
2005-09-28 Julien Blache <jb@jblache.org>
* tools/udev/convert-usermap.sh: Don't print 0x when matching VID
@@ -664,7 +664,7 @@
2005-09-23 Henning Meier-Geinitz <henning@meier-geinitz.de>
* README: Mention in addition to the listed libraries, their
- header files are also neccessary. A missing usb.h is a common
+ header files are also necessary. A missing usb.h is a common
problem when building SANE (--> no USB support).
* configure configure.in: Added warning message that's printed
when libusb or its header file is not available.
diff --git a/ChangeLogs/ChangeLog-1.0.18 b/ChangeLogs/ChangeLog-1.0.18
index d6cf379..21b8886 100644
--- a/ChangeLogs/ChangeLog-1.0.18
+++ b/ChangeLogs/ChangeLog-1.0.18
@@ -70,7 +70,7 @@
2006-06-13 m. allan noah <anoah AT pfeiffer DOT edu>
* backend/fujitsu.[ch]: update to v1.0.31, add 5220c usb id,
- dont show ink level buttons if no imprinter, gather button
+ don't show ink level buttons if no imprinter, gather button
presses more frequently
* doc/descriptions/fujitsu.desc: usb id and version update
@@ -116,7 +116,7 @@
because the scanner was already closed before probing for the rest
of the parameters (bug #301478, #303342).
The Epson Perfection 4990 photo/GT-X800 wrongly return 3200 dpi as
- their maximum resolution. This workaround enables teh full 4800
+ their maximum resolution. This workaround enables the full 4800
dpi (bug #302090, patch from Claus Boje <claus@egehuset.dk>).
* backend/epson.conf.in: Detect some more epson SCSI scanners
(GT-6000, GT-9000) which report "EPSON SC" instead of "EPSON" as
@@ -309,7 +309,7 @@
2006-05-23 m. allan noah <anoah AT pfeiffer DOT edu>
- * backend/fujitsu.c: dont send scsi cmd F1 if unsupported.
+ * backend/fujitsu.c: don't send scsi cmd F1 if unsupported.
* doc/descriptions/fujitsu.desc: update version number.
2006-05-23 Gerhard Jaeger <gerhard@gjaeger.de>
@@ -429,7 +429,7 @@
* doc/descriptions/avision.desc: Used avision-desc.sh to update
the .desc file to current SANE CVS avision.c code. Added USB
ids.
- * doc/descriptions/plustek.desc: Added USB ids. Splitted some
+ * doc/descriptions/plustek.desc: Added USB ids. Split some
entries which have two different USB ids. Clarified comment about
UMAX 3400.
* tools/hotplug/libsane.usermap: Removed. Will be created
@@ -543,7 +543,7 @@
2006-03-12 Stephane Voltz <stefdev@modulonet.fr>
* backend/genesys_gl646.c: fixed gl646_send_gamma_table after
- endianess changes. Put again a little fix for power saving
+ endianness changes. Put again a little fix for power saving
2006-03-11 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -559,7 +559,7 @@
2006-03-09 Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
- * backend/genesys.c: Some annotations about endianess of scanned
+ * backend/genesys.c: Some annotations about endianness of scanned
data
* backend/genesys_gl646.c: Convert gamma tables to little endian
@@ -699,7 +699,7 @@
* tools/check-usb-chip.c: Improved rts8822l-01h chipset
detection by adding check for descriptor.bcdUSB == 0x110 reported
- by some scanners and accepting any value diferent to 0, read
+ by some scanners and accepting any value different to 0, read
from 0xfe11 register. Patch from Jonathan Bravo Lopez
<JKD@JKDSoft.cjb.net>.
* tools/sane-desc.c: Added "ignore" parameter to :usbid
@@ -789,7 +789,7 @@
prints overal statistics about known devices. Added support for
more than one search directory. Removed support for deprecated
backend status ("alpha", "beta" ...). Ran indent -gnu. HTML
- output (backends and mfgs) prints statitics now. Unify status
+ output (backends and mfgs) prints statistics now. Unify status
and device type strings. Simplified status and device type
string printing. Removed any remaining links of backend status.
diff --git a/ChangeLogs/ChangeLog-1.0.19 b/ChangeLogs/ChangeLog-1.0.19
index f0f827b..4da8f0b 100644
--- a/ChangeLogs/ChangeLog-1.0.19
+++ b/ChangeLogs/ChangeLog-1.0.19
@@ -247,7 +247,7 @@
removed references to the never implemented zoom function.
the function that shortened the list was actually
missing the first entry.
- more resolutions addedd for networked scanners.
+ more resolutions added for networked scanners.
added support for Perfection 4990 (Claus Boje).
2007-11-17 m. allan noah <kitno455 a t gmail d o t com>
@@ -488,7 +488,7 @@
* doc/descriptions-external/hpljm1005.desc: Added.
2007-08-08 m. allan noah <kitno455 a t gmail d o t com>
- * frontend/scanimage.c: bugfix: dont round up negative user values
+ * frontend/scanimage.c: bugfix: don't round up negative user values
* doc/descriptions/fujitsu.desc: add/consolidate new models
2007-08-03 Julien Blache <jb@jblache.org>
@@ -575,7 +575,7 @@
* backend/fujitsu.[ch], backend/fujitsu-scsi.h: update to v1.0.50,
add JPEG support, usb command sending and scan params cleanups
* include/sane/sane.h: add SANE_FRAME_JPEG
- * frontend/scanimage.c: dont crash on unknown frame types
+ * frontend/scanimage.c: don't crash on unknown frame types
2007-07-10 Gerhard Jaeger <gerhard@gjaeger.de>
@@ -835,7 +835,7 @@
2006-12-18 Alessandro Zummo <a.zummo@towertech.it>
- * epson2: restructured code once more, splitted
+ * epson2: restructured code once more, split
in multiple files, added networking
support, added FS G extended handshaking mode,
make proper use of extended commands when possible
@@ -1078,7 +1078,7 @@
2006-08-06 Stephane Voltz <stefdev@modulonet.fr>
* backend/genesys_gl646.c backend/genesys.c: fix y scan area offset
- detection for HP2300, one more fixe related to bug #303681.
+ detection for HP2300, one more fix related to bug #303681.
2006-08-01 Henning Meier-Geinitz <henning@meier-geinitz.de>
diff --git a/ChangeLogs/ChangeLog-1.0.2 b/ChangeLogs/ChangeLog-1.0.2
index fbce098..a52d09f 100644
--- a/ChangeLogs/ChangeLog-1.0.2
+++ b/ChangeLogs/ChangeLog-1.0.2
@@ -111,7 +111,7 @@
for details read backend/umax.CHANGES
2000-02-19 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
- * corrected spelling error in umax,c (devive -> device)
+ * corrected spelling error in umax.c (devive -> device)
2000-02-18 Abel Deuring <a.deuring@satzbau-gmbh.de>
* sharp.c / sharp.h: Options for resolution now conform to
@@ -229,7 +229,7 @@
2000-02-02 Karl Heinz Kremer <khk@khk.net>
* backend/epson.[ch] Finally put the USB fix into the CVS
version. Removed version number from epson.h so that this
- file does not need to be updated everytime epson.c changes.
+ file does not need to be updated every time epson.c changes.
2000-02-01 Karl Heinz Kremer <khk@khk.net>
* backend/epson.[ch] More changes in the attach function to
@@ -328,7 +328,7 @@
2000-01-25 Petter Reinholdtsen <pere@td.org.uit.no>
* frontend/scanimage.c: Return SANE_STATUS_NO_MEM if advance()
- failes. Add return value to test_it().
+ fails. Add return value to test_it().
* include/sane/sanei_debug.h: Add fflush() after fprintf() in
DBG macro.
@@ -369,7 +369,7 @@
* frontend/scanimage.c: Adds a "batch mode" to the software, that
can be used in conjunction with an ADF device, so that one can
- e.g. scan a complete document consting of multiple pages with just
+ e.g. scan a complete document consisting of multiple pages with just
one call to scanimage. This modification was created by Christian
Bucher so that his Epson scanner could use the ADF. Patch from
Karl Heinz Kremer.
@@ -399,7 +399,7 @@
2000-01-09 Karl Heinz Kremer <khk@khk.net>
* backend/epson.* updated. This is a new backend still based
- on the origial Sane 1.0.1 version, but with lots of work
+ on the original Sane 1.0.1 version, but with lots of work
done: Support for ADF/TPU, more function levels (up to B9
and initial work for F5), parallel scanner support and initial
support for USB scanners (don't use this yet, it still needs
@@ -408,7 +408,7 @@
2000-01-05 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* backend/umax* updated to backend version 1.0 build 14
- for detailled info take a look at umax.CHANGES
+ for detailed info take a look at umax.CHANGES
2000-01-05 Petter Reinholdtsen <pere@td.org.uit.no>
@@ -495,7 +495,7 @@
1999-09-13 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* backend/umax* and doc/sane-umax* updated to version 1.0-build-12
- for detailled info take a look at umax.CHANGES
+ for detailed info take a look at umax.CHANGES
1999-09-12 Petter Reinholdtsen <pere@td.org.uit.no>
diff --git a/ChangeLogs/ChangeLog-1.0.20 b/ChangeLogs/ChangeLog-1.0.20
index 9089bc2..45dcdba 100644
--- a/ChangeLogs/ChangeLog-1.0.20
+++ b/ChangeLogs/ChangeLog-1.0.20
@@ -3,7 +3,7 @@
with newer automake.
* backend/Makefile.am, tools/sane-config.in: Add missing
$GPHOTO2_LDFLAGS so library can be found.
- * tools/Makefile.am: Add mising $SCSI_LIBS to sane-find-scanner.
+ * tools/Makefile.am: Add missing $SCSI_LIBS to sane-find-scanner.
****** Release of sane-backends 1.0.20. End of code freeze ******
@@ -167,14 +167,14 @@
* backend/canon_dr.[ch], backend/canon_dr.conf.in: backend v24
- fix DR-2510C duplex deinterlacing code
- rewrite sane_read helpers to read until EOF
- - update sane_start for scanners that dont use object_position
- - dont call sanei_usb_clear_halt() if device is not open
+ - update sane_start for scanners that don't use object_position
+ - don't call sanei_usb_clear_halt() if device is not open
- increase default buffer size to 4 megs
- set buffermode on by default
- hide modes and resolutions that DR-2510C lies about
- read_panel() logs front-end access to sensors instead of timing
- rewrite do_usb_cmd() to use remainder from RS info
- * doc/desciptions/canon_dr.desc: backend v24, update DR-2510C comment
+ * doc/descriptions/canon_dr.desc: backend v24, update DR-2510C comment
2009-03-31 Louis Lagendijk <llagendijk-guest at users.alioth.debian.org>
* backend/pixma_bjnp.c:
@@ -196,7 +196,7 @@
- handle more image interlacing formats
- re-enable binary mode on some scanners
- limit some machines to full-width scanning
- * doc/desciptions/canon_dr.desc: v23, improved comments
+ * doc/descriptions/canon_dr.desc: v23, improved comments
2009-03-25 m. allan noah <kitno455 a t gmail d o t com>
* backend/canon_dr.[ch]: backend v22
@@ -210,7 +210,7 @@
* backend/canon_dr.[ch], backend/canon_dr-cmd.h: backend v21
- correct rgb padding macro
- skip send_panel and ssm_df commands for DR-20xx scanners
- * doc/desciptions/microtek2.desc: add ScanMaker 6400XL
+ * doc/descriptions/microtek2.desc: add ScanMaker 6400XL
2009-03-24 Chris Bagwell <cbagwell-guest at users.alioth.debian.org>
* doc/Makefile.am: Don't include any template.desc. into
@@ -242,7 +242,7 @@
- set status packet size from config file
- rewrite config file parsing to reset options after each scanner
- add config options for vendor, model, version
- - dont call inquiry if those 3 options are set
+ - don't call inquiry if those 3 options are set
- remove default config file from code
- add initial gray deinterlacing code for DR-2510C
- rename do_usb_reset to do_usb_clear
@@ -332,7 +332,7 @@
2009-03-09 Stéphane Voltz <stef.dev@free.fr>
* backend/genesys.c backend/genesys_devices.c backend/genesys_gl646.c:
- 1200 dpi scan fix and head positionning fixes
+ 1200 dpi scan fix and head positioning fixes
2009-03-07 m. allan noah <kitno455 a t gmail d o t com>
@@ -572,11 +572,11 @@
2009-02-04 Chris Bagwell <cbagwell-guest at users.alioth.debian.org>
* configure.in, acinclude.ac: Cleanup autoconf 2.63 warnings.
add cv_ prefix to cached variable. Remove AC_ARG_PROGRAM as
- automake already invokes this. When prefered AC_USE_SYSTEM_EXTENSIONS
+ automake already invokes this. When preferred AC_USE_SYSTEM_EXTENSIONS
exists, use that instead of AC_GNU_SOURCE/AC_AIX/AC_MINUX.
Cleanup socket detection more by creating only a single
SOCKET_LIBS that contains list of all optional libraries
- for any socket related funciton. Make sure that checks
+ for any socket related function. Make sure that checks
for socket related functions use SOCKET_LIBS when searching.
Check for getopt_long() and getopt.h. Make OS/2 use
-no-undefined (same as windows).
@@ -612,7 +612,7 @@
2009-02-01 Chris Bagwell <cbagwell-guest at users.alioth.debian.org>
* aclocalm4: fix prototype of internal strcasestr and usleep.
* configure.in: Group all USB logic together and all SCSI
- logic together to aid understanding of whats no longer
+ logic together to aid understanding of what's no longer
valid. Allow sharing enable/disable options between all
USB drivers on multiple platforms. Combined CAM_LIBS and
SCSI_LIBS since they are mutually exclusive.
@@ -666,7 +666,7 @@
* backend/Makefile.am: Convert backend makefile to automake.
Initial version that is feature parity with original but uses
specific rules instead of wildcards and only links in libraries/objs
- really required. Room for more cleanup of whats linked in once
+ really required. Room for more cleanup of what's linked in once
all makefiles have been converted to automake.
2009-01-29 Chris Bagwell <cbagwell-guest at users.alioth.debian.org>
@@ -741,7 +741,7 @@
2009-01-21 m. allan noah <kitno455 a t gmail d o t com>
* backend/canon_dr.[ch], backend/epjitsu.[ch], backend/fujitsu.[ch]:
- - dont export private symbols
+ - don't export private symbols
2009-01-19 m. allan noah <kitno455 a t gmail d o t com>
* doc/descriptions-external/brother2.desc: add MFC-7840W
@@ -768,10 +768,10 @@
* backend/genesys_gl841.c: Make dpihw depend on sensor pixel count
instead of sensor resolution. Make some Canon LiDE 35 specific
gpio handling conditional, add missing SCANMOD shift. Make
- half-ccd mode optional. Reenable clock register setup from sensor
+ half-ccd mode optional. Re-enable clock register setup from sensor
struct, set SCANMOD.
* backend/genesys_devices.c: Make half-ccd mode optional.
- Reenable clock register setup from sensor struct, set SCANMOD.
+ Re-enable clock register setup from sensor struct, set SCANMOD.
2009-01-17 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* pixma_mp150.c:
@@ -848,7 +848,7 @@
- send_panel() can disable too
- add cancel() to send d8 command
- call cancel() only after final read from scanner
- - stop button reqests cancel
+ - stop button requests cancel
2009-01-10 Jeremy Johnson <jeremy a t acjlaw dot net>
* backend/hs2p.c: replaced ulong with u_long,
@@ -865,7 +865,7 @@
requested length and to zero out any garbage using
information from sense data command. Added new
MAINTENANCE_DATA struct and options to display
- scanner's maintenance/callibration statistics.
+ scanner's maintenance/calibration statistics.
*backend/hs2p.h
- added enum CONNECTION_TYPES
- added HS2P_DATA struct
@@ -887,7 +887,7 @@
- added get_hs2p_data() to read scanner data
- added print_maintenance_data()
- modified sane_control_options() to
- accomodate new maintenance options and to
+ accommodate new maintenance options and to
handle Portrait/Landscape option
replaced adf_status macro with s->data.adf_status
- modified sane_read() to correctly zero out the
@@ -945,7 +945,7 @@
* AUTHORS, configure, configure.in, backend/Makefile.in,
backend/xerox_mfp.c, backend/xerox_mfp.h, doc/Makefile.in,
doc/descriptions/xerox_mfp.desc, doc/sane-xerox_mfp.man:
- Initial commit ot xerox_mfp backed.
+ Initial commit to xerox_mfp backend.
2008-12-12 Julien Blache <jb@jblache.org>
* frontend/saned.c: add a data_portrange config file option to
@@ -1123,7 +1123,7 @@
bjnp tcp connection is now de-activated after initialization and
re-activated at start of scanning. If we do not do this, the scanner
closes its side of the connection after 30 secods of inactivity.
- Added a maximum to the retry of slect calls when signals are
+ Added a maximum to the retry of select calls when signals are
received
Added blocksize detection for tcp read_bulk call
@@ -1175,7 +1175,7 @@
The rest is cosmetic only.
2008-10-21 Louis Lagendijk <llagendijk-guest at users.alioth.debian.org>
- * Added #ifdef around defintions of MIN and MAX in pixma_common.h
+ * Added #ifdef around definitions of MIN and MAX in pixma_common.h
- Re-enable includes in pixma_bjnp.c as they are needed on Freebsd
- Replaced getaddrinfo by gethostbyname in pixma_bjnp.c as this is
supported on OS/2 as well
@@ -1349,7 +1349,7 @@
2008-08-26 m. allan noah <kitno455 a t gmail d o t com>
* backend/fujitsu.c, doc/descriptions/fujitsu.desc: backend v78
- - recent model names (fi-6xxx) dont end in 'C'
+ - recent model names (fi-6xxx) don't end in 'C'
- simplify flatbed area overrides
- call scanner_control to change source during sane_start
@@ -1636,7 +1636,7 @@
changed top of scan area detection for MD6228/MD6471 models
2008-05-23 Jonathan Bravo Lopez <jkdsoft@gmail.com>
- * backend/hp3900_sane.c: setting appropiate capabilities to some options.
+ * backend/hp3900_sane.c: setting appropriate capabilities to some options.
2008-05-22 Jonathan Bravo Lopez <jkdsoft@gmail.com>
* backend/hp3900_sane.c: use 1.1.0 well-known option group strings.
diff --git a/ChangeLogs/ChangeLog-1.0.21 b/ChangeLogs/ChangeLog-1.0.21
index f8cbc3a..f6bd9a7 100644
--- a/ChangeLogs/ChangeLog-1.0.21
+++ b/ChangeLogs/ChangeLog-1.0.21
@@ -174,7 +174,7 @@
* backend/kvs1025*: add new backend from Panasonic Russia, Ltd.
* backend/Makefile.*, configure*, doc/Makefile.*, doc/sane.man:
backend integration changes
- * doc/desciptions/kvs1025.desc, doc/sane-kvs1025.man:
+ * doc/descriptions/kvs1025.desc, doc/sane-kvs1025.man:
the parts Panasonic forgot
2010-02-12 m. allan noah <kitno455 at gmail dot com>
@@ -392,7 +392,7 @@
* backend/gt68xx_generic.h backend/gt68xx_generic.c
backend/gt68xx.conf.in backend/gt68xx_low.h backend/gt68xx_high.c
backend/gt68xx_devices.c backend/gt68xx.c: fixed gt6816 based sheetfed
- scanners positionning by implementing and using a move paper request.
+ scanners positioning by implementing and using a move paper request.
Added Iriscan Express 2 model based on reports seen in sane-devel
list.
@@ -552,7 +552,7 @@
from Johannes Meixner
2009-08-08 Julien Blache <jb@jblache.org>
- * frontend/saned.c: run_standalone(), explicitely check for errors
+ * frontend/saned.c: run_standalone(), explicitly check for errors
on fds.
2009-08-07 m. allan noah <kitno455 at gmail dot com>
@@ -573,7 +573,7 @@
2009-08-04 Stéphane Voltz <stef.dev at free.fr>
* backend/genesys.c backend/genesys_gl646.c backend/genesys_devices.c:
- fixed document end detection for gl646 cis scanners
- - disable color filter fro gray mode for gl646 cis scanners
+ - disable color filter for gray mode for gl646 cis scanners
2009-08-03 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* doc/descriptions/pixma.desc, doc/sane-pixma.man:
@@ -651,7 +651,7 @@
* po/Makefile.am, po/Makefile.in, po/sane-backends.uk.po:
- Ukrainian translation from yurchor@ukr.net
* backend/avision.c: set flag for Fujitsu SP620C
- * doc/desciptions/unsupported.desc: minor updates to Canon scanners
+ * doc/descriptions/unsupported.desc: minor updates to Canon scanners
* doc/descriptions/canon_dr.desc: set status complete on 5 machines
* backend/canon_dr.c: reduce default buffer size to 2 megs
@@ -664,7 +664,7 @@
2009-06-22 m. allan noah <kitno455 at gmail dot com>
* backend/kodak.*: new backend for big Kodak SCSI/Firewire scanners
- * doc/desciptions/kodak.desc, doc/sane-kodak.man: docs for same
+ * doc/descriptions/kodak.desc, doc/sane-kodak.man: docs for same
2009-06-22 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_imageclass.c, backend/pixma_mp730.c, doc/descriptions/pixma.desc:
@@ -683,7 +683,7 @@
Added Canon imageCLASS D480 support to the pixma backend.
2009-06-17 Stéphane Voltz <stef.dev at free.fr>
- * backend/lexmark_low.c: f3/f4 registers assignement cleanup
+ * backend/lexmark_low.c: f3/f4 registers assignment cleanup
2009-06-18 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_mp150.c:
@@ -728,7 +728,7 @@
MSG_WAITALL. recv() tends to return MTU sized chunks
of data without that option. And at least cygwin doesn't
support MSG_WAITALL. Re-enable epson2 using that function
- for big recieves.
+ for big receives.
* libgetopt.c, libgetopt1.c: Revert some logic meant to be used
only when we were always compiling internal getopt() functions.
Fix header filename.
@@ -882,6 +882,6 @@
with newer automake.
* backend/Makefile.am, tools/sane-config.in: Add missing
$GPHOTO2_LDFLAGS so library can be found.
- * tools/Makefile.am: Add mising $SCSI_LIBS to sane-find-scanner.
+ * tools/Makefile.am: Add missing $SCSI_LIBS to sane-find-scanner.
Older entries can be found in ChangeLog-1.0.20.
diff --git a/ChangeLogs/ChangeLog-1.0.22 b/ChangeLogs/ChangeLog-1.0.22
index aa62c14..5fb69b8 100644
--- a/ChangeLogs/ChangeLog-1.0.22
+++ b/ChangeLogs/ChangeLog-1.0.22
@@ -24,7 +24,7 @@
* backend/fujitsu.c, doc/descriptions/fujitsu.desc,
doc/sane-fujitsu.man: fujitsu backend v106,
- added new models
- - dont call mode_select with a page code the scanner does not support
+ - don't call mode_select with a page code the scanner does not support
2011-01-28 Mike Kelly <mike@piratehaven.org>
* backends/avision.[ch]:
@@ -86,7 +86,7 @@
* backend/genesys.c backend/genesys_devices.c
backend/genesys_gl847.c: fix lineart issue when yres is higher than
xres and dynamic lineart is enabled, make gl847 wait for head to
- park between scans, wait for head ot park in sane_close()
+ park between scans, wait for head to park in sane_close()
2011-01-05 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_mp730.c:
@@ -100,7 +100,7 @@
2011-01-04 Stéphane Voltz <stef.dev@free.fr>
* backend/genesys.c backend/genesys_devices.c
backend/genesys_gl124.c: fix 1200 dpi lineart issues for gl124,
- reenable low resolutions for lineart for gl124, and geometry fine
+ re-enable low resolutions for lineart for gl124, and geometry fine
tuning for LiDE 110/210
2011-01-03 Stéphane Voltz <stef.dev@free.fr>
@@ -255,7 +255,7 @@
fixed clear-calibration option reading,
make calibration cache expire for non sheetfed gl847 scanners,
tuned KV-SS080 timings to improve image quality,
- raised LiDE 100/200 defaukt gamma to 1.7
+ raised LiDE 100/200 default gamma to 1.7
2010-10-31 Julien Blache <jb@jblache.org>
* doc/descriptions/hp.desc: add SCSI IDs for ScanJet 4c.
@@ -286,7 +286,7 @@
2010-09-18 Reinhold Kainhofer <reinhold@kainhofer.com>
* include/sane/sanei_config.h sanei/sanei_config.c: Add
- function sanei_config_get_paths to obtain all configuration pathes
+ function sanei_config_get_paths to obtain all configuration paths
(from env var SANE_CONFIG_DIR and default paths); fix pointers to
invalid/freed strings when SANE_CONFIG_DIR is set.
* backend/dll.c: When searching for the dll.d/ directory,
@@ -468,7 +468,7 @@
2010-06-08 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_imageclass.c:
- pixma: set #1 of modifiations for ImageClass MF65xx series.
+ pixma: set #1 of modifications for ImageClass MF65xx series.
2010-06-07 Stéphane Voltz <stef.dev@free.fr>
* backend/genesys.c backend/genesys_devices.c backend/genesys_gl847.c:
diff --git a/ChangeLogs/ChangeLog-1.0.23 b/ChangeLogs/ChangeLog-1.0.23
index 39f9130..0c2f2f3 100644
--- a/ChangeLogs/ChangeLog-1.0.23
+++ b/ChangeLogs/ChangeLog-1.0.23
@@ -73,7 +73,7 @@
2012-07-26 Rolf Bensch <rolf at bensch hyphen online dot de>
* README.linux:
- New detailled description for the installation of SANE backend.
+ New detailed description for the installation of SANE backend.
2012-07-24 m. allan noah <kitno455 at gmail dot com>
* backend/kvs40xx_opt.c: Oops- it is new
@@ -403,7 +403,7 @@
2011-11-08 Chris Bagwell <chris at cnpbagwell dot com>
* backend/Makefile.*: Finish preload linking fix.
- dll.c was being linked in with convienence library.
+ dll.c was being linked in with convenience library.
If it needs to have two behaviors then we need to
create two libraries. Now preloading is working in
libsane.so again and disabled in libsane-dll.so.
@@ -443,7 +443,7 @@
it doesn't work. At least it will compile.
* lib/syslog.c: Add a replacement syslog for at least mingw.
* testsuite/Makefile.*: Use $(EXEEXT) so that scanimage can
- be ran on windows.
+ be run on windows.
* backend/Makefile.*, backend/dll.c: Modify dll backend
so that libsane-dll does not reference preloaded backends
symbols since its not linking them in. Only libsane
diff --git a/ChangeLogs/ChangeLog-1.0.24 b/ChangeLogs/ChangeLog-1.0.24
index 145f4be..dafe4d3 100644
--- a/ChangeLogs/ChangeLog-1.0.24
+++ b/ChangeLogs/ChangeLog-1.0.24
@@ -35,7 +35,7 @@
* backend/pixma.h, doc/descriptions/pixma.desc: Pixma backend version 0.17.4
2013-09-08 paul newall
- * kodakaio.desc: Added hero 4.1 model, marked some scanners as staus basic
+ * kodakaio.desc: Added hero 4.1 model, marked some scanners as status basic
2013-08-27 m. allan noah <kitno455 at gmail dot com>
* acinclude.m4, configure: enable pthread on Linux by default
@@ -55,7 +55,7 @@
2013-08-16 Chris Bagwell <chris@cnpbagwell.com>
* testsuite/sanei/Makefile.am: Add missing data files to distribution.
Pass in $srcdir to sanei_config_test so it knows were data files are
- regardless of were ran from.
+ regardless of were run from.
* testsuite/sanei/sanei_config_test.c: Use full path for config
file. This allows "make distcheck" to work for this testcase
since it uses a different build directory then source directory
@@ -85,7 +85,7 @@
2013-08-11 Stéphane Voltz <stef.dev@free.fr>
* backend/genesys_low.[ch] backend/genesys_conv.c backend/genesys.c
backend/genesys_gl841.c backend/genesys_gl646.c: make use of hardware
- gamma tables to implement constrast and brightness correction.
+ gamma tables to implement contrast and brightness correction.
2013-08-07 Stéphane Voltz <stef.dev@free.fr>
* backend/genesys.[ch] backend/genesys_conv.c doc/sane-genesys.man
@@ -170,7 +170,7 @@
2013-06-19 Stéphane Voltz <stef.dev@free.fr>
* frontend/scanimage.c: protect for group option with incorrect
- capabilites.
+ capabilities.
* frontend/tstbackend.c: add test to check is group option are
settable. Fix test_getdevices() function.
diff --git a/ChangeLogs/ChangeLog-1.0.25 b/ChangeLogs/ChangeLog-1.0.25
index 4863d50..bdc44ec 100644
--- a/ChangeLogs/ChangeLog-1.0.25
+++ b/ChangeLogs/ChangeLog-1.0.25
@@ -70,7 +70,7 @@
2015-08-08 Stéphane Voltz <stef.dev@free.fr>
* backend/test.c: fix memleaks (#313553)
- * configure.in, configure: don not harcode -I/usr/local/include
+ * configure.in, configure: don not hardcode -I/usr/local/include
(#315060)
open/close tests.
@@ -286,7 +286,7 @@
2014-08-23 Louis Lagendijk <louis dot lagendijk at gmail dot com>
* backend/pixma_bjnp.c:
- * Keep TCP-connection closed untill we really need it. This avoids
+ * Keep TCP-connection closed until we really need it. This avoids
the scanner closing the TCP-connection when idle
* Add an explicit error message when we detect that the scanner
closed the TCP-connection
diff --git a/ChangeLogs/ChangeLog-1.0.27 b/ChangeLogs/ChangeLog-1.0.27
index 63d3d57..6affb06 100644
--- a/ChangeLogs/ChangeLog-1.0.27
+++ b/ChangeLogs/ChangeLog-1.0.27
@@ -399,7 +399,7 @@ Date: Fri Apr 7 20:28:02 2017 +0900
Add missing double quote
- Accidently removed in 38ce7fc086a6ecbee94ef31901a6eb874fb611b1.
+ Accidentally removed in 38ce7fc086a6ecbee94ef31901a6eb874fb611b1.
Thanks to Jon Nelson for pointing this out.
commit 38ce7fc086a6ecbee94ef31901a6eb874fb611b1
@@ -568,7 +568,7 @@ commit 589e011992a21ae1edb4684eb89582350c47333f
Author: Louis Lagendijk <louis.lagendijk@gmail.com>
Date: Fri Jan 6 22:15:24 2017 +0100
- Update the sane-pixma man-page for the new timout setting option.
+ Update the sane-pixma man-page for the new timeout setting option.
commit 1b442ce1ea7068bda1129c061071dc94bfd6a8d2
Author: Louis Lagendijk <louis.lagendijk@gmail.com>
@@ -681,7 +681,7 @@ Author: Troy Rollo <troy@kawseq.com>
Date: Tue Nov 29 20:47:59 2016 +1100
HP3500 backend: fix #314811, greatly improve
- calibration, support harware calibration
+ calibration, support hardware calibration
in 120DPI and 400DPI, and add support for
hardware gamma correction.
@@ -689,7 +689,7 @@ commit 6484ff8fc368db24b567e1d2fbb44cd86e0f9e43
Author: Alex Belkin <abc@telekom.ru>
Date: Sun Nov 6 23:03:23 2016 +0300
- Forgoten comma in backends man pages list.
+ Forgotten comma in backends man pages list.
commit 69a008830b84437701022cbd96a8863ac61d3ddf
Author: Alex Belkin <abc@telekom.ru>
@@ -1297,7 +1297,7 @@ Date: Wed Jul 13 22:37:44 2016 +0900
doc/sane.tex: Replace epsfig with graphicx
The graphicx package allows for file specification without a hardcoded
- extension. This provides more freedom in chosing how to prepare images
+ extension. This provides more freedom in choosing how to prepare images
in *.eps and *.pdf formats.
Moreover, epsfig is considered mostly obsolete in the TeX community and
@@ -1821,7 +1821,7 @@ Date: Wed Oct 28 20:59:22 2015 +0900
Upon re-reading the autoconf documentation, this seemed the right thing
to do. The AC_LANG_PROGRAM macro does not quote its arguments so any
- occurence of [ and ] will get stripped out if not double quoted.
+ occurrence of [ and ] will get stripped out if not double quoted.
Current code snippets passed do not use them but it is better to use a
consistent quoting approach for such snippets. In other places in the
@@ -2182,7 +2182,7 @@ commit 9897357727b65d13167b89cd1d1fe816f4d72563
Author: Stéphane Voltz <stef.dev@free.fr>
Date: Sun Feb 28 21:26:27 2016 +0100
- enable pixel averaging whne bleow 600 for all models
+ enable pixel averaging when below 600 for all models
commit d784dec60b096b8e8fe18f5f7b5c1921249d6ed2
Author: Stéphane Voltz <stef.dev@free.fr>
@@ -3935,7 +3935,7 @@ Date: Wed Nov 4 13:05:05 2015 -0500
canon_dr backend v52
- set can_color=1 by default (recent models dont have 'C' in name)
+ set can_color=1 by default (recent models don't have 'C' in name)
enable jpeg for DR-6080
commit 0b822359b3e1798294e30a7ea9cfd6fd9a1e3e85
diff --git a/ChangeLogs/ChangeLog-1.0.28 b/ChangeLogs/ChangeLog-1.0.28
index 0a161f1..43479fa 100644
--- a/ChangeLogs/ChangeLog-1.0.28
+++ b/ChangeLogs/ChangeLog-1.0.28
@@ -2411,7 +2411,7 @@ Date: 2019-03-08 20:56:26 +0000
Merge branch 'master' into 'master'
- Add Driver Canon Pixma TS 6200 Serie.
+ Add Driver Canon Pixma TS 6200 Series.
See merge request sane-project/backends!43
@@ -2425,7 +2425,7 @@ commit 2915756ae4262b6a87490b5d96959f58c498307b
Author: Thierry <thierry@substantiel.fr>
Date: 2019-03-05 08:43:31 +0100
- Add Driver Canon Pixma TS 6200 Serie.
+ Add Driver Canon Pixma TS 6200 Series.
commit 9e4344b33a2d83aa7663b65d6d8a49c7306d72c7
Author: Rolf Bensch <rolf@bensch-online.de>
@@ -2513,7 +2513,7 @@ commit 941f6bb3808fd45760ab0cf0fa0cf53a6f197986
Author: m. allan noah <kitno455@gmail.com>
Date: 2019-02-23 14:54:48 -0500
- remove nonexistant scanners
+ remove nonexistent scanners
the fi-6125 and 6135 were never released, though they showed in
some old versions of the windows driver. here, we remove them.
@@ -4140,7 +4140,7 @@ Date: 2017-07-15 14:47:54 +0900
Not all pthreads implementations use an integer type for pthread_t.
As a matter of fact, POSIX has explicitly withdrawn the requirement
- that it must be an arithmatic type.
+ that it must be an arithmetic type.
The musl C library uses a `struct __pthread *` which triggered the
warnings. As of this change, sanei_thread.h works around this by
@@ -4245,7 +4245,7 @@ Date: 2017-06-26 19:13:51 +0900
to enumeration constants by ISO C99.
Seeing that the _PS_INP* values appear to be bitflags (despite the
- arithmatic additions in backend/plustek-usbdev.c!) it is safer to
+ arithmetic additions in backend/plustek-usbdev.c!) it is safer to
use #defines instead of an enum.
commit a74cb99c1aa3dbddf0bb8250a9b2af72584d9b42
diff --git a/ChangeLogs/ChangeLog-1.0.3 b/ChangeLogs/ChangeLog-1.0.3
index c6a6b4d..35931dd 100644
--- a/ChangeLogs/ChangeLog-1.0.3
+++ b/ChangeLogs/ChangeLog-1.0.3
@@ -30,7 +30,7 @@
* backend/plustek.c: Removed "const" from function header. This fixes
a compilation problem on aix/cc.
* configure configure.in: Additional warnings are now disabled by
- default for the 1.0.3 realease.
+ default for the 1.0.3 release.
2000-08-06 Henning Meier-Geinitz <hmg@gmx.de>
@@ -279,7 +279,7 @@
2000-07-17 Henning Meier-Geinitz <hmg@gmx.de>
* backend/musteka4s2.desc: Removed. Now that the mustek_pp
- backend is part of SANE musteka4s2 is no longer neccessary.
+ backend is part of SANE musteka4s2 is no longer necessary.
If somebody really wants to use the old musteka4s2 sources
he will find a link on the mustek_pp WWW page.
@@ -492,7 +492,7 @@
* backend/sagitta.desc: Removed on behalf of the author. Nobody
has showed interest in this very old (and rare) scanner over
the years. It's difficult to keep it up-to-date because a kernel
- module is neccessary. Nobody volunteered to take over
+ module is necessary. Nobody volunteered to take over
maintainership.
* backend/tamarack.c: Changed all fprintf to DBG calls.
@@ -509,7 +509,7 @@
2000-06-25 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
- 1.0-87. Fixed gamma correction for 1200 A3 Pro. Fixed dependancy
+ 1.0-87. Fixed gamma correction for 1200 A3 Pro. Fixed dependency
of mustek.h on sane-backends.h. Fixed debug output bug in
fix_linedistance_se. Updated documentation and mustek.conf.
@@ -638,7 +638,7 @@
2000-05-18 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
- 1.0-82. Added shrinked image fix to ScanExpress 12000SP models
+ 1.0-82. Added shrunk image fix to ScanExpress 12000SP models
<= v2.0. Fixed remaining sane_cancel problems (in non_blocking
mode). Fixed color stripes and segmentation fault for Paragon
MFS-12000SP 1.00 (at least for me). Some minor debug output
@@ -651,7 +651,7 @@
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
1.0-81. Added transparency adapter (TA) support for all Mustek
- scanners. Fixed shrinked image bug for the ScanExpress 6000SP.
+ scanners. Fixed shrunk image bug for the ScanExpress 6000SP.
Removed unused options (3-pass scanners and 600 II N). Scan
source selection now shows only the options currently available.
Fixed a bug concerning the ADF handling. sane_init () now uses
@@ -677,7 +677,7 @@
adapter support for all Paragon legal size scanners. Fixed color
mode for the Paragon MFS-8000SP (gamma problems). New system to
set buffersize using sanei_scsi_open_extended. Removed (maybe
- temporarily) support for SCSI queue. Fixed shrinked image bug with
+ temporarily) support for SCSI queue. Fixed shrunk image bug with
the ScanExpress 12000SP. Fixed positional options detection
(from mustek.conf). Added option "buffersize". Adjusted
mustek.conf template to more reasonable defaults. Lots of
@@ -744,7 +744,7 @@
* backend/mustek.c: Updated backend to new version 0.76. Fixes for
600 II N (color stripes, cancel handling), ScanExpress ("XC06" is
now recognized), MFS-1200SP (linedistance correction in high
- resolutions, patch from Andreas Beck), STORE makros (patch from
+ resolutions, patch from Andreas Beck), STORE macros (patch from
Norbert Mueller), ADF (patch from Joerg Anders), firmware
identification (patch from Marco G. Salvagno), sane_cancel (scan
will now be cancelled immediately, no new sane_read necessary),
@@ -780,7 +780,7 @@
2000-03-14 Abel Deuring <a.deuring@satzbau-gmbh.de>
- * new version of ths Sharp backend (0.31): added support for the
+ * new version of the Sharp backend (0.31): added support for the
JX350 (Thanks to Shuhei Tomita for providing the patch)
2000-03-07 Petter Reinholdtsen <pere@td.org.uit.no>
diff --git a/ChangeLogs/ChangeLog-1.0.4 b/ChangeLogs/ChangeLog-1.0.4
index 924bc86..d7f2e99 100644
--- a/ChangeLogs/ChangeLog-1.0.4
+++ b/ChangeLogs/ChangeLog-1.0.4
@@ -97,7 +97,7 @@
* TODO: Updated. Added point about plustek-share.h using c++ comment
and reminder to check config.in.h. Removed entriy about as6e.c stat
result check.
- * backend/as6e.c backend/as63.h: Comitted patch from Eugene Weiss
+ * backend/as6e.c backend/as63.h: Committed patch from Eugene Weiss
<eweiss@sas.upenn.edu>. Fixes: Use only DBG (no printfs). Check result
of stat. Add GPL header.
@@ -245,7 +245,7 @@
* configure configure.in acinclude.m4 aclocal.m4
include/sane/config.h.in: Added test for PTAL library and headers
- (patch from David Paschal <paschal@rcsis.com>). Some reformating of
+ (patch from David Paschal <paschal@rcsis.com>). Some reformatting of
the output of configure --help.
* backend/GUIDE: Updated entry about #include.
@@ -324,7 +324,7 @@
2000-11-22 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
- * changed configure and configure.in, removed test for sting.h/strings.h
+ * changed configure and configure.in, removed test for string.h/strings.h
this is not needed because we use strchr instead (always in string.h)
of index (sometimes in string.h, sometimes in strings.h)
@@ -466,7 +466,7 @@
* sanei/sanei_constrain_value.c: If constraint_type is
SANE_CONSTRAINT_RANGE and quantization is used, the results may
be outside the limits of the range because quantization uses the
- orginal value. Fixed by doing quantization with the already
+ original value. Fixed by doing quantization with the already
checked value.
2000-11-10 Gerhard Jaeger <g.jaeger@earthling.net>
@@ -564,7 +564,7 @@
uses LD_BLOCK color correction. Removed LD MFS (wasn't used
anymore). Fix sane_cancel for Paragon series II scanners. Fix
halftone and grain for Paragon series II scanners. Backtracking is
- used automaticly by all scanners now. Some safety checks, code
+ used automatically by all scanners now. Some safety checks, code
cleanup and more debug output. Details are in
backend/mustek.CHANGES.
diff --git a/ChangeLogs/ChangeLog-1.0.5 b/ChangeLogs/ChangeLog-1.0.5
index 49e72c5..669f39b 100644
--- a/ChangeLogs/ChangeLog-1.0.5
+++ b/ChangeLogs/ChangeLog-1.0.5
@@ -182,7 +182,7 @@
2001-06-07 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c: make use of PPGETMODES to get ppdev
- capabilites.
+ capabilities.
2001-06-05 Peter Fales <peter@fales.com>
@@ -208,7 +208,7 @@
2001-06-04 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
- * update of umax backend to version 1.0 buid 27
+ * update of umax backend to version 1.0 build 27
2001-06-04 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -261,14 +261,14 @@
2001-06-02 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
- * corrected umax version numver in umax.desc (1.0.24->1.0.26)
+ * corrected umax version number in umax.desc (1.0.24->1.0.26)
2001-06-02 Henning Meier-Geinitz <henning@meier-geinitz.de>
* NEWS: Updated concerning backend versions.
* TODO: Removed nec entries. Added entry about ADF extension to
scanimage.
- * backend/qcam.c: Another occurence where struct flock must be defined
+ * backend/qcam.c: Another occurrence where struct flock must be defined
for OS/2.
* AUTHORS: Fixed Kazuya Fukuda's name and email address.
* backend/nec.c backend/nec.h backend/nec.desc: Update to backend
@@ -450,7 +450,7 @@
2001-05-24 Henning Meier-Geinitz <henning@meier-geinitz.de>
- * sane-mustek.man: Removed some bug descriptions and addded
+ * sane-mustek.man: Removed some bug descriptions and added
sane(7) to SEE ALSO.
* sane-find-scanner.man sane-scsi.man scanimage.man: Added
sane(7) to SEE ALSO.
@@ -612,16 +612,16 @@
tools/sane-find-scanner.c frontend/stiff.c: Used #include
"../include/sane/...".
* backend/net.c backend/net.h backend/net.desc: Fixed some memory
- leaks. A bit of reformating. Added more debug output. Used
+ leaks. A bit of reformatting. Added more debug output. Used
#include "../include/sane/...".
* sanei_codec_bin.c sanei/sanei_net.c sanei/sanei_wire.c: Fixed
some memory leaks. Used #include "../include/sane/...".
* frontend/scanimage.c: Added exit handler to call sane_close
- and sane_exit in any case and to free alloced memory. A bit of
- reformating. Used #include "../include/sane/...". Fixed some
+ and sane_exit in any case and to free allocated memory. A bit of
+ reformatting. Used #include "../include/sane/...". Fixed some
warnings.
* frontend/saned.c: Fixed some memory leaks. Fixed some warnings.
- Some reformating. Used #include "../include/sane/...".
+ Some reformatting. Used #include "../include/sane/...".
* README.hp-ux: Use gmake if make doesn't work.
* LEVEL2: Added point about sane_init results != SANE_STATUS_GOOD.
* TODO: Added entries about memory leaks, sane_init return values, and
@@ -829,7 +829,7 @@
address.
* TODO: Removed pnm entry about adding more options. Added entry about
epson backend freezing when trying to detect non-epson USB scanner.
- Added entry about adding contact adresses to .desc files. Added
+ Added entry about adding contact addresses to .desc files. Added
comment about me working on a sane man page. Removed entry about OS/2
problems in sanei_scsi.c.
* configure configure.in: Removed a newline in --help message.
@@ -881,7 +881,7 @@
debugging enabled) and in *.desc. The internal versions
of both net and dll are set to 1.0.1. Please increase the
build number with every change on the source files.
- * doc/realeases.txt -> doc/releases.txt. Fixed spelling error.
+ * doc/releases.txt -> doc/releases.txt. Fixed spelling error.
Added entries about sane-backends.html, sane.ps, man pages,
platforms page.
@@ -916,11 +916,11 @@
Additions and corrections are appreciated.
* doc/scanimage.man: Add some more information about the -V option.
* frontend/scanimage.c: The option -V now also prints the version of
- the backend (ususally dll).
+ the backend (usually dll).
2001-04-11 Abel Deuring <a.deuring@satzbau-gmbh.de>
* sanei/sanei_scsi.c: fixed a bug in error handling for the
- Linux SG driver verison 3.x
+ Linux SG driver version 3.x
* sanei/sanei_scsi.c, configure.in, configure: Usage of direct IO
disabled by default.
* README.linux: Added a note, how to enable direct IO
diff --git a/ChangeLogs/ChangeLog-1.0.6 b/ChangeLogs/ChangeLog-1.0.6
index a732a23..3e34751 100644
--- a/ChangeLogs/ChangeLog-1.0.6
+++ b/ChangeLogs/ChangeLog-1.0.6
@@ -151,7 +151,7 @@
* TODO: Removed some entries about net/saned.
* doc/saned.man: Clear up that a FQDN must be used in
- saned.conf and that localhost is allways granted acces.
+ saned.conf and that localhost is always granted access.
* NEWS: Updated.
2001-10-14 Jochen Eisinger <jochen.eisinger@gmx.de>
@@ -356,7 +356,7 @@
<marciot@holly.colostate.edu>).
* PROJECTS: Updated Winsane address.
* TODO: Added net/saned and .desc file entries. Removed scanimage/adf
- extention entry.
+ extension entry.
* backend/pnm.c backend/pnm.desc: Make sure that *length=0 in
sane_read(). Added more debug output.
@@ -468,7 +468,7 @@
* PROJECTS TODO: Updated concerning mustek_usb.
* doc/.cvsignore: Added sane-mustek_usb.5.
* AUTHORS: Added mustek_usb authors.
- * backend/pnm.c: Fixed SANE-standard compliancy bug in sane_read:
+ * backend/pnm.c: Fixed SANE-standard compliance bug in sane_read:
length must be set to 0 if status != SANE_STATUS_GOOD.
2001-09-08 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
@@ -487,7 +487,7 @@
* backend/umax_pp_low.c: made CmdSetDataBuffer static
* backend/Makefile.in: removed sanei_config2 from
- umax_pp depencies
+ umax_pp dependencies
2001-09-05 Jochen Eisinger <jochen.eisinger@gmx.de>
@@ -536,7 +536,7 @@
* backend/umax_pp_low.c backend/umax_pp_mid.c
backend/umax_pp_mid.h backend/umax_pp.c tools/umax_pp.c:
Make use of ppdev char device when available, so that
- the backend does not require root priviledges anymore.
+ the backend does not require root privileges anymore.
2001-08-30 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -617,7 +617,7 @@
2001-07-24 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp.c backend/umax_pp_low.c:
- Fixed higlight parsing bug in conf file. Fixed 'greenish'
+ Fixed highlight parsing bug in conf file. Fixed 'greenish'
looking scans bug. Started probe sequence rewrite/cleanup.
2001-07-18 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -640,7 +640,7 @@
* backend/mustek.c backend/mustek.desc backend/mustek.h
doc/mustek/mustek.CHANGES: Fixed bug in fix_line_distance_block
- that resulted in too much data transfered to the frontend.
+ that resulted in too much data transferred to the frontend.
New version: 1.0-110.
2001-07-09 Henning Meier-Geinitz <henning@meier-geinitz.de>
diff --git a/ChangeLogs/ChangeLog-1.0.7 b/ChangeLogs/ChangeLog-1.0.7
index 492ad68..6bbbf94 100644
--- a/ChangeLogs/ChangeLog-1.0.7
+++ b/ChangeLogs/ChangeLog-1.0.7
@@ -128,7 +128,7 @@
2002-01-21 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* doc/sane-umax.man, backend/umax.conf:
- added new umax.conf options and explaination
+ added new umax.conf options and explanation
2002-01-20 Gerhard Jaeger <g.jaeger@earthling.net>
@@ -170,7 +170,7 @@
* po/Makefile.in po/README po/epson.de.po po/mustek.de.po
po/mustek_usb.de.po po/plustek.de.po po/pnm.de.po po/saneopts.de.po
po/umax.de.po: Moved the options contained in saneopts.h into a
- seperate file. So the backend po files are much smaller and easier to
+ separate file. So the backend po files are much smaller and easier to
read and the saneopts translations are consistent through backends.
* backend/microtek2.c backend/microtek2.h: Update to backend
0.95-20020112 (from karsten.festag@t-online.de (Karsten Festag)).
@@ -251,7 +251,7 @@
doc/sane-avision.man: Merged the Avision v0.3.0 backend. It
includes overall cleanups, improved supported device detection,
memory-leak fixes, new config-options, initial USB device and
- color calibration support. Also upadted the homepage-url and the
+ color calibration support. Also updated the homepage-url and the
sane-avision man-page.
2002-01-16 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -291,7 +291,7 @@
of an error so the "Directory Browse" camera can be used.
Don't require a port to be specified for the "Directory
Browse" camera. Fixed a bug that can result in extra data
- at the end of the iamge. Allow the returned image image to be
+ at the end of the image. Allow the returned image image to be
larger than the "estimate" specified in the configuration file.
2002-01-14 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -420,7 +420,7 @@
2002-01-09 Henning Meier-Geinitz <henning@meier-geinitz.de>
* ChangeLog ChangeLog-1.0.0 ChangeLog-1.0.1 ChangeLog-1.0.2
- ChangeLog-1.0.3 ChangeLog-1.0.4 ChangeLog-1.0.5: Splitted
+ ChangeLog-1.0.3 ChangeLog-1.0.4 ChangeLog-1.0.5: Split
ChangeLog to limit filesize. Editing became slow on smaller systems.
2002-01-08 Marcio Teixeira <marciot@users.sourceforge.net>
@@ -439,7 +439,7 @@
* tools/sane-config.in: Use @NUMBER_VERSION@.
* sane-backends.lsm: Made more compatible with LSM standard. Fixed
mostang.com directory. Added OpenBSD.
- * include/Makefile.in: Added targed "dist". Moved include targets from
+ * include/Makefile.in: Added target "dist". Moved include targets from
root dir to this file. Added standard variables and .PHONY.
* backend/Makefile.in doc/Makefile.in frontend/Makefile.in
japi/Makefile.in lib/Makefile.in po/Makefile.in sanei/Makefile.in
@@ -493,7 +493,7 @@
scanners (patch from Marcio Luis Teixeira
<marciot@holly.colostate.edu>).
* doc/Makefile.in doc/sane.man doc/sane-umax1220u.man: Added
- documentation fo umax1220u backend (patch from from Marcio Luis
+ documentation for umax1220u backend (patch from from Marcio Luis
Teixeira <marciot@holly.colostate.edu>).
* AUTHORS: Added Marcio Luis Teixeira.
* TODO: Removed umax1220u project (now included in sane-backends).
@@ -506,7 +506,7 @@
* configure configure.in include/sane/config.h.in: Added check
for inet_ntop().
* lib/inet_ntop.c lib/Makefile.in backend/Makefile.in: Added
- implementation of inet_ntop() for platforms withouth this
+ implementation of inet_ntop() for platforms without this
function based on inet_ntoa.
* backend/saned.conf frontend/saned.c doc/saned.man: Changed access
control (function check host). Now IP addresses are used for
@@ -554,9 +554,9 @@
sending NET_OPEN reply and net.c flushing the wire. New version:
1.0.6.
* doc/saned.man frontend/saned.c: Changed debug handling. All debug
- messages use DBG now. If in inetd mode or dameon mode with "-s",
+ messages use DBG now. If in inetd mode or daemon mode with "-s",
the messages are printed to syslog as before. If option "-d" is used,
- the mesages are printed to stderr. Updated manual page.
+ the messages are printed to stderr. Updated manual page.
2002-01-04 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -735,8 +735,8 @@
(from "Franz Bakan" <fbakan@gmx.net>). New version: 1.0-114.
* sanei/sanei_scsi.c: OS/2 changes: Removed semaphore code and
increased MAX_DATA to 64k (from "Franz Bakan" <fbakan@gmx.net>).
- * tools/sane-config.in: Also return -ldl (necessary fo IA64?).
- * TODO: Added entry about .exe and similar file extentions.
+ * tools/sane-config.in: Also return -ldl (necessary for IA64?).
+ * TODO: Added entry about .exe and similar file extensions.
Removed sane-config.in -ldl issue.
2001-11-22 Stéphane Voltz <svoltz@wanadoo.fr>
@@ -832,7 +832,7 @@
backend/umax_pp_mid.h backend/umax_pp.c backend/umax_pp.h:
use ENABLE_DIRECTIO to compile in direct I/O. Corrected the long
standing scan area origin detection bug. Improved parport mode
- negociation.
+ negotiation.
2001-11-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
diff --git a/ChangeLogs/ChangeLog-1.0.8 b/ChangeLogs/ChangeLog-1.0.8
index 7efe7f9..42aeaa3 100644
--- a/ChangeLogs/ChangeLog-1.0.8
+++ b/ChangeLogs/ChangeLog-1.0.8
@@ -3,7 +3,7 @@
2002-05-27 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/plustek-usbscan.c: Critical bugfix to avoid bumping the
- scan slider at the end of the scan. Commited on behalf of
+ scan slider at the end of the scan. Committed on behalf of
g-jaeger@t-online.de (G. Jaeger).
2002-05-26 Karl Heinz Kremer <khk@khk.net>
@@ -19,7 +19,7 @@
* doc/descriptions-external/teco2.desc
doc/descriptions-external/teco3.desc: new backends descriptions.
* AUTHORS: changed my email address
- * doc/descriptions/teco1.desc: added the mising connection type
+ * doc/descriptions/teco1.desc: added the missing connection type
for the vm3520
2002-05-26 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -196,7 +196,7 @@
2002-04-24 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek.c backend/mustek.h doc/descriptions/mustek.desc
- doc/mustek/mustek.CHANGES: Print usefull DBG messages for options
+ doc/mustek/mustek.CHANGES: Print useful DBG messages for options
without a name. Undef MIN and MAX macros before defining them.
* backend/mustek_usb.c backend/mustek_usb_low.h
doc/descriptions/mustek_usb.desc doc/mustek_usb/mustek_usb.CHANGES:
@@ -224,7 +224,7 @@
* backend/dc240.c backend/gphoto2.c: Various minor bug fixes for
problems found by tstbackend
- * AUTHORS: Upate email address for Peter Fales
+ * AUTHORS: Update email address for Peter Fales
2002-04-22 Frank Zago <fzago@greshamstorage.com>
@@ -405,7 +405,7 @@
* AUTHORS: Added myself for test backend.
* TODO: Added entries about SANE_CAP_ADVANCED in groups, a wip marker
for sorted sane-backends.html, and saneopts.??.po problem.
- Removed backends from list of inclusion beacuse of lack of response:
+ Removed backends from list of inclusion because of lack of response:
v4l2, lhii, viceo (they stay in PROJECTS). Removed snapscan from
exported symbols bug list. Updated doxygen list.
@@ -497,7 +497,7 @@ i
2002-04-08 Rene Rebe <rene.rebe@gmx.net>
* backend/avision.c backend/avision.h doc/descriptions/avision.desc
doc/sane-avision.man: updated to Avision backend build 25. More
- stable for HP usb scanners, suport for Misubishi scanners and
+ stable for HP usb scanners, support for Misubishi scanners and
various cleanups. - And corrected the avision.desc location.
2002-04-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -617,7 +617,7 @@ i
libtool.
* TODO: More status indicators for backends to include. Removed
entry about the grand Fujitsu reunification. Updated entry about the
- DBG warnings. Removed entry about splitted sane-backends.html.
+ DBG warnings. Removed entry about split sane-backends.html.
Removed entries about libtool problems. Added entry about plustek on
OS/2 problem.
* backend/pnm.c doc/descriptions/pnm.desc: If fread returns 0, check
@@ -642,9 +642,9 @@ i
2002-03-21 Henning Meier-Geinitz <henning@meier-geinitz.de>
- * doc/backend-writing.txt: Updated concerning splitted .desc
+ * doc/backend-writing.txt: Updated concerning split .desc
directories.
- * doc/Makefile.in: Updated install-mostang concerning splitted HTML
+ * doc/Makefile.in: Updated install-mostang concerning split HTML
pages.
* configure configure.in README: Use only shared libraries by default.
Fixed file patterns for distclean targets.
@@ -724,7 +724,7 @@ i
2002-03-19 Henning Meier-Geinitz <henning@meier-geinitz.de>
- * TODO: Marked backends that really should be included. Clearified
+ * TODO: Marked backends that really should be included. Clarified
comment about sane-backends.html. Added comment about sort order
this list. Add comment about better linking of external libs.
@@ -737,7 +737,7 @@ i
backend/mustek_usb_mid.c doc/mustek_usb/mustek_usb.CHANGES: Fixed
segfault when opening device again after closing and possible
segfault when name="". Type for option 0 must be set to
- SANE_TYPE_INT explicitely. Updated GPL/SANE headers.
+ SANE_TYPE_INT explicitly. Updated GPL/SANE headers.
* TODO: Added entry about auto-loading SCSI drivers. Removed entry
about new SANE types. Moved entry about config.guess to
doc/releases.txt. Added more info about libtool problems.
@@ -815,7 +815,7 @@ i
2002-03-08 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
- * backend/Makfile.in: added missing depenencies for
+ * backend/Makfile.in: added missing dependencies for
new umax backends
2002-03-08 Henning Meier-Geinitz <henning@meier-geinitz.de>
@@ -949,7 +949,7 @@ i
* backend/umax_pp_low.c backend/umax_pp_low.h backend/umax_pp_mid.h
backend/umax_pp_mid.c backend/umax_pp.c backend/umax_pp.h
backend/umax_pp.conf: added ppdev character device name passing
- from conf file. Allow model overide from conf option. DBG macros
+ from conf file. Allow model override from conf option. DBG macros
clean-up. Fixed color inversion for 1660P models. Fixed potential
crash when custom dump files could not be opened for writing.
* doc/sane-umax_pp.man: updates to match backned new parameter and
@@ -1055,6 +1055,6 @@ i
* configure configure.in: Version is 1.0.7-cvs. Enable warnings by
default. Don't use "-ansi" for HPUX.
* sanei/sanei_thread.c: Make sure that waitpid returns something
- usefull on OS/2. Avoids the "Unknown SANE status code 128" errors.
+ useful on OS/2. Avoids the "Unknown SANE status code 128" errors.
Older entries can be found in ChangeLog-1.0.7.
diff --git a/ChangeLogs/ChangeLog-1.0.9 b/ChangeLogs/ChangeLog-1.0.9
index 636a482..8e7de18 100644
--- a/ChangeLogs/ChangeLog-1.0.9
+++ b/ChangeLogs/ChangeLog-1.0.9
@@ -427,7 +427,7 @@
2002-09-03 Abel Deuring <a.deuring@satzbau-gmbh.de>
* sanei/sanei_scci.c doc/sanei-scsi.man:
- default timeout for SCSI commmands is now 120 seconds; added
+ default timeout for SCSI commands is now 120 seconds; added
the environment variable SANE_SCSICMD_TIMEOUT to override
the default value.
@@ -540,7 +540,7 @@
2002-08-22 Frank Zago <fzago at austin dot rr dot com>
* doc/sane-teco1.man: Added Dextra scanner to the list of
- untested, but potentialy supported, scanners.
+ untested, but potentially supported, scanners.
* doc/teco/teco1.txt: Added RELI 4830 inquiry string.
* doc/descriptions/teco3.desc: Increased version number.
* backend/: teco3.c, teco3.h: Added threshold option for black &
@@ -692,7 +692,7 @@
* backend/canon_pp.c: Now uses mm instead of pixel measurements, better
behaved in xsane etc as a result.
- * backend/canon_pp.h: Tweaked up max buffer size to size avaialable in
+ * backend/canon_pp.h: Tweaked up max buffer size to size available in
hardware.
* doc/descriptions/canon_pp.desc: increment version no.
@@ -832,7 +832,7 @@
* doc/sane-usb.man: Updated supported platforms list. Minor wording
improvements.
* doc/sane-find-scanner.man: Documentation for the new options.
- Splitted USB and SCSI parts.
+ Split USB and SCSI parts.
* doc/descriptions/hpsj5s.desc: Added missing space in ":new :yes"
line.
* TODO: Added entry about desc files. Removed entries about
@@ -860,7 +860,7 @@
2002-07-12 Henning Meier-Geinitz <henning@meier-geinitz.de>
- * tools/sane-desc.c: Added backends mode with splitted tables.
+ * tools/sane-desc.c: Added backends mode with split tables.
Fixed HTML colors. Spelling and other minor fixes.
* doc/descriptions-external/hp4200.desc
doc/descriptions-external/hpoj.desc
@@ -931,7 +931,7 @@
* tools/sane-desc.c: Added <br> after backend name. Colors can be
changed by macros now. Centered entries. Code cleanup. Manufacturer
- page split up into seperate tables. Added links and comment display
+ page split up into separate tables. Added links and comment display
on the top of each table. Manufacturers are case-insensitive.
OS/2 fix.
* configure: Regenerated from configure.in.
@@ -944,7 +944,7 @@
* backend/hpsj5s.c: Rewrote to depend on libieee1284.
* backend/hpsj5s.h: Added register description defines
- * backend/hpsj5s.conf: Default config setted for parport0
+ * backend/hpsj5s.conf: Default config set for parport0
* backend/hpsj5s_int.h: Removed. All important stuff moved to hpsj5s.h
* backend/Makefile.in: hpsj5s backend build depend on libieee1284 present
* doc/hpsj5s.man: Comments about libieee1284 added
@@ -1067,7 +1067,7 @@
* backend/avision.c backend/avision.h backend/avision.conf: next
backend version. Should work for the HP 5300 and HP 5370 now.
- Serveral other minor fixes.
+ Several other minor fixes.
2002-06-04 Stéphane Voltz <svoltz@wanadoo.fr>
@@ -1099,7 +1099,7 @@
2002-05-30 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/saned.man: Added explicit path to tcpd example.
- * sanei/sanei_usb.c: Explicitely initialize vendorID and productID.
+ * sanei/sanei_usb.c: Explicitly initialize vendorID and productID.
* sanei/sanei_config.c sanei/sanei_config2.c: Fixed possible segfault.
2002-05-30 Stéphane Voltz <svoltz@wanadoo.fr>
diff --git a/INSTALL.linux b/INSTALL.linux
index de9b7ce..f3b9c63 100644
--- a/INSTALL.linux
+++ b/INSTALL.linux
@@ -14,7 +14,7 @@ $ make install
==================================================
2.1. Install with your preferred package manager:
- (a) the development environment for your Linux distibution
+ (a) the development environment for your Linux distribution
- mandatory: gcc, make, kernel header files, autoconf, autoconf-archive,
python(>=2.7)
- optional: git
diff --git a/Makefile.am b/Makefile.am
index 0e4150d..c54e939 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -46,12 +46,30 @@ dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.1
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.0
EXTRA_DIST = .editorconfig
+EXTRA_DIST += INSTALL.linux
+EXTRA_DIST += autogen.sh
EXTRA_DIST += po/README
+# Just in case these come in handy during development started from a
+# regular source tarball. They are not needed otherwise as they are
+# already applied to the files in the source tarball.
+EXTRA_DIST += patches/ltmain.sh.patch
+EXTRA_DIST += patches/Rules-quot.patch
+EXTRA_DIST += patches/ax_create_stdint_h.19-20.m4.patch
+EXTRA_DIST += patches/ax_create_stdint_h.20-21.m4.patch
+
+EXTRA_DIST += tools/git-version-gen
+EXTRA_DIST += $(top_srcdir)/.version
+BUILT_SOURCES = $(top_srcdir)/.version
+
+$(top_srcdir)/.version:
+ echo $(VERSION) > $@-t && mv $@-t $@
+dist-hook:
+ echo $(VERSION) > $(distdir)/.tarball-version
#
# Keep the .gitignore files sorted, and use this target to do it.
# Note that git's negated ignore patterns introduce order dependency
-# and should therefor be sorted with much more care than we do here.
+# and should therefore be sorted with much more care than we do here.
# Until that has been taken care of, such files are best left alone.
#
PERL=perl
@@ -91,12 +109,12 @@ libcheck:
fi
# Verify that backends do not contain any unwanted public symbols
-# anytime check or distcheck is ran.
+# anytime check or distcheck is run.
# TODO: Currently this doesn't pass. Uncomment once symbols have
# been cleaned up.
#check-am: libcheck
-# Run testsuite any time installcheck or distcheck is ran.
+# Run testsuite any time installcheck or distcheck is run.
# Must run testsuite after install or else shared library backends
# will not be found (including test backend).
installcheck-local:
diff --git a/NEWS b/NEWS
index 95f58b0..10310f8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,104 @@
<!-- -*- Mode: markdown -*- -->
+## New with 1.0.32 (released 2021-02-14)
+
+### Backends
+
+- all backends now respect the `local_only` parameter when `true` is
+ passed to `sane_get_devices()` in that they do not actively go out
+ looking for networked devices (!502)
+- `artec_eplus48u`: fixes configuration for AstraSlim SE (!545)
+- `avision`: adds the AV186+ and AV188 as supported (!532)
+- `avision`: fixes doubled height issue (#402)
+- `avision`: fixes a debug message and compiler warning (!515)
+- `canon_dr`: adds support for the DR-C120 and DR-C130 (#175)
+- `canon_dr`: adds support for uploading of fine calibration uploads
+- `canon_dr`: enables fine calibration for the P-208
+- `canon_dr`: improves DR-C225 support (#431)
+- `canon_lide70`: adds support for document scanning on the Canon LiDE
+ 600(F), thanks to a hardware donation by Georg Sauthoff
+- `dll`: fixes a memory leak (!537)
+- `epson2`: adds support for the ET-2600 (#395)
+- `epson2`: adds autofocus support for devices that support it (!531)
+- `epson2`: fixes brightness support for DS-G20000/12000XL (!529)
+- `epson2`: fixes an unchecked return value issue (!526)
+- `escl`: adds support for brightness, threshold, sharpen and contrast
+ options (!527, !528)
+- `escl`: adds support for LaserJet FLowMFP M578 and MFP M630 (#424)
+- `escl`: adds support for DeskJet 2710, 2723 (!519) and 3760 (!554)
+- `escl`: adds support for the PIXMA TS-5351 (!544) and MG5765 (!517)
+- `escl`: adds support for the Brother HL-L258DW (!517)
+- `escl`: fixes Avahi device discovery (!536)
+- `escl`: fixes crashes for devices without a flatbed (!554)
+- `escl`: fixes segfaults in option handling (!557)
+- `escl`: fixes sleep mode (!577)
+- `escl`: fixes builds without libpoppler-glib-dev (#422)
+- `escl`: fixes a memory issue in its capability handling (#425)
+- `fujitsu`: fixes brightness/contrast for the iX500
+- `fujitsu`: fixes memory corruption for duplex scans
+- `genesys`: disables support for CanoScan 4400F to prevent possible
+ physical damage (#436)
+- `gt68xx`: fixes scan cancellation logic (#356)
+- `pixma`: adds untested support for models released in 2020 (!553)
+- `pixma`: adds support for ADF scans on the i-SENSYS MF260
+- `pixma`: adds support for PIXMA M340 buttons and ADF status (!513)
+- `pixma`: adds an option to control when to calibrate (#321)
+- `pixma`: fixes support for the MX492 (!548)
+- `pixma`: fixes ADF support for the MX490 Series
+- `pixma`: fixes max resolution for ADF scans on the PIXMA M320 (#364)
+- `pixma`: fixes compile errors when libxml2 is not available (#345)
+- `plustek`: fixes CanoScanN650u discovery (#137)
+- `test`: fixes several memory leaks (!537)
+
+### Frontends
+
+- `saned`: add support for listening on a custom or ephemeral port via
+ a new `-p`/`--port` option (!549)
+- `scanimage`: fixes crashes for multi-pass and handheld scans (#408)
+- `scanimage`: fixes a memory leak (!551)
+- `scanimage`: fixes option handling for non-compliant backends (#362)
+
+### Documentation
+
+- updates our copy of the GPL with the FSF's current postal address.
+ This changes references to the Library GPL (LGPL-2.0) into refs to
+ the Lesser GPL (LGPL-2.1) but does *not* affect the licensing of our
+ backends (#320).
+- source code now points to the Free Software Foundation's website for
+ copies of the GPL and LGPL (#320)
+- updates translations for British English and Ukrainian
+- adds a pointer to our Ubuntu PPA for pre-built binaries
+- adds SCSI IDs for the EPSON Perfection 1640SU (!509)
+- fixes a boat-load of spelling mistakes (!516, thanks @marschap)
+- updates description files for `scangearmp2` and `utsushi` external
+ backends
+
+### Build
+
+- removes support for `automake` maintainer mode (!522)
+- removes `sane` subdirectory from the lock directory to fix issues
+ when the lock directory is on `tmpfs` (#363)
+- adds support for builds using GitLab "source" tarballs (#248)
+- fixes static link scenarios (#124)
+- fixes `python` invocations to use the detected program (!525)
+- disables `genesys` testsuite when that backend is not built (#354)
+- suppresses warnings about obsolete autoconf macros (#122)
+- fixes availability of sane-backends.pot file inputs (#344)
+- fixes `configure.ac` for use with `autoconf-2.70` (#409)
+- removes CVS keywords from the source to ease use by downstreams that
+ still use CVS (!547)
+
+### Miscellaneous
+
+- `udev` rules now trigger on all events other than `remove` (!541).
+ This aims to address a kernel API change introduced in 4.14. The
+ new behaviour may slow down `udev`'s processing of kernel events
+ when still using our plain `udev` or `udev+acl` rules, even though
+ these have been optimized slightly (#341). If that bothers you, now
+ is a good time to switch to our `udev+hwdb` rules in combination
+ with the `hwdb` database if you have not done so already.
+
+
## New with 1.0.31 (released 2020-08-23)
### Backends
@@ -44,7 +143,7 @@
- adds and updates information for multiple supported and unsupported
devices
- translation updates for British English, French, German, Italian and
- Ukranian
+ Ukrainian
- `scanimage`: documents the JPEG compression level
- minor improvements documenting build requirements
@@ -56,7 +155,7 @@
required support is not available, `configure` will exit with an
error.
- improves checking for libjpeg version dependent requirements
-- has been made reproducable (#228)
+- has been made reproducible (#228)
- fixes build issues on MinGW
### Miscellaneous
@@ -338,7 +437,7 @@ New with 1.0.18, released 2006-07-02:
microtek2, mustek_pp, niash, plustek, snapscan, sp15c, test, u12, umax1220u.
* Scanimage batch mode fixes.
* Scanner lists contain USB vendor/product ids and some statistics now.
-* Udev/hotplug lists are generated autmatically from the .desc files now.
+* Udev/hotplug lists are generated automatically from the .desc files now.
* Portability fixes (especially for DragonFlyBSD and HP/UX).
* Build system updates.
* Updated translations.
@@ -414,7 +513,7 @@ New with 1.0.14, released 2004-05-01:
New with 1.0.13, released 2003-11-22:
* New backends: mustek_pp_ccd (for Mustek parport CCD scanners),
- plustek_pp (for Plustek parport scanners, splitted from the plustek backend).
+ plustek_pp (for Plustek parport scanners, split from the plustek backend).
* Updated backends: avision, canon630u, coolscan, epson, fujitsu, gphoto2,
gt68xx, hp, hp5400, mustek, mustek_pp, pie, plustek, snapscan, teco2, test,
umax, umax_pp.
@@ -484,7 +583,7 @@ New with 1.0.9, released 2002-10-24:
* New tool to create gamma tables (gamma4scanimage).
* Support for ICC profiles for scanimage.
* USB scanner should work on all systems supported by libusb now.
-* Portability fixes (especially for big-endian sytems, Irix, OpenStep, OS/2,
+* Portability fixes (especially for big-endian systems, Irix, OpenStep, OS/2,
Solaris).
* New and updated translations for various backends.
* New system for generating lists of manufacturers/backends.
@@ -548,7 +647,7 @@ New with 1.0.6, released 2001-11-05:
New with 1.0.5, released 2001-07-01:
* New backends: bh (Bell+Howell Copiscan II series), dc240 (Kodak DC240
- Digital Camera), sm3600 (Microtek ScanMaker 3600), umax_pp (Umax paralell
+ Digital Camera), sm3600 (Microtek ScanMaker 3600), umax_pp (Umax parallel
port scanners).
* Updated backends: artec (v0.5.16), dc25 (v1.2), dll (v1.0.3),
epson (v0.2.08), hp (v0.94), microtek (v0.12.3), microtek2(v0.9),
@@ -577,7 +676,7 @@ New with 1.0.4, released 2000-12-21:
hp (v0.93), mustek (v1.0-102), mustek_pp (v0.9-devel), plustek (v0.38),
sharp (v0.32), umax (v1.0-21).
* Moved frontends xscanimage and xcam to a new package (sane-frontends).
-* Added authentification with encrypted passwords.
+* Added authentication with encrypted passwords.
* Installation of shared libraries on AIX is supported now.
* Fixed compilation bugs on Irix and FreeBSD.
* Better debug output on platforms not supporting vararg macros.
@@ -685,7 +784,7 @@ New with 1.01:
o larger buffer acquired (speeds up scanning slightly)
o for SE models minimal resolution increased from 60 dpi to 75 dpi
o for SE models 75 dpi in color mode is no longer used as the newer
- firware version seems to be even more buggy
+ firmware version seems to be even more buggy
o bug in calculation of gamma table corrected (applies only to SE models,
NOT related to the overflow problem which was corrected via CLIP( ) )
o default resolution is now set according to the minimal resolution
@@ -894,7 +993,7 @@ New with 0.74:
o changed the default for the resolution
o The values for the SANE_Params struct are calculated more precisely
o dito the number of scan lines that fit into the frontend buffer
- o changed some return stati ( replaced SANE_STATUS_INVAL with
+ o changed some return statuses ( replaced SANE_STATUS_INVAL with
SANE_STATUS_IO_ERROR where the first one is not allowed)
o completely rewrote the end of scan and cancel scan handling
o fixed another bug that caused xscanimage to crash with sigsegv
@@ -913,7 +1012,7 @@ New with 0.74:
o Quality calibration / calibration by driver now works for same scanners.
- added selection for type of shading data calculation
o Solved problem with black area at top of the image
- (happend only with some SCSI-adapters).
+ (happened only with some SCSI-adapters).
o Added gamma download format type 0 and type 1 for older scanners.
o Added Astra 1220S as supported scanner:
- added 36 gamma input bits support for Astra 1220S
@@ -969,7 +1068,7 @@ New with 0.73:
- 3-pass scanners
- more than 8 bit per color output data. Provisions are made here
and there in the code, to support more than 8 bit, but that's
- uncomplete.
+ incomplete.
* configure --disable-static should now work as expected.
diff --git a/PROBLEMS b/PROBLEMS
index 4eef21a..62466c1 100644
--- a/PROBLEMS
+++ b/PROBLEMS
@@ -17,6 +17,6 @@ Last update: 2006-01-05
saned is not intended to be exposed to the internet or other non-trusted
networks. Make sure that access is limited by tcpwrappers and/or a firewall
- setup. Don't depend only on saned's own authentification. Don't run saned
+ setup. Don't depend only on saned's own authentication. Don't run saned
as root if it's not necessary. And do not install saned as setuid root.
Read man saned(8) for details.
diff --git a/README b/README
index 3614b8d..be4699f 100644
--- a/README
+++ b/README
@@ -29,6 +29,17 @@ make install
man sane
+Pre-built binaries:
+===================
+
+In addition to versions included in releases, some platforms have more current versions available.
+
+Ubuntu PPA https://launchpad.net/~sane-project/+archive/ubuntu/sane-release
+
+sudo add-apt-repository ppa:sane-project/sane-release
+sudo apt update
+apt install libsane libsane-common sane-utils
+
Prerequisites
=============
@@ -134,10 +145,12 @@ configure options, there are the following SANE specific options:
Means, that some backends will use a lockfile for allowing multiple
access to one scanner. This is useful, i.e. one frontend is scanning
the button status and another one will scan. The path to the lock
- files is define by --localstatedir at the configure step and is
- $localstatedir/lock/sane. The default group is uucp and can be
- changed by using --with-group=newgroup. If you do not want any
- backend to use a lockfile, simply use --disable-locking.
+ files is defined by --localstatedir at the configure step and is
+ $localstatedir/lock. The default group is uucp and can be changed
+ by using --with-group=newgroup. If you do not want any backend to
+ use a lockfile, simply use --disable-locking.
+ Note: The Plustek backend is currently the only backend that makes
+ use of this feature.
To limit the backends that are compiled, set the variable BACKENDS to
the list of backends to compile. The following will limit compiling
diff --git a/README.netbsd b/README.netbsd
index dfe52ac..520c341 100644
--- a/README.netbsd
+++ b/README.netbsd
@@ -48,7 +48,7 @@ uscanner driver can't detect the vendor and product ids automatically, it's
necessary to add the name of the device file to the backends's configuration
file. Some backends also need the vendor and product id of the scanner.
-Some backends won't work with the uscanner driver becasue they need USB
+Some backends won't work with the uscanner driver because they need USB
control messages. Use libusb instead.
Parport-scanners:
diff --git a/README.os2 b/README.os2
index ab6421d..978f1d3 100644
--- a/README.os2
+++ b/README.os2
@@ -36,7 +36,7 @@ SUPPORT
I'm sorry to tell you that it is hard for me to help you: if your scanner
doesn't work or your problem can't be reproduced on my pc, there are high
choices that I can't fix the bug. Most problems are specific to same PC/scanner
-combinations, and can't be solved without having a full developement enviroment
+combinations, and can't be solved without having a full development environment
and programming experience.
I have setup a mailing list for users, where I hope most people can find an
diff --git a/README.solaris b/README.solaris
index 12dae05..90a6edf 100644
--- a/README.solaris
+++ b/README.solaris
@@ -24,7 +24,7 @@ make install
It was also required to add a generic USB kernel driver. I had to look for
my scanner device name in output of
prtconf -D -v
-command. My scanner is Plustek UT24 and the apropriate part of output looked
+command. My scanner is Plustek UT24 and the appropriate part of output looked
like this:
name='compatible' type=string items=8 value='usb7b3,17.100' + ...
I had to remove the not used kernel driver
@@ -58,7 +58,7 @@ downloaded from www.sun.com/solaris for free.
In my opinion it is important to be cautious when using scanner or just libusb
on important Solaris machines (especially multi-processor ones), because unlike
in other systems, Solaris kernel is fully preemtible, what means, that many
-instances of the same driver can ran simultanously - it's dangerous, when
+instances of the same driver can run simultaneously - it's dangerous, when
drivers are not perfect. And Solaris USB framework is absolutely new, so it can
contain bugs. I tried to crash my Solaris using USB subsystem and SANE, I didn't
manage to, but it doesn't mean, it's impossible.
diff --git a/README.unixware2 b/README.unixware2
index b76070d..3e74409 100644
--- a/README.unixware2
+++ b/README.unixware2
@@ -9,7 +9,7 @@ Please send Email to wolfgang@rapp-informatik.de to receive.
What you need to build xane on Unixware 2.x
- gnu make
-You dont't need gcc. All is build with the standard Unixware cc and
+You don't need gcc. All is build with the standard Unixware cc and
libs!!
For the X-frontends xscanimage and xsane (separately distributed) you need
@@ -38,8 +38,8 @@ are build.It's also necessary for mathematic lib -lm . Not doing this
will bring runtime errors like missimg usleep or pow function.
ATTENTION:!!! libucb.a of Unixware 2.x has a buggy readdir function so
-it is recommanded to remove readdir.o from libucb.a with ar -d
-readdir.o libucb.a Often used and neded functions from libucb.a are
+it is recommended to remove readdir.o from libucb.a with ar -d
+readdir.o libucb.a Often used and needed functions from libucb.a are
strncasecmp or getpagesize.
If you use -I/usr/ucbinclude it is also a good idea to move
@@ -48,7 +48,7 @@ first and some sources will not compile.
Then you can run make with GNU make.
-After this say su and then ist good to say
+After this say su and then it's good to say
LD_RUN_PATH=/usr/local/lib export LD_RUN_PATH
after this you can install with
diff --git a/README.unixware7 b/README.unixware7
index 7a48233..55ac804 100644
--- a/README.unixware7
+++ b/README.unixware7
@@ -18,7 +18,7 @@ found here:
However, please note that the SANE package that is available from the
Skunkware server will most likely contain the latest stable version of
-SANE. Since SANE is continously being worked on, you might want to download
+SANE. Since SANE is continuously being worked on, you might want to download
the latest source from the Git repository and build the source yourself.
To build SANE on a UnixWare 7.1.X system the following packages are required:
diff --git a/README.windows b/README.windows
index 4715047..f30af68 100644
--- a/README.windows
+++ b/README.windows
@@ -44,7 +44,7 @@ If you have more than one scanner, you should do the following:
Run "scanimage > out.pnm" to get a scan.
-xscanimage ans XSane have been reported to compile and run in the past
+xscanimage and XSane have been reported to compile and run in the past
under Cygwin.
Notes
diff --git a/README.zeta b/README.zeta
index 9c0028e..e8680a4 100644
--- a/README.zeta
+++ b/README.zeta
@@ -2,7 +2,7 @@ SANE and Zeta
-------------
The Zeta port is based on existing BeOS port, with some changes
-to accomodate yellowTAB's internal build procedure, and some new
+to accommodate yellowTAB's internal build procedure, and some new
conventions brought up by Zeta.
Cf. README.beos for more historical stuff.
diff --git a/acinclude.m4 b/acinclude.m4
index e10f8ce..9393278 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -73,9 +73,6 @@ AC_DEFUN([SANE_CHECK_MISSING_HEADERS],
if test "${ac_cv_header_unistd_h}" != "yes" ; then
MISSING_HEADERS="${MISSING_HEADERS}\"unistd.h\" "
fi
- if test "${ac_cv_header_stdc}" != "yes" ; then
- MISSING_HEADERS="${MISSING_HEADERS}\"ANSI C headers\" "
- fi
if test "${MISSING_HEADERS}" != "" ; then
echo "*** The following essential header files couldn't be found:"
echo "*** ${MISSING_HEADERS}"
diff --git a/autogen.sh b/autogen.sh
index 86bc40a..14febbb 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -2,9 +2,31 @@
test -n "$srcdir" || srcdir=`dirname "$0"`
test -n "$srcdir" || srcdir=.
+patchdir="$srcdir/patches"
+
+# Suppress warnings about obsolete macros if still needed (#122)
+ac_dir=$(aclocal --print-ac-dir)
+if test -r "$ac_dir/ax_create_stdint_h.m4"; then
+ serial=$(awk '/#serial/{ print $2 }' "$ac_dir/ax_create_stdint_h.m4")
+ if test "$serial" -lt 21; then
+ m4_dir=$(cd $srcdir; autoconf -t 'AC_CONFIG_MACRO_DIR:$%')
+ target="$srcdir/$m4_dir/ax_create_stdint_h.m4"
+ echo "Copying file to $target"
+ cp "$ac_dir/ax_create_stdint_h.m4" "$srcdir/$m4_dir"
+ if test "$serial" -lt 20; then
+ echo "patching file $target to #serial 20"
+ patch --quiet $target \
+ "$patchdir/ax_create_stdint_h.19-20.m4.patch"
+ fi
+ echo "patching file $target to #serial 21"
+ patch --quiet "$target" \
+ "$patchdir/ax_create_stdint_h.20-21.m4.patch"
+ fi
+fi
+
autoreconf --force --install --verbose --warnings=all "$srcdir"
-patch "$srcdir/ltmain.sh" "$srcdir/ltmain.sh.patch"
-patch "$srcdir/po/Rules-quot" "$srcdir/Rules-quot.patch"
+patch "$srcdir/ltmain.sh" "$patchdir/ltmain.sh.patch"
+patch "$srcdir/po/Rules-quot" "$patchdir/Rules-quot.patch"
autoreconf "$srcdir"
# Taken from https://gitlab.com/utsushi/utsushi/blob/master/bootstrap
diff --git a/backend/Makefile.am b/backend/Makefile.am
index 2ac341c..48a1393 100644
--- a/backend/Makefile.am
+++ b/backend/Makefile.am
@@ -185,7 +185,7 @@ be_convenience_libs = libabaton.la libagfafocus.la \
libumax1220u.la libumax_pp.la libv4l.la \
libxerox_mfp.la
-# Each stand alone backend thats possible to be built should be listed
+# Each stand-alone backend that's possible to be built should be listed
# here. There are the libraries that are installed under $(libdir)/sane.
# Format is libsane-${backend}.la.
be_dlopen_libs = libsane-abaton.la libsane-agfafocus.la \
@@ -232,15 +232,15 @@ COMMON_LIBS = ../lib/liblib.la $(XML_LIBS)
# Each backend should define a convenience library that compiles
# all related files within backend directory. General guideline
# is to have a ${backend}.c and ${backend}.h. Some backends also
-# add a few support source files to convience library.
+# add a few support source files to convenience library.
# Note: automake doesn't really use header files listed here.
# They are indications that they need to be distributed only.
libabaton_la_SOURCES = abaton.c abaton.h
libabaton_la_CPPFLAGS = $(AM_CPPFLAGS) -DBACKEND_NAME=abaton
-# Each backend should define a stand alone library that gets installed.
+# Each backend should define a stand-alone library that gets installed.
# This will need to link in a special file ${backend}-s.c that allows
-# the backend to be stand alone and contain all SANE API functions.
+# the backend to be stand-alone and contain all SANE API functions.
# Also, it will need to link in related convenience library as well as
# any external libraries required to resolve symbols.
#
@@ -947,10 +947,10 @@ $(srcdir)/pixma/pixma.c: \
$(srcdir)/pixma/pixma_sane_options.h:
@echo Generating $@ from $(@D)/pixma.c
- @(cd $(@D); python scripts/pixma_gen_options.py h < pixma.c > $(@F))
+ @(cd $(@D); $(PYTHON) scripts/pixma_gen_options.py h < pixma.c > $(@F))
$(srcdir)/pixma/pixma_sane_options.c:
@echo Generating $@ from $(@D)/pixma.c
- @(cd $(@D); python scripts/pixma_gen_options.py < pixma.c > $(@F))
+ @(cd $(@D); $(PYTHON) scripts/pixma_gen_options.py < pixma.c > $(@F))
EXTRA_DIST += pixma/pixma_sane_options.c
EXTRA_DIST += pixma/pixma_sane_options.h
@@ -1262,7 +1262,7 @@ EXTRA_DIST += dll.aliases
# what backends are preloaded. It should include what is needed by
# those backends that are actually preloaded.
if preloadable_backends_enabled
-PRELOADABLE_BACKENDS_LIBS = ../sanei/sanei_config2.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_pv8630.lo ../sanei/sanei_pp.lo ../sanei/sanei_thread.lo ../sanei/sanei_lm983x.lo ../sanei/sanei_access.lo ../sanei/sanei_net.lo ../sanei/sanei_wire.lo ../sanei/sanei_codec_bin.lo ../sanei/sanei_pa4s2.lo ../sanei/sanei_ab306.lo ../sanei/sanei_pio.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo ../sanei/sanei_magic.lo $(LIBV4L_LIBS) $(MATH_LIB) $(IEEE1284_LIBS) $(TIFF_LIBS) $(JPEG_LIBS) $(GPHOTO2_LIBS) $(SOCKET_LIBS) $(USB_LIBS) $(AVAHI_LIBS) $(SCSI_LIBS) $(SANEI_THREAD_LIBS) $(RESMGR_LIBS) $(XML_LIBS)
+PRELOADABLE_BACKENDS_LIBS = ../sanei/sanei_config2.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_pv8630.lo ../sanei/sanei_pp.lo ../sanei/sanei_thread.lo ../sanei/sanei_lm983x.lo ../sanei/sanei_access.lo ../sanei/sanei_net.lo ../sanei/sanei_wire.lo ../sanei/sanei_codec_bin.lo ../sanei/sanei_pa4s2.lo ../sanei/sanei_ab306.lo ../sanei/sanei_pio.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo ../sanei/sanei_magic.lo $(LIBV4L_LIBS) $(MATH_LIB) $(IEEE1284_LIBS) $(TIFF_LIBS) $(JPEG_LIBS) $(GPHOTO2_LIBS) $(SOCKET_LIBS) $(USB_LIBS) $(AVAHI_LIBS) $(SCSI_LIBS) $(SANEI_THREAD_LIBS) $(RESMGR_LIBS) $(PNG_LIBS) $(POPPLER_GLIB_LIBS) $(XML_LIBS) $(libcurl_LIBS) $(SNMP_LIBS)
PRELOADABLE_BACKENDS_DEPS = ../sanei/sanei_config2.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_pv8630.lo ../sanei/sanei_pp.lo ../sanei/sanei_thread.lo ../sanei/sanei_lm983x.lo ../sanei/sanei_access.lo ../sanei/sanei_net.lo ../sanei/sanei_wire.lo ../sanei/sanei_codec_bin.lo ../sanei/sanei_pa4s2.lo ../sanei/sanei_ab306.lo ../sanei/sanei_pio.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo ../sanei/sanei_magic.lo $(SANEI_SANEI_JPEG_LO)
endif
nodist_libsane_la_SOURCES = dll-s.c
diff --git a/backend/abaton.c b/backend/abaton.c
index 3e487aa..d5968cc 100644
--- a/backend/abaton.c
+++ b/backend/abaton.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/abaton.h b/backend/abaton.h
index 1ecd867..0482d68 100644
--- a/backend/abaton.h
+++ b/backend/abaton.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/agfafocus.c b/backend/agfafocus.c
index 8177f38..71fcf30 100644
--- a/backend/agfafocus.c
+++ b/backend/agfafocus.c
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for AGFA Focus flatbed scanners. */
@@ -428,7 +428,7 @@ set_window (AgfaFocus_Scanner * s)
/* ranges from 20 (little contrast) down to -20 = 235 (much contrast) */
int contr_adjust = (SANE_UNFIX (s->val[OPT_CONTRAST].w) * -20.0) / 100.0;
- /* Warning ! The following structur SEEMS to be a valid SCSI-2 SET_WINDOW
+ /* Warning ! The following structure SEEMS to be a valid SCSI-2 SET_WINDOW
command. But e.g. the limits for the window are only 2 Bytes instead
of 4. The scanner was built at about 1990, so SCSI-2 wasn't available
for development... */
diff --git a/backend/agfafocus.h b/backend/agfafocus.h
index 036a656..e89cf87 100644
--- a/backend/agfafocus.h
+++ b/backend/agfafocus.h
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>. */
#ifndef agfafocus_h
#define agfafocus_h
diff --git a/backend/apple.c b/backend/apple.c
index 980edb4..328fd1e 100644
--- a/backend/apple.c
+++ b/backend/apple.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -393,7 +391,7 @@ return SANE_STATUS_GOOD;
if (status == SANE_STATUS_IO_ERROR)
{
-/* Now we are checking for Harware and Vendor Unique Errors for all models */
+/* Now we are checking for Hardware and Vendor Unique Errors for all models */
/* First check the common Error conditions */
if (result[18] & 0x80)
@@ -1010,7 +1008,7 @@ calc_parameters (Apple_Scanner * s)
Looks like for two distinct val (Fixed) values we get the same
double. How come ?
- This hack fixed the looping situtation. Unfortunately SIGSEGV
+ This hack fixed the looping situation. Unfortunately SIGSEGV
remains when you touch the slice bars (thouhg not all the
time). But it's OK if you select scan_area from the preview window
(cool).
@@ -1188,7 +1186,7 @@ mode_update (SANE_Handle handle, char *val)
return SANE_STATUS_INVAL;
}
-/* Second hand dependancies of mode option */
+/* Second hand dependencies of mode option */
/* Looks like code doubling */
@@ -1546,7 +1544,7 @@ init_options (Apple_Scanner * s)
/* Use volt_ref */
s->opt[OPT_VOLT_REF].name = "volt-ref";
s->opt[OPT_VOLT_REF].title = "Volt Reference";
- s->opt[OPT_VOLT_REF].desc ="It's brightness equivalant.";
+ s->opt[OPT_VOLT_REF].desc ="It's brightness equivalent.";
s->opt[OPT_VOLT_REF].type = SANE_TYPE_BOOL;
if (s->hw->ScannerModel!=COLORONESCANNER)
s->opt[OPT_VOLT_REF].cap |= SANE_CAP_INACTIVE;
diff --git a/backend/apple.h b/backend/apple.h
index b4a0c03..ebc7f72 100644
--- a/backend/apple.h
+++ b/backend/apple.h
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/artec.c b/backend/artec.c
index 395b4f1..355e78e 100644
--- a/backend/artec.c
+++ b/backend/artec.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -836,7 +834,7 @@ artec_byte_rgb_to_line_rgb (SANE_Byte * data, SANE_Int len)
DBG (8, "artec_byte_rgb_to_line_rgb()\n");
- /* copy the RGBRGBRGBRGBRGB... formated data to our temp buffer */
+ /* copy the RGBRGBRGBRGBRGB... formatted data to our temp buffer */
memcpy (tmp_buf, data, len * 3);
/* now copy back to *data in RRRRRRRGGGGGGGBBBBBBB format */
diff --git a/backend/artec.h b/backend/artec.h
index efb4bb4..4806609 100644
--- a/backend/artec.h
+++ b/backend/artec.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/artec_eplus48u.c b/backend/artec_eplus48u.c
index c5eb225..4c15673 100644
--- a/backend/artec_eplus48u.c
+++ b/backend/artec_eplus48u.c
@@ -42,9 +42,7 @@ Updates (C) 2001 by Henning Meier-Geinitz.
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -510,7 +508,7 @@ copy_scan_line (Artec48U_Scanner * s)
{
/*For resolution of 1200 dpi we have to interpolate
horizontally, because the optical horizontal resolution is
- limited to 600 dpi. We simply use the avarage value of two pixels. */
+ limited to 600 dpi. We simply use the average value of two pixels. */
int cnt, i, j;
int xs = s->params.pixel_xs;
int interpolate = 0;
@@ -787,7 +785,7 @@ attach (const char *dev_name, Artec48U_Device ** devp)
vendor_string[40] = 0;
model_string[40] = 0;
- /* assign all the stuff we need fo this device... */
+ /* assign all the stuff we need for this device... */
dev->sane.vendor = strdup (vendor_string);
XDBG ((3, "attach: setting vendor string: %s\n", vendor_string));
dev->sane.model = strdup (model_string);
@@ -874,7 +872,7 @@ decodeVal (char *src, char *opt, int what, void *result, void *def)
if (tmp)
{
- /* on success, compare wiht the given one */
+ /* on success, compare with the given one */
if (0 == strcmp (tmp, opt))
{
XDBG ((1, "Decoding option >%s<\n", opt));
@@ -952,7 +950,7 @@ decodeVal (char *src, char *opt, int what, void *result, void *def)
}
/**
- * function to retrive the device name of a given string
+ * function to retrieve the device name of a given string
* @param src - string that keeps the option name to check src for
* @param dest - pointer to the string, that should receive the detected
* devicename
@@ -3058,7 +3056,7 @@ calculate_contrast (Artec48U_Scanner * s)
Works like the white shading correction, with the difference, that the red-, green-
and blue exposure time is set to 0x04 (the value is taken from the windoze driver).
-Since we do this over the whole width of the image with the maximal optical resolution,
- we can use the shading data for every scan, independend of the size, position or resolution,
+ we can use the shading data for every scan, independent of the size, position or resolution,
because we have the shading values for every sensor/LED.
Note:
diff --git a/backend/artec_eplus48u.conf.in b/backend/artec_eplus48u.conf.in
index 03c9b57..826a261 100644
--- a/backend/artec_eplus48u.conf.in
+++ b/backend/artec_eplus48u.conf.in
@@ -86,6 +86,7 @@ usb 0x05d8 0x4009
option artecFirmwareFile @DATADIR@/sane/artec_eplus48u/Artec48.usb
option vendorString "UMAX"
option modelString "AstraSlim SE"
+option ePlusPro 0
# ----------------------------------------------------------------------------
diff --git a/backend/artec_eplus48u.h b/backend/artec_eplus48u.h
index cc30214..4563a3c 100644
--- a/backend/artec_eplus48u.h
+++ b/backend/artec_eplus48u.h
@@ -226,9 +226,9 @@ typedef enum Artec48U_Scan_Action
{
SA_CALIBRATE_SCAN_WHITE, /**< Scan white shading buffer */
SA_CALIBRATE_SCAN_BLACK, /**< Scan black shading buffer */
- SA_CALIBRATE_SCAN_OFFSET_1, /**< First scan to determin offset */
+ SA_CALIBRATE_SCAN_OFFSET_1, /**< First scan to determine offset */
SA_CALIBRATE_SCAN_OFFSET_2, /**< Second scan to determine offset */
- SA_CALIBRATE_SCAN_EXPOSURE_1, /**< First scan to determin offset */
+ SA_CALIBRATE_SCAN_EXPOSURE_1, /**< First scan to determine offset */
SA_CALIBRATE_SCAN_EXPOSURE_2, /**< Second scan to determine offset */
SA_SCAN /**< Normal scan */
}
@@ -399,7 +399,7 @@ static SANE_Status artec48u_device_deactivate (Artec48U_Device * dev);
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*
* @warning
* @a size must be a multiple of 64 (at least with TV9693), otherwise the
@@ -418,7 +418,7 @@ artec48u_device_memory_write (Artec48U_Device * dev, SANE_Word addr,
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*
* @warning
* @a size must be a multiple of 64 (at least with TV9693), otherwise the
@@ -436,7 +436,7 @@ artec48u_device_memory_read (Artec48U_Device * dev, SANE_Word addr,
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
artec48u_device_req (Artec48U_Device * dev, Artec48U_Packet cmd,
@@ -450,7 +450,7 @@ artec48u_device_req (Artec48U_Device * dev, Artec48U_Packet cmd,
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
artec48u_device_small_req (Artec48U_Device * dev, Artec48U_Packet cmd,
@@ -466,7 +466,7 @@ artec48u_device_small_req (Artec48U_Device * dev, Artec48U_Packet cmd,
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
artec48u_device_read_raw (Artec48U_Device * dev, SANE_Byte * buffer,
@@ -527,7 +527,7 @@ static SANE_Status artec48u_line_reader_free (Artec48U_Line_Reader * reader);
*
* @return
* - SANE_STATUS_GOOD - read completed successfully
- * - other error value - an error occured
+ * - other error value - an error occurred
*/
static SANE_Status
artec48u_line_reader_read (Artec48U_Line_Reader * reader,
diff --git a/backend/as6e.c b/backend/as6e.c
index 47d8c90..f7c0e81 100644
--- a/backend/as6e.c
+++ b/backend/as6e.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/as6e.h b/backend/as6e.h
index 7132d6b..8c24bb8 100644
--- a/backend/as6e.h
+++ b/backend/as6e.h
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/avision.c b/backend/avision.c
index 862a275..e047a7f 100644
--- a/backend/avision.c
+++ b/backend/avision.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -58,7 +56,7 @@
Copyright 2010, 2011 by
"Mike Kelly" <mike@piratehaven.org>
- Additional Contributers:
+ Additional Contributors:
"Gunter Wagner"
(some fixes and the transparency option)
"Martin Jelínek" <mates@sirrah.troja.mff.cuni.cz>
@@ -303,6 +301,24 @@ static Avision_HWEntry Avision_Device_List [] =
/* status="complete" */
{ NULL, NULL,
+ 0x0638, 0x1A33,
+ "Avision", "AV186+",
+ AV_INT_BUTTON | AV_CANCEL_BUTTON | AV_USE_GRAY_FILTER,
+ { 0, {0, 0}, {{0, 0}, {0, 0}} }
+ },
+ /* comment="duplex! sheetfed scanner" */
+ /* status="good" */
+
+ { NULL, NULL,
+ 0x0638, 0x2AD9,
+ "Avision", "AV188",
+ AV_INT_BUTTON | AV_CANCEL_BUTTON | AV_USE_GRAY_FILTER,
+ { 0, {0, 0}, {{0, 0}, {0, 0}} }
+ },
+ /* comment="duplex! sheetfed scanner" */
+ /* status="untested" */
+
+ { NULL, NULL,
0x0638, 0x0A2C,
"Avision", "AV220+",
AV_INT_BUTTON | AV_CANCEL_BUTTON,
@@ -3619,7 +3635,7 @@ adf_reset (Avision_Scanner* s)
set_triple (rcmd.transferlen, size);
status = avision_cmd (&s->av_con, &rcmd, sizeof (rcmd), 0, 0, payload, &size);
if (status != SANE_STATUS_GOOD || size != (4-n)) {
- DBG (1, "adf_reset: read %lu failed (%s)\n", (2-n),
+ DBG (1, "adf_reset: read %zu failed (%s)\n", (4-n),
sane_strstatus (status));
return (status);
}
@@ -4152,7 +4168,7 @@ attach (SANE_String_Const devname, Avision_ConnectionType con_type,
av_con.usb_status = AVISION_USB_UNTESTED_STATUS;
/* set known USB status type */
- if (attaching_hw && attaching_hw->feature_type & AV_INT_STATUS)
+ if (attaching_hw && (attaching_hw->feature_type & AV_INT_STATUS))
av_con.usb_status = AVISION_USB_INT_STATUS;
DBG (3, "attach: opening %s\n", devname);
@@ -4880,7 +4896,7 @@ send_tune_scan_length (Avision_Scanner* s)
set_double (payload.vertical, top);
/* set_double (payload.horizontal, 0); */
- /* we alway send it, even for 0 as the scanner keeps it in RAM and
+ /* we always send it, even for 0 as the scanner keeps it in RAM and
previous runs could already have set something */
status = avision_cmd (&s->av_con, &scmd, sizeof (scmd),
@@ -6266,7 +6282,7 @@ set_window (Avision_Scanner* s)
cmd.window.avision.highlight = 0xFF;
cmd.window.avision.shadow = 0x00;
- /* mode dependant settings */
+ /* mode dependent settings */
switch (s->c_mode)
{
case AV_THRESHOLDED:
@@ -6461,7 +6477,7 @@ get_background_raster (Avision_Scanner* s)
} /* end line pack */
/* deinterlace? */
- if (s->avdimen.interlaced_duplex && dev->hw->feature_type & AV_2ND_LINE_INTERLACED)
+ if (s->avdimen.interlaced_duplex && (dev->hw->feature_type & AV_2ND_LINE_INTERLACED))
{
uint8_t* deinterlaced = malloc (size * 2);
if (!deinterlaced)
@@ -6474,7 +6490,7 @@ get_background_raster (Avision_Scanner* s)
uint8_t* src_raster;
/* for the quirky devices and some resolutions the interlacing differs */
- if (dev->hw->feature_type & AV_BACKGROUND_QUIRK && s->avdimen.hw_xres >= 150)
+ if ((dev->hw->feature_type & AV_BACKGROUND_QUIRK) && (s->avdimen.hw_xres >= 150))
dst_i = i / 2 + ((i+1) % 2) * (lines / 2);
dst_raster = deinterlaced + bytes_per_line * dst_i;
@@ -7626,7 +7642,7 @@ reader_process (void *data)
/* interlaced? save the back data to the rear buffer */
if ( (deinterlace == STRIPE && absline % (lines_per_stripe*2) >= lines_per_stripe) ||
(deinterlace == HALF && absline >= total_size / s->avdimen.hw_bytes_per_line / 2) ||
- (deinterlace == LINE && absline & 0x1) ) /* last bit equals % 2 */
+ (deinterlace == LINE && (absline & 0x1)) ) /* last bit equals % 2 */
{
DBG (9, "reader_process: saving rear line %d to temporary file.\n", absline);
fwrite (ptr, s->avdimen.hw_bytes_per_line, 1, rear_fp);
@@ -7644,7 +7660,7 @@ reader_process (void *data)
DBG (9, "reader_process: after deinterlacing: useful_bytes: %d, stripe_fill: %d\n",
useful_bytes, stripe_fill);
}
- if (dev->hw->feature_type & AV_ADF_FLIPPING_DUPLEX && s->source_mode == AV_ADF_DUPLEX && !(s->page % 2) && !s->duplex_rear_valid) {
+ if ((dev->hw->feature_type & AV_ADF_FLIPPING_DUPLEX) && s->source_mode == AV_ADF_DUPLEX && !(s->page % 2) && !s->duplex_rear_valid) {
/* Here we flip the image by writing the lines from the end of the file to the beginning. */
unsigned int absline = (processed_bytes - stripe_fill) / s->avdimen.hw_bytes_per_line;
unsigned int abslines = absline + useful_bytes / s->avdimen.hw_bytes_per_line;
@@ -7838,6 +7854,7 @@ reader_process (void *data)
s->avdimen.hw_yres == s->avdimen.yres) /* No scaling */
{
fwrite (out_data, useful_bytes, 1, fp);
+ line += useful_bytes / s->avdimen.hw_bytes_per_line;
}
else /* Software scaling - watch out - this code bites back! */
{
diff --git a/backend/avision.h b/backend/avision.h
index 9017bf2..0847dc8 100644
--- a/backend/avision.h
+++ b/backend/avision.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -120,7 +118,7 @@ typedef struct Avision_HWEntry {
/* if the scan area and resolution needs to be forced for films */
#define AV_FORCE_FILM ((uint64_t)1<<6)
- /* does not suport, or very broken background (added for AV610C2) */
+ /* does not support, or very broken background (added for AV610C2) */
#define AV_NO_BACKGROUND ((uint64_t)1<<7)
/* is film scanner - no detection yet */
@@ -171,7 +169,7 @@ typedef struct Avision_HWEntry {
/* though marked as GRAY only the scanner can do GRAY modes */
#define AV_GRAY_MODES ((uint64_t)1<<23)
- /* no seperate, single REAR scan (AV122, DM152, ...) */
+ /* no separate, single REAR scan (AV122, DM152, ...) */
#define AV_NO_REAR ((uint64_t)1<<24)
/* only scan with some known good hardware resolutions, as the
@@ -180,11 +178,11 @@ typedef struct Avision_HWEntry {
interpolate to all the others */
#define AV_SOFT_SCALE ((uint64_t)1<<25)
- /* does keep window though it does not advertice it - the AV122/DM152
+ /* does keep window though it does not advertise it - the AV122/DM152
mess up image data if window is resend between ADF pages */
#define AV_DOES_KEEP_WINDOW ((uint64_t)1<<26)
- /* does keep gamma though it does not advertice it */
+ /* does keep gamma though it does not advertise it */
#define AV_DOES_KEEP_GAMMA ((uint64_t)1<<27)
/* does the scanner contain a Cancel button? */
@@ -463,12 +461,12 @@ typedef struct Avision_Device
int scsi_buffer_size; /* nice to have SCSI buffer size */
int read_stripe_size; /* stripes to be read at-a-time */
- /* film scanner atributes - maybe these should be in the scanner struct? */
+ /* film scanner attributes - maybe these should be in the scanner struct? */
SANE_Range frame_range;
SANE_Word current_frame;
SANE_Word holder_type;
- /* some versin corrections */
+ /* some version corrections */
uint16_t data_dq; /* was ox0A0D - but hangs some new scanners */
Avision_HWEntry* hw;
@@ -773,7 +771,7 @@ typedef struct calibration_format
uint16_t g_dark_shading_target;
uint16_t b_dark_shading_target;
- /* not returned but usefull in some places */
+ /* not returned but useful in some places */
uint8_t channels;
} calibration_format;
diff --git a/backend/bh.c b/backend/bh.c
index 60741cc..dd5f6a0 100644
--- a/backend/bh.c
+++ b/backend/bh.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/bh.h b/backend/bh.h
index fcd833a..c96dc79 100644
--- a/backend/bh.h
+++ b/backend/bh.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/canon-sane.c b/backend/canon-sane.c
index cd75719..016ca8a 100644
--- a/backend/canon-sane.c
+++ b/backend/canon-sane.c
@@ -181,7 +181,7 @@ sane_open (SANE_String_Const devnam, SANE_Handle * handle)
s->gamma_table[i][0] = 0;
}
for (j = 1; j < 4096; ++j)
- { /* FS2710 needs inital gamma 2.0 */
+ { /* FS2710 needs initial gamma 2.0 */
c = (int) (256.0 * pow (((double) j) / 4096.0, 0.5));
for (i = 0; i < 4; i++)
{
@@ -520,7 +520,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
}
return SANE_STATUS_GOOD;
- /* 990320, ss: switch between slider and option menue for resolution */
+ /* 990320, ss: switch between slider and option menu for resolution */
case OPT_HW_RESOLUTION_ONLY:
if (s->val[option].w != *(SANE_Word *) val)
{
diff --git a/backend/canon-scsi.c b/backend/canon-scsi.c
index 0bddf51..2dbaae5 100644
--- a/backend/canon-scsi.c
+++ b/backend/canon-scsi.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/canon.c b/backend/canon.c
index 4a5a2a2..e2ef932 100644
--- a/backend/canon.c
+++ b/backend/canon.c
@@ -21,9 +21,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -55,10 +53,10 @@
. - sane_open() : open a particular scanner-device and attach_scanner(devicename,&dev)
. . - sane_set_io_mode : set blocking-mode
. . - sane_get_select_fd : get scanner-fd
- . . - sane_get_option_descriptor() : get option informations
+ . . - sane_get_option_descriptor() : get option information
. . - sane_control_option() : change option values
. .
- . . - sane_start() : start image aquisition
+ . . - sane_start() : start image acquisition
. . - sane_get_parameters() : returns actual scan-parameters
. . - sane_read() : read image-data (from pipe)
. . - sane_cancel() : cancel operation, kill reader_process
@@ -82,9 +80,9 @@
. - init_options
- sane_set_io_mode : set blocking-mode
- sane_get_select_fd : get scanner-fd
- - sane_get_option_descriptor() : get option informations
+ - sane_get_option_descriptor() : get option information
- sane_control_option() : change option values
- - sane_start() : start image aquisition
+ - sane_start() : start image acquisition
- sane_get_parameters() : returns actual scan-parameters
- sane_read() : read image-data (from pipe)
- sane_cancel() : cancel operation, kill reader_process
diff --git a/backend/canon.h b/backend/canon.h
index c4dc9a8..58e93fe 100644
--- a/backend/canon.h
+++ b/backend/canon.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/canon630u-common.c b/backend/canon630u-common.c
index 5cd0fcf..e6fcf33 100644
--- a/backend/canon630u-common.c
+++ b/backend/canon630u-common.c
@@ -12,9 +12,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -719,7 +717,7 @@ wait_for_return (int fd)
static SANE_Status compute_ogn (char *calfilename);
-/* This is the calibration rountine Win2k goes through when the scanner is
+/* This is the calibration routine Win2k goes through when the scanner is
first plugged in.
Original usb trace from Win2k with USBSnoopy ("usb sniffer for w2k"
http://benoit.papillault.free.fr/speedtouch/sniff-2000.en.php3)
diff --git a/backend/canon630u.c b/backend/canon630u.c
index c413253..6a76211 100644
--- a/backend/canon630u.c
+++ b/backend/canon630u.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/canon_dr-cmd.h b/backend/canon_dr-cmd.h
index 51f2a06..44751fa 100644
--- a/backend/canon_dr-cmd.h
+++ b/backend/canon_dr-cmd.h
@@ -71,6 +71,11 @@ putnbyte (unsigned char *pnt, unsigned int value, unsigned int nbytes)
#define get_ES_length(b) getnbyte(b+0x04, 4)
/* ==================================================================== */
+/* USB packets */
+#define set_USB_CMD_xfer_length(sb, val) putnbyte(sb + 1, val, 3)
+#define set_USB_OUT_xfer_length(sb, val) putnbyte(sb + 1, val, 3)
+
+/* ==================================================================== */
/* SCSI commands */
#define set_SCSI_opcode(out, val) out[0]=val
@@ -287,6 +292,17 @@ putnbyte (unsigned char *pnt, unsigned int value, unsigned int nbytes)
/*counters*/
/*endorser*/
+/*fine calibration*/
+#define set_S_FCAL_datatype(sb, val) sb[0x00] = (unsigned char)val
+/* these are offset, OR with 0x40 to get gain */
+#define S_FCAL_id_f_red 0x00
+#define S_FCAL_id_f_green 0x04
+#define S_FCAL_id_f_blue 0x08
+#define S_FCAL_id_b_red 0x01
+#define S_FCAL_id_b_green 0x05
+#define S_FCAL_id_b_blue 0x09
+
+
/* ==================================================================== */
/* OBJECT_POSITION */
#define OBJECT_POSITION_code 0x31
diff --git a/backend/canon_dr.c b/backend/canon_dr.c
index 17ee7b6..de7ed7e 100644
--- a/backend/canon_dr.c
+++ b/backend/canon_dr.c
@@ -3,7 +3,7 @@
This file is part of the SANE package, and implements a SANE backend
for various Canon DR-series scanners.
- Copyright (C) 2008-2019 m. allan noah
+ Copyright (C) 2008-2020 m. allan noah
Yabarana Corp. www.yabarana.com provided significant funding
EvriChart, Inc. www.evrichart.com provided funding and loaned equipment
@@ -25,9 +25,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -126,9 +124,9 @@
- send_panel() can disable too
- add cancel() to send d8 command
- call cancel() only after final read from scanner
- - stop button reqests cancel
+ - stop button requests cancel
v12 2009-01-21, MAN
- - dont export private symbols
+ - don't export private symbols
v13 2009-03-06, MAN
- new vendor ID for recent machines
- add usb ids for several new machines
@@ -149,7 +147,7 @@
v18 2009-03-21, MAN
- rewrite config file parsing to reset options after each scanner
- add config options for vendor, model, version
- - dont call inquiry if those 3 options are set
+ - don't call inquiry if those 3 options are set
- remove default config file from code
- add initial gray deinterlacing code for DR-2510C
- rename do_usb_reset to do_usb_clear
@@ -175,8 +173,8 @@
v24 2009-04-02, MAN
- fix DR-2510C duplex deinterlacing code
- rewrite sane_read helpers to read until EOF
- - update sane_start for scanners that dont use object_position
- - dont call sanei_usb_clear_halt() if device is not open
+ - update sane_start for scanners that don't use object_position
+ - don't call sanei_usb_clear_halt() if device is not open
- increase default buffer size to 4 megs
- set buffermode on by default
- hide modes and resolutions that DR-2510C lies about
@@ -206,8 +204,8 @@
- merge x and y resolution options into single option
- move scan params into two new structs, s->u and s->s
- sane_get_parameters() just returns values from s->u
- - dont call wait_scanner() in object_position()
- - dont call ssm_*() from option handler
+ - don't call wait_scanner() in object_position()
+ - don't call ssm_*() from option handler
- refactor sane_start()
- read_from_buffer() can workaround missing res, modes and cropping
- set most DR-2xxx machines to use the read_from_buffer workarounds
@@ -318,7 +316,7 @@
v51 2015-08-25, MAN (SANE 1.0.25)
- DR-C125 does not invert_tly, does need sw_lut
v52 2015-11-03, MAN
- - set can_color=1 by default (recent models dont have 'C' in name)
+ - set can_color=1 by default (recent models don't have 'C' in name)
- enable jpeg for DR-6080
- add must_downsample and must_fully_buffer
- improve dropout option handling
@@ -340,6 +338,14 @@
- complete support for X-10, including hardware cropping
v58 2019-11-10, MAN
- adjust wait_scanner to set runRS only as a last resort, bug #154
+ v59 2020-09-23, MAN
+ - restructure fine calibration code
+ - initial support for uploading fine calibration payloads
+ - improve DR-C225 support
+ v60 2020-11-28, MAN
+ - add new gray and color interlacing options for DR-C120
+ - initial support for DR-C120 and C130
+ - enable fine calibration for P-208 (per @sashacmc in !546)
SANE FLOW DIAGRAM
@@ -390,7 +396,7 @@
#include "canon_dr.h"
#define DEBUG 1
-#define BUILD 58
+#define BUILD 60
/* values for SANE_DEBUG_CANON_DR env var:
- errors 5
@@ -1348,7 +1354,8 @@ init_model (struct scanner *s)
s->gray_interlace[SIDE_BACK] = GRAY_INTERLACE_gG;
s->duplex_interlace = DUPLEX_INTERLACE_FBfb;
s->need_ccal = 1;
- s->need_fcal = 1;
+ s->fcal_src = FCAL_SRC_SCAN;
+ s->fcal_dest = FCAL_DEST_SW;
/*s->duplex_offset = 432; now set in config file*/
s->duplex_offset_side = SIDE_BACK;
@@ -1372,7 +1379,8 @@ init_model (struct scanner *s)
s->duplex_interlace = DUPLEX_INTERLACE_2510;
/*s->duplex_offset = 400; now set in config file*/
s->need_ccal = 1;
- s->need_fcal = 1;
+ s->fcal_src = FCAL_SRC_SCAN;
+ s->fcal_dest = FCAL_DEST_SW;
s->sw_lut = 1;
/*s->invert_tly = 1;*/
@@ -1402,7 +1410,8 @@ init_model (struct scanner *s)
s->duplex_interlace = DUPLEX_INTERLACE_2510;
/*s->duplex_offset = 400; now set in config file*/
s->need_ccal = 1;
- s->need_fcal = 1;
+ s->fcal_src = FCAL_SRC_SCAN;
+ s->fcal_dest = FCAL_DEST_SW;
s->sw_lut = 1;
s->invert_tly = 1;
@@ -1427,7 +1436,8 @@ init_model (struct scanner *s)
s->color_interlace[SIDE_FRONT] = COLOR_INTERLACE_RRGGBB;
s->color_interlace[SIDE_BACK] = COLOR_INTERLACE_RRGGBB;
s->duplex_interlace = DUPLEX_INTERLACE_FBfb;
- s->need_fcal_buffer = 1;
+ s->fcal_src = FCAL_SRC_HW;
+ s->fcal_dest = FCAL_DEST_SW;
s->bg_color = 0x08;
/*s->duplex_offset = 840; now set in config file*/
s->sw_lut = 1;
@@ -1487,6 +1497,8 @@ init_model (struct scanner *s)
s->gray_interlace[SIDE_BACK] = GRAY_INTERLACE_gG;
s->duplex_interlace = DUPLEX_INTERLACE_FBfb;
s->need_ccal = 1;
+ s->fcal_src = FCAL_SRC_SCAN;
+ s->fcal_dest = FCAL_DEST_SW;
s->invert_tly = 1;
s->unknown_byte2 = 0x88;
s->rgb_format = 1;
@@ -1592,6 +1604,39 @@ init_model (struct scanner *s)
s->can_monochrome=0;
}
+ else if (strstr (s->model_name,"DR-C120")
+ || strstr (s->model_name,"DR-C130")
+ ){
+
+ /*confirmed settings*/
+ s->need_ccal = 1;
+ s->ccal_version = 3;
+
+ s->gray_interlace[SIDE_FRONT] = GRAY_INTERLACE_C120;
+ s->gray_interlace[SIDE_BACK] = GRAY_INTERLACE_C120;
+ s->color_interlace[SIDE_FRONT] = COLOR_INTERLACE_C120;
+ s->color_interlace[SIDE_BACK] = COLOR_INTERLACE_C120;
+ s->duplex_interlace = DUPLEX_INTERLACE_2510;
+ s->duplex_offset_side = SIDE_BACK;
+ s->unknown_byte2 = 0x88;
+ s->fcal_src = FCAL_SRC_SCAN;
+ s->fcal_dest = FCAL_DEST_SW;
+ s->sw_lut = 1;
+ s->rgb_format = 1;
+ /*s->duplex_offset = 400; now set in config file*/
+
+ /*only in Y direction, so we trash them in X*/
+ s->std_res_x[DPI_100]=0;
+ s->std_res_x[DPI_150]=0;
+ s->std_res_x[DPI_200]=0;
+ s->std_res_x[DPI_240]=0;
+ s->std_res_x[DPI_400]=0;
+
+ /*suspected settings*/
+ s->always_op = 0;
+ s->fixed_width = 1;
+ s->valid_x = 8.5 * 1200;
+ }
else if (strstr (s->model_name,"DR-C125")){
/*confirmed settings*/
@@ -1604,7 +1649,8 @@ init_model (struct scanner *s)
s->unknown_byte2 = 0x88;
s->need_ccal = 1;
s->ccal_version = 3;
- s->need_fcal = 1;
+ s->fcal_src = FCAL_SRC_SCAN;
+ s->fcal_dest = FCAL_DEST_SW;
s->sw_lut = 1;
s->rgb_format = 1;
/*s->duplex_offset = 400; now set in config file*/
@@ -1625,14 +1671,15 @@ init_model (struct scanner *s)
else if (strstr (s->model_name,"DR-C225")){
s->color_interlace[SIDE_FRONT] = COLOR_INTERLACE_RRGGBB;
- s->color_interlace[SIDE_BACK] = COLOR_INTERLACE_rRgGbB;
+ s->color_interlace[SIDE_BACK] = COLOR_INTERLACE_RRGGBB;
s->gray_interlace[SIDE_BACK] = GRAY_INTERLACE_gG;
- s->duplex_interlace = DUPLEX_INTERLACE_FBfb;
+ s->duplex_interlace = DUPLEX_INTERLACE_PER_CHANNEL;
s->unknown_byte2 = 0x88;
s->need_ccal = 1;
s->ccal_version = 3;
- s->need_fcal = 1;
+ s->fcal_src = FCAL_SRC_SCAN;
+ s->fcal_dest = FCAL_DEST_HW;
s->invert_tly = 1;
s->rgb_format = 1;
/*s->duplex_offset = 400; now set in config file*/
@@ -3019,7 +3066,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
DBG (20, "sane_control_option: set value for '%s' (%d)\n", s->opt[option].name,option);
if ( s->started ) {
- DBG (5, "sane_control_option: cant set, device busy\n");
+ DBG (5, "sane_control_option: can't set, device busy\n");
return SANE_STATUS_DEVICE_BUSY;
}
@@ -3034,7 +3081,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
return status;
}
- /* may have been changed by constrain, so dont copy until now */
+ /* may have been changed by constrain, so don't copy until now */
val_c = *(SANE_Word *)val;
/*
@@ -4259,7 +4306,7 @@ update_i_params(struct scanner *s)
*
* this will be called between sides of a duplex scan,
* and at the start of each page of an adf batch.
- * hence, we spend alot of time playing with s->started, etc.
+ * hence, we spend a lot of time playing with s->started, etc.
*/
SANE_Status
sane_start (SANE_Handle handle)
@@ -4314,22 +4361,19 @@ sane_start (SANE_Handle handle)
}
/* AFE cal */
- if((ret = calibrate_AFE(s))){
+ ret = calibrate_AFE(s);
+ if (ret != SANE_STATUS_GOOD) {
DBG (5, "sane_start: ERROR: cannot cal afe\n");
goto errors;
}
/* fine cal */
- if((ret = calibrate_fine(s))){
+ ret = calibrate_fine(s);
+ if (ret != SANE_STATUS_GOOD) {
DBG (5, "sane_start: ERROR: cannot cal fine\n");
goto errors;
}
- if((ret = calibrate_fine_buffer(s))){
- DBG (5, "sane_start: ERROR: cannot cal fine from buffer\n");
- goto errors;
- }
-
/* reset the page counter after calibration */
s->panel_counter = 0;
s->prev_page = 0;
@@ -4458,10 +4502,10 @@ sane_start (SANE_Handle handle)
}
/* set clean defaults with new sheet of paper */
- /* dont reset the transfer vars on backside of duplex page */
+ /* don't reset the transfer vars on backside of duplex page */
/* otherwise buffered back page will be lost */
/* ingest paper with adf (no-op for fb) */
- /* dont call object pos or scan on back side of duplex scan */
+ /* don't call object pos or scan on back side of duplex scan */
if(s->side == SIDE_FRONT || s->s.source == SOURCE_ADF_BACK || s->s.source == SOURCE_CARD_BACK){
/* clean scan params for new scan */
@@ -5367,6 +5411,23 @@ copy_simplex(struct scanner *s, unsigned char * buf, int len, int side)
line[line_next++] = 0;
}
break;
+
+ case GRAY_INTERLACE_C120:
+ DBG (17, "copy_simplex: gray, C120\n");
+
+ /* first read head (third byte of every three) */
+ for(j=bwidth-1;j>=0;j-=3){
+ line[line_next++] = buf[i+j];
+ }
+ /* second read head (first byte of every three) */
+ for(j=bwidth-3;j>=0;j-=3){
+ line[line_next++] = buf[i+j];
+ }
+ /* third read head (second byte of every three) */
+ for(j=bwidth-2;j>=0;j-=3){
+ line[line_next++] = buf[i+j];
+ }
+ break;
}
}
@@ -5451,6 +5512,29 @@ copy_simplex(struct scanner *s, unsigned char * buf, int len, int side)
line[line_next++] = 0;
}
break;
+
+ case COLOR_INTERLACE_C120:
+ DBG (17, "copy_simplex: color, C120\n");
+
+ /* first read head (third byte of every three) */
+ for(j=t-1;j>=0;j-=3){
+ line[line_next++] = buf[i+j];
+ line[line_next++] = buf[i+t+j];
+ line[line_next++] = buf[i+2*t+j];
+ }
+ /* second read head (first byte of every three) */
+ for(j=t-3;j>=0;j-=3){
+ line[line_next++] = buf[i+j];
+ line[line_next++] = buf[i+t+j];
+ line[line_next++] = buf[i+2*t+j];
+ }
+ /* third read head (second byte of every three) */
+ for(j=t-2;j>=0;j-=3){
+ line[line_next++] = buf[i+j];
+ line[line_next++] = buf[i+t+j];
+ line[line_next++] = buf[i+2*t+j];
+ }
+ break;
}
}
@@ -5517,6 +5601,7 @@ copy_duplex(struct scanner *s, unsigned char * buf, int len)
{
SANE_Status ret=SANE_STATUS_GOOD;
int i,j;
+ int pwidth = s->s.width;
int bwidth = s->s.Bpl;
int dbwidth = 2*bwidth;
unsigned char * front;
@@ -5568,6 +5653,21 @@ copy_duplex(struct scanner *s, unsigned char * buf, int len)
}
}
+ /* line is in 6 sections, front red, back red, front green, etc. */
+ else if(s->duplex_interlace == DUPLEX_INTERLACE_PER_CHANNEL){
+
+ DBG (10, "copy_duplex: per channel\n");
+
+ for(i=0; i<len; i+=dbwidth){
+ for(j=0;j<3;j++){
+ memcpy(front+flen,buf+i+j*pwidth*2,pwidth);
+ flen+=pwidth;
+ memcpy(back+blen,buf+i+j*pwidth*2+pwidth,pwidth);
+ blen+=pwidth;
+ }
+ }
+ }
+
/* full line of front, then full line of back */
else if(s->duplex_interlace == DUPLEX_INTERLACE_FfBb || s->duplex_interlace == DUPLEX_INTERLACE_fFBb){
for(i=0; i<len; i+=dbwidth){
@@ -5944,7 +6044,7 @@ calibrate_AFE (struct scanner *s)
goto cleanup;
}
- /*blast the existing fine cal data so reading code wont apply it*/
+ /*blast the existing fine cal data so reading code won't apply it*/
ret = offset_buffers(s,0);
ret = gain_buffers(s,0);
@@ -6119,10 +6219,68 @@ calibrate_AFE (struct scanner *s)
return ret;
}
+/*
+ * fine calibration produces a per-cell offset and gain value,
+ * which is then used to adjust the output from the scanner.
+ * There is quite a bit of variation here, with different models
+ * needing different types/amounts of help from the software.
+ *
+ * This function is a common entry point for all variations.
+ */
+static SANE_Status
+calibrate_fine (struct scanner *s)
+{
+ SANE_Status ret = SANE_STATUS_GOOD;
+
+ DBG (10, "calibrate_fine: start\n");
+
+ if(s->fcal_src == FCAL_SRC_NONE || s->fcal_dest == FCAL_DEST_NONE){
+ DBG (10, "calibrate_fine: not required\n");
+ goto cleanup;
+ }
+
+ /* don't recalibrate if we've already done it with these params */
+ if(s->f_res == s->s.dpi_x && s->f_mode == s->s.mode){
+ DBG (10, "calibrate_fine: already done\n");
+ goto cleanup;
+ }
+
+ /* get calibration data from scanner memory */
+ if(s->fcal_src == FCAL_SRC_HW){
+ ret = calibrate_fine_src_hw(s);
+ if (ret != SANE_STATUS_GOOD)
+ goto cleanup;
+ }
+
+ /* get calibration data by making scans */
+ if(s->fcal_src == FCAL_SRC_SCAN){
+ ret = calibrate_fine_src_scan(s);
+ if (ret != SANE_STATUS_GOOD)
+ goto cleanup;
+ }
+
+ /* send calibration data to scanner */
+ if(s->fcal_dest == FCAL_DEST_HW){
+ ret = calibrate_fine_dest_hw(s);
+ if (ret != SANE_STATUS_GOOD)
+ goto cleanup;
+ }
+
+ /* log current cal settings so we won't recalibrate on next scan with same params */
+ s->f_res = s->s.dpi_x;
+ s->f_mode = s->s.mode;
+
+ cleanup:
+
+ DBG (10, "calibrate_fine: finish %d\n",ret);
+
+ return ret;
+}
+
-/* alternative version- extracts data from scanner memory */
+/* extracts fine calibration data from scanner memory */
static SANE_Status
-calibrate_fine_buffer (struct scanner *s)
+calibrate_fine_src_hw (struct scanner *s)
{
SANE_Status ret = SANE_STATUS_GOOD;
int i, j, k;
@@ -6138,12 +6296,7 @@ calibrate_fine_buffer (struct scanner *s)
int old_br_y = s->u.br_y;
int old_source = s->u.source;
- DBG (10, "calibrate_fine_buffer: start\n");
-
- if(!s->need_fcal_buffer){
- DBG (10, "calibrate_fine_buffer: not required\n");
- return ret;
- }
+ DBG (10, "calibrate_fine_src_hw: start\n");
/* pretend we are doing a 1 line scan in duplex */
s->u.tl_y = 0;
@@ -6153,19 +6306,14 @@ calibrate_fine_buffer (struct scanner *s)
/* load our own private copy of scan params */
ret = update_params(s,1);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine_buffer: ERROR: cannot update_params\n");
- goto cleanup;
- }
-
- if(s->f_res == s->s.dpi_x && s->f_mode == s->s.mode){
- DBG (10, "calibrate_fine_buffer: already done\n");
+ DBG (5, "calibrate_fine_src_hw: ERROR: cannot update_params\n");
goto cleanup;
}
/* clean scan params for new scan */
ret = clean_params(s);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine_buffer: ERROR: cannot clean_params\n");
+ DBG (5, "calibrate_fine_src_hw: ERROR: cannot clean_params\n");
goto cleanup;
}
@@ -6174,7 +6322,7 @@ calibrate_fine_buffer (struct scanner *s)
in = malloc(reqLen);
if (!in) {
- DBG (5, "calibrate_fine_buffer: ERROR: cannot malloc in\n");
+ DBG (5, "calibrate_fine_src_hw: ERROR: cannot malloc in\n");
ret = SANE_STATUS_NO_MEM;
goto cleanup;
}
@@ -6182,11 +6330,11 @@ calibrate_fine_buffer (struct scanner *s)
/*fine offset*/
ret = offset_buffers(s,1);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine_buffer: ERROR: cannot load offset buffers\n");
+ DBG (5, "calibrate_fine_src_hw: ERROR: cannot load offset buffers\n");
goto cleanup;
}
- DBG (5, "calibrate_fine_buffer: %d %x\n", s->s.dpi_x/10, s->s.dpi_x/10);
+ DBG (10, "calibrate_fine_src_hw: %d %x\n", s->s.dpi_x/10, s->s.dpi_x/10);
memset(cmd,0,cmdLen);
set_SCSI_opcode(cmd, READ_code);
@@ -6196,8 +6344,6 @@ calibrate_fine_buffer (struct scanner *s)
inLen = reqLen;
- hexdump(15, "cmd:", cmd, cmdLen);
-
ret = do_cmd (
s, 1, 0,
cmd, cmdLen,
@@ -6232,14 +6378,12 @@ calibrate_fine_buffer (struct scanner *s)
s->f_offset[i][j] = 1;
}
}
-
- hexdump(15, "off:", s->f_offset[i], s->s.valid_Bpl);
}
/*fine gain*/
ret = gain_buffers(s,1);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine_buffer: ERROR: cannot load gain buffers\n");
+ DBG (5, "calibrate_fine_src_hw: ERROR: cannot load gain buffers\n");
goto cleanup;
}
@@ -6259,8 +6403,6 @@ calibrate_fine_buffer (struct scanner *s)
set_R_xfer_uid (cmd, codes[k]);
inLen = reqLen;
- hexdump(15, "cmd:", cmd, cmdLen);
-
ret = do_cmd (
s, 1, 0,
cmd, cmdLen,
@@ -6288,8 +6430,6 @@ calibrate_fine_buffer (struct scanner *s)
set_R_xfer_uid (cmd, R_FINE_uid_gray);
inLen = reqLen;
- hexdump(15, "cmd:", cmd, cmdLen);
-
ret = do_cmd (
s, 1, 0,
cmd, cmdLen,
@@ -6310,14 +6450,6 @@ calibrate_fine_buffer (struct scanner *s)
}
}
- for(i=0;i<2;i++){
- hexdump(15, "gain:", s->f_gain[i], s->s.valid_Bpl);
- }
-
- /* log current cal type */
- s->f_res = s->s.dpi_x;
- s->f_mode = s->s.mode;
-
cleanup:
if(in){
@@ -6329,16 +6461,16 @@ calibrate_fine_buffer (struct scanner *s)
s->u.br_y = old_br_y;
s->u.source = old_source;
- DBG (10, "calibrate_fine_buffer: finish %d\n",ret);
+ DBG (10, "calibrate_fine_src_hw: finish %d\n",ret);
return ret;
}
/*
- * makes several scans, adjusts fine calibration
+ * makes several scans, generates fine calibration data
*/
static SANE_Status
-calibrate_fine (struct scanner *s)
+calibrate_fine_src_scan (struct scanner *s)
{
SANE_Status ret = SANE_STATUS_GOOD;
int i, j, k;
@@ -6350,12 +6482,7 @@ calibrate_fine (struct scanner *s)
int old_br_y = s->u.br_y;
int old_source = s->u.source;
- DBG (10, "calibrate_fine: start\n");
-
- if(!s->need_fcal){
- DBG (10, "calibrate_fine: not required\n");
- return ret;
- }
+ DBG (10, "calibrate_fine_src_scan: start\n");
/* always cal with a short scan in duplex */
s->u.tl_y = 0;
@@ -6365,12 +6492,7 @@ calibrate_fine (struct scanner *s)
/* load our own private copy of scan params */
ret = update_params(s,1);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine: ERROR: cannot update_params\n");
- goto cleanup;
- }
-
- if(s->f_res == s->s.dpi_x && s->f_mode == s->s.mode){
- DBG (10, "calibrate_fine: already done\n");
+ DBG (5, "calibrate_fine_src_scan: ERROR: cannot update_params\n");
goto cleanup;
}
@@ -6384,39 +6506,39 @@ calibrate_fine (struct scanner *s)
/* make buffers to hold the images */
ret = image_buffers(s,1);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine: ERROR: cannot load buffers\n");
+ DBG (5, "calibrate_fine_src_scan: ERROR: cannot load buffers\n");
goto cleanup;
}
- /*blast the existing fine cal data so reading code wont apply it*/
+ /*blast the existing fine cal data so reading code won't apply it*/
ret = offset_buffers(s,0);
ret = gain_buffers(s,0);
/* need to tell it we want duplex */
ret = ssm_buffer(s);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine: ERROR: cannot ssm buffer\n");
+ DBG (5, "calibrate_fine_src_scan: ERROR: cannot ssm buffer\n");
goto cleanup;
}
/* set window command */
ret = set_window(s);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine: ERROR: cannot set window\n");
+ DBG (5, "calibrate_fine_src_scan: ERROR: cannot set window\n");
goto cleanup;
}
- /*handle fifth pass (fine offset), lamp off*/
- DBG (15, "calibrate_fine: offset\n");
+ /* first pass (fine offset), lamp off */
+ DBG (15, "calibrate_fine_src_scan: offset\n");
ret = calibration_scan(s,0xff);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine: ERROR: cannot make offset cal scan\n");
+ DBG (5, "calibrate_fine_src_scan: ERROR: cannot make offset cal scan\n");
goto cleanup;
}
ret = offset_buffers(s,1);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine: ERROR: cannot load offset buffers\n");
+ DBG (5, "calibrate_fine_src_scan: ERROR: cannot load offset buffers\n");
goto cleanup;
}
@@ -6431,17 +6553,17 @@ calibrate_fine (struct scanner *s)
hexdump(15, "off:", s->f_offset[i], s->s.valid_Bpl);
}
- /*handle sixth pass (fine gain), lamp on*/
- DBG (15, "calibrate_fine: gain\n");
+ /* second pass (fine gain), lamp on */
+ DBG (15, "calibrate_fine_src_scan: gain\n");
ret = calibration_scan(s,0xfe);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine: ERROR: cannot make gain cal scan\n");
+ DBG (5, "calibrate_fine_src_scan: ERROR: cannot make gain cal scan\n");
goto cleanup;
}
ret = gain_buffers(s,1);
if (ret != SANE_STATUS_GOOD) {
- DBG (5, "calibrate_fine: ERROR: cannot load gain buffers\n");
+ DBG (5, "calibrate_fine_src_scan: ERROR: cannot load gain buffers\n");
goto cleanup;
}
@@ -6459,10 +6581,6 @@ calibrate_fine (struct scanner *s)
hexdump(15, "gain:", s->f_gain[i], s->s.valid_Bpl);
}
- /* log current cal type */
- s->f_res = s->s.dpi_x;
- s->f_mode = s->s.mode;
-
cleanup:
/* recover user settings */
@@ -6470,13 +6588,109 @@ calibrate_fine (struct scanner *s)
s->u.br_y = old_br_y;
s->u.source = old_source;
- DBG (10, "calibrate_fine: finish %d\n",ret);
+ DBG (10, "calibrate_fine_src_scan: finish %d\n",ret);
+
+ return ret;
+}
+
+/* write calibration data to scanner memory and delete from struct */
+static SANE_Status
+calibrate_fine_dest_hw (struct scanner *s)
+{
+ SANE_Status ret = SANE_STATUS_GOOD;
+ int i, j, k;
+
+ unsigned char cmd[SEND_len];
+ size_t cmdLen = SEND_len;
+
+ unsigned char * out = NULL;
+ size_t outLen = 0;
+
+ DBG (10, "calibrate_fine_dest_hw: start\n");
+
+ /* calibration buffers in scanner are single color channel, but 16 bit, plus 4 byte header */
+ outLen = s->s.width*2 + 4;
+
+ out = calloc(outLen,1);
+ if (!out) {
+ DBG (5, "calibrate_fine_dest_hw: ERROR: cannot calloc out\n");
+ ret = SANE_STATUS_NO_MEM;
+ goto cleanup;
+ }
+
+ // sides
+ for(i=0;i<2;i++){
+
+ // colors
+ for(j=0;j<3;j++){
+
+ int codes[] = {
+ S_FCAL_id_f_red, S_FCAL_id_f_green, S_FCAL_id_f_blue,
+ S_FCAL_id_b_red, S_FCAL_id_b_green, S_FCAL_id_b_blue};
+
+ // offset
+ memset(cmd,0,cmdLen);
+ set_SCSI_opcode(cmd, SEND_code);
+ set_S_xfer_datatype (cmd, SR_datatype_fineoffset);
+ set_S_xfer_length (cmd, outLen);
+
+ set_S_FCAL_datatype (out, codes[i*3+j]);
+
+ for(k=0; k<s->s.valid_width; k++){
+ out[4+k*2] = 0;
+
+ // TODO: calculate this instead of hardcode
+ out[4+k*2+1] = 140;
+ }
+
+ ret = do_cmd (
+ s, 1, 0,
+ cmd, cmdLen,
+ out, outLen,
+ NULL, 0
+ );
+ if (ret != SANE_STATUS_GOOD)
+ goto cleanup;
+
+ // gain
+ set_S_FCAL_datatype (out, codes[i*3+j] | 0x40);
+
+ for(k=0; k<s->s.valid_width; k++){
+ out[4+k*2] = 0;
+
+ // TODO: calculate this instead of hardcode
+ out[4+k*2+1] = 40;
+ }
+
+ ret = do_cmd (
+ s, 1, 0,
+ cmd, cmdLen,
+ out, outLen,
+ NULL, 0
+ );
+ if (ret != SANE_STATUS_GOOD)
+ goto cleanup;
+
+ }
+ }
+
+ cleanup:
+
+ /*blast the fine cal data we generated above, so reading code wont apply it*/
+ offset_buffers(s,0);
+ gain_buffers(s,0);
+
+ if(out){
+ free(out);
+ }
+
+ DBG (10, "calibrate_fine_dest_hw: finish %d\n",ret);
return ret;
}
/*
- * sends AFE params, and ingests entire duplex image into buffers
+ * does a simple scan, ingests entire duplex image into buffers
*/
static SANE_Status
calibration_scan (struct scanner *s, int scan)
@@ -6701,7 +6915,7 @@ gain_buffers (struct scanner *s, int setup)
* handle h is a valid handle) but usually affects long-running
* operations only (such as image acquisition). It is safe to call
* this function asynchronously (e.g., from within a signal handler).
- * It is important to note that completion of this operaton does not
+ * It is important to note that completion of this operation does not
* imply that the currently pending operation has been cancelled. It
* only guarantees that cancellation has been initiated. Cancellation
* completes only when the cancelled call returns (typically with a
@@ -6727,7 +6941,7 @@ sane_cancel (SANE_Handle handle)
/* checks started and cancelled flags in scanner struct,
* sends cancel command to scanner if required. don't call
- * this function asyncronously, wait for pending operation */
+ * this function asynchronously, wait for pending operation */
static SANE_Status
check_for_cancel(struct scanner *s)
{
@@ -7245,7 +7459,7 @@ do_usb_cmd(struct scanner *s, int runRS, int shortTime,
}
/* build a USB packet around the SCSI command */
- cmdBuffer[3] = cmdLength-4;
+ set_USB_CMD_xfer_length(cmdBuffer,cmdLength-4);
cmdBuffer[5] = 1;
cmdBuffer[6] = 0x90;
memcpy(cmdBuffer+cmdOffset,cmdBuff,cmdLen);
@@ -7305,7 +7519,7 @@ do_usb_cmd(struct scanner *s, int runRS, int shortTime,
}
/* build a USB packet around the SCSI command */
- outBuffer[3] = outLength-4;
+ set_USB_OUT_xfer_length(outBuffer,outLength-4);
outBuffer[5] = 2;
outBuffer[6] = 0xb0;
memcpy(outBuffer+outOffset,outBuff,outLen);
@@ -7520,7 +7734,7 @@ do_usb_clear(struct scanner *s, int clear, int runRS)
DBG (15, "do_usb_clear: clear halt\n");
ret = sanei_usb_clear_halt(s->fd);
if(ret != SANE_STATUS_GOOD){
- DBG(5,"do_usb_clear: cant clear halt, returning %d\n", ret);
+ DBG(5,"do_usb_clear: can't clear halt, returning %d\n", ret);
return ret;
}
}
@@ -7680,7 +7894,7 @@ get_page_width(struct scanner *s)
return s->max_x_fb;
}
- /* cant overscan larger than scanner max */
+ /* can't overscan larger than scanner max */
if(width > s->valid_x){
return s->valid_x;
}
@@ -7704,7 +7918,7 @@ get_page_height(struct scanner *s)
return s->max_y_fb;
}
- /* cant overscan larger than scanner max */
+ /* can't overscan larger than scanner max */
if(height > s->max_y){
return s->max_y;
}
diff --git a/backend/canon_dr.conf.in b/backend/canon_dr.conf.in
index 2f9d4e4..3b72fda 100644
--- a/backend/canon_dr.conf.in
+++ b/backend/canon_dr.conf.in
@@ -20,7 +20,7 @@
#option buffer-size 2097152
#######################################################################
-# Most scanners dont pad their reads
+# Most scanners don't pad their reads
#option padded-read 0
#######################################################################
diff --git a/backend/canon_dr.h b/backend/canon_dr.h
index 4ffb360..a945d00 100644
--- a/backend/canon_dr.h
+++ b/backend/canon_dr.h
@@ -167,11 +167,21 @@ struct scanner
int max_y_fb;
int can_color; /* actually might be in vpd, but which bit? */
+
int need_ccal; /* scanner needs software to help with afe calibration */
- int need_fcal; /* scanner needs software to help with fine calibration */
- int need_fcal_buffer; /* software to apply calibration stored in scanner*/
int ccal_version; /* 0 in most scanners, 3 in newer ones */
+ int fcal_src; /* where fine offset/gain calibration data comes from */
+ int fcal_dest; /* where fine offset/gain calibration data is used */
+
+#define FCAL_SRC_NONE 0 /* scanner does not require fine calibration */
+#define FCAL_SRC_SCAN 1 /* make calibration scans, store gain/offset in struct */
+#define FCAL_SRC_HW 2 /* calibration permanently stored in scanner, downloaded into struct */
+
+#define FCAL_DEST_NONE 0 /* scanner does not require fine calibration */
+#define FCAL_DEST_SW 1 /* use gain/offset in struct to adjust output in software */
+#define FCAL_DEST_HW 2 /* send calibration data into scanner for use in hardware */
+
int has_counter;
int has_rif;
int has_adf;
@@ -304,7 +314,7 @@ struct scanner
unsigned char lut[256];
/* --------------------------------------------------------------------- */
- /* values used by the software enhancment code (deskew, crop, etc) */
+ /* values used by the software enhancement code (deskew, crop, etc) */
SANE_Status deskew_stat;
int deskew_vals[2];
double deskew_slope;
@@ -441,6 +451,7 @@ enum {
#define GRAY_INTERLACE_NONE 0
#define GRAY_INTERLACE_2510 1
#define GRAY_INTERLACE_gG 2
+#define GRAY_INTERLACE_C120 3
#define COLOR_INTERLACE_UNK 0
#define COLOR_INTERLACE_RGB 1
@@ -450,12 +461,14 @@ enum {
#define COLOR_INTERLACE_RRGGBB 5
#define COLOR_INTERLACE_rRgGbB 6
#define COLOR_INTERLACE_2510 7
+#define COLOR_INTERLACE_C120 8
#define DUPLEX_INTERLACE_NONE 0
#define DUPLEX_INTERLACE_FfBb 1
#define DUPLEX_INTERLACE_FBfb 2
#define DUPLEX_INTERLACE_2510 3
#define DUPLEX_INTERLACE_fFBb 4
+#define DUPLEX_INTERLACE_PER_CHANNEL 5
#define JPEG_INTERLACE_ALT 0
#define JPEG_INTERLACE_NONE 1
@@ -609,7 +622,9 @@ static SANE_Status gain_buffers (struct scanner *s, int setup);
static SANE_Status calibrate_AFE(struct scanner *s);
static SANE_Status calibrate_fine(struct scanner *s);
-static SANE_Status calibrate_fine_buffer(struct scanner *s);
+static SANE_Status calibrate_fine_src_scan(struct scanner *s);
+static SANE_Status calibrate_fine_src_hw(struct scanner *s);
+static SANE_Status calibrate_fine_dest_hw(struct scanner *s);
static SANE_Status write_AFE (struct scanner *s);
static SANE_Status calibration_scan (struct scanner *s, int);
diff --git a/backend/canon_lide70-common.c b/backend/canon_lide70-common.c
index a0eb5c0..405d693 100644
--- a/backend/canon_lide70-common.c
+++ b/backend/canon_lide70-common.c
@@ -17,11 +17,9 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
- This file implements a SANE backend for the Canon CanoScan LiDE 70 */
+ This file implements a SANE backend for the Canon CanoScan LiDE 70 and 600 */
#include <errno.h>
#include <fcntl.h> /* open */
@@ -70,6 +68,7 @@ typedef struct CANON_Handle
SANE_Word graymode;
char *product; /* product name */
+ int productcode; /* product code, 0x2224 or 0x2225 */
int fd; /* scanner fd */
int x1, x2, y1, y2; /* in pixels, at 600 dpi */
long width, height; /* at scan resolution */
@@ -84,43 +83,6 @@ typedef struct CANON_Handle
}
CANON_Handle;
-
-static byte cmd_buffer[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-};
-
/*****************************************************
CP2155 communication primitives
Provides I/O routines to Philips CP2155BE chip
@@ -133,7 +95,8 @@ static SANE_Status
cp2155_set (int fd, CP2155_Register reg, byte data)
{
SANE_Status status;
- size_t count;
+ byte cmd_buffer[5];
+ size_t count = 5 /* = sizeof(cmd_buffer) */ ;
cmd_buffer[0] = (reg >> 8) & 0xff;
cmd_buffer[1] = (reg) & 0xff;
@@ -141,12 +104,18 @@ cp2155_set (int fd, CP2155_Register reg, byte data)
cmd_buffer[3] = 0x00;
cmd_buffer[4] = data;
- count = 5;
+ DBG (1, "cp2155_set %02x %02x %02x %02x %02x\n",
+ cmd_buffer[0], cmd_buffer[1], cmd_buffer[2],
+ cmd_buffer[3], cmd_buffer[4]);
+/*
+ usleep (100 * MSEC);
+*/
status = sanei_usb_write_bulk (fd, cmd_buffer, &count);
if (status != SANE_STATUS_GOOD)
{
DBG (1, "cp2155_set: sanei_usb_write_bulk error\n");
+/* exit(0); */
}
return status;
@@ -157,14 +126,14 @@ static SANE_Status
cp2155_get (int fd, CP2155_Register reg, byte * data)
{
SANE_Status status;
- size_t count;
+ byte cmd_buffer[4];
+ size_t count = 4; /* = sizeof(cmd_buffer) */
cmd_buffer[0] = 0x01;
cmd_buffer[1] = (reg) & 0xff;
cmd_buffer[2] = 0x01;
cmd_buffer[3] = 0x00;
- count = 4;
status = sanei_usb_write_bulk (fd, cmd_buffer, &count);
if (status != SANE_STATUS_GOOD)
@@ -186,42 +155,19 @@ cp2155_get (int fd, CP2155_Register reg, byte * data)
return status;
}
-/* Write a block of data to CP2155 chip */
-static SANE_Status
-cp2155_write (int fd, byte * data, size_t size)
-{
- SANE_Status status;
- size_t count = size + 4;
-
- cmd_buffer[0] = 0x04;
- cmd_buffer[1] = 0x70;
- cmd_buffer[2] = (size) & 0xff;
- cmd_buffer[3] = (size >> 8) & 0xff;
- memcpy (cmd_buffer + 4, data, size);
-
- status = sanei_usb_write_bulk (fd, cmd_buffer, &count);
-
- if (status != SANE_STATUS_GOOD)
- {
- DBG (1, "cp2155_write: sanei_usb_write_bulk error\n");
- }
-
- return status;
-}
-
/* Read a block of data from CP2155 chip */
static SANE_Status
cp2155_read (int fd, byte * data, size_t size)
{
SANE_Status status;
- size_t count;
+ byte cmd_buffer[4];
+ size_t count = 4; /* = sizeof(cmd_buffer) */
cmd_buffer[0] = 0x05;
cmd_buffer[1] = 0x70;
cmd_buffer[2] = (size) & 0xff;
cmd_buffer[3] = (size >> 8) & 0xff;
- count = 4;
status = sanei_usb_write_bulk (fd, cmd_buffer, &count);
if (status != SANE_STATUS_GOOD)
@@ -246,9 +192,10 @@ cp2155_read (int fd, byte * data, size_t size)
/*****************************************************/
static void
-cp2155_block1 (int fd, byte v001, unsigned int addr, byte * data, size_t size)
+cp2155_write_gamma_block (int fd, unsigned int addr, byte * data)
{
- size_t count = size;
+ byte value_71 = 0x16;
+ size_t count = 0x100;
while ((count & 0x0f) != 0)
{
@@ -258,12 +205,12 @@ cp2155_block1 (int fd, byte v001, unsigned int addr, byte * data, size_t size)
byte pgLO = (count) & 0xff;
byte pgHI = (count >> 8) & 0xff;
/*
- DBG (1, "cp2155_block1 %06x %02x %04lx %04lx\n", addr, v001, (u_long) size,
+ DBG (1, "cp2155_write_gamma_block %06x %02x %04lx %04lx\n", addr, v001, (u_long) size,
(u_long) count);
*/
cp2155_set (fd, 0x71, 0x01);
cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, v001);
+ cp2155_set (fd, 0x71, value_71);
cp2155_set (fd, 0x72, pgHI);
cp2155_set (fd, 0x73, pgLO);
cp2155_set (fd, 0x74, (addr >> 16) & 0xff);
@@ -273,12 +220,16 @@ cp2155_block1 (int fd, byte v001, unsigned int addr, byte * data, size_t size)
cp2155_set (fd, 0x0238, 0x89);
cp2155_set (fd, 0x023c, 0x2f);
cp2155_set (fd, 0x0264, 0x20);
- cp2155_write (fd, data, count);
+
+ count = count + 4;
+ sanei_usb_write_bulk (fd, data, &count);
}
/* size=0x0100 */
/* gamma table red*/
-static byte cp2155_gamma_red_data[] = {
+static byte cp2155_gamma_red_enhanced_data[] = {
+
+ 0x04, 0x70, 0x00, 0x01,
0x00, 0x14, 0x1c, 0x26, 0x2a, 0x2e, 0x34, 0x37, 0x3a, 0x3f, 0x42, 0x44,
0x48, 0x4a, 0x4c, 0x50,
0x52, 0x53, 0x57, 0x58, 0x5c, 0x5d, 0x5f, 0x62, 0x63, 0x64, 0x67, 0x68,
@@ -315,7 +266,9 @@ static byte cp2155_gamma_red_data[] = {
/* size=0x0100 */
/* gamma table */
-static byte cp2155_gamma_greenblue_data[] = {
+static byte cp2155_gamma_standard_data[] = {
+
+ 0x04, 0x70, 0x00, 0x01,
0x00, 0x14, 0x1c, 0x21, 0x26, 0x2a, 0x2e, 0x31, 0x34, 0x37, 0x3a, 0x3d,
0x3f, 0x42, 0x44, 0x46,
0x48, 0x4a, 0x4c, 0x4e, 0x50, 0x52, 0x53, 0x55, 0x57, 0x58, 0x5a, 0x5c,
@@ -350,211 +303,24 @@ static byte cp2155_gamma_greenblue_data[] = {
0xfe, 0xfe, 0xff, 0xff
};
-/* size=0x01f4 */
-static byte cp2155_slope09_back[] = {
- 0x80, 0x25, 0x00, 0x25, 0x84, 0x24, 0x0b, 0x24, 0x96, 0x23, 0x23, 0x23,
- 0xb3, 0x22, 0x46, 0x22,
- 0xdb, 0x21, 0x73, 0x21, 0x0e, 0x21, 0xab, 0x20, 0x4a, 0x20, 0xeb, 0x1f,
- 0x8f, 0x1f, 0x34, 0x1f,
- 0xdc, 0x1e, 0x85, 0x1e, 0x31, 0x1e, 0xde, 0x1d, 0x8d, 0x1d, 0x3e, 0x1d,
- 0xf0, 0x1c, 0xa4, 0x1c,
- 0x59, 0x1c, 0x10, 0x1c, 0xc9, 0x1b, 0x83, 0x1b, 0x3e, 0x1b, 0xfa, 0x1a,
- 0xb8, 0x1a, 0x77, 0x1a,
- 0x38, 0x1a, 0xf9, 0x19, 0xbc, 0x19, 0x80, 0x19, 0x44, 0x19, 0x0a, 0x19,
- 0xd1, 0x18, 0x99, 0x18,
- 0x62, 0x18, 0x2c, 0x18, 0xf7, 0x17, 0xc3, 0x17, 0x8f, 0x17, 0x5d, 0x17,
- 0x2b, 0x17, 0xfa, 0x16,
- 0xca, 0x16, 0x9b, 0x16, 0x6c, 0x16, 0x3e, 0x16, 0x11, 0x16, 0xe5, 0x15,
- 0xb9, 0x15, 0x8e, 0x15,
- 0x64, 0x15, 0x3a, 0x15, 0x11, 0x15, 0xe9, 0x14, 0xc1, 0x14, 0x9a, 0x14,
- 0x73, 0x14, 0x4d, 0x14,
- 0x27, 0x14, 0x02, 0x14, 0xde, 0x13, 0xba, 0x13, 0x96, 0x13, 0x74, 0x13,
- 0x51, 0x13, 0x2f, 0x13,
- 0x0d, 0x13, 0xec, 0x12, 0xcc, 0x12, 0xab, 0x12, 0x8c, 0x12, 0x6c, 0x12,
- 0x4d, 0x12, 0x2f, 0x12,
- 0x11, 0x12, 0xf3, 0x11, 0xd5, 0x11, 0xb8, 0x11, 0x9c, 0x11, 0x80, 0x11,
- 0x64, 0x11, 0x48, 0x11,
- 0x2d, 0x11, 0x12, 0x11, 0xf7, 0x10, 0xdd, 0x10, 0xc3, 0x10, 0xa9, 0x10,
- 0x90, 0x10, 0x77, 0x10,
- 0x5e, 0x10, 0x46, 0x10, 0x2e, 0x10, 0x16, 0x10, 0xfe, 0x0f, 0xe7, 0x0f,
- 0xd0, 0x0f, 0xb9, 0x0f,
- 0xa2, 0x0f, 0x8c, 0x0f, 0x76, 0x0f, 0x60, 0x0f, 0x4b, 0x0f, 0x35, 0x0f,
- 0x20, 0x0f, 0x0b, 0x0f,
- 0xf7, 0x0e, 0xe2, 0x0e, 0xce, 0x0e, 0xba, 0x0e, 0xa6, 0x0e, 0x92, 0x0e,
- 0x7f, 0x0e, 0x6c, 0x0e,
- 0x59, 0x0e, 0x46, 0x0e, 0x33, 0x0e, 0x21, 0x0e, 0x0f, 0x0e, 0xfd, 0x0d,
- 0xeb, 0x0d, 0xd9, 0x0d,
- 0xc8, 0x0d, 0xb6, 0x0d, 0xa5, 0x0d, 0x94, 0x0d, 0x83, 0x0d, 0x73, 0x0d,
- 0x62, 0x0d, 0x52, 0x0d,
- 0x41, 0x0d, 0x31, 0x0d, 0x22, 0x0d, 0x12, 0x0d, 0x02, 0x0d, 0xf3, 0x0c,
- 0xe3, 0x0c, 0xd4, 0x0c,
- 0xc5, 0x0c, 0xb6, 0x0c, 0xa7, 0x0c, 0x99, 0x0c, 0x8a, 0x0c, 0x7c, 0x0c,
- 0x6e, 0x0c, 0x60, 0x0c,
- 0x52, 0x0c, 0x44, 0x0c, 0x36, 0x0c, 0x28, 0x0c, 0x1b, 0x0c, 0x0d, 0x0c,
- 0x00, 0x0c, 0xf3, 0x0b,
- 0xe6, 0x0b, 0xd9, 0x0b, 0xcc, 0x0b, 0xbf, 0x0b, 0xb3, 0x0b, 0xa6, 0x0b,
- 0x9a, 0x0b, 0x8e, 0x0b,
- 0x81, 0x0b, 0x75, 0x0b, 0x69, 0x0b, 0x5d, 0x0b, 0x52, 0x0b, 0x46, 0x0b,
- 0x3a, 0x0b, 0x2f, 0x0b,
- 0x23, 0x0b, 0x18, 0x0b, 0x0d, 0x0b, 0x02, 0x0b, 0xf6, 0x0a, 0xeb, 0x0a,
- 0xe1, 0x0a, 0xd6, 0x0a,
- 0xcb, 0x0a, 0xc0, 0x0a, 0xb6, 0x0a, 0xab, 0x0a, 0xa1, 0x0a, 0x97, 0x0a,
- 0x8c, 0x0a, 0x82, 0x0a,
- 0x78, 0x0a, 0x6e, 0x0a, 0x64, 0x0a, 0x5a, 0x0a, 0x50, 0x0a, 0x47, 0x0a,
- 0x3d, 0x0a, 0x33, 0x0a,
- 0x2a, 0x0a, 0x20, 0x0a, 0x17, 0x0a, 0x0e, 0x0a, 0x04, 0x0a, 0xfb, 0x09,
- 0xf2, 0x09, 0xe9, 0x09,
- 0xe0, 0x09, 0xd7, 0x09, 0xce, 0x09, 0xc6, 0x09, 0xbd, 0x09, 0xb4, 0x09,
- 0xab, 0x09, 0xa3, 0x09,
- 0x9a, 0x09, 0x92, 0x09, 0x8a, 0x09, 0x81, 0x09, 0x79, 0x09, 0x71, 0x09,
- 0x69, 0x09, 0x61, 0x09,
- 0x59, 0x09, 0x51, 0x09, 0x49, 0x09, 0x41, 0x09, 0x39, 0x09, 0x31, 0x09,
- 0x29, 0x09, 0x22, 0x09,
- 0x1a, 0x09, 0x12, 0x09, 0x0b, 0x09, 0x03, 0x09, 0xfc, 0x08, 0xf5, 0x08,
- 0xed, 0x08, 0xe6, 0x08,
- 0xdf, 0x08, 0xd8, 0x08, 0xd0, 0x08, 0xc9, 0x08, 0xc2, 0x08, 0xbb, 0x08,
- 0xb4, 0x08, 0xad, 0x08,
- 0xa6, 0x08, 0xa0, 0x08
-};
-
-/* size=0x0018 */
-static byte cp2155_slope10_back[] = {
- 0x80, 0x25, 0xc0, 0x1c, 0x4f, 0x17, 0x9a, 0x13, 0xe9, 0x10, 0xde, 0x0e,
- 0x44, 0x0d, 0xfa, 0x0b,
- 0xea, 0x0a, 0x07, 0x0a, 0x46, 0x09, 0xa0, 0x08
-};
-
-static void
-cp2155_block2 (int fd, unsigned int addr)
-{
- DBG (1, "cp2155_block2 %06x\n", addr);
- cp2155_block1 (fd, 0x16, addr, cp2155_gamma_red_data, 0x0100);
-}
-
-static void
-cp2155_block3 (int fd, unsigned int addr)
-{
- DBG (1, "cp2155_block3 %06x\n", addr);
- cp2155_block1 (fd, 0x16, addr, cp2155_gamma_greenblue_data, 0x0100);
-}
-
-static void
-cp2155_set_slope (int fd, unsigned int addr, byte * data, size_t size)
-{
-/*
- DBG (1, "cp2155_set_slope %06x %04lx\n", addr, (u_long) size);
-*/
- cp2155_block1 (fd, 0x14, addr, data, size);
-}
-
-/* size=0x0075 */
-static byte cp2155_set_regs_data6[] = {
- 0x00, 0x00, 0x00, 0x69, 0x00, 0xe8, 0x1d, 0x00, 0x00, 0x70, 0x00, 0x00,
- 0x00, 0x2e, 0x00, 0x04,
- 0x04, 0xf8, 0x07, 0x32, 0x32, 0x32, 0x32, 0x00, 0x01, 0x00, 0x01, 0x00,
- 0x01, 0x00, 0x01, 0x02,
- 0x00, 0x03, 0x15, 0x15, 0x15, 0x15, 0x04, 0x07, 0x29, 0x29, 0x09, 0x09,
- 0x02, 0x06, 0x12, 0x12,
- 0x03, 0x05, 0x05, 0x03, 0x05, 0x41, 0x61, 0x21, 0x21, 0x25, 0x25, 0x25,
- 0x40, 0x40, 0x40, 0x06,
- 0x40, 0x06, 0x00, 0x36, 0xd0, 0x00, 0x00, 0x06, 0x00, 0x00, 0x02, 0x83,
- 0x7c, 0x02, 0x1c, 0x9c,
- 0x38, 0x28, 0x28, 0x27, 0x27, 0x25, 0x25, 0x21, 0x21, 0x1c, 0x1c, 0x16,
- 0x16, 0x0f, 0x0f, 0x08,
- 0x08, 0x00, 0x00, 0x08, 0x08, 0x0f, 0x0f, 0x16, 0x16, 0x1c, 0x1c, 0x21,
- 0x21, 0x25, 0x25, 0x27,
- 0x27, 0x02, 0x02, 0x22, 0x00
-};
-
-/* size=0x0075 */
-static byte cp2155_set_regs_nr[] = {
- 0x07, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0xa0, 0xa1, 0xa2, 0xa3, 0x64, 0x65,
- 0x61, 0x62, 0x63, 0x50,
- 0x50, 0x90, 0x51, 0x5a, 0x5b, 0x5c, 0x5d, 0x52, 0x53, 0x54, 0x55, 0x56,
- 0x57, 0x58, 0x59, 0x5e,
- 0x5f, 0x5f, 0x60, 0x60, 0x60, 0x60, 0x50, 0x51, 0x81, 0x81, 0x82, 0x82,
- 0x83, 0x84, 0x80, 0x80,
- 0xb0, 0x10, 0x10, 0x9b, 0x10, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
- 0x12, 0x13, 0x16, 0x21,
- 0x22, 0x20, 0x1d, 0x1e, 0x1f, 0x66, 0x67, 0x68, 0x1a, 0x1b, 0x1c, 0x15,
- 0x14, 0x17, 0x43, 0x44,
- 0x45, 0x23, 0x33, 0x24, 0x34, 0x25, 0x35, 0x26, 0x36, 0x27, 0x37, 0x28,
- 0x38, 0x29, 0x39, 0x2a,
- 0x3a, 0x2b, 0x3b, 0x2c, 0x3c, 0x2d, 0x3d, 0x2e, 0x3e, 0x2f, 0x3f, 0x30,
- 0x40, 0x31, 0x41, 0x32,
- 0x42, 0xca, 0xca, 0xca, 0x18
-};
-
-static void
-cp2155_set_regs (int fd, byte * data)
-{
- DBG (1, "cp2155_set_regs\n");
- int i;
-
- for (i = 0; i < 0x0075; i++)
- {
- if (cp2155_set_regs_nr[i] != 0x90)
- {
- cp2155_set (fd, cp2155_set_regs_nr[i], data[i]);
- }
- }
-}
-
-static void
-cp2155_block5 (int fd, byte v001)
-{
- DBG (1, "cp2155_block5 %02x\n", v001);
- cp2155_set (fd, 0x90, 0xd8);
- cp2155_set (fd, 0x90, 0xd8);
- cp2155_set (fd, 0xb0, v001);
-}
-
-static void
-cp2155_block6 (int fd, byte v001, byte v002)
-{
- DBG (1, "cp2155_block6 %02x %02x\n", v001, v002);
- cp2155_set (fd, 0x80, v001);
- cp2155_set (fd, 0x11, v002);
-}
-
-static void
-cp2155_block8 (int fd)
-{
- DBG (1, "cp2155_block8\n");
- cp2155_set (fd, 0x04, 0x0c);
- cp2155_set (fd, 0x05, 0x00);
- cp2155_set (fd, 0x06, 0x00);
-}
-
static void
cp2155_set_gamma (int fd)
{
DBG (1, "cp2155_set_gamma\n");
/* gamma tables */
- cp2155_block3 (fd, 0x000000);
- cp2155_block3 (fd, 0x000100);
- cp2155_block3 (fd, 0x000200);
+ cp2155_write_gamma_block (fd, 0x000, cp2155_gamma_standard_data);
+ cp2155_write_gamma_block (fd, 0x100, cp2155_gamma_standard_data);
+ cp2155_write_gamma_block (fd, 0x200, cp2155_gamma_standard_data);
}
static void
-cp2155_set_gamma600 (int fd)
+cp2155_set_gamma_red_enhanced (int fd)
{
DBG (1, "cp2155_set_gamma\n");
/* gamma tables */
- cp2155_block2 (fd, 0x000000);
- cp2155_block3 (fd, 0x000100);
- cp2155_block3 (fd, 0x000200);
-}
-
-static void
-cp2155_motor (int fd, byte v001, byte v002)
-{
- DBG (1, "cp2155_motor %02x %02x\n", v001, v002);
- cp2155_set (fd, 0x10, v001);
- cp2155_set (fd, 0x11, v002);
- cp2155_set (fd, 0x60, 0x15);
- cp2155_set (fd, 0x80, 0x12);
- cp2155_set (fd, 0x03, 0x01); /* starts motor */
+ cp2155_write_gamma_block (fd, 0x000, cp2155_gamma_red_enhanced_data);
+ cp2155_write_gamma_block (fd, 0x100, cp2155_gamma_standard_data);
+ cp2155_write_gamma_block (fd, 0x200, cp2155_gamma_standard_data);
}
void
@@ -585,55 +351,78 @@ make_buf (size_t count, unsigned char *buf)
}
void
-big_write (int fd, size_t count, unsigned char *buf)
+write_buf (int fd, size_t count, unsigned char *buf,
+ unsigned char value_74, unsigned char value_75)
{
+ unsigned char value_72, value_73;
+ value_72 = ((count - 4) >> 8) & 0xff;
+ value_73 = (count - 4) & 0xff;
cp2155_set (fd, 0x71, 0x01);
cp2155_set (fd, 0x0230, 0x11);
cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x51);
- cp2155_set (fd, 0x73, 0x70);
- cp2155_set (fd, 0x74, 0x00);
- cp2155_set (fd, 0x75, 0x00);
+ cp2155_set (fd, 0x72, value_72);
+ cp2155_set (fd, 0x73, value_73);
+ cp2155_set (fd, 0x74, value_74);
+ cp2155_set (fd, 0x75, value_75);
cp2155_set (fd, 0x76, 0x00);
cp2155_set (fd, 0x0239, 0x40);
cp2155_set (fd, 0x0238, 0x89);
cp2155_set (fd, 0x023c, 0x2f);
cp2155_set (fd, 0x0264, 0x20);
- make_buf (count, buf);
sanei_usb_write_bulk (fd, buf, &count);
+}
+void
+big_write (int fd, size_t count, unsigned char *buf)
+{
+ make_buf (count, buf);
+ write_buf (fd, count, buf, 0x00, 0x00);
+ write_buf (fd, count, buf, 0x00, 0xb0);
+ write_buf (fd, count, buf, 0x01, 0x60);
+}
+
+void
+general_motor_2225 (int fd)
+{
+ cp2155_set (fd, 0x9b, 0x02);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0x91);
+ cp2155_set (fd, 0x60, 0x15);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x03, 0x01);
cp2155_set (fd, 0x71, 0x01);
cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x51);
- cp2155_set (fd, 0x73, 0x70);
- cp2155_set (fd, 0x74, 0x00);
- cp2155_set (fd, 0x75, 0xb0);
- cp2155_set (fd, 0x76, 0x00);
+ cp2155_set (fd, 0x71, 0x18);
+ cp2155_set (fd, 0x72, 0x00);
+ cp2155_set (fd, 0x73, 0x10);
cp2155_set (fd, 0x0239, 0x40);
cp2155_set (fd, 0x0238, 0x89);
cp2155_set (fd, 0x023c, 0x2f);
cp2155_set (fd, 0x0264, 0x20);
- sanei_usb_write_bulk (fd, buf, &count);
+}
+void
+general_motor_2224 (int fd)
+{
+ cp2155_set (fd, 0x90, 0xfa);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0x91);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x03, 0x01);
cp2155_set (fd, 0x71, 0x01);
cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x51);
- cp2155_set (fd, 0x73, 0x70);
- cp2155_set (fd, 0x74, 0x01);
- cp2155_set (fd, 0x75, 0x60);
- cp2155_set (fd, 0x76, 0x00);
+ cp2155_set (fd, 0x71, 0x18);
+ cp2155_set (fd, 0x72, 0x00);
+ cp2155_set (fd, 0x73, 0x10);
cp2155_set (fd, 0x0239, 0x40);
cp2155_set (fd, 0x0238, 0x89);
cp2155_set (fd, 0x023c, 0x2f);
cp2155_set (fd, 0x0264, 0x20);
- sanei_usb_write_bulk (fd, buf, &count);
-
}
void
-startblob0075 (CANON_Handle * chndl, unsigned char *buf)
+startblob_2225_0075 (CANON_Handle * chndl, unsigned char *buf)
{
int fd;
@@ -692,7 +481,7 @@ startblob0075 (CANON_Handle * chndl, unsigned char *buf)
cp2155_set (fd, 0x80, 0x12);
cp2155_set (fd, 0xb0, 0x0b);
- big_write (fd, 20852, buf);
+ big_write (fd, 0x5174, buf);
cp2155_set (fd, 0x10, 0x05);
cp2155_set (fd, 0x10, 0x05);
@@ -762,165 +551,7 @@ startblob0075 (CANON_Handle * chndl, unsigned char *buf)
cp2155_set (fd, 0xca, 0x01);
cp2155_set (fd, 0xca, 0x11);
cp2155_set (fd, 0x18, 0x00);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x01);
- cp2155_set (fd, 0x73, 0x00);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x00);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x00000000,
- "\x04\x70\x00\x01\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000010,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000020,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000030,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000040,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000050,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000060,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\xf0\x23\x80\x22\x2c\x21",
- 16);
- memcpy (buf + 0x00000070,
- "\xf1\x1f\xcd\x1e\xbd\x1d\xc0\x1c\xd2\x1b\xf4\x1a\x22\x1a\x5e\x19",
- 16);
- memcpy (buf + 0x00000080,
- "\xa4\x18\xf5\x17\x4f\x17\xb2\x16\x1d\x16\x90\x15\x09\x15\x89\x14",
- 16);
- memcpy (buf + 0x00000090,
- "\x0e\x14\x9a\x13\x2a\x13\xc0\x12\x59\x12\xf8\x11\x9a\x11\x3f\x11",
- 16);
- memcpy (buf + 0x000000a0,
- "\xe9\x10\x96\x10\x46\x10\xf8\x0f\xae\x0f\x66\x0f\x21\x0f\xde\x0e",
- 16);
- memcpy (buf + 0x000000b0,
- "\x9e\x0e\x60\x0e\x23\x0e\xe9\x0d\xb0\x0d\x7a\x0d\x44\x0d\x11\x0d",
- 16);
- memcpy (buf + 0x000000c0,
- "\xdf\x0c\xaf\x0c\x80\x0c\x52\x0c\x25\x0c\xfa\x0b\xd0\x0b\xa7\x0b",
- 16);
- memcpy (buf + 0x000000d0,
- "\x80\x0b\x59\x0b\x33\x0b\x0e\x0b\xea\x0a\xc8\x0a\xa5\x0a\x84\x0a",
- 16);
- memcpy (buf + 0x000000e0,
- "\x64\x0a\x44\x0a\x25\x0a\x07\x0a\xe9\x09\xcd\x09\xb0\x09\x95\x09",
- 16);
- memcpy (buf + 0x000000f0,
- "\x7a\x09\x60\x09\x46\x09\x2c\x09\x14\x09\xfc\x08\xe4\x08\xcd\x08",
- 16);
- memcpy (buf + 0x00000100, "\xb6\x08\xa0\x08", 4);
- count = 260;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x01);
- cp2155_set (fd, 0x73, 0x00);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x02);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x00000000,
- "\x04\x70\x00\x01\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000010,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000020,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000030,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000040,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000050,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000060,
- "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\xf0\x23\x80\x22\x2c\x21",
- 16);
- memcpy (buf + 0x00000070,
- "\xf1\x1f\xcd\x1e\xbd\x1d\xc0\x1c\xd2\x1b\xf4\x1a\x22\x1a\x5e\x19",
- 16);
- memcpy (buf + 0x00000080,
- "\xa4\x18\xf5\x17\x4f\x17\xb2\x16\x1d\x16\x90\x15\x09\x15\x89\x14",
- 16);
- memcpy (buf + 0x00000090,
- "\x0e\x14\x9a\x13\x2a\x13\xc0\x12\x59\x12\xf8\x11\x9a\x11\x3f\x11",
- 16);
- memcpy (buf + 0x000000a0,
- "\xe9\x10\x96\x10\x46\x10\xf8\x0f\xae\x0f\x66\x0f\x21\x0f\xde\x0e",
- 16);
- memcpy (buf + 0x000000b0,
- "\x9e\x0e\x60\x0e\x23\x0e\xe9\x0d\xb0\x0d\x7a\x0d\x44\x0d\x11\x0d",
- 16);
- memcpy (buf + 0x000000c0,
- "\xdf\x0c\xaf\x0c\x80\x0c\x52\x0c\x25\x0c\xfa\x0b\xd0\x0b\xa7\x0b",
- 16);
- memcpy (buf + 0x000000d0,
- "\x80\x0b\x59\x0b\x33\x0b\x0e\x0b\xea\x0a\xc8\x0a\xa5\x0a\x84\x0a",
- 16);
- memcpy (buf + 0x000000e0,
- "\x64\x0a\x44\x0a\x25\x0a\x07\x0a\xe9\x09\xcd\x09\xb0\x09\x95\x09",
- 16);
- memcpy (buf + 0x000000f0,
- "\x7a\x09\x60\x09\x46\x09\x2c\x09\x14\x09\xfc\x08\xe4\x08\xcd\x08",
- 16);
- memcpy (buf + 0x00000100, "\xb6\x08\xa0\x08", 4);
- count = 260;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x04);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x00000000,
- "\x04\x70\x18\x00\x80\x25\xc0\x1c\x4f\x17\x9a\x13\xe9\x10\xde\x0e",
- 16);
- memcpy (buf + 0x00000010,
- "\x44\x0d\xfa\x0b\xea\x0a\x07\x0a\x46\x09\xa0\x08\x80\x25\x80\x25",
- 16);
- memcpy (buf + 0x00000020, "\x80\x25\x80\x25", 4);
- count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x01);
- cp2155_set (fd, 0x73, 0x00);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x06);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+
memcpy (buf + 0x00000000,
"\x04\x70\x00\x01\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
16);
@@ -971,19 +602,10 @@ startblob0075 (CANON_Handle * chndl, unsigned char *buf)
16);
memcpy (buf + 0x00000100, "\xb6\x08\xa0\x08", 4);
count = 260;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x08);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+
memcpy (buf + 0x00000000,
"\x04\x70\x18\x00\x80\x25\xc0\x1c\x4f\x17\x9a\x13\xe9\x10\xde\x0e",
16);
@@ -992,27 +614,14 @@ startblob0075 (CANON_Handle * chndl, unsigned char *buf)
16);
memcpy (buf + 0x00000020, "\x80\x25\x80\x25", 4);
count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x9b, 0x02);
- cp2155_set (fd, 0x10, 0x05);
- cp2155_set (fd, 0x11, 0x91);
- cp2155_set (fd, 0x60, 0x15);
- cp2155_set (fd, 0x80, 0x12);
- cp2155_set (fd, 0x03, 0x01);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x18);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x10);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+ general_motor_2225 (fd);
}
void
-startblob0150 (CANON_Handle * chndl, unsigned char *buf)
+startblob_2225_0150 (CANON_Handle * chndl, unsigned char *buf)
{
int fd;
@@ -1071,7 +680,7 @@ startblob0150 (CANON_Handle * chndl, unsigned char *buf)
cp2155_set (fd, 0x80, 0x12);
cp2155_set (fd, 0xb0, 0x0a);
- big_write (fd, 20852, buf);
+ big_write (fd, 0x5174, buf);
cp2155_set (fd, 0x10, 0x05);
cp2155_set (fd, 0x10, 0x05);
@@ -1203,166 +812,10 @@ startblob0150 (CANON_Handle * chndl, unsigned char *buf)
16);
memcpy (buf + 0x00000100, "\x8c\x0b\x7c\x0b", 4);
count = 260;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x01);
- cp2155_set (fd, 0x73, 0x00);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x02);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x00000000,
- "\x04\x70\x00\x01\x80\x25\xd7\x24\x35\x24\x98\x23\x00\x23\x6d\x22",
- 16);
- memcpy (buf + 0x00000010,
- "\xdf\x21\x56\x21\xd1\x20\x50\x20\xd2\x1f\x59\x1f\xe3\x1e\x70\x1e",
- 16);
- memcpy (buf + 0x00000020,
- "\x01\x1e\x95\x1d\x2c\x1d\xc6\x1c\x62\x1c\x02\x1c\xa3\x1b\x47\x1b",
- 16);
- memcpy (buf + 0x00000030,
- "\xee\x1a\x97\x1a\x42\x1a\xef\x19\x9e\x19\x4f\x19\x02\x19\xb7\x18",
- 16);
- memcpy (buf + 0x00000040,
- "\x6d\x18\x25\x18\xdf\x17\x9a\x17\x57\x17\x16\x17\xd6\x16\x97\x16",
- 16);
- memcpy (buf + 0x00000050,
- "\x59\x16\x1d\x16\xe2\x15\xa8\x15\x70\x15\x38\x15\x02\x15\xcd\x14",
- 16);
- memcpy (buf + 0x00000060,
- "\x99\x14\x66\x14\x33\x14\x02\x14\xd2\x13\xa2\x13\x74\x13\x46\x13",
- 16);
- memcpy (buf + 0x00000070,
- "\x19\x13\xed\x12\xc2\x12\x98\x12\x6e\x12\x45\x12\x1d\x12\xf5\x11",
- 16);
- memcpy (buf + 0x00000080,
- "\xce\x11\xa8\x11\x82\x11\x5d\x11\x39\x11\x15\x11\xf2\x10\xcf\x10",
- 16);
- memcpy (buf + 0x00000090,
- "\xad\x10\x8b\x10\x6a\x10\x4a\x10\x2a\x10\x0a\x10\xeb\x0f\xcc\x0f",
- 16);
- memcpy (buf + 0x000000a0,
- "\xae\x0f\x90\x0f\x73\x0f\x56\x0f\x3a\x0f\x1e\x0f\x02\x0f\xe7\x0e",
- 16);
- memcpy (buf + 0x000000b0,
- "\xcc\x0e\xb2\x0e\x97\x0e\x7e\x0e\x64\x0e\x4b\x0e\x32\x0e\x1a\x0e",
- 16);
- memcpy (buf + 0x000000c0,
- "\x02\x0e\xea\x0d\xd3\x0d\xbc\x0d\xa5\x0d\x8e\x0d\x78\x0d\x62\x0d",
- 16);
- memcpy (buf + 0x000000d0,
- "\x4d\x0d\x37\x0d\x22\x0d\x0d\x0d\xf8\x0c\xe4\x0c\xd0\x0c\xbc\x0c",
- 16);
- memcpy (buf + 0x000000e0,
- "\xa8\x0c\x95\x0c\x82\x0c\x6f\x0c\x5c\x0c\x4a\x0c\x37\x0c\x25\x0c",
- 16);
- memcpy (buf + 0x000000f0,
- "\x14\x0c\x02\x0c\xf0\x0b\xdf\x0b\xce\x0b\xbd\x0b\xac\x0b\x9c\x0b",
- 16);
- memcpy (buf + 0x00000100, "\x8c\x0b\x7c\x0b", 4);
- count = 260;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x04);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x00000000,
- "\x04\x70\x18\x00\x80\x25\x18\x1f\x8f\x1a\x2d\x17\x8f\x14\x79\x12",
- 16);
- memcpy (buf + 0x00000010,
- "\xc6\x10\x5b\x0f\x2a\x0e\x24\x0d\x41\x0c\x7c\x0b\xe3\x1e\x70\x1e",
- 16);
- memcpy (buf + 0x00000020, "\x01\x1e\x95\x1d", 4);
- count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x01);
- cp2155_set (fd, 0x73, 0x00);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x06);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x00000000,
- "\x04\x70\x00\x01\x80\x25\xd7\x24\x35\x24\x98\x23\x00\x23\x6d\x22",
- 16);
- memcpy (buf + 0x00000010,
- "\xdf\x21\x56\x21\xd1\x20\x50\x20\xd2\x1f\x59\x1f\xe3\x1e\x70\x1e",
- 16);
- memcpy (buf + 0x00000020,
- "\x01\x1e\x95\x1d\x2c\x1d\xc6\x1c\x62\x1c\x02\x1c\xa3\x1b\x47\x1b",
- 16);
- memcpy (buf + 0x00000030,
- "\xee\x1a\x97\x1a\x42\x1a\xef\x19\x9e\x19\x4f\x19\x02\x19\xb7\x18",
- 16);
- memcpy (buf + 0x00000040,
- "\x6d\x18\x25\x18\xdf\x17\x9a\x17\x57\x17\x16\x17\xd6\x16\x97\x16",
- 16);
- memcpy (buf + 0x00000050,
- "\x59\x16\x1d\x16\xe2\x15\xa8\x15\x70\x15\x38\x15\x02\x15\xcd\x14",
- 16);
- memcpy (buf + 0x00000060,
- "\x99\x14\x66\x14\x33\x14\x02\x14\xd2\x13\xa2\x13\x74\x13\x46\x13",
- 16);
- memcpy (buf + 0x00000070,
- "\x19\x13\xed\x12\xc2\x12\x98\x12\x6e\x12\x45\x12\x1d\x12\xf5\x11",
- 16);
- memcpy (buf + 0x00000080,
- "\xce\x11\xa8\x11\x82\x11\x5d\x11\x39\x11\x15\x11\xf2\x10\xcf\x10",
- 16);
- memcpy (buf + 0x00000090,
- "\xad\x10\x8b\x10\x6a\x10\x4a\x10\x2a\x10\x0a\x10\xeb\x0f\xcc\x0f",
- 16);
- memcpy (buf + 0x000000a0,
- "\xae\x0f\x90\x0f\x73\x0f\x56\x0f\x3a\x0f\x1e\x0f\x02\x0f\xe7\x0e",
- 16);
- memcpy (buf + 0x000000b0,
- "\xcc\x0e\xb2\x0e\x97\x0e\x7e\x0e\x64\x0e\x4b\x0e\x32\x0e\x1a\x0e",
- 16);
- memcpy (buf + 0x000000c0,
- "\x02\x0e\xea\x0d\xd3\x0d\xbc\x0d\xa5\x0d\x8e\x0d\x78\x0d\x62\x0d",
- 16);
- memcpy (buf + 0x000000d0,
- "\x4d\x0d\x37\x0d\x22\x0d\x0d\x0d\xf8\x0c\xe4\x0c\xd0\x0c\xbc\x0c",
- 16);
- memcpy (buf + 0x000000e0,
- "\xa8\x0c\x95\x0c\x82\x0c\x6f\x0c\x5c\x0c\x4a\x0c\x37\x0c\x25\x0c",
- 16);
- memcpy (buf + 0x000000f0,
- "\x14\x0c\x02\x0c\xf0\x0b\xdf\x0b\xce\x0b\xbd\x0b\xac\x0b\x9c\x0b",
- 16);
- memcpy (buf + 0x00000100, "\x8c\x0b\x7c\x0b", 4);
- count = 260;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x08);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+
memcpy (buf + 0x00000000,
"\x04\x70\x18\x00\x80\x25\x18\x1f\x8f\x1a\x2d\x17\x8f\x14\x79\x12",
16);
@@ -1371,27 +824,14 @@ startblob0150 (CANON_Handle * chndl, unsigned char *buf)
16);
memcpy (buf + 0x00000020, "\x01\x1e\x95\x1d", 4);
count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x9b, 0x02);
- cp2155_set (fd, 0x10, 0x05);
- cp2155_set (fd, 0x11, 0x91);
- cp2155_set (fd, 0x60, 0x15);
- cp2155_set (fd, 0x80, 0x12);
- cp2155_set (fd, 0x03, 0x01);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x18);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x10);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+ general_motor_2225 (fd);
}
void
-startblob0300 (CANON_Handle * chndl, unsigned char *buf)
+startblob_2225_0300 (CANON_Handle * chndl, unsigned char *buf)
{
int fd;
@@ -1450,7 +890,7 @@ startblob0300 (CANON_Handle * chndl, unsigned char *buf)
cp2155_set (fd, 0x80, 0x12);
cp2155_set (fd, 0xb0, 0x09);
- big_write (fd, 20852, buf);
+ big_write (fd, 0x5174, buf);
cp2155_set (fd, 0x10, 0x05);
cp2155_set (fd, 0x10, 0x05);
@@ -1520,87 +960,7 @@ startblob0300 (CANON_Handle * chndl, unsigned char *buf)
cp2155_set (fd, 0xca, 0x00);
cp2155_set (fd, 0xca, 0x00);
cp2155_set (fd, 0x18, 0x00);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x30);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x00);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x00000000,
- "\x04\x70\x30\x00\x80\x25\x36\x25\xee\x24\xa8\x24\x62\x24\x1d\x24",
- 16);
- memcpy (buf + 0x00000010,
- "\xd9\x23\x96\x23\x54\x23\x13\x23\xd3\x22\x94\x22\x56\x22\x19\x22",
- 16);
- memcpy (buf + 0x00000020,
- "\xdc\x21\xa1\x21\x66\x21\x2c\x21\xf3\x20\xba\x20\x82\x20\x4b\x20",
- 16);
- memcpy (buf + 0x00000030, "\x15\x20\xe0\x1f", 4);
- count = 52;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x30);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x02);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x00000000,
- "\x04\x70\x30\x00\x80\x25\x36\x25\xee\x24\xa8\x24\x62\x24\x1d\x24",
- 16);
- memcpy (buf + 0x00000010,
- "\xd9\x23\x96\x23\x54\x23\x13\x23\xd3\x22\x94\x22\x56\x22\x19\x22",
- 16);
- memcpy (buf + 0x00000020,
- "\xdc\x21\xa1\x21\x66\x21\x2c\x21\xf3\x20\xba\x20\x82\x20\x4b\x20",
- 16);
- memcpy (buf + 0x00000030, "\x15\x20\xe0\x1f", 4);
- count = 52;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x04);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x00000000,
- "\x04\x70\x18\x00\x80\x25\xe8\x24\x55\x24\xc7\x23\x3d\x23\xb7\x22",
- 16);
- memcpy (buf + 0x00000010,
- "\x35\x22\xb6\x21\x3c\x21\xc4\x20\x50\x20\xe0\x1f\x56\x22\x19\x22",
- 16);
- memcpy (buf + 0x00000020, "\xdc\x21\xa1\x21", 4);
- count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x30);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x06);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+
memcpy (buf + 0x00000000,
"\x04\x70\x30\x00\x80\x25\x36\x25\xee\x24\xa8\x24\x62\x24\x1d\x24",
16);
@@ -1612,19 +972,10 @@ startblob0300 (CANON_Handle * chndl, unsigned char *buf)
16);
memcpy (buf + 0x00000030, "\x15\x20\xe0\x1f", 4);
count = 52;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x08);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+
memcpy (buf + 0x00000000,
"\x04\x70\x18\x00\x80\x25\xe8\x24\x55\x24\xc7\x23\x3d\x23\xb7\x22",
16);
@@ -1633,27 +984,14 @@ startblob0300 (CANON_Handle * chndl, unsigned char *buf)
16);
memcpy (buf + 0x00000020, "\xdc\x21\xa1\x21", 4);
count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x9b, 0x00);
- cp2155_set (fd, 0x10, 0x05);
- cp2155_set (fd, 0x11, 0x91);
- cp2155_set (fd, 0x60, 0x15);
- cp2155_set (fd, 0x80, 0x12);
- cp2155_set (fd, 0x03, 0x01);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x18);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x10);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+ general_motor_2225 (fd);
}
void
-startblob0600 (CANON_Handle * chndl, unsigned char *buf)
+startblob_2225_0600 (CANON_Handle * chndl, unsigned char *buf)
{
int fd;
@@ -1779,48 +1117,7 @@ startblob0600 (CANON_Handle * chndl, unsigned char *buf)
cp2155_set (fd, 0xca, 0x00);
cp2155_set (fd, 0xca, 0x00);
cp2155_set (fd, 0x18, 0x00);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x50);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x00);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x0000,
- "\x04\x70\x50\x00\x80\x25\x58\x25\x32\x25\x0b\x25\xe5\x24\xc0\x24",
- 16);
- memcpy (buf + 0x0010,
- "\x9a\x24\x75\x24\x50\x24\x2b\x24\x07\x24\xe3\x23\xbf\x23\x9c\x23",
- 16);
- memcpy (buf + 0x0020,
- "\x79\x23\x56\x23\x33\x23\x11\x23\xee\x22\xcd\x22\xab\x22\x8a\x22",
- 16);
- memcpy (buf + 0x0030,
- "\x68\x22\x48\x22\x27\x22\x07\x22\xe6\x21\xc7\x21\xa7\x21\x87\x21",
- 16);
- memcpy (buf + 0x0040,
- "\x68\x21\x49\x21\x2a\x21\x0c\x21\xee\x20\xd0\x20\x00\x00\x00\x00",
- 16);
- memcpy (buf + 0x0050, "\x00\x00\x00\x00", 4);
- count = 84;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x50);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x02);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+
memcpy (buf + 0x0000,
"\x04\x70\x50\x00\x80\x25\x58\x25\x32\x25\x0b\x25\xe5\x24\xc0\x24",
16);
@@ -1838,19 +1135,10 @@ startblob0600 (CANON_Handle * chndl, unsigned char *buf)
16);
memcpy (buf + 0x0050, "\x00\x00\x00\x00", 4);
count = 84;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x04);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+
memcpy (buf + 0x0000,
"\x04\x70\x20\x00\x80\x25\x04\x25\x8c\x24\x18\x24\xa5\x23\x36\x23",
16);
@@ -1859,78 +1147,162 @@ startblob0600 (CANON_Handle * chndl, unsigned char *buf)
16);
memcpy (buf + 0x0020, "\x00\x00\x00\x00", 4);
count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x50);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x06);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x0000,
- "\x04\x70\x50\x00\x80\x25\x58\x25\x32\x25\x0b\x25\xe5\x24\xc0\x24",
- 16);
- memcpy (buf + 0x0010,
- "\x9a\x24\x75\x24\x50\x24\x2b\x24\x07\x24\xe3\x23\xbf\x23\x9c\x23",
- 16);
- memcpy (buf + 0x0020,
- "\x79\x23\x56\x23\x33\x23\x11\x23\xee\x22\xcd\x22\xab\x22\x8a\x22",
- 16);
- memcpy (buf + 0x0030,
- "\x68\x22\x48\x22\x27\x22\x07\x22\xe6\x21\xc7\x21\xa7\x21\x87\x21",
- 16);
- memcpy (buf + 0x0040,
- "\x68\x21\x49\x21\x2a\x21\x0c\x21\xee\x20\xd0\x20\x00\x00\x00\x00",
- 16);
- memcpy (buf + 0x0050, "\x00\x00\x00\x00", 4);
- count = 84;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x08);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- memcpy (buf + 0x0000,
- "\x04\x70\x20\x00\x80\x25\x04\x25\x8c\x24\x18\x24\xa5\x23\x36\x23",
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+
+ general_motor_2225 (fd);
+}
+
+void
+startblob_2225_0600_extra (CANON_Handle * chndl, unsigned char *buf)
+{
+
+ int fd;
+ fd = chndl->fd;
+ size_t count;
+
+ cp2155_set (fd, 0x90, 0xd8);
+ cp2155_set (fd, 0x90, 0xd8);
+ cp2155_set (fd, 0xb0, 0x00);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x08, chndl->value_08);
+ cp2155_set (fd, 0x09, chndl->value_09);
+ cp2155_set (fd, 0x0a, chndl->value_0a);
+ cp2155_set (fd, 0x0b, chndl->value_0b);
+ cp2155_set (fd, 0xa0, 0x1d);
+ cp2155_set (fd, 0xa1, 0x00);
+ cp2155_set (fd, 0xa2, 0x31);
+ cp2155_set (fd, 0xa3, 0xf0);
+ cp2155_set (fd, 0x64, 0x00);
+ cp2155_set (fd, 0x65, 0x00);
+ cp2155_set (fd, 0x61, 0x00);
+ cp2155_set (fd, 0x62, 0x55);
+ cp2155_set (fd, 0x63, 0x00);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x5a, 0x32);
+ cp2155_set (fd, 0x5b, 0x32);
+ cp2155_set (fd, 0x5c, 0x32);
+ cp2155_set (fd, 0x5d, 0x32);
+ cp2155_set (fd, 0x52, 0x09);
+ cp2155_set (fd, 0x53, 0x5a);
+ cp2155_set (fd, 0x54, 0x06);
+ cp2155_set (fd, 0x55, 0x08);
+ cp2155_set (fd, 0x56, 0x05);
+ cp2155_set (fd, 0x57, 0x5f);
+ cp2155_set (fd, 0x58, 0xa9);
+ cp2155_set (fd, 0x59, 0xce);
+ cp2155_set (fd, 0x5e, 0x02);
+ cp2155_set (fd, 0x5f, 0x00);
+ cp2155_set (fd, 0x5f, 0x03);
+ cp2155_set (fd, 0x60, 0x15);
+ cp2155_set (fd, 0x60, 0x15);
+ cp2155_set (fd, 0x60, 0x15);
+ cp2155_set (fd, 0x60, 0x15);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x81, 0x29);
+ cp2155_set (fd, 0x81, 0x29);
+ cp2155_set (fd, 0x82, 0x09);
+ cp2155_set (fd, 0x82, 0x09);
+ cp2155_set (fd, 0x83, 0x02);
+ cp2155_set (fd, 0x84, 0x06);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0xb0, 0x08);
+
+ big_write (fd, 0x5174, buf);
+
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x9b, 0x01);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x12, 0x06);
+ cp2155_set (fd, 0x13, 0x06);
+ cp2155_set (fd, 0x16, 0x06);
+ cp2155_set (fd, 0x21, 0x06);
+ cp2155_set (fd, 0x22, 0x06);
+ cp2155_set (fd, 0x20, 0x06);
+ cp2155_set (fd, 0x1d, 0x00);
+ cp2155_set (fd, 0x1e, 0x00);
+ cp2155_set (fd, 0x1f, 0x04);
+ cp2155_set (fd, 0x66, 0x00);
+ cp2155_set (fd, 0x67, 0x0f);
+ cp2155_set (fd, 0x68, 0x39);
+ cp2155_set (fd, 0x1a, 0x00);
+ cp2155_set (fd, 0x1b, 0x00);
+ cp2155_set (fd, 0x1c, 0x02);
+ cp2155_set (fd, 0x15, 0x80);
+ cp2155_set (fd, 0x14, 0x7c);
+ cp2155_set (fd, 0x17, 0x01);
+ cp2155_set (fd, 0x43, 0x1c);
+ cp2155_set (fd, 0x44, 0x9c);
+ cp2155_set (fd, 0x45, 0x38);
+ cp2155_set (fd, 0x23, 0x14);
+ cp2155_set (fd, 0x33, 0x14);
+ cp2155_set (fd, 0x24, 0x14);
+ cp2155_set (fd, 0x34, 0x14);
+ cp2155_set (fd, 0x25, 0x14);
+ cp2155_set (fd, 0x35, 0x14);
+ cp2155_set (fd, 0x26, 0x14);
+ cp2155_set (fd, 0x36, 0x14);
+ cp2155_set (fd, 0x27, 0x14);
+ cp2155_set (fd, 0x37, 0x14);
+ cp2155_set (fd, 0x28, 0x14);
+ cp2155_set (fd, 0x38, 0x14);
+ cp2155_set (fd, 0x29, 0x14);
+ cp2155_set (fd, 0x39, 0x14);
+ cp2155_set (fd, 0x2a, 0x14);
+ cp2155_set (fd, 0x3a, 0x14);
+ cp2155_set (fd, 0x2b, 0x14);
+ cp2155_set (fd, 0x3b, 0x14);
+ cp2155_set (fd, 0x2c, 0x14);
+ cp2155_set (fd, 0x3c, 0x14);
+ cp2155_set (fd, 0x2d, 0x14);
+ cp2155_set (fd, 0x3d, 0x14);
+ cp2155_set (fd, 0x2e, 0x14);
+ cp2155_set (fd, 0x3e, 0x14);
+ cp2155_set (fd, 0x2f, 0x14);
+ cp2155_set (fd, 0x3f, 0x14);
+ cp2155_set (fd, 0x30, 0x14);
+ cp2155_set (fd, 0x40, 0x14);
+ cp2155_set (fd, 0x31, 0x14);
+ cp2155_set (fd, 0x41, 0x14);
+ cp2155_set (fd, 0x32, 0x14);
+ cp2155_set (fd, 0x42, 0x14);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0x18, 0x00);
+
+ memcpy (buf + 0x00000000,
+ "\x04\x70\x18\x00\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
16);
- memcpy (buf + 0x0010,
- "\xca\x22\x60\x22\xf8\x21\x93\x21\x30\x21\xd0\x20\x00\x00\x00\x00",
+ memcpy (buf + 0x00000010,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x00\x00\x00\x00",
16);
- memcpy (buf + 0x0020, "\x00\x00\x00\x00", 4);
+ memcpy (buf + 0x00000020, "\x00\x00\x00\x00", 4);
count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x9b, 0x00);
- cp2155_set (fd, 0x10, 0x05);
- cp2155_set (fd, 0x11, 0xd1);
- cp2155_set (fd, 0x60, 0x15);
- cp2155_set (fd, 0x80, 0x12);
- cp2155_set (fd, 0x03, 0x01);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x18);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x10);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+ general_motor_2225 (fd);
}
void
-startblob1200 (CANON_Handle * chndl, unsigned char *buf)
+startblob_2225_1200 (CANON_Handle * chndl, unsigned char *buf)
{
int fd;
@@ -1989,49 +1361,7 @@ startblob1200 (CANON_Handle * chndl, unsigned char *buf)
cp2155_set (fd, 0x80, 0x12);
cp2155_set (fd, 0xb0, 0x08);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0xa1);
- cp2155_set (fd, 0x73, 0xa0);
- cp2155_set (fd, 0x74, 0x00);
- cp2155_set (fd, 0x75, 0x00);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- count = 41380;
- make_buf (count, buf);
- sanei_usb_write_bulk (fd, buf, &count);
-
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0xa1);
- cp2155_set (fd, 0x73, 0xa0);
- cp2155_set (fd, 0x74, 0x00);
- cp2155_set (fd, 0x75, 0xb0);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- sanei_usb_write_bulk (fd, buf, &count);
-
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0xa1);
- cp2155_set (fd, 0x73, 0xa0);
- cp2155_set (fd, 0x74, 0x01);
- cp2155_set (fd, 0x75, 0x60);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
- sanei_usb_write_bulk (fd, buf, &count);
+ big_write (fd, 0xa1a4, buf);
cp2155_set (fd, 0x10, 0x05);
cp2155_set (fd, 0x10, 0x05);
@@ -2101,18 +1431,7 @@ startblob1200 (CANON_Handle * chndl, unsigned char *buf)
cp2155_set (fd, 0xca, 0x00);
cp2155_set (fd, 0xca, 0x00);
cp2155_set (fd, 0x18, 0x01);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x00);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+
memcpy (buf + 0x00000000,
"\x04\x70\x18\x00\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff",
16);
@@ -2121,106 +1440,1036 @@ startblob1200 (CANON_Handle * chndl, unsigned char *buf)
16);
memcpy (buf + 0x00000020, "\x00\x00\x00\x00", 4);
count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x02);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+
+ general_motor_2225 (fd);
+}
+
+void
+startblob_2224_0075 (CANON_Handle * chndl, unsigned char *buf)
+{
+
+ int fd;
+ fd = chndl->fd;
+ size_t count;
+
+ cp2155_set (fd, 0x90, 0xe8);
+ cp2155_set (fd, 0x9b, 0x06);
+ cp2155_set (fd, 0x9b, 0x04);
+ cp2155_set (fd, 0x90, 0xf8);
+ cp2155_set (fd, 0xb0, 0x03);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x08, chndl->value_08);
+ cp2155_set (fd, 0x09, chndl->value_09);
+ cp2155_set (fd, 0x0a, chndl->value_0a);
+ cp2155_set (fd, 0x0b, chndl->value_0b);
+ cp2155_set (fd, 0xa0, 0x1d);
+ cp2155_set (fd, 0xa1, 0x00);
+ cp2155_set (fd, 0xa2, 0x06);
+ cp2155_set (fd, 0xa3, 0x70);
+ cp2155_set (fd, 0x64, 0x00);
+ cp2155_set (fd, 0x65, 0x00);
+ cp2155_set (fd, 0x61, 0x00);
+ cp2155_set (fd, 0x62, 0x2e);
+ cp2155_set (fd, 0x63, 0x00);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x90, 0xf8);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x5a, 0xff);
+ cp2155_set (fd, 0x5b, 0xff);
+ cp2155_set (fd, 0x5c, 0xff);
+ cp2155_set (fd, 0x5d, 0xff);
+ cp2155_set (fd, 0x52, 0x0c);
+ cp2155_set (fd, 0x53, 0xda);
+ cp2155_set (fd, 0x54, 0x0c);
+ cp2155_set (fd, 0x55, 0x44);
+ cp2155_set (fd, 0x56, 0x08);
+ cp2155_set (fd, 0x57, 0xbb);
+ cp2155_set (fd, 0x58, 0x1d);
+ cp2155_set (fd, 0x59, 0xa1);
+ cp2155_set (fd, 0x5e, 0x02);
+ cp2155_set (fd, 0x5f, 0x00);
+ cp2155_set (fd, 0x5f, 0x03);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x83, 0x01);
+ cp2155_set (fd, 0x84, 0x05);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0xb0, 0x0b);
+
+ big_write (fd, 0x5694, buf);
+
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0xc1);
+ cp2155_set (fd, 0x11, 0xc1);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x12, 0x7d);
+ cp2155_set (fd, 0x13, 0x7d);
+ cp2155_set (fd, 0x16, 0x7d);
+ cp2155_set (fd, 0x21, 0x06);
+ cp2155_set (fd, 0x22, 0x7d);
+ cp2155_set (fd, 0x20, 0x06);
+ cp2155_set (fd, 0x1d, 0x00);
+ cp2155_set (fd, 0x1e, 0x00);
+ cp2155_set (fd, 0x1f, 0x71);
+ cp2155_set (fd, 0x66, 0x00);
+ cp2155_set (fd, 0x67, chndl->value_67);
+ cp2155_set (fd, 0x68, chndl->value_68);
+ cp2155_set (fd, 0x1a, 0x00);
+ cp2155_set (fd, 0x1b, 0x00);
+ cp2155_set (fd, 0x1c, 0x02);
+ cp2155_set (fd, 0x15, 0x83);
+ cp2155_set (fd, 0x14, 0x7c);
+ cp2155_set (fd, 0x17, 0x02);
+ cp2155_set (fd, 0x43, 0x1c);
+ cp2155_set (fd, 0x44, 0x9c);
+ cp2155_set (fd, 0x45, 0x38);
+ cp2155_set (fd, 0x23, 0x0f);
+ cp2155_set (fd, 0x33, 0x0f);
+ cp2155_set (fd, 0x24, 0x0f);
+ cp2155_set (fd, 0x34, 0x0f);
+ cp2155_set (fd, 0x25, 0x0f);
+ cp2155_set (fd, 0x35, 0x0f);
+ cp2155_set (fd, 0x26, 0x0f);
+ cp2155_set (fd, 0x36, 0x0f);
+ cp2155_set (fd, 0x27, 0x0f);
+ cp2155_set (fd, 0x37, 0x0f);
+ cp2155_set (fd, 0x28, 0x0f);
+ cp2155_set (fd, 0x38, 0x0f);
+ cp2155_set (fd, 0x29, 0x0f);
+ cp2155_set (fd, 0x39, 0x0f);
+ cp2155_set (fd, 0x2a, 0x0f);
+ cp2155_set (fd, 0x3a, 0x0f);
+ cp2155_set (fd, 0x2b, 0x0f);
+ cp2155_set (fd, 0x3b, 0x0f);
+ cp2155_set (fd, 0x2c, 0x0f);
+ cp2155_set (fd, 0x3c, 0x0f);
+ cp2155_set (fd, 0x2d, 0x0f);
+ cp2155_set (fd, 0x3d, 0x0f);
+ cp2155_set (fd, 0x2e, 0x0f);
+ cp2155_set (fd, 0x3e, 0x0f);
+ cp2155_set (fd, 0x2f, 0x0f);
+ cp2155_set (fd, 0x3f, 0x0f);
+ cp2155_set (fd, 0x30, 0x0f);
+ cp2155_set (fd, 0x40, 0x0f);
+ cp2155_set (fd, 0x31, 0x0f);
+ cp2155_set (fd, 0x41, 0x0f);
+ cp2155_set (fd, 0x32, 0x0f);
+ cp2155_set (fd, 0x42, 0x0f);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0x18, 0x00);
+
memcpy (buf + 0x00000000,
- "\x04\x70\x18\x00\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff",
+ "\x04\x70\xf4\x01\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
16);
memcpy (buf + 0x00000010,
- "\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\x00\x00\x00",
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
16);
- memcpy (buf + 0x00000020, "\x00\x00\x00\x00", 4);
- count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x04);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ memcpy (buf + 0x00000020,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000030,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000040,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000050,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000060,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\xe1\x24\x47\x24\xb2\x23",
+ 16);
+ memcpy (buf + 0x00000070,
+ "\x22\x23\x97\x22\x0f\x22\x8c\x21\x0d\x21\x91\x20\x19\x20\xa4\x1f",
+ 16);
+ memcpy (buf + 0x00000080,
+ "\x33\x1f\xc5\x1e\x59\x1e\xf1\x1d\x8b\x1d\x29\x1d\xc8\x1c\x6a\x1c",
+ 16);
+ memcpy (buf + 0x00000090,
+ "\x0f\x1c\xb5\x1b\x5e\x1b\x09\x1b\xb6\x1a\x65\x1a\x16\x1a\xc9\x19",
+ 16);
+ memcpy (buf + 0x000000a0,
+ "\x7d\x19\x34\x19\xec\x18\xa5\x18\x60\x18\x1c\x18\xda\x17\x9a\x17",
+ 16);
+ memcpy (buf + 0x000000b0,
+ "\x5a\x17\x1c\x17\xe0\x16\xa4\x16\x6a\x16\x31\x16\xf9\x15\xc2\x15",
+ 16);
+ memcpy (buf + 0x000000c0,
+ "\x8c\x15\x57\x15\x23\x15\xf1\x14\xbf\x14\x8e\x14\x5e\x14\x2e\x14",
+ 16);
+ memcpy (buf + 0x000000d0,
+ "\x00\x14\xd2\x13\xa6\x13\x7a\x13\x4f\x13\x24\x13\xfa\x12\xd1\x12",
+ 16);
+ memcpy (buf + 0x000000e0,
+ "\xa9\x12\x81\x12\x5a\x12\x34\x12\x0e\x12\xe9\x11\xc5\x11\xa1\x11",
+ 16);
+ memcpy (buf + 0x000000f0,
+ "\x7d\x11\x5a\x11\x38\x11\x16\x11\xf5\x10\xd4\x10\xb4\x10\x94\x10",
+ 16);
+ memcpy (buf + 0x00000100,
+ "\x75\x10\x56\x10\x37\x10\x19\x10\xfc\x0f\xdf\x0f\xc2\x0f\xa6\x0f",
+ 16);
+ memcpy (buf + 0x00000110,
+ "\x8a\x0f\x6e\x0f\x53\x0f\x38\x0f\x1e\x0f\x04\x0f\xea\x0e\xd1\x0e",
+ 16);
+ memcpy (buf + 0x00000120,
+ "\xb8\x0e\x9f\x0e\x86\x0e\x6e\x0e\x57\x0e\x3f\x0e\x28\x0e\x11\x0e",
+ 16);
+ memcpy (buf + 0x00000130,
+ "\xfa\x0d\xe4\x0d\xce\x0d\xb8\x0d\xa3\x0d\x8e\x0d\x79\x0d\x64\x0d",
+ 16);
+ memcpy (buf + 0x00000140,
+ "\x4f\x0d\x3b\x0d\x27\x0d\x14\x0d\x00\x0d\xed\x0c\xda\x0c\xc7\x0c",
+ 16);
+ memcpy (buf + 0x00000150,
+ "\xb4\x0c\xa2\x0c\x8f\x0c\x7d\x0c\x6c\x0c\x5a\x0c\x49\x0c\x37\x0c",
+ 16);
+ memcpy (buf + 0x00000160,
+ "\x26\x0c\x15\x0c\x05\x0c\xf4\x0b\xe4\x0b\xd4\x0b\xc4\x0b\xb4\x0b",
+ 16);
+ memcpy (buf + 0x00000170,
+ "\xa4\x0b\x95\x0b\x85\x0b\x76\x0b\x67\x0b\x58\x0b\x4a\x0b\x3b\x0b",
+ 16);
+ memcpy (buf + 0x00000180,
+ "\x2d\x0b\x1e\x0b\x10\x0b\x02\x0b\xf4\x0a\xe7\x0a\xd9\x0a\xcc\x0a",
+ 16);
+ memcpy (buf + 0x00000190,
+ "\xbe\x0a\xb1\x0a\xa4\x0a\x97\x0a\x8a\x0a\x7e\x0a\x71\x0a\x65\x0a",
+ 16);
+ memcpy (buf + 0x000001a0,
+ "\x58\x0a\x4c\x0a\x40\x0a\x34\x0a\x28\x0a\x1c\x0a\x10\x0a\x05\x0a",
+ 16);
+ memcpy (buf + 0x000001b0,
+ "\xf9\x09\xee\x09\xe3\x09\xd8\x09\xcc\x09\xc1\x09\xb7\x09\xac\x09",
+ 16);
+ memcpy (buf + 0x000001c0,
+ "\xa1\x09\x96\x09\x8c\x09\x82\x09\x77\x09\x6d\x09\x63\x09\x59\x09",
+ 16);
+ memcpy (buf + 0x000001d0,
+ "\x4f\x09\x45\x09\x3b\x09\x31\x09\x28\x09\x1e\x09\x14\x09\x0b\x09",
+ 16);
+ memcpy (buf + 0x000001e0,
+ "\x02\x09\xf8\x08\xef\x08\xe6\x08\xdd\x08\xd4\x08\xcb\x08\xc2\x08",
+ 16);
+ memcpy (buf + 0x000001f0,
+ "\xb9\x08\xb1\x08\xa8\x08\xa0\x08\x00\x00\x00\x00\x00\x00\x00\x00",
+ 16);
+ memcpy (buf + 0x00000200, "\x00\x00\x00\x00", 4);
+ count = 516;
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+
memcpy (buf + 0x00000000,
- "\x04\x70\x18\x00\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff",
+ "\x04\x70\x18\x00\x80\x25\xc0\x1c\x4f\x17\x9a\x13\xe9\x10\xde\x0e",
16);
memcpy (buf + 0x00000010,
- "\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\x00\x00\x00",
+ "\x44\x0d\xfa\x0b\xea\x0a\x07\x0a\x46\x09\xa0\x08\x80\x25\x80\x25",
16);
- memcpy (buf + 0x00000020, "\x00\x00\x00\x00", 4);
+ memcpy (buf + 0x00000020, "\x80\x25\x80\x25", 4);
count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x06);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+
+ general_motor_2224 (fd);
+
+}
+
+void
+startblob_2224_0150 (CANON_Handle * chndl, unsigned char *buf)
+{
+
+ int fd;
+ fd = chndl->fd;
+ size_t count;
+
+ cp2155_set (fd, 0x90, 0xe8);
+ cp2155_set (fd, 0x9b, 0x06);
+ cp2155_set (fd, 0x9b, 0x04);
+ cp2155_set (fd, 0x90, 0xf8);
+ cp2155_set (fd, 0xb0, 0x02);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x08, chndl->value_08);
+ cp2155_set (fd, 0x09, chndl->value_09);
+ cp2155_set (fd, 0x0a, chndl->value_0a);
+ cp2155_set (fd, 0x0b, chndl->value_0b);
+ cp2155_set (fd, 0xa0, 0x1d);
+ cp2155_set (fd, 0xa1, 0x00);
+ cp2155_set (fd, 0xa2, 0x0c);
+ cp2155_set (fd, 0xa3, 0xd0);
+ cp2155_set (fd, 0x64, 0x00);
+ cp2155_set (fd, 0x65, 0x00);
+ cp2155_set (fd, 0x61, 0x00);
+ cp2155_set (fd, 0x62, 0x1e);
+ cp2155_set (fd, 0x63, 0xa0);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x90, 0xf8);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x5a, 0xff);
+ cp2155_set (fd, 0x5b, 0xff);
+ cp2155_set (fd, 0x5c, 0xff);
+ cp2155_set (fd, 0x5d, 0xff);
+ cp2155_set (fd, 0x52, 0x0c);
+ cp2155_set (fd, 0x53, 0xda);
+ cp2155_set (fd, 0x54, 0x0c);
+ cp2155_set (fd, 0x55, 0x44);
+ cp2155_set (fd, 0x56, 0x08);
+ cp2155_set (fd, 0x57, 0xbb);
+ cp2155_set (fd, 0x58, 0x1d);
+ cp2155_set (fd, 0x59, 0xa1);
+ cp2155_set (fd, 0x5e, 0x02);
+ cp2155_set (fd, 0x5f, 0x00);
+ cp2155_set (fd, 0x5f, 0x03);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x83, 0x01);
+ cp2155_set (fd, 0x84, 0x05);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0xb0, 0x0a);
+
+ big_write (fd, 0x5694, buf);
+
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x12, 0x40);
+ cp2155_set (fd, 0x13, 0x40);
+ cp2155_set (fd, 0x16, 0x40);
+ cp2155_set (fd, 0x21, 0x06);
+ cp2155_set (fd, 0x22, 0x40);
+ cp2155_set (fd, 0x20, 0x06);
+ cp2155_set (fd, 0x1d, 0x00);
+ cp2155_set (fd, 0x1e, 0x00);
+ cp2155_set (fd, 0x1f, 0x04);
+ cp2155_set (fd, 0x66, 0x00);
+ cp2155_set (fd, 0x67, chndl->value_67);
+ cp2155_set (fd, 0x68, chndl->value_68);
+ cp2155_set (fd, 0x1a, 0x00);
+ cp2155_set (fd, 0x1b, 0x00);
+ cp2155_set (fd, 0x1c, 0x02);
+ cp2155_set (fd, 0x15, 0x84);
+ cp2155_set (fd, 0x14, 0x7c);
+ cp2155_set (fd, 0x17, 0x02);
+ cp2155_set (fd, 0x43, 0x1c);
+ cp2155_set (fd, 0x44, 0x9c);
+ cp2155_set (fd, 0x45, 0x38);
+ cp2155_set (fd, 0x23, 0x0d);
+ cp2155_set (fd, 0x33, 0x0d);
+ cp2155_set (fd, 0x24, 0x0d);
+ cp2155_set (fd, 0x34, 0x0d);
+ cp2155_set (fd, 0x25, 0x0d);
+ cp2155_set (fd, 0x35, 0x0d);
+ cp2155_set (fd, 0x26, 0x0d);
+ cp2155_set (fd, 0x36, 0x0d);
+ cp2155_set (fd, 0x27, 0x0d);
+ cp2155_set (fd, 0x37, 0x0d);
+ cp2155_set (fd, 0x28, 0x0d);
+ cp2155_set (fd, 0x38, 0x0d);
+ cp2155_set (fd, 0x29, 0x0d);
+ cp2155_set (fd, 0x39, 0x0d);
+ cp2155_set (fd, 0x2a, 0x0d);
+ cp2155_set (fd, 0x3a, 0x0d);
+ cp2155_set (fd, 0x2b, 0x0d);
+ cp2155_set (fd, 0x3b, 0x0d);
+ cp2155_set (fd, 0x2c, 0x0d);
+ cp2155_set (fd, 0x3c, 0x0d);
+ cp2155_set (fd, 0x2d, 0x0d);
+ cp2155_set (fd, 0x3d, 0x0d);
+ cp2155_set (fd, 0x2e, 0x0d);
+ cp2155_set (fd, 0x3e, 0x0d);
+ cp2155_set (fd, 0x2f, 0x0d);
+ cp2155_set (fd, 0x3f, 0x0d);
+ cp2155_set (fd, 0x30, 0x0d);
+ cp2155_set (fd, 0x40, 0x0d);
+ cp2155_set (fd, 0x31, 0x0d);
+ cp2155_set (fd, 0x41, 0x0d);
+ cp2155_set (fd, 0x32, 0x0d);
+ cp2155_set (fd, 0x42, 0x0d);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0x18, 0x00);
+
memcpy (buf + 0x00000000,
- "\x04\x70\x18\x00\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff",
+ "\x04\x70\x00\x01\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
16);
memcpy (buf + 0x00000010,
- "\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\x00\x00\x00",
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
16);
- memcpy (buf + 0x00000020, "\x00\x00\x00\x00", 4);
+ memcpy (buf + 0x00000020,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000030,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000040,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000050,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000060,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000070,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000080,
+ "\x80\x25\x80\x25\x80\x25\x32\x24\xfb\x22\xd9\x21\xc8\x20\xc9\x1f",
+ 16);
+ memcpy (buf + 0x00000090,
+ "\xd8\x1e\xf5\x1d\x1f\x1d\x54\x1c\x95\x1b\xdf\x1a\x32\x1a\x8d\x19",
+ 16);
+ memcpy (buf + 0x000000a0,
+ "\xf1\x18\x5c\x18\xce\x17\x46\x17\xc3\x16\x47\x16\xd0\x15\x5d\x15",
+ 16);
+ memcpy (buf + 0x000000b0,
+ "\xef\x14\x86\x14\x21\x14\xbf\x13\x61\x13\x07\x13\xaf\x12\x5b\x12",
+ 16);
+ memcpy (buf + 0x000000c0,
+ "\x0a\x12\xbb\x11\x6f\x11\x26\x11\xdf\x10\x9a\x10\x57\x10\x17\x10",
+ 16);
+ memcpy (buf + 0x000000d0,
+ "\xd8\x0f\x9c\x0f\x61\x0f\x27\x0f\xf0\x0e\xba\x0e\x85\x0e\x52\x0e",
+ 16);
+ memcpy (buf + 0x000000e0,
+ "\x21\x0e\xf0\x0d\xc1\x0d\x93\x0d\x67\x0d\x3b\x0d\x11\x0d\xe7\x0c",
+ 16);
+ memcpy (buf + 0x000000f0,
+ "\xbf\x0c\x98\x0c\x71\x0c\x4b\x0c\x27\x0c\x03\x0c\xe0\x0b\xbe\x0b",
+ 16);
+ memcpy (buf + 0x00000100, "\x9c\x0b\x7c\x0b", 4);
+ count = 260;
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+
+ memcpy (buf + 0x00000000,
+ "\x04\x70\x18\x00\x80\x25\x18\x1f\x8f\x1a\x2d\x17\x8f\x14\x79\x12",
+ 16);
+ memcpy (buf + 0x00000010,
+ "\xc6\x10\x5b\x0f\x2a\x0e\x24\x0d\x41\x0c\x7c\x0b\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000020, "\x80\x25\x80\x25", 4);
count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x14);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x20);
- cp2155_set (fd, 0x74, 0x03);
- cp2155_set (fd, 0x75, 0x08);
- cp2155_set (fd, 0x76, 0x00);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+
+ general_motor_2224 (fd);
+
+}
+
+void
+startblob_2224_0300 (CANON_Handle * chndl, unsigned char *buf)
+{
+
+ int fd;
+ fd = chndl->fd;
+ size_t count;
+
+ cp2155_set (fd, 0x90, 0xe8);
+ cp2155_set (fd, 0x9b, 0x06);
+ cp2155_set (fd, 0x9b, 0x04);
+ cp2155_set (fd, 0x90, 0xf8);
+ cp2155_set (fd, 0xb0, 0x01);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x08, chndl->value_08);
+ cp2155_set (fd, 0x09, chndl->value_09);
+ cp2155_set (fd, 0x0a, chndl->value_0a);
+ cp2155_set (fd, 0x0b, chndl->value_0b);
+ cp2155_set (fd, 0xa0, 0x1d);
+ cp2155_set (fd, 0xa1, 0x00);
+ cp2155_set (fd, 0xa2, 0x03);
+ cp2155_set (fd, 0xa3, 0x10);
+ cp2155_set (fd, 0x64, 0x00);
+ cp2155_set (fd, 0x65, 0x00);
+ cp2155_set (fd, 0x61, 0x00);
+ cp2155_set (fd, 0x62, 0x15);
+ cp2155_set (fd, 0x63, 0xe0);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x90, 0xf8);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x5a, 0xff);
+ cp2155_set (fd, 0x5b, 0xff);
+ cp2155_set (fd, 0x5c, 0xff);
+ cp2155_set (fd, 0x5d, 0xff);
+ cp2155_set (fd, 0x52, 0x0a);
+ cp2155_set (fd, 0x53, 0xf0);
+ cp2155_set (fd, 0x54, 0x0a);
+ cp2155_set (fd, 0x55, 0xf0);
+ cp2155_set (fd, 0x56, 0x0a);
+ cp2155_set (fd, 0x57, 0xf0);
+ cp2155_set (fd, 0x58, 0x00);
+ cp2155_set (fd, 0x59, 0x01);
+ cp2155_set (fd, 0x5e, 0x02);
+ cp2155_set (fd, 0x5f, 0x00);
+ cp2155_set (fd, 0x5f, 0x03);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x83, 0x01);
+ cp2155_set (fd, 0x84, 0x05);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0xb0, 0x01);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0x83);
+ cp2155_set (fd, 0x11, 0x83);
+ cp2155_set (fd, 0x11, 0xc3);
+ cp2155_set (fd, 0x11, 0xc3);
+ cp2155_set (fd, 0x11, 0xc3);
+ cp2155_set (fd, 0x11, 0xc1);
+ cp2155_set (fd, 0x11, 0xc1);
+ cp2155_set (fd, 0x12, 0x40);
+ cp2155_set (fd, 0x13, 0x00);
+ cp2155_set (fd, 0x16, 0x40);
+ cp2155_set (fd, 0x21, 0x06);
+ cp2155_set (fd, 0x22, 0x40);
+ cp2155_set (fd, 0x20, 0x06);
+ cp2155_set (fd, 0x1d, 0x00);
+ cp2155_set (fd, 0x1e, 0x00);
+ cp2155_set (fd, 0x1f, 0x04);
+ cp2155_set (fd, 0x66, 0x00);
+ cp2155_set (fd, 0x67, chndl->value_67);
+ cp2155_set (fd, 0x68, chndl->value_68);
+ cp2155_set (fd, 0x1a, 0x00);
+ cp2155_set (fd, 0x1b, 0x00);
+ cp2155_set (fd, 0x1c, 0x02);
+ cp2155_set (fd, 0x15, 0x01);
+ cp2155_set (fd, 0x14, 0x01);
+ cp2155_set (fd, 0x17, 0x01);
+ cp2155_set (fd, 0x43, 0x1c);
+ cp2155_set (fd, 0x44, 0x9c);
+ cp2155_set (fd, 0x45, 0x38);
+ cp2155_set (fd, 0x23, 0x0a);
+ cp2155_set (fd, 0x33, 0x0a);
+ cp2155_set (fd, 0x24, 0x0a);
+ cp2155_set (fd, 0x34, 0x0a);
+ cp2155_set (fd, 0x25, 0x0a);
+ cp2155_set (fd, 0x35, 0x0a);
+ cp2155_set (fd, 0x26, 0x0a);
+ cp2155_set (fd, 0x36, 0x0a);
+ cp2155_set (fd, 0x27, 0x0a);
+ cp2155_set (fd, 0x37, 0x0a);
+ cp2155_set (fd, 0x28, 0x0a);
+ cp2155_set (fd, 0x38, 0x0a);
+ cp2155_set (fd, 0x29, 0x0a);
+ cp2155_set (fd, 0x39, 0x0a);
+ cp2155_set (fd, 0x2a, 0x0a);
+ cp2155_set (fd, 0x3a, 0x0a);
+ cp2155_set (fd, 0x2b, 0x0a);
+ cp2155_set (fd, 0x3b, 0x0a);
+ cp2155_set (fd, 0x2c, 0x0a);
+ cp2155_set (fd, 0x3c, 0x0a);
+ cp2155_set (fd, 0x2d, 0x0a);
+ cp2155_set (fd, 0x3d, 0x0a);
+ cp2155_set (fd, 0x2e, 0x0a);
+ cp2155_set (fd, 0x3e, 0x0a);
+ cp2155_set (fd, 0x2f, 0x0a);
+ cp2155_set (fd, 0x3f, 0x0a);
+ cp2155_set (fd, 0x30, 0x0a);
+ cp2155_set (fd, 0x40, 0x0a);
+ cp2155_set (fd, 0x31, 0x0a);
+ cp2155_set (fd, 0x41, 0x0a);
+ cp2155_set (fd, 0x32, 0x0a);
+ cp2155_set (fd, 0x42, 0x0a);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0x18, 0x00);
+
+ memcpy (buf + 0x0000,
+ "\x04\x70\x00\x01\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32",
+ 16);
+ memcpy (buf + 0x0010,
+ "\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32",
+ 16);
+ memcpy (buf + 0x0020,
+ "\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32",
+ 16);
+ memcpy (buf + 0x0030,
+ "\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32",
+ 16);
+ memcpy (buf + 0x0040,
+ "\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32",
+ 16);
+ memcpy (buf + 0x0050,
+ "\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32\x00\x32",
+ 16);
+ memcpy (buf + 0x0060,
+ "\x00\x32\x00\x32\x00\x32\xbc\x30\x89\x2f\x64\x2e\x4d\x2d\x43\x2c",
+ 16);
+ memcpy (buf + 0x0070,
+ "\x45\x2b\x52\x2a\x69\x29\x8a\x28\xb5\x27\xe8\x26\x23\x26\x66\x25",
+ 16);
+ memcpy (buf + 0x0080,
+ "\xaf\x24\x00\x24\x57\x23\xb5\x22\x17\x22\x80\x21\xee\x20\x60\x20",
+ 16);
+ memcpy (buf + 0x0090,
+ "\xd7\x1f\x53\x1f\xd3\x1e\x57\x1e\xde\x1d\x6a\x1d\xf9\x1c\x8b\x1c",
+ 16);
+ memcpy (buf + 0x00a0,
+ "\x20\x1c\xb9\x1b\x54\x1b\xf3\x1a\x93\x1a\x37\x1a\xdd\x19\x85\x19",
+ 16);
+ memcpy (buf + 0x00b0,
+ "\x30\x19\xdd\x18\x8c\x18\x3d\x18\xf0\x17\xa5\x17\x5c\x17\x14\x17",
+ 16);
+ memcpy (buf + 0x00c0,
+ "\xce\x16\x8a\x16\x47\x16\x06\x16\xc7\x15\x88\x15\x4b\x15\x10\x15",
+ 16);
+ memcpy (buf + 0x00d0,
+ "\xd6\x14\x9d\x14\x65\x14\x2e\x14\xf9\x13\xc4\x13\x91\x13\x5f\x13",
+ 16);
+ memcpy (buf + 0x00e0,
+ "\x2d\x13\xfd\x12\xce\x12\x9f\x12\x72\x12\x45\x12\x19\x12\xee\x11",
+ 16);
+ memcpy (buf + 0x00f0,
+ "\xc4\x11\x9a\x11\x71\x11\x49\x11\x22\x11\xfb\x10\xd5\x10\xb0\x10",
+ 16);
+ memcpy (buf + 0x0100, "\x8c\x10\x68\x10", 4);
+ count = 260;
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+
+ memcpy (buf + 0x0000,
+ "\x04\x70\x20\x00\x00\x32\x27\x2a\x6f\x24\x15\x20\xa8\x1c\xe5\x19",
+ 16);
+ memcpy (buf + 0x0010,
+ "\x9e\x17\xb5\x15\x16\x14\xb0\x12\x79\x11\x68\x10\x00\x00\x00\x00",
+ 16);
+ memcpy (buf + 0x0020, "\x00\x00\x00\x00", 4);
+ count = 36;
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+
+ general_motor_2224 (fd);
+
+}
+
+void
+startblob_2224_0600 (CANON_Handle * chndl, unsigned char *buf)
+{
+
+ int fd;
+ fd = chndl->fd;
+ size_t count;
+
+ cp2155_set (fd, 0x90, 0xe8);
+ cp2155_set (fd, 0x9b, 0x06);
+ cp2155_set (fd, 0x9b, 0x04);
+ cp2155_set (fd, 0x90, 0xf8);
+ cp2155_set (fd, 0xb0, 0x00);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x08, chndl->value_08);
+ cp2155_set (fd, 0x09, chndl->value_09);
+ cp2155_set (fd, 0x0a, chndl->value_0a);
+ cp2155_set (fd, 0x0b, chndl->value_0b);
+ cp2155_set (fd, 0xa0, 0x1d);
+ cp2155_set (fd, 0xa1, 0x00);
+ cp2155_set (fd, 0xa2, 0x31);
+ cp2155_set (fd, 0xa3, 0xf0);
+ cp2155_set (fd, 0x64, 0x00);
+ cp2155_set (fd, 0x65, 0x00);
+ cp2155_set (fd, 0x61, 0x00);
+ cp2155_set (fd, 0x62, 0x55);
+ cp2155_set (fd, 0x63, 0x00);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x90, 0xf8);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x5a, 0xff);
+ cp2155_set (fd, 0x5b, 0xff);
+ cp2155_set (fd, 0x5c, 0xff);
+ cp2155_set (fd, 0x5d, 0xff);
+ cp2155_set (fd, 0x52, 0x0c);
+ cp2155_set (fd, 0x53, 0xda);
+ cp2155_set (fd, 0x54, 0x0c);
+ cp2155_set (fd, 0x55, 0x44);
+ cp2155_set (fd, 0x56, 0x08);
+ cp2155_set (fd, 0x57, 0xbb);
+ cp2155_set (fd, 0x58, 0x1d);
+ cp2155_set (fd, 0x59, 0xa1);
+ cp2155_set (fd, 0x5e, 0x02);
+ cp2155_set (fd, 0x5f, 0x00);
+ cp2155_set (fd, 0x5f, 0x03);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x83, 0x01);
+ cp2155_set (fd, 0x84, 0x05);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0xb0, 0x08);
+
+ big_write (fd, 0x5694, buf);
+
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x12, 0x06);
+ cp2155_set (fd, 0x13, 0x06);
+ cp2155_set (fd, 0x16, 0x06);
+ cp2155_set (fd, 0x21, 0x06);
+ cp2155_set (fd, 0x22, 0x06);
+ cp2155_set (fd, 0x20, 0x06);
+ cp2155_set (fd, 0x1d, 0x00);
+ cp2155_set (fd, 0x1e, 0x00);
+ cp2155_set (fd, 0x1f, 0x04);
+ cp2155_set (fd, 0x66, 0x00);
+ cp2155_set (fd, 0x67, chndl->value_67);
+ cp2155_set (fd, 0x68, chndl->value_68);
+ cp2155_set (fd, 0x1a, 0x00);
+ cp2155_set (fd, 0x1b, 0x00);
+ cp2155_set (fd, 0x1c, 0x02);
+ cp2155_set (fd, 0x15, 0x80);
+ cp2155_set (fd, 0x14, 0x7a);
+ cp2155_set (fd, 0x17, 0x02);
+ cp2155_set (fd, 0x43, 0x1c);
+ cp2155_set (fd, 0x44, 0x9c);
+ cp2155_set (fd, 0x45, 0x38);
+ cp2155_set (fd, 0x23, 0x0c);
+ cp2155_set (fd, 0x33, 0x0c);
+ cp2155_set (fd, 0x24, 0x0c);
+ cp2155_set (fd, 0x34, 0x0c);
+ cp2155_set (fd, 0x25, 0x0c);
+ cp2155_set (fd, 0x35, 0x0c);
+ cp2155_set (fd, 0x26, 0x0c);
+ cp2155_set (fd, 0x36, 0x0c);
+ cp2155_set (fd, 0x27, 0x0c);
+ cp2155_set (fd, 0x37, 0x0c);
+ cp2155_set (fd, 0x28, 0x0c);
+ cp2155_set (fd, 0x38, 0x0c);
+ cp2155_set (fd, 0x29, 0x0c);
+ cp2155_set (fd, 0x39, 0x0c);
+ cp2155_set (fd, 0x2a, 0x0c);
+ cp2155_set (fd, 0x3a, 0x0c);
+ cp2155_set (fd, 0x2b, 0x0c);
+ cp2155_set (fd, 0x3b, 0x0c);
+ cp2155_set (fd, 0x2c, 0x0c);
+ cp2155_set (fd, 0x3c, 0x0c);
+ cp2155_set (fd, 0x2d, 0x0c);
+ cp2155_set (fd, 0x3d, 0x0c);
+ cp2155_set (fd, 0x2e, 0x0c);
+ cp2155_set (fd, 0x3e, 0x0c);
+ cp2155_set (fd, 0x2f, 0x0c);
+ cp2155_set (fd, 0x3f, 0x0c);
+ cp2155_set (fd, 0x30, 0x0c);
+ cp2155_set (fd, 0x40, 0x0c);
+ cp2155_set (fd, 0x31, 0x0c);
+ cp2155_set (fd, 0x41, 0x0c);
+ cp2155_set (fd, 0x32, 0x0c);
+ cp2155_set (fd, 0x42, 0x0c);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0x18, 0x00);
memcpy (buf + 0x00000000,
- "\x04\x70\x18\x00\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff",
+ "\x04\x70\x18\x00\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
16);
memcpy (buf + 0x00000010,
- "\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\xff\x00\x00\x00\x00",
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x00\x00\x00\x00",
16);
memcpy (buf + 0x00000020, "\x00\x00\x00\x00", 4);
count = 36;
- sanei_usb_write_bulk (fd, buf, &count);
- cp2155_set (fd, 0x9b, 0x00);
- cp2155_set (fd, 0x10, 0x05);
- cp2155_set (fd, 0x11, 0x91);
- cp2155_set (fd, 0x60, 0x15);
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+
+ general_motor_2224 (fd);
+
+}
+
+void
+startblob_2224_1200 (CANON_Handle * chndl, unsigned char *buf)
+{
+
+ int fd;
+ fd = chndl->fd;
+ size_t count;
+
+ cp2155_set (fd, 0x90, 0xe8);
+ cp2155_set (fd, 0x9b, 0x06);
+ cp2155_set (fd, 0x9b, 0x04);
+ cp2155_set (fd, 0x9b, 0x06);
+ cp2155_set (fd, 0x9b, 0x04);
+ cp2155_set (fd, 0x90, 0xf8);
+ cp2155_set (fd, 0xb0, 0x00);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x08, chndl->value_08);
+ cp2155_set (fd, 0x09, chndl->value_09);
+ cp2155_set (fd, 0x0a, chndl->value_0a);
+ cp2155_set (fd, 0x0b, chndl->value_0b);
+ cp2155_set (fd, 0xa0, 0x1d);
+ cp2155_set (fd, 0xa1, 0x00);
+ cp2155_set (fd, 0xa2, 0x63);
+ cp2155_set (fd, 0xa3, 0xd0);
+ cp2155_set (fd, 0x64, 0x00);
+ cp2155_set (fd, 0x65, 0x00);
+ cp2155_set (fd, 0x61, 0x00);
+ cp2155_set (fd, 0x62, 0xaa);
+ cp2155_set (fd, 0x63, 0x00);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x90, 0xf8);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x5a, 0xff);
+ cp2155_set (fd, 0x5b, 0xff);
+ cp2155_set (fd, 0x5c, 0xff);
+ cp2155_set (fd, 0x5d, 0xff);
+ cp2155_set (fd, 0x52, 0x19);
+ cp2155_set (fd, 0x53, 0x5a);
+ cp2155_set (fd, 0x54, 0x17);
+ cp2155_set (fd, 0x55, 0x98);
+ cp2155_set (fd, 0x56, 0x11);
+ cp2155_set (fd, 0x57, 0xae);
+ cp2155_set (fd, 0x58, 0xa9);
+ cp2155_set (fd, 0x59, 0x01);
+ cp2155_set (fd, 0x5e, 0x02);
+ cp2155_set (fd, 0x5f, 0x00);
+ cp2155_set (fd, 0x5f, 0x03);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x51, chndl->value_51);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x83, 0x01);
+ cp2155_set (fd, 0x84, 0x05);
cp2155_set (fd, 0x80, 0x12);
- cp2155_set (fd, 0x03, 0x01);
- cp2155_set (fd, 0x71, 0x01);
- cp2155_set (fd, 0x0230, 0x11);
- cp2155_set (fd, 0x71, 0x18);
- cp2155_set (fd, 0x72, 0x00);
- cp2155_set (fd, 0x73, 0x10);
- cp2155_set (fd, 0x0239, 0x40);
- cp2155_set (fd, 0x0238, 0x89);
- cp2155_set (fd, 0x023c, 0x2f);
- cp2155_set (fd, 0x0264, 0x20);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0xb0, 0x08);
+
+ big_write (fd, 0xa714, buf);
+
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0x83);
+ cp2155_set (fd, 0x11, 0x83);
+ cp2155_set (fd, 0x11, 0x83);
+ cp2155_set (fd, 0x11, 0x83);
+ cp2155_set (fd, 0x11, 0x83);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x11, 0x81);
+ cp2155_set (fd, 0x12, 0x50);
+ cp2155_set (fd, 0x13, 0x50);
+ cp2155_set (fd, 0x16, 0x50);
+ cp2155_set (fd, 0x21, 0x06);
+ cp2155_set (fd, 0x22, 0x50);
+ cp2155_set (fd, 0x20, 0x06);
+ cp2155_set (fd, 0x1d, 0x00);
+ cp2155_set (fd, 0x1e, 0x00);
+ cp2155_set (fd, 0x1f, 0x04);
+ cp2155_set (fd, 0x66, 0x00);
+ cp2155_set (fd, 0x67, chndl->value_67);
+ cp2155_set (fd, 0x68, chndl->value_68);
+ cp2155_set (fd, 0x1a, 0x00);
+ cp2155_set (fd, 0x1b, 0x00);
+ cp2155_set (fd, 0x1c, 0x02);
+ cp2155_set (fd, 0x15, 0x80);
+ cp2155_set (fd, 0x14, 0x7a);
+ cp2155_set (fd, 0x17, 0x02);
+ cp2155_set (fd, 0x43, 0x1c);
+ cp2155_set (fd, 0x44, 0x9c);
+ cp2155_set (fd, 0x45, 0x38);
+ cp2155_set (fd, 0x23, 0x01);
+ cp2155_set (fd, 0x33, 0x01);
+ cp2155_set (fd, 0x24, 0x03);
+ cp2155_set (fd, 0x34, 0x03);
+ cp2155_set (fd, 0x25, 0x05);
+ cp2155_set (fd, 0x35, 0x05);
+ cp2155_set (fd, 0x26, 0x07);
+ cp2155_set (fd, 0x36, 0x07);
+ cp2155_set (fd, 0x27, 0x09);
+ cp2155_set (fd, 0x37, 0x09);
+ cp2155_set (fd, 0x28, 0x0a);
+ cp2155_set (fd, 0x38, 0x0a);
+ cp2155_set (fd, 0x29, 0x0b);
+ cp2155_set (fd, 0x39, 0x0b);
+ cp2155_set (fd, 0x2a, 0x0c);
+ cp2155_set (fd, 0x3a, 0x0c);
+ cp2155_set (fd, 0x2b, 0x0c);
+ cp2155_set (fd, 0x3b, 0x0c);
+ cp2155_set (fd, 0x2c, 0x0b);
+ cp2155_set (fd, 0x3c, 0x0b);
+ cp2155_set (fd, 0x2d, 0x0a);
+ cp2155_set (fd, 0x3d, 0x0a);
+ cp2155_set (fd, 0x2e, 0x09);
+ cp2155_set (fd, 0x3e, 0x09);
+ cp2155_set (fd, 0x2f, 0x07);
+ cp2155_set (fd, 0x3f, 0x07);
+ cp2155_set (fd, 0x30, 0x05);
+ cp2155_set (fd, 0x40, 0x05);
+ cp2155_set (fd, 0x31, 0x03);
+ cp2155_set (fd, 0x41, 0x03);
+ cp2155_set (fd, 0x32, 0x01);
+ cp2155_set (fd, 0x42, 0x01);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0x18, 0x00);
+
+ memcpy (buf + 0x00000000,
+ "\x04\x70\x40\x01\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000010,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000020,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000030,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000040,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000050,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000060,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000070,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000080,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000090,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x000000a0,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x000000b0,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x000000c0,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x000000d0,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x000000e0,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x000000f0,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000100,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000110,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000120,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000130,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000140, "\x80\x7f\x80\x7f", 4);
+ count = 324;
+
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+
+ memcpy (buf + 0x00000000,
+ "\x04\x70\x18\x00\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000010,
+ "\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f\x80\x7f",
+ 16);
+ memcpy (buf + 0x00000020, "\x80\x7f\x80\x7f", 4);
+ count = 36;
+
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+
+ general_motor_2224 (fd);
}
@@ -2261,32 +2510,77 @@ send_start_blob (CANON_Handle * chndl)
chndl->value_68 = 0x18;
}
- cp2155_block6 (fd, 0x12, 0x83);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x11, 0xc1);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x11, 0xc1);
cp2155_set (fd, 0x90, 0xf8);
- cp2155_block6 (fd, 0x12, 0x83);
-/* start preparing real scan */
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x11, 0xc1);
cp2155_set (fd, 0x01, 0x29);
- cp2155_block8 (fd);
+ cp2155_set (fd, 0x04, 0x0c);
+ cp2155_set (fd, 0x05, 0x00);
+ cp2155_set (fd, 0x06, 0x00);
cp2155_set (fd, 0x01, 0x29);
cp2155_set_gamma (fd);
switch (chndl->val[opt_resolution].w)
{
case 75:
- startblob0075 (chndl, buf);
+ if (chndl->productcode == 0x2225)
+ {
+ startblob_2225_0075 (chndl, buf);
+ }
+ else
+ {
+ startblob_2224_0075 (chndl, buf);
+ }
break;
case 150:
- startblob0150 (chndl, buf);
+ if (chndl->productcode == 0x2225)
+ {
+ startblob_2225_0150 (chndl, buf);
+ }
+ else
+ {
+ startblob_2224_0150 (chndl, buf);
+ }
break;
case 300:
- startblob0300 (chndl, buf);
+ if (chndl->productcode == 0x2225)
+ {
+ startblob_2225_0300 (chndl, buf);
+ }
+ else
+ {
+ cp2155_set_gamma_red_enhanced (fd);
+ startblob_2224_0300 (chndl, buf);
+ }
break;
case 600:
- cp2155_set_gamma600 (fd);
- startblob0600 (chndl, buf);
+ if (chndl->productcode == 0x2225)
+ {
+ cp2155_set_gamma_red_enhanced (fd);
+ startblob_2225_0600 (chndl, buf);
+/*
+ startblob_2225_0600_extra (chndl, buf);
+*/
+ }
+ else
+ {
+ startblob_2224_0600 (chndl, buf);
+ }
break;
case 1200:
- startblob1200 (chndl, buf);
+ if (chndl->productcode == 0x2225)
+ {
+ startblob_2225_1200 (chndl, buf);
+ }
+ else
+ {
+ startblob_2224_1200 (chndl, buf);
+ }
+ break;
}
}
@@ -2353,67 +2647,8 @@ wait_for_data (CANON_Handle * chndl)
}
}
-static void
-go_home_without_wait (int fd)
-{
- byte value;
- cp2155_get (fd, 0x46, &value);
- if (value == 0x08)
- {
- return;
- }
- cp2155_block6 (fd, 0x12, 0xc1);
- cp2155_set (fd, 0x01, 0x29);
- cp2155_block8 (fd);
- cp2155_set (fd, 0x01, 0x29);
- cp2155_set_gamma (fd);
- cp2155_block5 (fd, 0x03);
- cp2155_set_regs (fd, cp2155_set_regs_data6);
- cp2155_set_slope (fd, 0x030000, cp2155_slope09_back, 0x01f4);
- cp2155_set_slope (fd, 0x030200, cp2155_slope09_back, 0x01f4);
- cp2155_set_slope (fd, 0x030400, cp2155_slope10_back, 0x0018);
- cp2155_set_slope (fd, 0x030600, cp2155_slope09_back, 0x01f4);
- cp2155_set_slope (fd, 0x030800, cp2155_slope10_back, 0x0018);
-
- cp2155_motor (fd, 0x05, 0x35);
-}
-
-
static int
-go_home (int fd)
-{
- byte value;
- cp2155_get (fd, 0x46, &value);
- if (value == 0x08)
- {
- return 0;
- }
-
- go_home_without_wait (fd);
-
- while (1)
- {
- usleep (200 * MSEC);
- cp2155_get (fd, 0x46, &value);
- DBG (1, "home sensor: %02x\n", value);
-
- if (value == 0x08)
- {
- break;
- }
- }
- return 0;
-}
-
-
-/* Scanner init, called at calibration and scan time.
- Returns:
- 1 if this was the first time the scanner was plugged in,
- 0 afterward, and
- -1 on error. */
-
-static int
-init (CANON_Handle * chndl)
+init_2225 (CANON_Handle * chndl)
{
int fd = chndl->fd;
byte value;
@@ -2479,6 +2714,581 @@ init (CANON_Handle * chndl)
return result;
}
+static int
+init_2224 (CANON_Handle * chndl)
+{
+ int fd = chndl->fd;
+ byte value;
+ int result = 0;
+
+ cp2155_get (fd, 0xd0, &value);
+ /* Detect if scanner is plugged in */
+ if (value != 0x81 && value != 0x40)
+ {
+ DBG (1, "INIT: unexpected value: %x\n", value);
+ }
+
+ if (value == 0x00)
+ {
+ return -1;
+ }
+
+ cp2155_set (fd, 0x02, 0x01);
+ cp2155_set (fd, 0x02, 0x00);
+ cp2155_set (fd, 0x01, 0x00);
+ cp2155_set (fd, 0x01, 0x28);
+ cp2155_set (fd, 0xa0, 0x04);
+ cp2155_set (fd, 0xa0, 0x05);
+ cp2155_set (fd, 0x01, 0x28);
+ cp2155_set (fd, 0x04, 0x0c);
+ cp2155_set (fd, 0x05, 0x00);
+ cp2155_set (fd, 0x06, 0x00);
+ cp2155_set (fd, 0x90, 0x27);
+ cp2155_set (fd, 0x92, 0xf7);
+ cp2155_set (fd, 0x94, 0xf7);
+ cp2155_set (fd, 0x93, 0x00);
+ cp2155_set (fd, 0x91, 0x1f);
+ cp2155_set (fd, 0x95, 0x0f);
+ cp2155_set (fd, 0x97, 0x0f);
+ cp2155_set (fd, 0x9b, 0x00);
+ cp2155_set (fd, 0x9c, 0x07);
+ cp2155_set (fd, 0x90, 0xf0);
+ cp2155_set (fd, 0x9b, 0x04);
+ cp2155_set (fd, 0x98, 0x00);
+ cp2155_set (fd, 0x98, 0x00);
+ cp2155_set (fd, 0x98, 0x02);
+ cp2155_set (fd, 0x99, 0x3b);
+ cp2155_set (fd, 0x9a, 0x03);
+ cp2155_set (fd, 0x80, 0x10);
+ cp2155_set (fd, 0x8d, 0x00);
+ cp2155_set (fd, 0x8d, 0x04);
+
+ DBG (1, "INIT state: %0d\n", result);
+
+ return result;
+}
+
+static int
+init (CANON_Handle * chndl)
+{
+ int result;
+ if (chndl->productcode == 0x2225)
+ {
+ result = init_2225 (chndl);
+ }
+ else
+ {
+ result = init_2224 (chndl);
+ }
+ return result;
+}
+
+void
+back2225 (int fd, unsigned char *buf)
+{
+ size_t count;
+ cp2155_set (fd, 0x90, 0xc8);
+ cp2155_set (fd, 0x90, 0xc8);
+ cp2155_set (fd, 0xb0, 0x03);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x08, 0x00);
+ cp2155_set (fd, 0x09, 0x69);
+ cp2155_set (fd, 0x0a, 0x00);
+ cp2155_set (fd, 0x0b, 0xe8);
+ cp2155_set (fd, 0xa0, 0x1d);
+ cp2155_set (fd, 0xa1, 0x00);
+ cp2155_set (fd, 0xa2, 0x00);
+ cp2155_set (fd, 0xa3, 0x70);
+ cp2155_set (fd, 0x64, 0x00);
+ cp2155_set (fd, 0x65, 0x00);
+ cp2155_set (fd, 0x61, 0x00);
+ cp2155_set (fd, 0x62, 0x2e);
+ cp2155_set (fd, 0x63, 0x00);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x51, 0x07);
+ cp2155_set (fd, 0x5a, 0x32);
+ cp2155_set (fd, 0x5b, 0x32);
+ cp2155_set (fd, 0x5c, 0x32);
+ cp2155_set (fd, 0x5d, 0x32);
+ cp2155_set (fd, 0x52, 0x00);
+ cp2155_set (fd, 0x53, 0x01);
+ cp2155_set (fd, 0x54, 0x00);
+ cp2155_set (fd, 0x55, 0x01);
+ cp2155_set (fd, 0x56, 0x00);
+ cp2155_set (fd, 0x57, 0x01);
+ cp2155_set (fd, 0x58, 0x00);
+ cp2155_set (fd, 0x59, 0x01);
+ cp2155_set (fd, 0x5e, 0x02);
+ cp2155_set (fd, 0x5f, 0x00);
+ cp2155_set (fd, 0x5f, 0x03);
+ cp2155_set (fd, 0x60, 0x15);
+ cp2155_set (fd, 0x60, 0x15);
+ cp2155_set (fd, 0x60, 0x15);
+ cp2155_set (fd, 0x60, 0x15);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x51, 0x07);
+ cp2155_set (fd, 0x81, 0x29);
+ cp2155_set (fd, 0x81, 0x29);
+ cp2155_set (fd, 0x82, 0x09);
+ cp2155_set (fd, 0x82, 0x09);
+ cp2155_set (fd, 0x83, 0x02);
+ cp2155_set (fd, 0x84, 0x06);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0xb0, 0x03);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x9b, 0x03);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0x41);
+ cp2155_set (fd, 0x11, 0x61);
+ cp2155_set (fd, 0x11, 0x21);
+ cp2155_set (fd, 0x11, 0x21);
+ cp2155_set (fd, 0x11, 0x25);
+ cp2155_set (fd, 0x11, 0x25);
+ cp2155_set (fd, 0x11, 0x25);
+ cp2155_set (fd, 0x12, 0x40);
+ cp2155_set (fd, 0x13, 0x40);
+ cp2155_set (fd, 0x16, 0x40);
+ cp2155_set (fd, 0x21, 0x06);
+ cp2155_set (fd, 0x22, 0x40);
+ cp2155_set (fd, 0x20, 0x06);
+ cp2155_set (fd, 0x1d, 0x00);
+ cp2155_set (fd, 0x1e, 0x36);
+ cp2155_set (fd, 0x1f, 0xd0);
+ cp2155_set (fd, 0x66, 0x00);
+ cp2155_set (fd, 0x67, 0x00);
+ cp2155_set (fd, 0x68, 0x06);
+ cp2155_set (fd, 0x1a, 0x00);
+ cp2155_set (fd, 0x1b, 0x00);
+ cp2155_set (fd, 0x1c, 0x02);
+ cp2155_set (fd, 0x15, 0x83);
+ cp2155_set (fd, 0x14, 0x7c);
+ cp2155_set (fd, 0x17, 0x02);
+ cp2155_set (fd, 0x43, 0x1c);
+ cp2155_set (fd, 0x44, 0x9c);
+ cp2155_set (fd, 0x45, 0x38);
+ cp2155_set (fd, 0x23, 0x28);
+ cp2155_set (fd, 0x33, 0x28);
+ cp2155_set (fd, 0x24, 0x27);
+ cp2155_set (fd, 0x34, 0x27);
+ cp2155_set (fd, 0x25, 0x25);
+ cp2155_set (fd, 0x35, 0x25);
+ cp2155_set (fd, 0x26, 0x21);
+ cp2155_set (fd, 0x36, 0x21);
+ cp2155_set (fd, 0x27, 0x1c);
+ cp2155_set (fd, 0x37, 0x1c);
+ cp2155_set (fd, 0x28, 0x16);
+ cp2155_set (fd, 0x38, 0x16);
+ cp2155_set (fd, 0x29, 0x0f);
+ cp2155_set (fd, 0x39, 0x0f);
+ cp2155_set (fd, 0x2a, 0x08);
+ cp2155_set (fd, 0x3a, 0x08);
+ cp2155_set (fd, 0x2b, 0x00);
+ cp2155_set (fd, 0x3b, 0x00);
+ cp2155_set (fd, 0x2c, 0x08);
+ cp2155_set (fd, 0x3c, 0x08);
+ cp2155_set (fd, 0x2d, 0x0f);
+ cp2155_set (fd, 0x3d, 0x0f);
+ cp2155_set (fd, 0x2e, 0x16);
+ cp2155_set (fd, 0x3e, 0x16);
+ cp2155_set (fd, 0x2f, 0x1c);
+ cp2155_set (fd, 0x3f, 0x1c);
+ cp2155_set (fd, 0x30, 0x21);
+ cp2155_set (fd, 0x40, 0x21);
+ cp2155_set (fd, 0x31, 0x25);
+ cp2155_set (fd, 0x41, 0x25);
+ cp2155_set (fd, 0x32, 0x27);
+ cp2155_set (fd, 0x42, 0x27);
+ cp2155_set (fd, 0xca, 0x02);
+ cp2155_set (fd, 0xca, 0x02);
+ cp2155_set (fd, 0xca, 0x22);
+ cp2155_set (fd, 0x18, 0x00);
+
+ memcpy (buf + 0x00000000,
+ "\x04\x70\x00\x01\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000010,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000020,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000030,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000040,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000050,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000060,
+ "\x80\x25\x80\x25\x80\x25\x80\x25\x80\x25\xf0\x23\x80\x22\x2c\x21",
+ 16);
+ memcpy (buf + 0x00000070,
+ "\xf1\x1f\xcd\x1e\xbd\x1d\xc0\x1c\xd2\x1b\xf4\x1a\x22\x1a\x5e\x19",
+ 16);
+ memcpy (buf + 0x00000080,
+ "\xa4\x18\xf5\x17\x4f\x17\xb2\x16\x1d\x16\x90\x15\x09\x15\x89\x14",
+ 16);
+ memcpy (buf + 0x00000090,
+ "\x0e\x14\x9a\x13\x2a\x13\xc0\x12\x59\x12\xf8\x11\x9a\x11\x3f\x11",
+ 16);
+ memcpy (buf + 0x000000a0,
+ "\xe9\x10\x96\x10\x46\x10\xf8\x0f\xae\x0f\x66\x0f\x21\x0f\xde\x0e",
+ 16);
+ memcpy (buf + 0x000000b0,
+ "\x9e\x0e\x60\x0e\x23\x0e\xe9\x0d\xb0\x0d\x7a\x0d\x44\x0d\x11\x0d",
+ 16);
+ memcpy (buf + 0x000000c0,
+ "\xdf\x0c\xaf\x0c\x80\x0c\x52\x0c\x25\x0c\xfa\x0b\xd0\x0b\xa7\x0b",
+ 16);
+ memcpy (buf + 0x000000d0,
+ "\x80\x0b\x59\x0b\x33\x0b\x0e\x0b\xea\x0a\xc8\x0a\xa5\x0a\x84\x0a",
+ 16);
+ memcpy (buf + 0x000000e0,
+ "\x64\x0a\x44\x0a\x25\x0a\x07\x0a\xe9\x09\xcd\x09\xb0\x09\x95\x09",
+ 16);
+ memcpy (buf + 0x000000f0,
+ "\x7a\x09\x60\x09\x46\x09\x2c\x09\x14\x09\xfc\x08\xe4\x08\xcd\x08",
+ 16);
+ memcpy (buf + 0x00000100, "\xb6\x08\xa0\x08", 4);
+ count = 260;
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+
+ memcpy (buf + 0x00000000,
+ "\x04\x70\x18\x00\x80\x25\xc0\x1c\x4f\x17\x9a\x13\xe9\x10\xde\x0e",
+ 16);
+ memcpy (buf + 0x00000010,
+ "\x44\x0d\xfa\x0b\xea\x0a\x07\x0a\x46\x09\xa0\x08\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000020, "\x80\x25\x80\x25", 4);
+ count = 36;
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0x35);
+ cp2155_set (fd, 0x60, 0x15);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x03, 0x01);
+
+}
+
+void
+back2224 (int fd, unsigned char *buf)
+{
+ size_t count;
+
+/* cp2155_set (fd, 0x90, 0xe8); */
+ cp2155_set (fd, 0x9b, 0x06);
+ cp2155_set (fd, 0x9b, 0x04);
+/* cp2155_set (fd, 0x90, 0xf8); */
+ cp2155_set (fd, 0xb0, 0x03);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x07, 0x00);
+ cp2155_set (fd, 0x08, 0x01);
+ cp2155_set (fd, 0x09, 0xb3);
+ cp2155_set (fd, 0x0a, 0x02);
+ cp2155_set (fd, 0x0b, 0x32);
+ cp2155_set (fd, 0xa0, 0x1d);
+ cp2155_set (fd, 0xa1, 0x00);
+ cp2155_set (fd, 0xa2, 0x00);
+ cp2155_set (fd, 0xa3, 0x70);
+ cp2155_set (fd, 0x64, 0x00);
+ cp2155_set (fd, 0x65, 0x00);
+ cp2155_set (fd, 0x61, 0x00);
+ cp2155_set (fd, 0x62, 0x2e);
+ cp2155_set (fd, 0x63, 0x00);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x50, 0x04);
+/* cp2155_set (fd, 0x90, 0xf8); */
+ cp2155_set (fd, 0x51, 0x07);
+ cp2155_set (fd, 0x5a, 0xff);
+ cp2155_set (fd, 0x5b, 0xff);
+ cp2155_set (fd, 0x5c, 0xff);
+ cp2155_set (fd, 0x5d, 0xff);
+ cp2155_set (fd, 0x52, 0x00);
+ cp2155_set (fd, 0x53, 0x01);
+ cp2155_set (fd, 0x54, 0x00);
+ cp2155_set (fd, 0x55, 0x01);
+ cp2155_set (fd, 0x56, 0x00);
+ cp2155_set (fd, 0x57, 0x01);
+ cp2155_set (fd, 0x58, 0x00);
+ cp2155_set (fd, 0x59, 0x01);
+ cp2155_set (fd, 0x5e, 0x02);
+ cp2155_set (fd, 0x5f, 0x00);
+ cp2155_set (fd, 0x5f, 0x03);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x50, 0x04);
+ cp2155_set (fd, 0x51, 0x07);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x81, 0x31);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x82, 0x11);
+ cp2155_set (fd, 0x83, 0x01);
+ cp2155_set (fd, 0x84, 0x05);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0xb0, 0x03);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0x41);
+ cp2155_set (fd, 0x11, 0x61);
+ cp2155_set (fd, 0x11, 0x21);
+ cp2155_set (fd, 0x11, 0x21);
+ cp2155_set (fd, 0x11, 0x25);
+ cp2155_set (fd, 0x11, 0x25);
+ cp2155_set (fd, 0x11, 0x25);
+ cp2155_set (fd, 0x12, 0x7d);
+ cp2155_set (fd, 0x13, 0x7d);
+ cp2155_set (fd, 0x16, 0x7d);
+ cp2155_set (fd, 0x21, 0x06);
+ cp2155_set (fd, 0x22, 0x7d);
+ cp2155_set (fd, 0x20, 0x06);
+ cp2155_set (fd, 0x1d, 0x00);
+ cp2155_set (fd, 0x1e, 0x36);
+ cp2155_set (fd, 0x1f, 0xd0);
+ cp2155_set (fd, 0x66, 0x00);
+ cp2155_set (fd, 0x67, 0x00);
+ cp2155_set (fd, 0x68, 0x06);
+ cp2155_set (fd, 0x1a, 0x00);
+ cp2155_set (fd, 0x1b, 0x00);
+ cp2155_set (fd, 0x1c, 0x02);
+ cp2155_set (fd, 0x15, 0x83);
+ cp2155_set (fd, 0x14, 0x7c);
+ cp2155_set (fd, 0x17, 0x02);
+ cp2155_set (fd, 0x43, 0x1c);
+ cp2155_set (fd, 0x44, 0x9c);
+ cp2155_set (fd, 0x45, 0x38);
+ cp2155_set (fd, 0x23, 0x0d);
+ cp2155_set (fd, 0x33, 0x0d);
+ cp2155_set (fd, 0x24, 0x0d);
+ cp2155_set (fd, 0x34, 0x0d);
+ cp2155_set (fd, 0x25, 0x0d);
+ cp2155_set (fd, 0x35, 0x0d);
+ cp2155_set (fd, 0x26, 0x0d);
+ cp2155_set (fd, 0x36, 0x0d);
+ cp2155_set (fd, 0x27, 0x0d);
+ cp2155_set (fd, 0x37, 0x0d);
+ cp2155_set (fd, 0x28, 0x0d);
+ cp2155_set (fd, 0x38, 0x0d);
+ cp2155_set (fd, 0x29, 0x0d);
+ cp2155_set (fd, 0x39, 0x0d);
+ cp2155_set (fd, 0x2a, 0x0d);
+ cp2155_set (fd, 0x3a, 0x0d);
+ cp2155_set (fd, 0x2b, 0x0d);
+ cp2155_set (fd, 0x3b, 0x0d);
+ cp2155_set (fd, 0x2c, 0x0d);
+ cp2155_set (fd, 0x3c, 0x0d);
+ cp2155_set (fd, 0x2d, 0x0d);
+ cp2155_set (fd, 0x3d, 0x0d);
+ cp2155_set (fd, 0x2e, 0x0d);
+ cp2155_set (fd, 0x3e, 0x0d);
+ cp2155_set (fd, 0x2f, 0x0d);
+ cp2155_set (fd, 0x3f, 0x0d);
+ cp2155_set (fd, 0x30, 0x0d);
+ cp2155_set (fd, 0x40, 0x0d);
+ cp2155_set (fd, 0x31, 0x0d);
+ cp2155_set (fd, 0x41, 0x0d);
+ cp2155_set (fd, 0x32, 0x0d);
+ cp2155_set (fd, 0x42, 0x0d);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0xca, 0x00);
+ cp2155_set (fd, 0x18, 0x00);
+
+ memcpy (buf + 0x0000,
+ "\x04\x70\xf4\x01\x80\x25\x00\x25\x84\x24\x0b\x24\x96\x23\x23\x23",
+ 16);
+ memcpy (buf + 0x0010,
+ "\xb3\x22\x46\x22\xdb\x21\x73\x21\x0e\x21\xab\x20\x4a\x20\xeb\x1f",
+ 16);
+ memcpy (buf + 0x0020,
+ "\x8f\x1f\x34\x1f\xdc\x1e\x85\x1e\x31\x1e\xde\x1d\x8d\x1d\x3e\x1d",
+ 16);
+ memcpy (buf + 0x0030,
+ "\xf0\x1c\xa4\x1c\x59\x1c\x10\x1c\xc9\x1b\x83\x1b\x3e\x1b\xfa\x1a",
+ 16);
+ memcpy (buf + 0x0040,
+ "\xb8\x1a\x77\x1a\x38\x1a\xf9\x19\xbc\x19\x80\x19\x44\x19\x0a\x19",
+ 16);
+ memcpy (buf + 0x0050,
+ "\xd1\x18\x99\x18\x62\x18\x2c\x18\xf7\x17\xc3\x17\x8f\x17\x5d\x17",
+ 16);
+ memcpy (buf + 0x0060,
+ "\x2b\x17\xfa\x16\xca\x16\x9b\x16\x6c\x16\x3e\x16\x11\x16\xe5\x15",
+ 16);
+ memcpy (buf + 0x0070,
+ "\xb9\x15\x8e\x15\x64\x15\x3a\x15\x11\x15\xe9\x14\xc1\x14\x9a\x14",
+ 16);
+ memcpy (buf + 0x0080,
+ "\x73\x14\x4d\x14\x27\x14\x02\x14\xde\x13\xba\x13\x96\x13\x74\x13",
+ 16);
+ memcpy (buf + 0x0090,
+ "\x51\x13\x2f\x13\x0d\x13\xec\x12\xcc\x12\xab\x12\x8c\x12\x6c\x12",
+ 16);
+ memcpy (buf + 0x00a0,
+ "\x4d\x12\x2f\x12\x11\x12\xf3\x11\xd5\x11\xb8\x11\x9c\x11\x80\x11",
+ 16);
+ memcpy (buf + 0x00b0,
+ "\x64\x11\x48\x11\x2d\x11\x12\x11\xf7\x10\xdd\x10\xc3\x10\xa9\x10",
+ 16);
+ memcpy (buf + 0x00c0,
+ "\x90\x10\x77\x10\x5e\x10\x46\x10\x2e\x10\x16\x10\xfe\x0f\xe7\x0f",
+ 16);
+ memcpy (buf + 0x00d0,
+ "\xd0\x0f\xb9\x0f\xa2\x0f\x8c\x0f\x76\x0f\x60\x0f\x4b\x0f\x35\x0f",
+ 16);
+ memcpy (buf + 0x00e0,
+ "\x20\x0f\x0b\x0f\xf7\x0e\xe2\x0e\xce\x0e\xba\x0e\xa6\x0e\x92\x0e",
+ 16);
+ memcpy (buf + 0x00f0,
+ "\x7f\x0e\x6c\x0e\x59\x0e\x46\x0e\x33\x0e\x21\x0e\x0f\x0e\xfd\x0d",
+ 16);
+ memcpy (buf + 0x0100,
+ "\xeb\x0d\xd9\x0d\xc8\x0d\xb6\x0d\xa5\x0d\x94\x0d\x83\x0d\x73\x0d",
+ 16);
+ memcpy (buf + 0x0110,
+ "\x62\x0d\x52\x0d\x41\x0d\x31\x0d\x22\x0d\x12\x0d\x02\x0d\xf3\x0c",
+ 16);
+ memcpy (buf + 0x0120,
+ "\xe3\x0c\xd4\x0c\xc5\x0c\xb6\x0c\xa7\x0c\x99\x0c\x8a\x0c\x7c\x0c",
+ 16);
+ memcpy (buf + 0x0130,
+ "\x6e\x0c\x60\x0c\x52\x0c\x44\x0c\x36\x0c\x28\x0c\x1b\x0c\x0d\x0c",
+ 16);
+ memcpy (buf + 0x0140,
+ "\x00\x0c\xf3\x0b\xe6\x0b\xd9\x0b\xcc\x0b\xbf\x0b\xb3\x0b\xa6\x0b",
+ 16);
+ memcpy (buf + 0x0150,
+ "\x9a\x0b\x8e\x0b\x81\x0b\x75\x0b\x69\x0b\x5d\x0b\x52\x0b\x46\x0b",
+ 16);
+ memcpy (buf + 0x0160,
+ "\x3a\x0b\x2f\x0b\x23\x0b\x18\x0b\x0d\x0b\x02\x0b\xf6\x0a\xeb\x0a",
+ 16);
+ memcpy (buf + 0x0170,
+ "\xe1\x0a\xd6\x0a\xcb\x0a\xc0\x0a\xb6\x0a\xab\x0a\xa1\x0a\x97\x0a",
+ 16);
+ memcpy (buf + 0x0180,
+ "\x8c\x0a\x82\x0a\x78\x0a\x6e\x0a\x64\x0a\x5a\x0a\x50\x0a\x47\x0a",
+ 16);
+ memcpy (buf + 0x0190,
+ "\x3d\x0a\x33\x0a\x2a\x0a\x20\x0a\x17\x0a\x0e\x0a\x04\x0a\xfb\x09",
+ 16);
+ memcpy (buf + 0x01a0,
+ "\xf2\x09\xe9\x09\xe0\x09\xd7\x09\xce\x09\xc6\x09\xbd\x09\xb4\x09",
+ 16);
+ memcpy (buf + 0x01b0,
+ "\xab\x09\xa3\x09\x9a\x09\x92\x09\x8a\x09\x81\x09\x79\x09\x71\x09",
+ 16);
+ memcpy (buf + 0x01c0,
+ "\x69\x09\x61\x09\x59\x09\x51\x09\x49\x09\x41\x09\x39\x09\x31\x09",
+ 16);
+ memcpy (buf + 0x01d0,
+ "\x29\x09\x22\x09\x1a\x09\x12\x09\x0b\x09\x03\x09\xfc\x08\xf5\x08",
+ 16);
+ memcpy (buf + 0x01e0,
+ "\xed\x08\xe6\x08\xdf\x08\xd8\x08\xd0\x08\xc9\x08\xc2\x08\xbb\x08",
+ 16);
+ memcpy (buf + 0x01f0,
+ "\xb4\x08\xad\x08\xa6\x08\xa0\x08\x00\x00\x00\x00\x00\x00\x00\x00",
+ 16);
+ memcpy (buf + 0x0200, "\x00\x00\x00\x00", 4);
+ count = 516;
+ write_buf (fd, count, buf, 0x03, 0x00);
+ write_buf (fd, count, buf, 0x03, 0x02);
+ write_buf (fd, count, buf, 0x03, 0x06);
+
+ memcpy (buf + 0x00000000,
+ "\x04\x70\x18\x00\x80\x25\xc0\x1c\x4f\x17\x9a\x13\xe9\x10\xde\x0e",
+ 16);
+ memcpy (buf + 0x00000010,
+ "\x44\x0d\xfa\x0b\xea\x0a\x07\x0a\x46\x09\xa0\x08\x80\x25\x80\x25",
+ 16);
+ memcpy (buf + 0x00000020, "\x80\x25\x80\x25", 4);
+ count = 36;
+ write_buf (fd, count, buf, 0x03, 0x04);
+ write_buf (fd, count, buf, 0x03, 0x08);
+
+ cp2155_set (fd, 0x10, 0x05);
+ cp2155_set (fd, 0x11, 0x35);
+ cp2155_set (fd, 0x60, 0x01);
+ cp2155_set (fd, 0x80, 0x12);
+ cp2155_set (fd, 0x03, 0x01);
+
+}
+
+static void
+go_home_without_wait (CANON_Handle * chndl)
+{
+ unsigned char buf[0x400];
+ int fd = chndl->fd;
+ byte value;
+ cp2155_get (fd, 0x46, &value);
+ if (value == 0x08)
+ {
+ return;
+ }
+
+ DBG (1, "go_home_without_wait: product code: %x\n", chndl->productcode);
+ if (chndl->productcode == 0x2225)
+ {
+ back2225 (fd, buf);
+ }
+ else
+ {
+ back2224 (fd, buf);
+ }
+}
+
+
+static int
+go_home (CANON_Handle * chndl)
+{
+ int fd = chndl->fd;
+ byte value;
+ cp2155_get (fd, 0x46, &value);
+ DBG (1, "state sensor: %02x\n", value);
+ if (value == 0x08)
+ {
+ return 0;
+ }
+
+ go_home_without_wait (chndl);
+
+ while (1)
+ {
+ usleep (200 * MSEC);
+ cp2155_get (fd, 0x46, &value);
+ DBG (1, "state sensor: %02x\n", value);
+
+ if (value == 0x08)
+ {
+ break;
+ }
+ }
+ return 0;
+}
+
+
+/* Scanner init, called at calibration and scan time.
+ Returns:
+ 1 if this was the first time the scanner was plugged in,
+ 0 afterward, and
+ -1 on error. */
+
+
/* Scan and save the resulting image as r,g,b non-interleaved PPM file */
static SANE_Status
preread (CANON_Handle * chndl, SANE_Byte * data, FILE * fp)
@@ -2645,7 +3455,6 @@ do_scan (CANON_Handle * chndl)
DBG (1, "err:%s when opening %s\n", strerror (errno), chndl->fname);
return SANE_STATUS_IO_ERROR;
}
- int fd = chndl->fd;
long width = chndl->params.pixels_per_line;
if (chndl->val[opt_resolution].w < 600)
{
@@ -2666,10 +3475,24 @@ do_scan (CANON_Handle * chndl)
case 150:
case 300:
case 600:
- left_edge = 0x69;
+ if (chndl->productcode == 0x2224)
+ {
+ left_edge = 0x1b3;
+ }
+ else
+ {
+ left_edge = 0x69;
+ }
break;
case 1200:
- left_edge = 0x87;
+ if (chndl->productcode == 0x2224)
+ {
+ left_edge = 0x1e3;
+ }
+ else
+ {
+ left_edge = 0x87;
+ }
}
x_start = left_edge + chndl->x1 * chndl->val[opt_resolution].w / 600;
if (chndl->val[opt_resolution].w < 600)
@@ -2696,7 +3519,7 @@ do_scan (CANON_Handle * chndl)
{
status = preread (chndl, outbuf, fp);
}
- go_home_without_wait (fd);
+ go_home_without_wait (chndl);
if (status == SANE_STATUS_EOF)
{
@@ -2873,11 +3696,11 @@ CANON_open_device (CANON_Handle * scan, const char *dev)
if (vendor == 0x04a9)
{
scan->product = "Canon";
-
+ scan->productcode = product;
if (product == 0x2224)
- {
- scan->product = "CanoScan LiDE 600F";
- }
+ {
+ scan->product = "CanoScan LiDE 600F";
+ }
else if (product == 0x2225)
{
scan->product = "CanoScan LiDE 70";
@@ -2957,7 +3780,7 @@ CANON_start_scan (CANON_Handle * chndl)
return SANE_STATUS_IO_ERROR;
}
- go_home (chndl->fd);
+ go_home (chndl);
/* scan */
if ((status = scan (chndl)) != SANE_STATUS_GOOD)
diff --git a/backend/canon_lide70.c b/backend/canon_lide70.c
index 100a45f..8f18ed9 100644
--- a/backend/canon_lide70.c
+++ b/backend/canon_lide70.c
@@ -17,11 +17,9 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
- This file implements a SANE backend for the Canon CanoScan LiDE 70 */
+ This file implements a SANE backend for the Canon CanoScan LiDE 70 and 600 */
#define BUILD 0
#define MM_IN_INCH 25.4
@@ -391,6 +389,10 @@ init_options (CANON_Handle * chndl)
od->size = sizeof (SANE_Word);
od->cap = SANE_CAP_SOFT_DETECT | SANE_CAP_SOFT_SELECT;
od->constraint_type = SANE_CONSTRAINT_WORD_LIST;
+ if (chndl->productcode == 0x2224)
+ {
+ resolution_list[0] = 4;
+ }
od->constraint.word_list = resolution_list;
chndl->val[opt_resolution].w = init_resolution;
diff --git a/backend/canon_lide70.conf.in b/backend/canon_lide70.conf.in
index 97b551c..af5126e 100644
--- a/backend/canon_lide70.conf.in
+++ b/backend/canon_lide70.conf.in
@@ -3,6 +3,9 @@
# Autodetect the Canon CanoScan LiDE 70
usb 0x04a9 0x2225
+# Autodetect the Canon CanoScan LiDE 600
+usb 0x04a9 0x2224
+
# device list for non-linux-systems (enable if autodetect fails):
#/dev/scanner
#/dev/usb/scanner0
diff --git a/backend/canon_pp-dev.c b/backend/canon_pp-dev.c
index df7c4aa..7d7f7c1 100644
--- a/backend/canon_pp-dev.c
+++ b/backend/canon_pp-dev.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,8 +41,6 @@
This file is part of the canon_pp backend, supporting Canon CanoScan
Parallel scanners and also distributed as part of the stand-alone driver.
- canon_pp-dev.c: $Revision$
-
Misc constants for Canon CanoScan Parallel scanners and high-level scan
functions.
@@ -84,11 +80,6 @@ static void DBG(int level, const char *format, ...)
}
#else
-/* Definitions which only apply to SANE compiles */
-#ifndef VERSION
-#define VERSION "$Revision$"
-#endif
-
#define DEBUG_DECLARE_ONLY
#include "canon_pp.h"
#include "../include/sane/sanei_config.h"
@@ -770,7 +761,7 @@ static void convdata(unsigned char *srcbuffer, unsigned char *dstbuffer,
for (count = 0; count < width; count++)
{
- /* The scanner stores data in a bizzare butchered 10-bit
+ /* The scanner stores data in a bizarre butchered 10-bit
format. I'll try to explain it in 100 words or less:
Scanlines are made up of groups of 4 pixels. Each group of
diff --git a/backend/canon_pp-dev.h b/backend/canon_pp-dev.h
index 4ad2e45..a4cd2a1 100644
--- a/backend/canon_pp-dev.h
+++ b/backend/canon_pp-dev.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -40,8 +38,6 @@
-----
- canon_pp-dev.h: $Revision$
-
This file is part of the canon_pp backend, supporting Canon FBX30P
and NX40P scanners and also part of the stand-alone driver.
diff --git a/backend/canon_pp-io.c b/backend/canon_pp-io.c
index 97ee526..0b92b11 100644
--- a/backend/canon_pp-io.c
+++ b/backend/canon_pp-io.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,8 +41,6 @@
This file is part of the canon_pp backend, supporting Canon CanoScan
Parallel scanners and also distributed as part of the stand-alone driver.
- canon_pp-io.c: $Revision$
-
Low Level Function library for Canon CanoScan Parallel Scanners by
Simon Krix <kinsei@users.sourceforge.net>
*/
@@ -74,11 +70,6 @@ static void DBG(int level, const char *format, ...)
}
#else
-/* Definitions which only apply to SANE compiles */
-#ifndef VERSION
-#define VERSION "$Revision$"
-#endif
-
/* Fix problem with DBG macro definition having a - in the name */
#define DEBUG_DECLARE_ONLY
#include "canon_pp.h"
diff --git a/backend/canon_pp-io.h b/backend/canon_pp-io.h
index ad04180..193305f 100644
--- a/backend/canon_pp-io.h
+++ b/backend/canon_pp-io.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -40,8 +38,6 @@
-----
- canon_pp-io.h: $Revision$
-
This file is part of the canon_pp backend, supporting Canon FBX30P
and NX40P scanners and also distributed as part of the stand-alone
driver.
diff --git a/backend/canon_pp.c b/backend/canon_pp.c
index 822eaf1..5a23892 100644
--- a/backend/canon_pp.c
+++ b/backend/canon_pp.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -40,8 +38,6 @@
-----
- canon_pp.c: $Revision$
-
This file is part of the canon_pp backend, supporting Canon FBX30P
and NX40P scanners
*/
@@ -60,10 +56,6 @@
#include "../include/sane/config.h"
#endif
-#ifndef VERSION
-#define VERSION "$Revision$"
-#endif
-
#include <string.h>
#include <math.h>
#include <unistd.h>
@@ -367,7 +359,7 @@ sane_init (SANE_Int *vc, SANE_Auth_Callback cb)
continue;
}
- /* detect_mode suceeded, so the port is open. This beholdens
+ /* detect_mode succeeded, so the port is open. This beholdens
* us to call ieee1284_close in any of the remaining error
* cases in this loop. */
#if 0
@@ -456,7 +448,7 @@ sane_init (SANE_Int *vc, SANE_Auth_Callback cb)
*
* sane_get_devices()
*
- * Gives a list of devices avaialable. In our case, that's the linked
+ * Gives a list of devices available. In our case, that's the linked
* list produced by sane_init.
*
*************************************************************************/
@@ -1222,7 +1214,7 @@ sane_read (SANE_Handle h, SANE_Byte *buf, SANE_Int maxlen, SANE_Int *lenp)
/* At this point we have to read more data from the scanner - or the
* scan has been cancelled, which means we have to call read_segment
- * to leave the scanner consistant */
+ * to leave the scanner consistent */
/* Decide how many lines we can fit into this buffer */
if (cs->vals[OPT_DEPTH] == 0)
@@ -1464,7 +1456,7 @@ sane_exit (void)
/* Should normally nullify pointers after freeing, but in
* this case we're about to free the whole structure so
- * theres not a lot of point. */
+ * there's not a lot of point. */
/* Constraints (mostly) allocated when the scanner is opened */
if(dev->opt[OPT_TL_X].constraint.range)
@@ -1701,7 +1693,7 @@ static SANE_Status init_device(struct parport *pp)
/*
* NOTE: Ranges and lists are actually set when scanner is opened,
- * becase that's when we find out what sort of scanner it is
+ * because that's when we find out what sort of scanner it is
*/
DBG(100, "init_device: done opts\n");
diff --git a/backend/canon_pp.conf.in b/backend/canon_pp.conf.in
index c12d763..439537c 100644
--- a/backend/canon_pp.conf.in
+++ b/backend/canon_pp.conf.in
@@ -11,9 +11,9 @@ ieee1284 parport0
# Parameters are:
# calibrate /path/to/calibration-file port-name
#
-# The format of port-name is dependant on your OS version.
+# The format of port-name is dependent on your OS version.
#
-# If a file isn't speficied, the default name will be
+# If a file isn't specified, the default name will be
# ~/.sane/canon_pp-calibration-[port-name]
calibrate ~/.sane/canon_pp-calibration-pp0 parport0
diff --git a/backend/canon_pp.h b/backend/canon_pp.h
index 2dfee98..90cd0b7 100644
--- a/backend/canon_pp.h
+++ b/backend/canon_pp.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -40,8 +38,6 @@
-----
- canon_pp.h: $Revision$
-
This file is part of the canon_pp backend, supporting Canon FBX30P
and NX40P scanners
diff --git a/backend/cardscan.c b/backend/cardscan.c
index ec776d1..8090006 100644
--- a/backend/cardscan.c
+++ b/backend/cardscan.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -167,7 +165,7 @@ many times {
14/94 and 22/a2
-########### discarge capacitor? ###########
+########### discharge capacitor? ###########
four times {
>> 21 02 00 0a 00
<< a1 00 02 00 0a 00
@@ -879,7 +877,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
DBG (20, "sane_control_option: set value for '%s' (%d)\n", s->opt[option].name,option);
if ( s->started ) {
- DBG (5, "sane_control_option: cant set, device busy\n");
+ DBG (5, "sane_control_option: can't set, device busy\n");
return SANE_STATUS_DEVICE_BUSY;
}
@@ -1366,7 +1364,7 @@ read_from_scanner_color(struct scanner *s)
* handle h is a valid handle) but usually affects long-running
* operations only (such as image is acquisition). It is safe to call
* this function asynchronously (e.g., from within a signal handler).
- * It is important to note that completion of this operaton does not
+ * It is important to note that completion of this operation does not
* imply that the currently pending operation has been cancelled. It
* only guarantees that cancellation has been initiated. Cancellation
* completes only when the cancelled call returns (typically with a
diff --git a/backend/coolscan-scsidef.h b/backend/coolscan-scsidef.h
index da7eaa6..ddf8880 100644
--- a/backend/coolscan-scsidef.h
+++ b/backend/coolscan-scsidef.h
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -279,7 +277,7 @@ static scsiblk window_parameter_data_block =
static unsigned char window_descriptor_blockC[] =
{
-/* Any field maked with 'R' (e.g. R0x55) indicate a filed provided for
+/* Any field marked with 'R' (e.g. R0x55) indicate a field provided for
* development. In normal operation, 0 is set here. If any other value is set,
* operationis not guaranteed! */
diff --git a/backend/coolscan.c b/backend/coolscan.c
index 4904afc..a7760c3 100644
--- a/backend/coolscan.c
+++ b/backend/coolscan.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -52,10 +50,10 @@
. - sane_open() : open a particular scanner-device
. . - sane_set_io_mode : set blocking-mode
. . - sane_get_select_fd : get scanner-fd
- . . - sane_get_option_descriptor() : get option informations
+ . . - sane_get_option_descriptor() : get option information
. . - sane_control_option() : change option values
. .
- . . - sane_start() : start image aquisition
+ . . - sane_start() : start image acquisition
. . - sane_get_parameters() : returns actual scan-parameters
. . - sane_read() : read image-data (from pipe)
. .
@@ -380,7 +378,7 @@ resValToDiv (int res_val)
}
}
/*
- * use mode select to force a mesurement divisor of 2700
+ * use mode select to force a measurement divisor of 2700
*/
static unsigned char mode_select[] =
{
@@ -615,9 +613,9 @@ coolscan_set_window_param_LS20 (Coolscan_t * s, int prescan)
}
else
{
- /* Quote spec: "It is recomended that analog gamma bits 5, 4 and 3 be
+ /* Quote spec: "It is recommended that analog gamma bits 5, 4 and 3 be
* set to 1 (OFF) when the object type of byte 48 is positive and the
- * gamma specificateion of byte 51 is linear, and to 0 (ON) in all
+ * gamma specification of byte 51 is linear, and to 0 (ON) in all
* other cases." */
/*
int foo;
@@ -771,7 +769,7 @@ coolscan_set_window_param_LS30 (Coolscan_t * s, int wid, int prescan)
else
set_WD_composition (buffer_r, WD_comp_rgb_full); /* RGB composition */
- set_WD_composition (buffer_r, WD_comp_rgb_full); /* allways RGB composition */
+ set_WD_composition (buffer_r, WD_comp_rgb_full); /* always RGB composition */
/* Bits per pixel */
set_WD_bitsperpixel(buffer_r, s->bits_per_color);
@@ -838,7 +836,7 @@ coolscan_set_window_param (Coolscan_t * s, int prescan)
ret=0;
DBG (10, "set_window_param\n");
- if(s->LS<2) /* distinquish between old and new scanners */
+ if(s->LS<2) /* distinguish between old and new scanners */
{ ret=coolscan_set_window_param_LS20 (s,prescan);
}
else
@@ -993,7 +991,7 @@ coolscan_get_window_param (Coolscan_t * s, int prescanok)
DBG (10, "get_window_param\n");
ret=0;
- if(s->LS<2) /* distinquish between old and new scanners */
+ if(s->LS<2) /* distinguish between old and new scanners */
{ ret=coolscan_get_window_param_LS20 (s);
}
else
@@ -1466,7 +1464,7 @@ get_inquiery_part_LS30 (Coolscan_t * s, unsigned char part)
{
int size;
- /* Get length of reponse */
+ /* Get length of response */
inquiry.cmd[1]=0x01;
inquiry.cmd[2]=part;
size=4;
@@ -1686,7 +1684,7 @@ get_internal_info (Coolscan_t * s)
DBG (10, "get_internal_info\n");
- if(s->LS<2) /* distinquish between old and new scanners */
+ if(s->LS<2) /* distinguish between old and new scanners */
{ ret=get_internal_info_LS20 (s);
}
else
@@ -2178,7 +2176,7 @@ typedef struct Color_correct_s
function: RGBIfix
- taks: Correct the infrared channel
+ task: Correct the infrared channel
import: unsigned char * rgbimat - RGBI - matrix from scanner
int size - number of pixels to correct
@@ -2265,7 +2263,7 @@ static int Calc_fix_LUT(Coolscan_t * s)
function: RGBIfix
- taks: Correct the infrared channel
+ task: Correct the infrared channel
import: unsigned char * rgbimat - RGBI - matrix from scanner
int size - number of pixels to correct
@@ -2332,7 +2330,7 @@ static int RGBIfix(Coolscan_t * scanner,
function: RGBIfix16
- taks: Correct the infrared channel for 16 bit images
+ task: Correct the infrared channel for 16 bit images
(doesn't do anything for now)
import: unsigned char * rgbimat - RGBI - matrix from scanner
@@ -2387,7 +2385,7 @@ static int RGBIfix16(Coolscan_t * scanner,
function: rgb2g
- taks: Convert RGB data to grey
+ task: Convert RGB data to grey
import: unsigned char * rgbimat - RGB - matrix from scanner
int size - size of input data (num pixel)
@@ -2426,8 +2424,8 @@ static int rgb2g(unsigned char* rgbimat,unsigned char* gomat,
function: RGBIfix1
- taks: Correct the infrared channel.
- The input image data is the output of scaning
+ task: Correct the infrared channel.
+ The input image data is the output of scanning
with LUT. To calculate the original values
the lutr and luti is applied.
The infrared values is corrected by:
diff --git a/backend/coolscan.h b/backend/coolscan.h
index 4f40aa4..b154743 100644
--- a/backend/coolscan.h
+++ b/backend/coolscan.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -147,7 +145,7 @@ typedef struct Coolscan
int LS; /* index in scanner_str */
int cont; /* continue although scanner is unknown */
- int verbose; /* 1,2=output informations */
+ int verbose; /* 1,2=output information */
int asf; /* Automatic Slide Feeder enabled? */
int MUD; /* Measurement Unit Divisor (1200 or 2700) */
@@ -317,7 +315,7 @@ static char *scanner_str[] =
#define known_scanners 4
-/* Comment this line if you havn't patched sane.h to include
+/* Comment this line if you haven't patched sane.h to include
SANE_FRAME_RGBA */
/* #define HAS_IRED 1 */
diff --git a/backend/coolscan2.c b/backend/coolscan2.c
index 04c4d10..9b1f570 100644
--- a/backend/coolscan2.c
+++ b/backend/coolscan2.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -924,9 +922,9 @@ sane_open (SANE_String_Const name, SANE_Handle * h)
o.cap = SANE_CAP_SOFT_SELECT | SANE_CAP_SOFT_DETECT;
break;
case CS2_OPTION_FOCUS:
- o.name = "focus";
- o.title = "Focus position";
- o.desc = "Focus position for manual focus";
+ o.name = SANE_NAME_FOCUS;
+ o.title = SANE_TITLE_FOCUS;
+ o.desc = SANE_DESC_FOCUS;
o.type = SANE_TYPE_INT;
o.unit = SANE_UNIT_NONE;
o.size = WSIZE;
@@ -944,9 +942,9 @@ sane_open (SANE_String_Const name, SANE_Handle * h)
}
break;
case CS2_OPTION_AUTOFOCUS:
- o.name = "autofocus";
- o.title = "Autofocus now";
- o.desc = "Autofocus now";
+ o.name = SANE_NAME_AUTOFOCUS;
+ o.title = SANE_TITLE_AUTOFOCUS;
+ o.desc = SANE_DESC_AUTOFOCUS;
o.type = SANE_TYPE_BUTTON;
o.cap = SANE_CAP_SOFT_SELECT | SANE_CAP_SOFT_DETECT;
break;
diff --git a/backend/coolscan2.conf.in b/backend/coolscan2.conf.in
index 45b9a7d..0e5ff0b 100644
--- a/backend/coolscan2.conf.in
+++ b/backend/coolscan2.conf.in
@@ -1,6 +1,6 @@
# coolscan2.conf: sample configuration file for coolscan2 backend
#
-# The following entrie checks for your scanner by manufacturer (SCSI)
+# The following entry checks for your scanner by manufacturer (SCSI)
# and by vendor and product ID (USB). This is what the backend does when
# no configuration file can be found.
#
diff --git a/backend/coolscan3.c b/backend/coolscan3.c
index 6163ec9..5bc5b5e 100644
--- a/backend/coolscan3.c
+++ b/backend/coolscan3.c
@@ -911,9 +911,9 @@ sane_open(SANE_String_Const name, SANE_Handle * h)
o.cap = SANE_CAP_SOFT_SELECT | SANE_CAP_SOFT_DETECT;
break;
case CS3_OPTION_FOCUS:
- o.name = "focus";
- o.title = "Focus position";
- o.desc = "Focus position for manual focus";
+ o.name = SANE_NAME_FOCUS;
+ o.title = SANE_TITLE_FOCUS;
+ o.desc = SANE_DESC_FOCUS;
o.type = SANE_TYPE_INT;
o.unit = SANE_UNIT_NONE;
o.size = WSIZE;
@@ -931,9 +931,9 @@ sane_open(SANE_String_Const name, SANE_Handle * h)
}
break;
case CS3_OPTION_AUTOFOCUS:
- o.name = "autofocus";
- o.title = "Autofocus";
- o.desc = "Perform autofocus before scan";
+ o.name = SANE_NAME_AUTOFOCUS;
+ o.title = SANE_TITLE_AUTOFOCUS;
+ o.desc = SANE_DESC_AUTOFOCUS;
o.type = SANE_TYPE_BOOL;
o.size = WSIZE;
o.cap = SANE_CAP_SOFT_SELECT | SANE_CAP_SOFT_DETECT;
diff --git a/backend/coolscan3.conf.in b/backend/coolscan3.conf.in
index 5150d33..cadcd4f 100644
--- a/backend/coolscan3.conf.in
+++ b/backend/coolscan3.conf.in
@@ -1,6 +1,6 @@
# coolscan3.conf: sample configuration file for coolscan3 backend
#
-# The following entrie checks for your scanner by manufacturer (SCSI)
+# The following entry checks for your scanner by manufacturer (SCSI)
# and by vendor and product ID (USB). This is what the backend does when
# no configuration file can be found.
#
diff --git a/backend/dc210.c b/backend/dc210.c
index 85ffb20..f2d1ec3 100644
--- a/backend/dc210.c
+++ b/backend/dc210.c
@@ -20,9 +20,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/dc210.h b/backend/dc210.h
index 2cbbf46..075cd00 100644
--- a/backend/dc210.h
+++ b/backend/dc210.h
@@ -20,9 +20,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/dc240.c b/backend/dc240.c
index 0a53405..47aeab9 100644
--- a/backend/dc240.c
+++ b/backend/dc240.c
@@ -23,9 +23,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/dc240.h b/backend/dc240.h
index 27e2ee9..39e0ac4 100644
--- a/backend/dc240.h
+++ b/backend/dc240.h
@@ -23,9 +23,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/dc25.c b/backend/dc25.c
index 6188608..1d9032d 100644
--- a/backend/dc25.c
+++ b/backend/dc25.c
@@ -3,8 +3,6 @@
dc25.c
- $Id$
-
This file (C) 1998 Peter Fales
This file is part of the SANE package.
@@ -20,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -69,7 +65,7 @@
* /pub/hakimian directory. The complete URL is:
* ftp://ftp.eecs.wsu.edu/pub/hakimian/dc20.tar.gz
*
- * This package also includes a sligthly modified version of the Comet to ppm
+ * This package also includes a slightly modified version of the Comet to ppm
* conversion routine written by YOSHIDA Hideki <hideki@yk.rim.or.jp>
*
* This program is free software; you can redistribute it and/or modify
@@ -1107,7 +1103,7 @@ if (verbose) printf ("%s: determine_limits: low_i = %d, high_i = %d\n", __progna
}
/*
- * The original dc20ctrl program used a default gamma of 0.35, but I thougt
+ * The original dc20ctrl program used a default gamma of 0.35, but I thought
* 0.45 looks better. In addition, since xscanimage seems to always force
* a resolution of 0.1, I multiply everything by 10 and make the default
* 4.5.
@@ -1389,7 +1385,7 @@ convert_pic (char *base_name, int format)
if (format & SAVE_ADJASPECT)
{
/*
- * Strech image
+ * Stretch image
*/
if (res)
@@ -1764,7 +1760,7 @@ erase (int fd)
/*
* This block may really apply to the DC20 also, but since I
* don't have one, it's hard to say for sure. On the DC25, erase
- * takes long enought that the read may timeout without returning
+ * takes long enough that the read may timeout without returning
* any data before the erase is complete. We let this happen
* up to 4 times, then give up.
*/
@@ -1841,8 +1837,7 @@ sane_init (SANE_Int * version_code, SANE_Auth_Callback __sane_unused__ authorize
fp = sanei_config_open (DC25_CONFIG_FILE);
- DBG (127,
- "sane_init() $Id$\n");
+ DBG (127, "sane_init()\n");
if (!fp)
{
@@ -2632,7 +2627,7 @@ sane_read (SANE_Handle __sane_unused__ handle, SANE_Byte * data,
* If outbytes is zero, then this is the first time
* we've been called, so update the contrast table.
* The formula is something I came up with that has the
- * following prooperties:
+ * following properties:
* 1) It's a smooth curve that provides the effect I wanted
* (bright pixels are made brighter, dim pixels are made
* dimmer)
diff --git a/backend/dc25.h b/backend/dc25.h
index b323835..7d10446 100644
--- a/backend/dc25.h
+++ b/backend/dc25.h
@@ -20,9 +20,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -69,7 +67,7 @@
* /pub/hakimian directory. The complete URL is:
* ftp://ftp.eecs.wsu.edu/pub/hakimian/dc20.tar.gz
*
- * This package also includes a sligthly modified version of the Comet to ppm
+ * This package also includes a slightly modified version of the Comet to ppm
* conversion routine written by YOSHIDA Hideki <hideki@yk.rim.or.jp>
*
* This program is free software; you can redistribute it and/or modify
diff --git a/backend/dell1600n_net.c b/backend/dell1600n_net.c
index c8717d4..2436dd4 100644
--- a/backend/dell1600n_net.c
+++ b/backend/dell1600n_net.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -122,7 +120,7 @@ struct ScannerState
int m_numPages; /* number of complete pages (host byte order) */
struct ComBuf m_pageInfo; /* "array" of numPages PageInfo structs */
int m_bFinish; /* set non-0 to signal that we are finished */
- int m_bCancelled; /* set non-0 that bFinish state arose from cancelation */
+ int m_bCancelled; /* set non-0 that bFinish state arose from cancellation */
char m_regName[REG_NAME_SIZE]; /* name with which to register */
unsigned short m_xres; /* x resolution (network byte order) */
unsigned short m_yres; /* y resolution (network byte order) */
@@ -233,6 +231,9 @@ static void JpegDecompTermSource (j_decompress_ptr cinfo);
/* Results of last call to sane_get_devices */
static struct DeviceRecord *gKnownDevices[MAX_SCANNERS];
+/* Empty list for when network devices are not wanted */
+static const SANE_Device *gEmptyDeviceList[1];
+
/* Array of open scanner device states.
:NOTE: (int)SANE_Handle is an offset into this array */
static struct ScannerState *gOpenScanners[MAX_SCANNERS];
@@ -288,8 +289,7 @@ sane_exit (void)
/***********************************************************/
SANE_Status
-sane_get_devices (const SANE_Device *** device_list,
- SANE_Bool __sane_unused__ local_only)
+sane_get_devices (const SANE_Device *** device_list, SANE_Bool local_only)
{
int ret;
@@ -307,11 +307,17 @@ sane_get_devices (const SANE_Device *** device_list,
const char *pVal;
int valLen;
+ if (local_only) {
+ *device_list = gEmptyDeviceList;
+ return SANE_STATUS_GOOD;
+ }
+
/* init variables */
ret = SANE_STATUS_GOOD;
sock = 0;
pDevice = NULL;
optYes = 1;
+
InitComBuf (&queryPacket);
/* clear previous results */
@@ -694,7 +700,7 @@ sane_start (SANE_Handle handle)
if (!ValidScannerNumber (iHandle))
return SANE_STATUS_INVAL;
- /* check if we still have oustanding pages of data on this handle */
+ /* check if we still have outstanding pages of data on this handle */
if (gOpenScanners[iHandle]->m_imageData.m_used){
/* remove empty page */
@@ -1748,7 +1754,7 @@ cleanup:
/***********************************************************/
/* remove data from the front of a ComBuf struct
- \return 0 if sucessful, >0 otherwise
+ \return 0 if successful, >0 otherwise
*/
int
PopFromComBuf (struct ComBuf *pBuf, size_t datSize)
diff --git a/backend/dll.c b/backend/dll.c
index d78d409..a3233e8 100644
--- a/backend/dll.c
+++ b/backend/dll.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -477,9 +475,6 @@ load (struct backend *be)
DBG (1, "load: malloc failed: %s\n", strerror (errno));
return SANE_STATUS_NO_MEM;
}
- if (orig_src)
- free (orig_src);
- orig_src = src;
snprintf (src, src_len, "%s%s%s", path, DIR_SEP, LIBDIR);
}
else
@@ -494,6 +489,7 @@ load (struct backend *be)
}
DBG (3, "load: searching backend `%s' in `%s'\n", be->name, src);
+ orig_src = src;
dir = strsep (&src, DIR_SEP);
while (dir)
diff --git a/backend/dmc.c b/backend/dmc.c
index 363a33f..5edb417 100644
--- a/backend/dmc.c
+++ b/backend/dmc.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -44,8 +42,6 @@
This file implements a SANE backend for the Polaroid Digital
Microscope Camera. */
-/* $Id$ */
-
#include "../include/sane/config.h"
#include <limits.h>
@@ -113,7 +109,7 @@ static SANE_Word ValidASAs[] = { 3, 25, 50, 100 };
// fd -- file descriptor
// typecode -- data type code
// qualifier -- data type qualifier
-// maxlen -- tranfer length
+// maxlen -- transfer length
// buf -- buffer to store data in
// len -- set to actual length of data
//%RETURNS:
@@ -153,7 +149,7 @@ DMCRead(int fd, unsigned int typecode, unsigned int qualifier,
// fd -- file descriptor
// typecode -- data type code
// qualifier -- data type qualifier
-// maxlen -- tranfer length
+// maxlen -- transfer length
// buf -- buffer to store data in
//%RETURNS:
// A SANE status code
diff --git a/backend/dmc.h b/backend/dmc.h
index aa866bc..6c2fc26 100644
--- a/backend/dmc.h
+++ b/backend/dmc.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -38,8 +36,6 @@
whether to permit this exception to apply to your modifications.
If you do not wish that, delete this exception notice. */
-/* $Id$ */
-
#ifndef polaroid_dmc_h
#define polaroid_dmc_h
diff --git a/backend/epjitsu.c b/backend/epjitsu.c
index 714bc0b..90ef148 100644
--- a/backend/epjitsu.c
+++ b/backend/epjitsu.c
@@ -21,9 +21,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -118,7 +116,7 @@
- increase scan height ~1/2 inch due to head offset
- change page length autodetection condition
v18 2009-01-21, MAN
- - dont export private symbols
+ - don't export private symbols
v19 2009-08-31, RG
- rewritten calibration routines
v20 2010-02-09, MAN (SANE 1.0.21 to 1.0.24)
@@ -1615,7 +1613,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
DBG (20, "sane_control_option: set value for '%s' (%d)\n", s->opt[option].name,option);
if ( s->started ) {
- DBG (5, "sane_control_option: cant set, device busy\n");
+ DBG (5, "sane_control_option: can't set, device busy\n");
return SANE_STATUS_DEVICE_BUSY;
}
@@ -1630,7 +1628,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
return status;
}
- /* may have been changed by constrain, so dont copy until now */
+ /* may have been changed by constraints, so don't copy until now */
val_c = *(SANE_Word *)val;
/*
@@ -2392,7 +2390,7 @@ sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
/*
* Called by SANE when a page acquisition operation is to be started.
- * FIXME: wont handle SOURCE_ADF_BACK
+ * FIXME: won't handle SOURCE_ADF_BACK
*/
SANE_Status
sane_start (SANE_Handle handle)
@@ -2741,7 +2739,7 @@ coarsecal_get_line(struct scanner *s, struct image *img)
while(!s->cal_image.done){
ret = read_from_scanner(s,&s->cal_image);
if(ret){
- DBG (5, "coarsecal_get_line: cant read from scanner\n");
+ DBG (5, "coarsecal_get_line: can't read from scanner\n");
return ret;
}
}
@@ -3218,7 +3216,7 @@ finecal_get_line(struct scanner *s, struct image *img)
while(!s->cal_image.done){
ret = read_from_scanner(s,&s->cal_image);
if(ret){
- DBG (5, "finecal_get_line: cant read from scanner\n");
+ DBG (5, "finecal_get_line: can't read from scanner\n");
return ret;
}
}
@@ -3243,7 +3241,7 @@ finecal_get_line(struct scanner *s, struct image *img)
return ret;
}
-/* roundf() is c99, so we provide our own, though this version wont return -0 */
+/* roundf() is c99, so we provide our own, though this version won't return -0 */
static float
round2(float x)
{
@@ -3992,7 +3990,7 @@ sane_read (SANE_Handle handle, SANE_Byte * buf, SANE_Int max_len, SANE_Int * len
ret = read_from_scanner(s, &s->block_xfr);
if(ret){
- DBG (5, "sane_read: cant read from scanner\n");
+ DBG (5, "sane_read: can't read from scanner\n");
return ret;
}
@@ -4036,7 +4034,7 @@ sane_read (SANE_Handle handle, SANE_Byte * buf, SANE_Int max_len, SANE_Int * len
ret = copy_block_to_page(s, SIDE_FRONT);
if(ret){
- DBG (5, "sane_read: cant copy to front/back\n");
+ DBG (5, "sane_read: can't copy to front/back\n");
return ret;
}
@@ -4061,7 +4059,7 @@ sane_read (SANE_Handle handle, SANE_Byte * buf, SANE_Int max_len, SANE_Int * len
else { /*fi-60f*/
ret = copy_block_to_page(s, SIDE_FRONT);
if(ret){
- DBG (5, "sane_read: cant copy to front/back\n");
+ DBG (5, "sane_read: can't copy to front/back\n");
return ret;
}
@@ -4539,7 +4537,7 @@ copy_block_to_page(struct scanner *s,int side)
p_in += page->image->x_offset_bytes;
/* for MODE_LINEART, binarize the gray line stored in the temp image buffer(dt) */
- /* bacause dt.width = page_width, we pass page_width */
+ /* because dt.width = page_width, we pass page_width */
if (s->mode == MODE_LINEART)
binarize_line(s, lineStart, page_width);
@@ -4616,7 +4614,7 @@ binarize_line(struct scanner *s, unsigned char *lineOut, int width)
* handle h is a valid handle) but usually affects long-running
* operations only (such as image is acquisition). It is safe to call
* this function asynchronously (e.g., from within a signal handler).
- * It is important to note that completion of this operaton does not
+ * It is important to note that completion of this operation does not
* imply that the currently pending operation has been cancelled. It
* only guarantees that cancellation has been initiated. Cancellation
* completes only when the cancelled call returns (typically with a
diff --git a/backend/epson.c b/backend/epson.c
index 20cafc4..8c1a41d 100644
--- a/backend/epson.c
+++ b/backend/epson.c
@@ -34,9 +34,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -94,7 +92,7 @@
2002-11-03 Full libusb support.
2002-10-05 Fixed problem with incorrect response to sane_get_parameters()
in certain situations.
- 2002-09-01 USB scanners are now using libsane-usb funtions
+ 2002-09-01 USB scanners are now using libsane-usb functions
2002-08-17 Fixed typo in variable name.
Fixed IEEE-1394 problem with Perfection-2450.
Fixed problem with older B3 level SCSI scanners that do
@@ -115,7 +113,7 @@
2001-11-13 Version 0.2.16
Do not call access() for parallel port scanners.
2001-11-11 Version 0.2.15
- Fixed "wait-for-button" functionality, accidentially merged back wrong
+ Fixed "wait-for-button" functionality, accidentally merged back wrong
version after code freeze.
Corrected "need-strange-reorder" recognition.
Added IOCTL support to header file.
@@ -201,10 +199,10 @@
Show film type only when TPU is selected
2000-06-13 Initialize optical_res to 0 (Dave Hill)
2000-06-07 Fix in sane_close() - found by Henning Meier-Geinitz
- 2000-06-01 Threshhold should only be active when scan depth
+ 2000-06-01 Threshold should only be active when scan depth
is 1 and halftoning is off. (mjp)
2000-05-28 Turned on scanner based color correction.
- Dependancies between many options are now
+ Dependencies between many options are now
being enforced. For instance, auto area seg
(AAS) should only be on when scan depth == 1.
Added some routines to active and deactivate
@@ -247,7 +245,7 @@
2000-03-02 Code cleanup, disabled ZOOM until I have time to
deal with all the side effects.
2000-03-01 More D1 fixes. In the future I have to come up with
- a more elegant solution to destinguish between different
+ a more elegant solution to distinguish between different
function levels. The level > n does not work anymore with
D1.
Added support for "set threshold" and "set zoom".
@@ -272,7 +270,7 @@
2000-02-02 "Brown Paper Bag Release" Put the USB fix finally
into the CVS repository.
2000-02-01 Fixed problem with USB scanner not being recognized
- because of hte changes to attach a few days ago. (KHK)
+ because of the changes to attach a few days ago. (KHK)
2000-01-29 fixed core dump with xscanimage by moving the gamma
curves to the standard interface (no longer advanced)
Removed pragma pack() from source code to make it
@@ -395,7 +393,7 @@
#define EPSON_LEVEL_D7 12
#define EPSON_LEVEL_D8 13
-/* there is also a function level "A5", which I'm igoring here until somebody can
+/* there is also a function level "A5", which I'm ignoring here until somebody can
convince me that this is still needed. The A5 level was for the GT-300, which
was (is) a monochrome only scanner. So if somebody really wants to use this
scanner with SANE get in touch with me and we can work something out - khk */
@@ -641,7 +639,7 @@ static const SANE_String_Const color_list[] = {
* Gamma correction:
* The A and B level scanners work differently than the D level scanners, therefore
* I define two different sets of arrays, plus one set of variables that get set to
- * the actally used params and list arrays at runtime.
+ * the actually used params and list arrays at runtime.
*/
static int gamma_params_ab[] = {
@@ -2496,9 +2494,9 @@ attach (const char *dev_name, Epson_Device * *devp, int type)
/*
* Check for Perfection 4990 photo/GT-X800 scanner.
* This scanner only report 3200 dpi back.
- * The scanner fysical supports 4800 dpi.
+ * The scanner physically supports 4800 dpi.
* This is simulated here...
- * Futher details read:
+ * Further details read:
* EPSON Programming guide for EPSON Color Image Scanner Perfection 4990
*/
if (strncmp((char *) buf + 0x1A,"GT-X800",7) == 0)
@@ -4277,7 +4275,7 @@ sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
/*
* Make sure that the number of lines is correct for color shuffling:
- * The shuffling alghorithm produces 2xline_distance lines at the
+ * The shuffling algorithm produces 2xline_distance lines at the
* beginning and the same amount at the end of the scan that are not
* useable. If s->params.lines gets negative, 0 lines are reported
* back to the frontend.
@@ -4796,7 +4794,7 @@ sane_start (SANE_Handle handle)
}
else
{
- /* we run into an eror condition, just continue */
+ /* we ran into an error condition, just continue */
s->hw->wait_for_button = SANE_FALSE;
}
}
@@ -4853,7 +4851,7 @@ sane_start (SANE_Handle handle)
/*
* Modify the scan area: If the scanner requires color shuffling, then we try to
* scan more lines to compensate for the lines that will be removed from the scan
- * due to the color shuffling alghorithm.
+ * due to the color shuffling algorithm.
* At this time we add two times the line distance to the number of scan lines if
* this is possible - if not, then we try to calculate the number of additional
* lines according to the selected scan area.
@@ -5778,7 +5776,7 @@ color_shuffle (SANE_Handle handle, int *new_length)
/*
- * The ouput buffer ist still "buf", but because we are
+ * The output buffer is still "buf", but because we are
* only overwriting from the beginning of the memory area
* we are not interfering with the "still to shuffle" data
* in the same area.
@@ -5951,7 +5949,7 @@ get_identity_information (SANE_Handle handle)
}
s->hw->level = dev->cmd->level[1] - '0';
- } /* set comand type and level */
+ } /* set command type and level */
/*
* Setting available resolutions and xy ranges for sane frontend.
@@ -6011,9 +6009,9 @@ get_identity_information (SANE_Handle handle)
/*
* Check for Perfection 4990 photo/GT-X800 scanner.
* This scanner only report 3200 dpi back.
- * The scanner fysical supports 4800 dpi.
+ * The scanner physically supports 4800 dpi.
* This is simulated here...
- * Futher details read:
+ * Further details read:
* EPSON Programming guide for EPSON Color Image Scanner Perfection 4990
*/
if (s->hw->cmd->request_extended_status != 0)
@@ -6148,7 +6146,7 @@ get_identity2_information (SANE_Handle handle)
len = result[3] << 8 | result[2];
buf = alloca (len);
- receive (s, buf, len, &status); /* reveive actual status data */
+ receive (s, buf, len, &status); /* receive actual status data */
/* the first two bytes of the buffer contain the optical resolution */
s->hw->optical_res = buf[1] << 8 | buf[0];
@@ -6250,7 +6248,7 @@ request_focus_position (SANE_Handle handle, u_char * position)
len = result[3] << 8 | result[2];
buf = alloca (len);
- receive (s, buf, len, &status); /* reveive actual status data */
+ receive (s, buf, len, &status); /* receive actual status data */
*position = buf[1];
DBG (1, "Focus position = 0x%x\n", buf[1]);
@@ -6306,7 +6304,7 @@ request_push_button_status (SANE_Handle handle, SANE_Bool * theButtonStatus)
len = result[3] << 8 | result[2]; /* this should be 1 for scanners with one button */
buf = alloca (len);
- receive (s, buf, len, &status); /* reveive actual status data */
+ receive (s, buf, len, &status); /* receive actual status data */
DBG (1, "Push button status = %d\n", buf[0] & 0x01);
*theButtonStatus = ((buf[0] & 0x01) != 0);
diff --git a/backend/epson.h b/backend/epson.h
index cacfc80..45a84b1 100644
--- a/backend/epson.h
+++ b/backend/epson.h
@@ -25,9 +25,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/epson2-ops.c b/backend/epson2-ops.c
index ba0d9cb..83a0169 100644
--- a/backend/epson2-ops.c
+++ b/backend/epson2-ops.c
@@ -302,6 +302,9 @@ e2_dev_post_init(struct Epson_Device *dev)
dev->need_reset_on_source_change = SANE_TRUE;
}
+ if (e2_dev_model(dev, "DS-G20000"))
+ dev->cmd->bright_range.min = -3;
+
return SANE_STATUS_GOOD;
}
@@ -822,24 +825,15 @@ e2_discover_capabilities(Epson_Scanner *s)
if (esci_request_focus_position(s, &s->currentFocusPosition) ==
SANE_STATUS_GOOD) {
- DBG(1, "setting focus is supported\n");
+ DBG(1, "setting focus is supported, current focus: %u\n", s->currentFocusPosition);
dev->focusSupport = SANE_TRUE;
- s->opt[OPT_FOCUS].cap &= ~SANE_CAP_INACTIVE;
-
- /* reflect the current focus position in the GUI */
- if (s->currentFocusPosition < 0x4C) {
- /* focus on glass */
- s->val[OPT_FOCUS].w = 0;
- } else {
- /* focus 2.5mm above glass */
- s->val[OPT_FOCUS].w = 1;
- }
-
+ s->opt[OPT_FOCUS_POS].cap &= ~SANE_CAP_INACTIVE;
+ s->val[OPT_FOCUS_POS].w = s->currentFocusPosition;
} else {
DBG(1, "setting focus is not supported\n");
dev->focusSupport = SANE_FALSE;
- s->opt[OPT_FOCUS].cap |= SANE_CAP_INACTIVE;
- s->val[OPT_FOCUS].w = 0; /* on glass - just in case */
+ s->opt[OPT_FOCUS_POS].cap |= SANE_CAP_INACTIVE;
+ s->val[OPT_FOCUS_POS].w = FOCUS_ON_GLASS; /* just in case */
}
/* Set defaults for no extension. */
@@ -948,8 +942,6 @@ e2_set_extended_scanning_parameters(Epson_Scanner * s)
/* ESC e */
buf[26] = extensionCtrl;
-
- /* XXX focus */
}
/* ESC g, scanning mode (normal or high speed) */
@@ -1063,24 +1055,6 @@ e2_set_scanning_parameters(Epson_Scanner * s)
* buffer to set the scan area for
* ES-9000H and GT-30000
*/
-
- /*
- * set the focus position according to the extension used:
- * if the TPU is selected, then focus 2.5mm above the glass,
- * otherwise focus on the glass. Scanners that don't support
- * this feature, will just ignore these calls.
- */
-
- if (s->hw->focusSupport == SANE_TRUE) {
- if (s->val[OPT_FOCUS].w == 0) {
- DBG(1, "setting focus to glass surface\n");
- esci_set_focus_position(s, 0x40);
- } else {
- DBG(1,
- "setting focus to 2.5mm above glass\n");
- esci_set_focus_position(s, 0x59);
- }
- }
}
/* ESC C, Set color */
@@ -1496,7 +1470,7 @@ e2_wait_button(Epson_Scanner * s)
else
sleep(1);
} else {
- /* we run into an error condition, just continue */
+ /* we ran into an error condition, just continue */
s->hw->wait_for_button = SANE_FALSE;
}
}
@@ -1997,7 +1971,7 @@ color_shuffle(SANE_Handle handle, int *new_length)
* We just finished the line in line_buffer[0] - write it to the
* output buffer and continue.
*
- * The ouput buffer ist still "buf", but because we are
+ * The output buffer is still "buf", but because we are
* only overwriting from the beginning of the memory area
* we are not interfering with the "still to shuffle" data
* in the same area.
diff --git a/backend/epson2.c b/backend/epson2.c
index e6f6786..a15a620 100644
--- a/backend/epson2.c
+++ b/backend/epson2.c
@@ -138,12 +138,6 @@ static const SANE_String_Const film_list[] = {
NULL
};
-static const SANE_String_Const focus_list[] = {
- SANE_I18N("Focus on glass"),
- SANE_I18N("Focus 2.5mm above glass"),
- NULL
-};
-
#define HALFTONE_NONE 0x01
#define HALFTONE_TET 0x03
@@ -239,7 +233,7 @@ enum {
* Gamma correction:
* The A and B level scanners work differently than the D level scanners,
* therefore I define two different sets of arrays, plus one set of
- * variables that get set to the actally used params and list arrays at runtime.
+ * variables that get set to the actually used params and list arrays at runtime.
*/
static int gamma_params_ab[] = {
@@ -302,12 +296,11 @@ static const SANE_String_Const bay_list[] = {
};
/* minimum, maximum, quantization */
+static const SANE_Range focus_range = { 0, 254, 0 };
static const SANE_Range u8_range = { 0, 255, 0 };
static const SANE_Range fx_range = { SANE_FIX(-2.0), SANE_FIX(2.0), 0 };
-
static const SANE_Range outline_emphasis_range = { -2, 2, 0 };
-
/*
* List of pointers to devices - will be dynamically allocated depending
* on the number of devices found.
@@ -813,10 +806,11 @@ attach_one_pio(const char *dev)
}
static SANE_Status
-attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
+attach_one_config(SANEI_Config __sane_unused__ *config, const char *line,
+ void *data)
{
int vendor, product;
-
+ SANE_Bool local_only = *(SANE_Bool*) data;
int len = strlen(line);
DBG(7, "%s: len = %d, line = %s\n", __func__, len, line);
@@ -847,13 +841,16 @@ attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
} else if (strncmp(line, "net", 3) == 0) {
- /* remove the "net" sub string */
- const char *name = sanei_config_skip_whitespace(line + 3);
+ if (!local_only) {
+ /* remove the "net" sub string */
+ const char *name =
+ sanei_config_skip_whitespace(line + 3);
- if (strncmp(name, "autodiscovery", 13) == 0)
- e2_network_discovery();
- else
- attach_one_net(name);
+ if (strncmp(name, "autodiscovery", 13) == 0)
+ e2_network_discovery();
+ else
+ attach_one_net(name);
+ }
} else if (strncmp(line, "pio", 3) == 0) {
@@ -889,14 +886,14 @@ free_devices(void)
}
static void
-probe_devices(void)
+probe_devices(SANE_Bool local_only)
{
DBG(5, "%s\n", __func__);
free_devices();
sanei_configure_attach(EPSON2_CONFIG_FILE, NULL,
- attach_one_config);
+ attach_one_config, &local_only);
}
SANE_Status
@@ -926,14 +923,14 @@ sane_exit(void)
}
SANE_Status
-sane_get_devices(const SANE_Device ***device_list, SANE_Bool __sane_unused__ local_only)
+sane_get_devices(const SANE_Device ***device_list, SANE_Bool local_only)
{
Epson_Device *dev;
int i;
DBG(5, "%s\n", __func__);
- probe_devices();
+ probe_devices(local_only);
devlist = malloc((num_devices + 1) * sizeof(devlist[0]));
if (!devlist) {
@@ -1336,6 +1333,39 @@ init_options(Epson_Scanner *s)
s->opt[OPT_BR_Y].constraint.range = s->hw->y_range;
s->val[OPT_BR_Y].w = s->hw->y_range->max;
+ /* "Focus" group: */
+ s->opt[OPT_FOCUS_GROUP].title = SANE_I18N("Focus");
+ s->opt[OPT_FOCUS_GROUP].desc = "";
+ s->opt[OPT_FOCUS_GROUP].type = SANE_TYPE_GROUP;
+ s->opt[OPT_FOCUS_GROUP].cap = SANE_CAP_ADVANCED;
+
+ /* autofocus */
+ s->opt[OPT_AUTOFOCUS].name = SANE_NAME_AUTOFOCUS;
+ s->opt[OPT_AUTOFOCUS].title = SANE_TITLE_AUTOFOCUS;
+ s->opt[OPT_AUTOFOCUS].desc = SANE_DESC_AUTOFOCUS;
+ s->opt[OPT_AUTOFOCUS].type = SANE_TYPE_BOOL;
+ s->val[OPT_AUTOFOCUS].w = SANE_FALSE;
+ s->opt[OPT_AUTOFOCUS].cap |= SANE_CAP_ADVANCED;
+
+ /* focus position */
+ s->opt[OPT_FOCUS_POS].name = SANE_NAME_FOCUS;
+ s->opt[OPT_FOCUS_POS].title = SANE_TITLE_FOCUS;
+ s->opt[OPT_FOCUS_POS].desc = SANE_DESC_FOCUS;
+ s->opt[OPT_FOCUS_POS].type = SANE_TYPE_INT;
+ s->opt[OPT_FOCUS_POS].unit = SANE_UNIT_NONE;
+ s->opt[OPT_FOCUS_POS].constraint_type = SANE_CONSTRAINT_RANGE;
+ s->opt[OPT_FOCUS_POS].constraint.range = &focus_range;
+ s->val[OPT_FOCUS_POS].w = FOCUS_ON_GLASS;
+ s->opt[OPT_FOCUS_POS].cap |= SANE_CAP_ADVANCED;
+
+ if (s->hw->focusSupport == SANE_TRUE) {
+ s->opt[OPT_FOCUS_POS].cap &= ~SANE_CAP_INACTIVE;
+ s->opt[OPT_AUTOFOCUS].cap &= ~SANE_CAP_INACTIVE;
+ } else {
+ s->opt[OPT_FOCUS_POS].cap |= SANE_CAP_INACTIVE;
+ s->opt[OPT_AUTOFOCUS].cap |= SANE_CAP_INACTIVE;
+ }
+
/* "Optional equipment" group: */
s->opt[OPT_EQU_GROUP].title = SANE_I18N("Optional equipment");
s->opt[OPT_EQU_GROUP].desc = "";
@@ -1372,22 +1402,6 @@ init_options(Epson_Scanner *s)
if (!s->hw->cmd->set_bay)
s->opt[OPT_FILM_TYPE].cap |= SANE_CAP_INACTIVE;
- /* focus position */
- s->opt[OPT_FOCUS].name = SANE_EPSON_FOCUS_NAME;
- s->opt[OPT_FOCUS].title = SANE_EPSON_FOCUS_TITLE;
- s->opt[OPT_FOCUS].desc = SANE_EPSON_FOCUS_DESC;
- s->opt[OPT_FOCUS].type = SANE_TYPE_STRING;
- s->opt[OPT_FOCUS].size = max_string_size(focus_list);
- s->opt[OPT_FOCUS].constraint_type = SANE_CONSTRAINT_STRING_LIST;
- s->opt[OPT_FOCUS].constraint.string_list = focus_list;
- s->val[OPT_FOCUS].w = 0;
- s->opt[OPT_FOCUS].cap |= SANE_CAP_ADVANCED;
-
- if (s->hw->focusSupport == SANE_TRUE)
- s->opt[OPT_FOCUS].cap &= ~SANE_CAP_INACTIVE;
- else
- s->opt[OPT_FOCUS].cap |= SANE_CAP_INACTIVE;
-
/* forward feed / eject */
s->opt[OPT_EJECT].name = "eject";
s->opt[OPT_EJECT].title = SANE_I18N("Eject");
@@ -1470,7 +1484,7 @@ sane_open(SANE_String_Const name, SANE_Handle *handle)
/* probe if empty device name provided */
if (l == 0) {
- probe_devices();
+ probe_devices(SANE_FALSE);
if (first_dev == NULL) {
DBG(1, "no device detected\n");
@@ -1507,7 +1521,7 @@ sane_open(SANE_String_Const name, SANE_Handle *handle)
*/
if (first_dev == NULL)
- probe_devices();
+ probe_devices(SANE_FALSE);
s = device_detect(name, SANE_EPSON_NODEV, 0, &status);
if (s == NULL) {
@@ -1646,6 +1660,8 @@ getvalue(SANE_Handle handle, SANE_Int option, void *value)
case OPT_THRESHOLD:
case OPT_BIT_DEPTH:
case OPT_WAIT_FOR_BUTTON:
+ case OPT_AUTOFOCUS:
+ case OPT_FOCUS_POS:
*((SANE_Word *) value) = sval->w;
break;
@@ -1659,7 +1675,6 @@ getvalue(SANE_Handle handle, SANE_Int option, void *value)
case OPT_GAMMA_CORRECTION:
case OPT_COLOR_CORRECTION:
case OPT_BAY:
- case OPT_FOCUS:
strcpy((char *) value, sopt->constraint.string_list[sval->w]);
break;
@@ -1730,8 +1745,6 @@ change_source(Epson_Scanner *s, SANE_Int optindex, char *value)
if (s->hw->need_reset_on_source_change)
esci_reset(s);
- s->focusOnGlass = SANE_TRUE; /* this is the default */
-
if (s->val[OPT_SOURCE].w == optindex)
return;
@@ -1750,7 +1763,7 @@ change_source(Epson_Scanner *s, SANE_Int optindex, char *value)
s->hw->use_extension = SANE_TRUE;
/* disable film type option */
deactivateOption(s, OPT_FILM_TYPE, &dummy);
- s->val[OPT_FOCUS].w = 0;
+ s->val[OPT_FOCUS_POS].w = FOCUS_ON_GLASS;
if (s->hw->duplex) {
activateOption(s, OPT_ADF_MODE, &dummy);
} else {
@@ -1782,10 +1795,8 @@ change_source(Epson_Scanner *s, SANE_Int optindex, char *value)
deactivateOption(s, OPT_FILM_TYPE, &dummy);
/* enable focus position if the scanner supports it */
- if (s->hw->cmd->set_focus_position != 0) {
- s->val[OPT_FOCUS].w = 1;
- s->focusOnGlass = SANE_FALSE;
- }
+ if (s->hw->focusSupport)
+ s->val[OPT_FOCUS_POS].w = FOCUS_ABOVE_25MM;
deactivateOption(s, OPT_ADF_MODE, &dummy);
deactivateOption(s, OPT_EJECT, &dummy);
@@ -1798,7 +1809,7 @@ change_source(Epson_Scanner *s, SANE_Int optindex, char *value)
/* disable film type option */
deactivateOption(s, OPT_FILM_TYPE, &dummy);
- s->val[OPT_FOCUS].w = 0;
+ s->val[OPT_FOCUS_POS].w = FOCUS_ON_GLASS;
deactivateOption(s, OPT_ADF_MODE, &dummy);
}
@@ -1872,7 +1883,6 @@ setvalue(SANE_Handle handle, SANE_Int option, void *value, SANE_Int *info)
case OPT_DROPOUT:
case OPT_FILM_TYPE:
case OPT_BAY:
- case OPT_FOCUS:
sval->w = optindex; /* Simple lists */
break;
@@ -1981,6 +1991,11 @@ setvalue(SANE_Handle handle, SANE_Int option, void *value, SANE_Int *info)
break;
}
+ case OPT_AUTOFOCUS:
+ sval->w = *((SANE_Word *) value);
+ setOptionState(s, !sval->w, OPT_FOCUS_POS, &reload);
+ break;
+
case OPT_MIRROR:
case OPT_AAS:
case OPT_PREVIEW: /* needed? */
@@ -1989,6 +2004,7 @@ setvalue(SANE_Handle handle, SANE_Int option, void *value, SANE_Int *info)
case OPT_AUTO_EJECT:
case OPT_THRESHOLD:
case OPT_WAIT_FOR_BUTTON:
+ case OPT_FOCUS_POS:
sval->w = *((SANE_Word *) value);
break;
@@ -2122,6 +2138,27 @@ sane_start(SANE_Handle handle)
if (status != SANE_STATUS_GOOD)
return status;
+ /*
+ * set focus after we set scanning parameters because the scanner will
+ * use the middle of the scanning area for autofocus. If we want to
+ * support a defined x,y position for autofocus, we'd need to send
+ * specific scanning paramters just for autofocus.
+ */
+ if (s->hw->focusSupport == SANE_TRUE) {
+ if (s->val[OPT_AUTOFOCUS].w) {
+ DBG(1, "setting autofocus\n");
+ status = esci_set_focus_position(s, 0xff);
+ } else {
+ DBG(1, "setting focus to %u\n", s->val[OPT_FOCUS_POS].w);
+ status = esci_set_focus_position(s, s->val[OPT_FOCUS_POS].w);
+ }
+
+ if (status != SANE_STATUS_GOOD) {
+ DBG(1, "setting focus failed\n");
+ return status;
+ }
+ }
+
/* ESC z, user defined gamma table */
if (dev->cmd->set_gamma_table
&& gamma_userdefined[s->val[OPT_GAMMA_CORRECTION].w]) {
@@ -2227,6 +2264,12 @@ sane_start(SANE_Handle handle)
if (status != SANE_STATUS_GOOD)
return status;
+ if (s->hw->focusSupport == SANE_TRUE && s->val[OPT_AUTOFOCUS].w) {
+ status = esci_request_focus_position(s, &s->currentFocusPosition);
+ if (status == SANE_STATUS_GOOD)
+ s->val[OPT_FOCUS_POS].w = s->currentFocusPosition;
+ }
+
/* start scanning */
DBG(1, "%s: scanning...\n", __func__);
diff --git a/backend/epson2.h b/backend/epson2.h
index 773c7de..7fa8f53 100644
--- a/backend/epson2.h
+++ b/backend/epson2.h
@@ -22,6 +22,9 @@
#define BACKEND_NAME epson2
#define DEBUG_NOT_STATIC
+#define mode_params epson2_mode_params
+#define source_list epson2_source_list
+
#ifdef HAVE_SYS_IOCTL_H
#include <sys/ioctl.h>
#endif
@@ -80,6 +83,9 @@
#define SANE_EPSON_MAX_RETRIES 14 /* warmup max retry */
#define CMD_SIZE_EXT_STATUS 42
+#define FOCUS_ON_GLASS 64
+#define FOCUS_ABOVE_25MM (64 + 25)
+
/* NOTE: you can find these codes with "man ascii". */
#define STX 0x02
#define ACK 0x06
@@ -172,7 +178,7 @@
#define EPSON_LEVEL_D7 12
#define EPSON_LEVEL_D8 13
-/* there is also a function level "A5", which I'm igoring here until somebody can
+/* there is also a function level "A5", which I'm ignoring here until somebody can
* convince me that this is still needed. The A5 level was for the GT-300, which
* was (is) a monochrome only scanner. So if somebody really wants to use this
* scanner with SANE get in touch with me and we can work something out - khk
@@ -253,11 +259,13 @@ enum {
OPT_TL_Y,
OPT_BR_X,
OPT_BR_Y,
+ OPT_FOCUS_GROUP,
+ OPT_AUTOFOCUS,
+ OPT_FOCUS_POS,
OPT_EQU_GROUP,
OPT_SOURCE,
OPT_AUTO_EJECT,
OPT_FILM_TYPE,
- OPT_FOCUS,
OPT_BAY,
OPT_EJECT,
OPT_ADF_MODE,
@@ -387,7 +395,6 @@ struct Epson_Scanner
SANE_Int lines_written; /* debug variable */
SANE_Int left, top, lcount;
- SANE_Bool focusOnGlass;
SANE_Byte currentFocusPosition;
/* network buffers */
diff --git a/backend/epson2_usb.c b/backend/epson2_usb.c
index 87830c6..3977ee3 100644
--- a/backend/epson2_usb.c
+++ b/backend/epson2_usb.c
@@ -21,6 +21,7 @@ SANE_Word sanei_epson_usb_product_ids[] = {
0x112, /* GT-9700F, Perfection 2450 PHOTO */
0x1120, /* L380 */
0x1121, /* ET-2650, L495 */
+ 0x1122, /* ET-2600 */
0x113d, /* XP-255 */
0x11b, /* GT-9300UF, Perfection 2400 PHOTO */
0x11c, /* GT-9800F, Perfection 3200 PHOTO */
diff --git a/backend/epsonds.c b/backend/epsonds.c
index f2af220..1d557c9 100644
--- a/backend/epsonds.c
+++ b/backend/epsonds.c
@@ -481,10 +481,11 @@ attach_one_net(const char *dev)
static SANE_Status
-attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
+attach_one_config(SANEI_Config __sane_unused__ *config, const char *line,
+ void *data)
{
int vendor, product;
-
+ SANE_Bool local_only = *(SANE_Bool*) data;
int len = strlen(line);
DBG(7, "%s: len = %d, line = %s\n", __func__, len, line);
@@ -513,13 +514,16 @@ attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
} else if (strncmp(line, "net", 3) == 0) {
- /* remove the "net" sub string */
- const char *name = sanei_config_skip_whitespace(line + 3);
+ if (!local_only) {
+ /* remove the "net" sub string */
+ const char *name =
+ sanei_config_skip_whitespace(line + 3);
- if (strncmp(name, "autodiscovery", 13) == 0)
- e2_network_discovery();
- else
- attach_one_net(name);
+ if (strncmp(name, "autodiscovery", 13) == 0)
+ e2_network_discovery();
+ else
+ attach_one_net(name);
+ }
} else {
DBG(0, "unable to parse config line: %s\n", line);
@@ -545,12 +549,13 @@ free_devices(void)
}
static void
-probe_devices(void)
+probe_devices(SANE_Bool local_only)
{
DBG(5, "%s\n", __func__);
free_devices();
- sanei_configure_attach(EPSONDS_CONFIG_FILE, NULL, attach_one_config);
+ sanei_configure_attach(EPSONDS_CONFIG_FILE, NULL,
+ attach_one_config, &local_only);
}
/**** SANE API ****/
@@ -581,14 +586,14 @@ sane_exit(void)
}
SANE_Status
-sane_get_devices(const SANE_Device ***device_list, SANE_Bool __sane_unused__ local_only)
+sane_get_devices(const SANE_Device ***device_list, SANE_Bool local_only)
{
int i;
epsonds_device *dev;
DBG(5, "** %s\n", __func__);
- probe_devices();
+ probe_devices(local_only);
devlist = malloc((num_devices + 1) * sizeof(devlist[0]));
if (!devlist) {
@@ -793,7 +798,7 @@ sane_open(SANE_String_Const name, SANE_Handle *handle)
/* probe if empty device name provided */
if (name[0] == '\0') {
- probe_devices();
+ probe_devices(SANE_FALSE);
if (first_dev == NULL) {
DBG(1, "no devices detected\n");
diff --git a/backend/epsonds.h b/backend/epsonds.h
index 401b0f3..04cb724 100644
--- a/backend/epsonds.h
+++ b/backend/epsonds.h
@@ -18,6 +18,9 @@
#define BACKEND_NAME epsonds
#define DEBUG_NOT_STATIC
+#define mode_params epsonds_mode_params
+#define source_list epsonds_source_list
+
#ifdef HAVE_SYS_IOCTL_H
#include <sys/ioctl.h>
#endif
diff --git a/backend/escl.conf.in b/backend/escl.conf.in
index 9c482b5..18ea516 100644
--- a/backend/escl.conf.in
+++ b/backend/escl.conf.in
@@ -13,6 +13,7 @@
#device http://123.456.789.10:8080 OptionalModel1
#device https://123.456.789.10:443 "Optional Model 2"
+#device https://123.456.789.10:443 "HP Color LaserJet FlowMFP M578" "hack=localhost"
#device unix:/run/proxy.sock:http://123.456.789.10:80
#[device]
diff --git a/backend/escl/escl.c b/backend/escl/escl.c
index c40fd98..bb62219 100644
--- a/backend/escl/escl.c
+++ b/backend/escl/escl.c
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
@@ -29,15 +29,32 @@
#include <setjmp.h>
-#include <curl/curl.h>
-
#include "../include/sane/saneopts.h"
#include "../include/sane/sanei.h"
#include "../include/sane/sanei_backend.h"
#include "../include/sane/sanei_config.h"
+
+#ifndef SANE_NAME_SHARPEN
+# define SANE_NAME_SHARPEN "sharpen"
+# define SANE_TITLE_SHARPEN SANE_I18N("Sharpen")
+# define SANE_DESC_SHARPEN SANE_I18N("Set sharpen value.")
+#endif
+
+#ifndef SANE_NAME_THRESHOLD
+# define SANE_NAME_THRESHOLD "threshold"
+#endif
+#ifndef SANE_TITLE_THRESHOLD
+# define SANE_TITLE_THRESHOLD SANE_I18N("Threshold")
+#endif
+#ifndef SANE_DESC_THRESHOLD
+# define SANE_DESC_THRESHOLD \
+ SANE_I18N("Set threshold for line-art scans.")
+#endif
+
#define min(A,B) (((A)<(B)) ? (A) : (B))
#define max(A,B) (((A)>(B)) ? (A) : (B))
+#define IS_ACTIVE(OPTION) (((handler->opt[OPTION].cap) & SANE_CAP_INACTIVE) == 0)
#define INPUT_BUFFER_SIZE 4096
static const SANE_Device **devlist = NULL;
@@ -56,6 +73,10 @@ typedef struct Handled {
SANE_Range x_range2;
SANE_Range y_range1;
SANE_Range y_range2;
+ SANE_Range brightness_range;
+ SANE_Range contrast_range;
+ SANE_Range sharpen_range;
+ SANE_Range thresold_range;
SANE_Bool cancel;
SANE_Bool write_scan_data;
SANE_Bool decompress_scan_data;
@@ -70,7 +91,10 @@ escl_free_device(ESCL_Device *current)
free((void*)current->ip_address);
free((void*)current->model_name);
free((void*)current->type);
- free(current->unix_socket);
+ free((void*)current->is);
+ free((void*)current->uuid);
+ free((void*)current->unix_socket);
+ curl_slist_free_all(current->hack);
free(current);
return NULL;
}
@@ -110,6 +134,10 @@ escl_check_and_add_device(ESCL_Device *current)
DBG (10, "Scanner Type allocation failure.\n");
return (SANE_STATUS_NO_MEM);
}
+ if (!current->is) {
+ DBG (10, "Scanner Is allocation failure.\n");
+ return (SANE_STATUS_NO_MEM);
+ }
++num_devices;
current->next = list_devices_primary;
list_devices_primary = current;
@@ -150,14 +178,20 @@ escl_add_in_list(ESCL_Device *current)
* \return escl_add_in_list(current)
*/
SANE_Status
-escl_device_add(int port_nb, const char *model_name, char *ip_address, char *type)
+escl_device_add(int port_nb,
+ const char *model_name,
+ char *ip_address,
+ const char *is,
+ const char *uuid,
+ char *type)
{
char tmp[PATH_MAX] = { 0 };
char *model = NULL;
ESCL_Device *current = NULL;
DBG (10, "escl_device_add\n");
for (current = list_devices_primary; current; current = current->next) {
- if (strcmp(current->ip_address, ip_address) == 0)
+ if ((strcmp(current->ip_address, ip_address) == 0) ||
+ (uuid && current->uuid && !strcmp(current->uuid, uuid)))
{
if (strcmp(current->type, type))
{
@@ -166,6 +200,10 @@ escl_device_add(int port_nb, const char *model_name, char *ip_address, char *typ
{
free (current->type);
current->type = strdup(type);
+ if (strcmp(current->ip_address, ip_address)) {
+ free (current->ip_address);
+ current->ip_address = strdup(ip_address);
+ }
current->port_nb = port_nb;
current->https = SANE_TRUE;
}
@@ -191,7 +229,12 @@ escl_device_add(int port_nb, const char *model_name, char *ip_address, char *typ
model = (char*)(tmp[0] != 0 ? tmp : model_name);
current->model_name = strdup(model);
current->ip_address = strdup(ip_address);
+ memset(tmp, 0, PATH_MAX);
+ snprintf(tmp, sizeof(tmp), "%s scanner", (is ? is : "flatbed or ADF"));
+ current->is = strdup(tmp);
current->type = strdup(type);
+ if (uuid)
+ current->uuid = strdup(uuid);
return escl_add_in_list(current);
}
@@ -259,7 +302,7 @@ get_vendor(char *search)
* \brief Function that checks if the url of the received scanner is secured or not (http / https).
* --> if the url is not secured, our own url will be composed like "http://'ip':'port'".
* --> else, our own url will be composed like "https://'ip':'port'".
- * AND, it's in this function that we gather all the informations of the url (that were in our list) :
+ * AND, it's in this function that we gather all the information of the url (that were in our list) :
* the model_name, the port, the ip, and the type of url.
* SO, leaving this function, we have in memory the complete url.
*
@@ -308,7 +351,7 @@ convertFromESCLDev(ESCL_Device *cdev)
DBG (10, "Model allocation failure.\n");
goto freename;
}
- sdev->type = strdup("flatbed scanner");
+ sdev->type = strdup(cdev->is);
if (!sdev->type) {
DBG (10, "Scanner Type allocation failure.\n");
goto freevendor;
@@ -383,7 +426,8 @@ sane_exit(void)
* \return escl_add_in_list(escl_device) if the parsing worked, SANE_STATUS_GOOD otherwise.
*/
static SANE_Status
-attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
+attach_one_config(SANEI_Config __sane_unused__ *config, const char *line,
+ void __sane_unused__ *data)
{
int port = 0;
SANE_Status status;
@@ -392,6 +436,7 @@ attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
if (strncmp(line, "device", 6) == 0) {
char *name_str = NULL;
char *opt_model = NULL;
+ char *opt_hack = NULL;
line = sanei_config_get_string(line + 6, &name_str);
DBG (10, "New Escl_Device URL [%s].\n", (name_str ? name_str : "VIDE"));
@@ -403,6 +448,10 @@ attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
line = sanei_config_get_string(line, &opt_model);
DBG (10, "New Escl_Device model [%s].\n", opt_model);
}
+ if (*line) {
+ line = sanei_config_get_string(line, &opt_hack);
+ DBG (10, "New Escl_Device hack [%s].\n", opt_hack);
+ }
escl_free_device(escl_device);
escl_device = (ESCL_Device*)calloc(1, sizeof(ESCL_Device));
@@ -419,7 +468,9 @@ attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
return status;
}
escl_device->model_name = opt_model ? opt_model : strdup("Unknown model");
- escl_device->type = strdup("flatbed scanner");
+ escl_device->is = strdup("flatbed or ADF scanner");
+ escl_device->type = strdup("In url");
+ escl_device->uuid = NULL;
}
if (strncmp(line, "[device]", 8) == 0) {
@@ -430,7 +481,7 @@ attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
return (SANE_STATUS_NO_MEM);
}
}
- if (strncmp(line, "ip", 2) == 0) {
+ else if (strncmp(line, "ip", 2) == 0) {
const char *ip_space = sanei_config_skip_whitespace(line + 2);
DBG (10, "New Escl_Device IP [%s].", (ip_space ? ip_space : "VIDE"));
if (escl_device != NULL && ip_space != NULL) {
@@ -438,14 +489,14 @@ attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
escl_device->ip_address = strdup(ip_space);
}
}
- if (sscanf(line, "port %i", &port) == 1 && port != 0) {
+ else if (sscanf(line, "port %i", &port) == 1 && port != 0) {
DBG (10, "New Escl_Device PORT [%d].", port);
if (escl_device != NULL) {
DBG (10, "New Escl_Device PORT Affected.");
escl_device->port_nb = port;
}
}
- if (strncmp(line, "model", 5) == 0) {
+ else if (strncmp(line, "model", 5) == 0) {
const char *model_space = sanei_config_skip_whitespace(line + 5);
DBG (10, "New Escl_Device MODEL [%s].", (model_space ? model_space : "VIDE"));
if (escl_device != NULL && model_space != NULL) {
@@ -453,7 +504,7 @@ attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
escl_device->model_name = strdup(model_space);
}
}
- if (strncmp(line, "type", 4) == 0) {
+ else if (strncmp(line, "type", 4) == 0) {
const char *type_space = sanei_config_skip_whitespace(line + 4);
DBG (10, "New Escl_Device TYPE [%s].", (type_space ? type_space : "VIDE"));
if (escl_device != NULL && type_space != NULL) {
@@ -461,6 +512,8 @@ attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
escl_device->type = strdup(type_space);
}
}
+ escl_device->is = strdup("flatbed or ADF scanner");
+ escl_device->uuid = NULL;
status = escl_check_and_add_device(escl_device);
if (status == SANE_STATUS_GOOD)
escl_device = NULL;
@@ -487,7 +540,8 @@ sane_get_devices(const SANE_Device ***device_list, SANE_Bool local_only)
if (device_list == NULL)
return (SANE_STATUS_INVAL);
- status = sanei_configure_attach(ESCL_CONFIG_FILE, NULL, attach_one_config);
+ status = sanei_configure_attach(ESCL_CONFIG_FILE, NULL,
+ attach_one_config, NULL);
if (status != SANE_STATUS_GOOD)
return (status);
escl_devices(&status);
@@ -526,10 +580,156 @@ _source_size_max (SANE_String_Const * sources)
return size;
}
+static int
+_get_resolution(escl_sane_t *handler, int resol)
+{
+ int x = 1;
+ int n = handler->scanner->caps[handler->scanner->source].SupportedResolutions[0] + 1;
+ int old = -1;
+ for (; x < n; x++) {
+ DBG(10, "SEARCH RESOLUTION [ %d | %d]\n", resol, (int)handler->scanner->caps[handler->scanner->source].SupportedResolutions[x]);
+ if (resol == handler->scanner->caps[handler->scanner->source].SupportedResolutions[x])
+ return resol;
+ else if (resol < handler->scanner->caps[handler->scanner->source].SupportedResolutions[x])
+ {
+ if (old == -1)
+ return handler->scanner->caps[handler->scanner->source].SupportedResolutions[1];
+ else
+ return old;
+ }
+ else
+ old = handler->scanner->caps[handler->scanner->source].SupportedResolutions[x];
+ }
+ return old;
+}
+
+
+/**
+ * \fn static SANE_Status init_options(SANE_String_Const name, escl_sane_t *s)
+ * \brief Function thzt initializes all the needed options of the received scanner
+ * (the resolution / the color / the margins) thanks to the information received with
+ * the 'escl_capabilities' function, called just before.
+ *
+ * \return status (if everything is OK, status = SANE_STATUS_GOOD)
+ */
+static SANE_Status
+init_options_small(SANE_String_Const name_source, escl_sane_t *s)
+{
+ int found = 0;
+ DBG (10, "escl init_options\n");
+
+ SANE_Status status = SANE_STATUS_GOOD;
+ if (!s->scanner) return SANE_STATUS_INVAL;
+ if (name_source) {
+ int source = s->scanner->source;
+ if (!strcmp(name_source, SANE_I18N ("ADF Duplex")))
+ s->scanner->source = ADFDUPLEX;
+ else if (!strncmp(name_source, "A", 1) ||
+ !strcmp(name_source, SANE_I18N ("ADF")))
+ s->scanner->source = ADFSIMPLEX;
+ else
+ s->scanner->source = PLATEN;
+ if (source == s->scanner->source) return status;
+ s->scanner->caps[s->scanner->source].default_color =
+ strdup(s->scanner->caps[source].default_color);
+ s->scanner->caps[s->scanner->source].default_resolution =
+ _get_resolution(s, s->scanner->caps[source].default_resolution);
+ }
+ if (s->scanner->caps[s->scanner->source].ColorModes == NULL) {
+ if (s->scanner->caps[PLATEN].ColorModes)
+ s->scanner->source = PLATEN;
+ else if (s->scanner->caps[ADFSIMPLEX].ColorModes)
+ s->scanner->source = ADFSIMPLEX;
+ else if (s->scanner->caps[ADFDUPLEX].ColorModes)
+ s->scanner->source = ADFDUPLEX;
+ else
+ return SANE_STATUS_INVAL;
+ }
+ if (s->scanner->source == PLATEN) {
+ DBG (10, "SOURCE PLATEN.\n");
+ }
+ else if (s->scanner->source == ADFDUPLEX) {
+ DBG (10, "SOURCE ADFDUPLEX.\n");
+ }
+ else if (s->scanner->source == ADFSIMPLEX) {
+ DBG (10, "SOURCE ADFSIMPLEX.\n");
+ }
+ s->x_range1.min = 0;
+ s->x_range1.max =
+ PIXEL_TO_MM((s->scanner->caps[s->scanner->source].MaxWidth -
+ s->scanner->caps[s->scanner->source].MinWidth),
+ 300.0);
+ s->x_range1.quant = 0;
+ s->x_range2.min = PIXEL_TO_MM(s->scanner->caps[s->scanner->source].MinWidth, 300.0);
+ s->x_range2.max = PIXEL_TO_MM(s->scanner->caps[s->scanner->source].MaxWidth, 300.0);
+ s->x_range2.quant = 0;
+ s->y_range1.min = 0;
+ s->y_range1.max =
+ PIXEL_TO_MM((s->scanner->caps[s->scanner->source].MaxHeight -
+ s->scanner->caps[s->scanner->source].MinHeight),
+ 300.0);
+ s->y_range1.quant = 0;
+ s->y_range2.min = PIXEL_TO_MM(s->scanner->caps[s->scanner->source].MinHeight, 300.0);
+ s->y_range2.max = PIXEL_TO_MM(s->scanner->caps[s->scanner->source].MaxHeight, 300.0);
+ s->y_range2.quant = 0;
+
+ s->opt[OPT_MODE].constraint.string_list = s->scanner->caps[s->scanner->source].ColorModes;
+ if (s->val[OPT_MODE].s)
+ free(s->val[OPT_MODE].s);
+ s->val[OPT_MODE].s = NULL;
+
+ if (s->scanner->caps[s->scanner->source].default_color) {
+ int x = 0;
+ if (!strcmp(s->scanner->caps[s->scanner->source].default_color, "Grayscale8"))
+ s->val[OPT_MODE].s = (char *)strdup(SANE_VALUE_SCAN_MODE_GRAY);
+ else if (!strcmp(s->scanner->caps[s->scanner->source].default_color, "BlackAndWhite1"))
+ s->val[OPT_MODE].s = (char *)strdup(SANE_VALUE_SCAN_MODE_LINEART);
+ else
+ s->val[OPT_MODE].s = (char *)strdup(SANE_VALUE_SCAN_MODE_COLOR);
+ for (x = 0; s->scanner->caps[s->scanner->source].ColorModes[x]; x++) {
+ if (s->scanner->caps[s->scanner->source].ColorModes[x] &&
+ !strcasecmp(s->scanner->caps[s->scanner->source].ColorModes[x], s->val[OPT_MODE].s)) {
+ found = 1;
+ break;
+ }
+ }
+ }
+ if (!s->scanner->caps[s->scanner->source].default_color || found == 0) {
+ if (s->scanner->caps[s->scanner->source].default_color)
+ free(s->scanner->caps[s->scanner->source].default_color);
+ s->val[OPT_MODE].s = strdup(s->scanner->caps[s->scanner->source].ColorModes[0]);
+ if (!strcasecmp(s->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_GRAY))
+ s->scanner->caps[s->scanner->source].default_color = strdup("Grayscale8");
+ else if (!strcasecmp(s->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_LINEART))
+ s->scanner->caps[s->scanner->source].default_color = strdup("BlackAndWhite1");
+ else
+ s->scanner->caps[s->scanner->source].default_color = strdup("RGB24");
+ }
+ if (!s->val[OPT_MODE].s) {
+ DBG (10, "Color Mode Default allocation failure.\n");
+ return (SANE_STATUS_NO_MEM);
+ }
+ if (!s->scanner->caps[s->scanner->source].default_color) {
+ DBG (10, "Color Mode Default allocation failure.\n");
+ return (SANE_STATUS_NO_MEM);
+ }
+ s->val[OPT_RESOLUTION].w = s->scanner->caps[s->scanner->source].default_resolution;
+ s->opt[OPT_TL_X].constraint.range = &s->x_range1;
+ s->opt[OPT_TL_Y].constraint.range = &s->y_range1;
+ s->opt[OPT_BR_X].constraint.range = &s->x_range2;
+ s->opt[OPT_BR_Y].constraint.range = &s->y_range2;
+
+ if (s->val[OPT_SCAN_SOURCE].s)
+ free (s->val[OPT_SCAN_SOURCE].s);
+ s->val[OPT_SCAN_SOURCE].s = strdup (s->scanner->Sources[s->scanner->source]);
+
+ return (SANE_STATUS_GOOD);
+}
+
/**
* \fn static SANE_Status init_options(SANE_String_Const name, escl_sane_t *s)
* \brief Function thzt initializes all the needed options of the received scanner
- * (the resolution / the color / the margins) thanks to the informations received with
+ * (the resolution / the color / the margins) thanks to the information received with
* the 'escl_capabilities' function, called just before.
*
* \return status (if everything is OK, status = SANE_STATUS_GOOD)
@@ -554,8 +754,25 @@ init_options(SANE_String_Const name_source, escl_sane_t *s)
s->scanner->source = PLATEN;
if (source == s->scanner->source) return status;
}
- else
- s->scanner->source = PLATEN;
+ if (s->scanner->caps[s->scanner->source].ColorModes == NULL) {
+ if (s->scanner->caps[PLATEN].ColorModes)
+ s->scanner->source = PLATEN;
+ else if (s->scanner->caps[ADFSIMPLEX].ColorModes)
+ s->scanner->source = ADFSIMPLEX;
+ else if (s->scanner->caps[ADFDUPLEX].ColorModes)
+ s->scanner->source = ADFDUPLEX;
+ else
+ return SANE_STATUS_INVAL;
+ }
+ if (s->scanner->source == PLATEN) {
+ DBG (10, "SOURCE PLATEN.\n");
+ }
+ else if (s->scanner->source == ADFDUPLEX) {
+ DBG (10, "SOURCE ADFDUPLEX.\n");
+ }
+ else if (s->scanner->source == ADFSIMPLEX) {
+ DBG (10, "SOURCE ADFSIMPLEX.\n");
+ }
memset (s->opt, 0, sizeof (s->opt));
memset (s->val, 0, sizeof (s->val));
for (i = 0; i < NUM_OPTIONS; ++i) {
@@ -590,6 +807,7 @@ init_options(SANE_String_Const name_source, escl_sane_t *s)
s->opt[OPT_MODE_GROUP].desc = "";
s->opt[OPT_MODE_GROUP].type = SANE_TYPE_GROUP;
s->opt[OPT_MODE_GROUP].cap = 0;
+ s->opt[OPT_MODE_GROUP].size = 0;
s->opt[OPT_MODE_GROUP].constraint_type = SANE_CONSTRAINT_NONE;
s->opt[OPT_MODE].name = SANE_NAME_SCAN_MODE;
@@ -599,17 +817,39 @@ init_options(SANE_String_Const name_source, escl_sane_t *s)
s->opt[OPT_MODE].unit = SANE_UNIT_NONE;
s->opt[OPT_MODE].constraint_type = SANE_CONSTRAINT_STRING_LIST;
s->opt[OPT_MODE].constraint.string_list = s->scanner->caps[s->scanner->source].ColorModes;
- s->val[OPT_MODE].s = (char *)strdup(s->scanner->caps[s->scanner->source].ColorModes[0]);
+ if (s->scanner->caps[s->scanner->source].default_color) {
+ if (!strcasecmp(s->scanner->caps[s->scanner->source].default_color, "Grayscale8"))
+ s->val[OPT_MODE].s = (char *)strdup(SANE_VALUE_SCAN_MODE_GRAY);
+ else if (!strcasecmp(s->scanner->caps[s->scanner->source].default_color, "BlackAndWhite1"))
+ s->val[OPT_MODE].s = (char *)strdup(SANE_VALUE_SCAN_MODE_LINEART);
+ else
+ s->val[OPT_MODE].s = (char *)strdup(SANE_VALUE_SCAN_MODE_COLOR);
+ }
+ else {
+ s->val[OPT_MODE].s = (char *)strdup(s->scanner->caps[s->scanner->source].ColorModes[0]);
+ if (!strcasecmp(s->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_GRAY)) {
+ s->scanner->caps[s->scanner->source].default_color = strdup("Grayscale8");
+ }
+ else if (!strcasecmp(s->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_LINEART)) {
+ s->scanner->caps[s->scanner->source].default_color =
+ strdup("BlackAndWhite1");
+ }
+ else {
+ s->scanner->caps[s->scanner->source].default_color =
+ strdup("RGB24");
+ }
+ }
if (!s->val[OPT_MODE].s) {
DBG (10, "Color Mode Default allocation failure.\n");
return (SANE_STATUS_NO_MEM);
}
+ DBG (10, "++ Color Mode Default allocation [%s].\n", s->scanner->caps[s->scanner->source].default_color);
s->opt[OPT_MODE].size = max_string_size(s->scanner->caps[s->scanner->source].ColorModes);
- s->scanner->caps[s->scanner->source].default_color = (char *)strdup(s->scanner->caps[s->scanner->source].ColorModes[0]);
if (!s->scanner->caps[s->scanner->source].default_color) {
DBG (10, "Color Mode Default allocation failure.\n");
return (SANE_STATUS_NO_MEM);
}
+ DBG (10, "Color Mode Default allocation (%s).\n", s->scanner->caps[s->scanner->source].default_color);
s->opt[OPT_RESOLUTION].name = SANE_NAME_SCAN_RESOLUTION;
s->opt[OPT_RESOLUTION].title = SANE_TITLE_SCAN_RESOLUTION;
@@ -638,6 +878,7 @@ init_options(SANE_String_Const name_source, escl_sane_t *s)
s->opt[OPT_GEOMETRY_GROUP].desc = SANE_DESC_GEOMETRY;
s->opt[OPT_GEOMETRY_GROUP].type = SANE_TYPE_GROUP;
s->opt[OPT_GEOMETRY_GROUP].cap = SANE_CAP_ADVANCED;
+ s->opt[OPT_GEOMETRY_GROUP].size = 0;
s->opt[OPT_GEOMETRY_GROUP].constraint_type = SANE_CONSTRAINT_NONE;
s->opt[OPT_TL_X].name = SANE_NAME_SCAN_TL_X;
@@ -696,6 +937,113 @@ init_options(SANE_String_Const name_source, escl_sane_t *s)
if (s->val[OPT_SCAN_SOURCE].s)
free (s->val[OPT_SCAN_SOURCE].s);
s->val[OPT_SCAN_SOURCE].s = strdup (s->scanner->Sources[s->scanner->source]);
+
+ /* "Enhancement" group: */
+ s->opt[OPT_ENHANCEMENT_GROUP].title = SANE_I18N ("Enhancement");
+ s->opt[OPT_ENHANCEMENT_GROUP].desc = ""; /* not valid for a group */
+ s->opt[OPT_ENHANCEMENT_GROUP].type = SANE_TYPE_GROUP;
+ s->opt[OPT_ENHANCEMENT_GROUP].cap = SANE_CAP_ADVANCED;
+ s->opt[OPT_ENHANCEMENT_GROUP].size = 0;
+ s->opt[OPT_ENHANCEMENT_GROUP].constraint_type = SANE_CONSTRAINT_NONE;
+
+
+ s->opt[OPT_BRIGHTNESS].name = SANE_NAME_BRIGHTNESS;
+ s->opt[OPT_BRIGHTNESS].title = SANE_TITLE_BRIGHTNESS;
+ s->opt[OPT_BRIGHTNESS].desc = SANE_DESC_BRIGHTNESS;
+ s->opt[OPT_BRIGHTNESS].type = SANE_TYPE_INT;
+ s->opt[OPT_BRIGHTNESS].unit = SANE_UNIT_NONE;
+ s->opt[OPT_BRIGHTNESS].constraint_type = SANE_CONSTRAINT_RANGE;
+ if (s->scanner->brightness) {
+ s->opt[OPT_BRIGHTNESS].constraint.range = &s->brightness_range;
+ s->val[OPT_BRIGHTNESS].w = s->scanner->brightness->normal;
+ s->brightness_range.quant=1;
+ s->brightness_range.min=s->scanner->brightness->min;
+ s->brightness_range.max=s->scanner->brightness->max;
+ }
+ else{
+ SANE_Range range = { 0, 255, 0 };
+ s->opt[OPT_BRIGHTNESS].constraint.range = &range;
+ s->val[OPT_BRIGHTNESS].w = 0;
+ s->opt[OPT_BRIGHTNESS].cap |= SANE_CAP_INACTIVE;
+ }
+ s->opt[OPT_CONTRAST].name = SANE_NAME_CONTRAST;
+ s->opt[OPT_CONTRAST].title = SANE_TITLE_CONTRAST;
+ s->opt[OPT_CONTRAST].desc = SANE_DESC_CONTRAST;
+ s->opt[OPT_CONTRAST].type = SANE_TYPE_INT;
+ s->opt[OPT_CONTRAST].unit = SANE_UNIT_NONE;
+ s->opt[OPT_CONTRAST].constraint_type = SANE_CONSTRAINT_RANGE;
+ if (s->scanner->contrast) {
+ s->opt[OPT_CONTRAST].constraint.range = &s->contrast_range;
+ s->val[OPT_CONTRAST].w = s->scanner->contrast->normal;
+ s->contrast_range.quant=1;
+ s->contrast_range.min=s->scanner->contrast->min;
+ s->contrast_range.max=s->scanner->contrast->max;
+ }
+ else{
+ SANE_Range range = { 0, 255, 0 };
+ s->opt[OPT_CONTRAST].constraint.range = &range;
+ s->val[OPT_CONTRAST].w = 0;
+ s->opt[OPT_CONTRAST].cap |= SANE_CAP_INACTIVE;
+ }
+ s->opt[OPT_SHARPEN].name = SANE_NAME_SHARPEN;
+ s->opt[OPT_SHARPEN].title = SANE_TITLE_SHARPEN;
+ s->opt[OPT_SHARPEN].desc = SANE_DESC_SHARPEN;
+ s->opt[OPT_SHARPEN].type = SANE_TYPE_INT;
+ s->opt[OPT_SHARPEN].unit = SANE_UNIT_NONE;
+ s->opt[OPT_SHARPEN].constraint_type = SANE_CONSTRAINT_RANGE;
+ if (s->scanner->sharpen) {
+ s->opt[OPT_SHARPEN].constraint.range = &s->sharpen_range;
+ s->val[OPT_SHARPEN].w = s->scanner->sharpen->normal;
+ s->sharpen_range.quant=1;
+ s->sharpen_range.min=s->scanner->sharpen->min;
+ s->sharpen_range.max=s->scanner->sharpen->max;
+ }
+ else{
+ SANE_Range range = { 0, 255, 0 };
+ s->opt[OPT_SHARPEN].constraint.range = &range;
+ s->val[OPT_SHARPEN].w = 0;
+ s->opt[OPT_SHARPEN].cap |= SANE_CAP_INACTIVE;
+ }
+ /*threshold*/
+ s->opt[OPT_THRESHOLD].name = SANE_NAME_THRESHOLD;
+ s->opt[OPT_THRESHOLD].title = SANE_TITLE_THRESHOLD;
+ s->opt[OPT_THRESHOLD].desc = SANE_DESC_THRESHOLD;
+ s->opt[OPT_THRESHOLD].type = SANE_TYPE_INT;
+ s->opt[OPT_THRESHOLD].unit = SANE_UNIT_NONE;
+ s->opt[OPT_THRESHOLD].constraint_type = SANE_CONSTRAINT_RANGE;
+ if (s->scanner->threshold) {
+ s->opt[OPT_THRESHOLD].constraint.range = &s->thresold_range;
+ s->val[OPT_THRESHOLD].w = s->scanner->threshold->normal;
+ s->thresold_range.quant=1;
+ s->thresold_range.min= s->scanner->threshold->min;
+ s->thresold_range.max=s->scanner->threshold->max;
+ }
+ else{
+ SANE_Range range = { 0, 255, 0 };
+ s->opt[OPT_THRESHOLD].constraint.range = &range;
+ s->val[OPT_THRESHOLD].w = 0;
+ s->opt[OPT_THRESHOLD].cap |= SANE_CAP_INACTIVE;
+ }
+ if (!strcasecmp(s->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_LINEART)) {
+ if (s->scanner->threshold)
+ s->opt[OPT_THRESHOLD].cap &= ~SANE_CAP_INACTIVE;
+ if (s->scanner->brightness)
+ s->opt[OPT_BRIGHTNESS].cap |= SANE_CAP_INACTIVE;
+ if (s->scanner->contrast)
+ s->opt[OPT_CONTRAST].cap |= SANE_CAP_INACTIVE;
+ if (s->scanner->sharpen)
+ s->opt[OPT_SHARPEN].cap |= SANE_CAP_INACTIVE;
+ }
+ else {
+ if (s->scanner->threshold)
+ s->opt[OPT_THRESHOLD].cap |= SANE_CAP_INACTIVE;
+ if (s->scanner->brightness)
+ s->opt[OPT_BRIGHTNESS].cap &= ~SANE_CAP_INACTIVE;
+ if (s->scanner->contrast)
+ s->opt[OPT_CONTRAST].cap &= ~SANE_CAP_INACTIVE;
+ if (s->scanner->sharpen)
+ s->opt[OPT_SHARPEN].cap &= ~SANE_CAP_INACTIVE;
+ }
return (status);
}
@@ -745,6 +1093,50 @@ escl_parse_name(SANE_String_Const name, ESCL_Device *device)
return SANE_STATUS_GOOD;
}
+static void
+_get_hack(SANE_String_Const name, ESCL_Device *device)
+{
+ FILE *fp;
+ SANE_Char line[PATH_MAX];
+ DBG (3, "_get_hack: start\n");
+ if (device->model_name &&
+ (strcasestr(device->model_name, "LaserJet FlowMFP M578") ||
+ strcasestr(device->model_name, "LaserJet MFP M630"))) {
+ device->hack = curl_slist_append(NULL, "Host: localhost");
+ DBG (3, "_get_hack: finish\n");
+ return;
+ }
+
+ /* open configuration file */
+ fp = sanei_config_open (ESCL_CONFIG_FILE);
+ if (!fp)
+ {
+ DBG (2, "_get_hack: couldn't access %s\n", ESCL_CONFIG_FILE);
+ DBG (3, "_get_hack: exit\n");
+ }
+
+ /* loop reading the configuration file, all line beginning by "option " are
+ * parsed for value to store in configuration structure, other line are
+ * used are device to try to attach
+ */
+ while (sanei_config_read (line, PATH_MAX, fp))
+ {
+ if (strstr(line, name)) {
+ DBG (3, "_get_hack: idevice found\n");
+ if (strstr(line, "hack=localhost")) {
+ DBG (3, "_get_hack: device found\n");
+ device->hack = curl_slist_append(NULL, "Host: localhost");
+ }
+ goto finish_hack;
+ }
+ }
+finish_hack:
+ DBG (3, "_get_hack: finish\n");
+ fclose(fp);
+}
+
+
+
/**
* \fn SANE_Status sane_open(SANE_String_Const name, SANE_Handle *h)
* \brief Function that establishes a connection with the device named by 'name',
@@ -786,6 +1178,8 @@ sane_open(SANE_String_Const name, SANE_Handle *h)
escl_free_handler(handler);
return (status);
}
+ _get_hack(name, device);
+
status = init_options(NULL, handler);
if (status != SANE_STATUS_GOOD) {
escl_free_handler(handler);
@@ -897,9 +1291,12 @@ sane_control_option(SANE_Handle h, SANE_Int n, SANE_Action a, void *v, SANE_Int
case OPT_BR_X:
case OPT_BR_Y:
case OPT_NUM_OPTS:
- case OPT_RESOLUTION:
case OPT_PREVIEW:
case OPT_GRAY_PREVIEW:
+ case OPT_RESOLUTION:
+ case OPT_BRIGHTNESS:
+ case OPT_CONTRAST:
+ case OPT_SHARPEN:
*(SANE_Word *) v = handler->val[n].w;
break;
case OPT_SCAN_SOURCE:
@@ -919,16 +1316,18 @@ sane_control_option(SANE_Handle h, SANE_Int n, SANE_Action a, void *v, SANE_Int
case OPT_BR_X:
case OPT_BR_Y:
case OPT_NUM_OPTS:
- case OPT_RESOLUTION:
case OPT_PREVIEW:
case OPT_GRAY_PREVIEW:
+ case OPT_BRIGHTNESS:
+ case OPT_CONTRAST:
+ case OPT_SHARPEN:
handler->val[n].w = *(SANE_Word *) v;
if (i)
*i |= SANE_INFO_RELOAD_PARAMS | SANE_INFO_RELOAD_OPTIONS | SANE_INFO_INEXACT;
break;
case OPT_SCAN_SOURCE:
DBG(10, "SET OPT_SCAN_SOURCE(%s)\n", (SANE_String_Const)v);
- init_options((SANE_String_Const)v, handler);
+ init_options_small((SANE_String_Const)v, handler);
if (i)
*i |= SANE_INFO_RELOAD_PARAMS | SANE_INFO_RELOAD_OPTIONS | SANE_INFO_INEXACT;
break;
@@ -940,6 +1339,48 @@ sane_control_option(SANE_Handle h, SANE_Int n, SANE_Action a, void *v, SANE_Int
DBG (10, "OPT_MODE allocation failure.\n");
return (SANE_STATUS_NO_MEM);
}
+ DBG(10, "SET OPT_MODE(%s)\n", (SANE_String_Const)v);
+
+ if (!strcasecmp(handler->val[n].s, SANE_VALUE_SCAN_MODE_GRAY)) {
+ handler->scanner->caps[handler->scanner->source].default_color = strdup("Grayscale8");
+ DBG(10, "SET OPT_MODE(Grayscale8)\n");
+ }
+ else if (!strcasecmp(handler->val[n].s, SANE_VALUE_SCAN_MODE_LINEART)) {
+ handler->scanner->caps[handler->scanner->source].default_color =
+ strdup("BlackAndWhite1");
+ DBG(10, "SET OPT_MODE(BlackAndWhite1)\n");
+ }
+ else {
+ handler->scanner->caps[handler->scanner->source].default_color =
+ strdup("RGB24");
+ DBG(10, "SET OPT_MODE(RGB24)\n");
+ }
+ DBG (10, "Color Mode allocation (%s).\n", handler->scanner->caps[handler->scanner->source].default_color);
+ if (i)
+ *i |= SANE_INFO_RELOAD_PARAMS | SANE_INFO_RELOAD_OPTIONS | SANE_INFO_INEXACT;
+ if (handler->scanner->brightness)
+ handler->opt[OPT_BRIGHTNESS].cap |= SANE_CAP_INACTIVE;
+ if (handler->scanner->contrast)
+ handler->opt[OPT_CONTRAST].cap |= SANE_CAP_INACTIVE;
+ if (handler->scanner->threshold)
+ handler->opt[OPT_THRESHOLD].cap |= SANE_CAP_INACTIVE;
+ if (handler->scanner->sharpen)
+ handler->opt[OPT_SHARPEN].cap |= SANE_CAP_INACTIVE;
+ if (!strcasecmp(handler->val[n].s, SANE_VALUE_SCAN_MODE_LINEART)) {
+ if (handler->scanner->threshold)
+ handler->opt[OPT_THRESHOLD].cap &= ~SANE_CAP_INACTIVE;
+ }
+ else {
+ if (handler->scanner->brightness)
+ handler->opt[OPT_BRIGHTNESS].cap &= ~SANE_CAP_INACTIVE;
+ if (handler->scanner->contrast)
+ handler->opt[OPT_CONTRAST].cap &= ~SANE_CAP_INACTIVE;
+ if (handler->scanner->sharpen)
+ handler->opt[OPT_SHARPEN].cap &= ~SANE_CAP_INACTIVE;
+ }
+ break;
+ case OPT_RESOLUTION:
+ handler->val[n].w = _get_resolution(handler, (int)(*(SANE_Word *) v));
if (i)
*i |= SANE_INFO_RELOAD_PARAMS | SANE_INFO_RELOAD_OPTIONS | SANE_INFO_INEXACT;
break;
@@ -975,7 +1416,7 @@ _go_next_page(SANE_Status status,
/**
* \fn SANE_Status sane_start(SANE_Handle h)
- * \brief Function that initiates aquisition of an image from the device represented by handle 'h'.
+ * \brief Function that initiates acquisition of an image from the device represented by handle 'h'.
* This function calls the "escl_newjob" function and the "escl_scan" function.
*
* \return status (if everything is OK, status = SANE_STATUS_GOOD, otherwise, SANE_STATUS_NO_MEM/SANE_STATUS_INVAL)
@@ -1005,11 +1446,13 @@ sane_start(SANE_Handle h)
NULL);
if (st != SANE_STATUS_GOOD)
return st;
- if(handler->scanner->caps[handler->scanner->source].default_color)
- free(handler->scanner->caps[handler->scanner->source].default_color);
if (handler->val[OPT_PREVIEW].w == SANE_TRUE)
{
- int i = 0, val = 9999;;
+ int i = 0, val = 9999;
+
+ if(handler->scanner->caps[handler->scanner->source].default_color)
+ free(handler->scanner->caps[handler->scanner->source].default_color);
+
if (handler->val[OPT_GRAY_PREVIEW].w == SANE_TRUE ||
!strcasecmp(handler->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_GRAY))
handler->scanner->caps[handler->scanner->source].default_color =
@@ -1032,15 +1475,18 @@ sane_start(SANE_Handle h)
{
handler->scanner->caps[handler->scanner->source].default_resolution =
handler->val[OPT_RESOLUTION].w;
- if (!strcasecmp(handler->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_GRAY))
- handler->scanner->caps[handler->scanner->source].default_color = strdup("Grayscale8");
- else if (!strcasecmp(handler->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_LINEART))
- handler->scanner->caps[handler->scanner->source].default_color =
- strdup("BlackAndWhite1");
- else
- handler->scanner->caps[handler->scanner->source].default_color =
- strdup("RGB24");
+ if (!handler->scanner->caps[handler->scanner->source].default_color) {
+ if (!strcasecmp(handler->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_GRAY))
+ handler->scanner->caps[handler->scanner->source].default_color = strdup("Grayscale8");
+ else if (!strcasecmp(handler->val[OPT_MODE].s, SANE_VALUE_SCAN_MODE_LINEART))
+ handler->scanner->caps[handler->scanner->source].default_color =
+ strdup("BlackAndWhite1");
+ else
+ handler->scanner->caps[handler->scanner->source].default_color =
+ strdup("RGB24");
+ }
}
+ DBG (10, "Before newjob Color Mode allocation (%s).\n", handler->scanner->caps[handler->scanner->source].default_color);
handler->scanner->caps[handler->scanner->source].height =
MM_TO_PIXEL(handler->val[OPT_BR_Y].w, 300.0);
handler->scanner->caps[handler->scanner->source].width =
@@ -1066,6 +1512,67 @@ sane_start(SANE_Handle h)
DBG (10, "Default Color allocation failure.\n");
return (SANE_STATUS_NO_MEM);
}
+
+ if (handler->scanner->threshold) {
+ DBG(10, "Have Thresold\n");
+ if (IS_ACTIVE(OPT_THRESHOLD)) {
+ DBG(10, "Use Thresold [%d]\n", handler->val[OPT_THRESHOLD].w);
+ handler->scanner->val_threshold = handler->val[OPT_THRESHOLD].w;
+ handler->scanner->use_threshold = 1;
+ }
+ else {
+ DBG(10, "Not use Thresold\n");
+ handler->scanner->use_threshold = 0;
+ }
+ }
+ else
+ DBG(10, "Don't have Thresold\n");
+
+ if (handler->scanner->sharpen) {
+ DBG(10, "Have Sharpen\n");
+ if (IS_ACTIVE(OPT_SHARPEN)) {
+ DBG(10, "Use Sharpen [%d]\n", handler->val[OPT_SHARPEN].w);
+ handler->scanner->val_sharpen = handler->val[OPT_SHARPEN].w;
+ handler->scanner->use_sharpen = 1;
+ }
+ else {
+ DBG(10, "Not use Sharpen\n");
+ handler->scanner->use_sharpen = 0;
+ }
+ }
+ else
+ DBG(10, "Don't have Sharpen\n");
+
+ if (handler->scanner->contrast) {
+ DBG(10, "Have Contrast\n");
+ if (IS_ACTIVE(OPT_CONTRAST)) {
+ DBG(10, "Use Contrast [%d]\n", handler->val[OPT_CONTRAST].w);
+ handler->scanner->val_contrast = handler->val[OPT_CONTRAST].w;
+ handler->scanner->use_contrast = 1;
+ }
+ else {
+ DBG(10, "Not use Contrast\n");
+ handler->scanner->use_contrast = 0;
+ }
+ }
+ else
+ DBG(10, "Don't have Contrast\n");
+
+ if (handler->scanner->brightness) {
+ DBG(10, "Have Brightness\n");
+ if (IS_ACTIVE(OPT_BRIGHTNESS)) {
+ DBG(10, "Use Brightness [%d]\n", handler->val[OPT_BRIGHTNESS].w);
+ handler->scanner->val_brightness = handler->val[OPT_BRIGHTNESS].w;
+ handler->scanner->use_brightness = 1;
+ }
+ else {
+ DBG(10, "Not use Brightness\n");
+ handler->scanner->use_brightness = 0;
+ }
+ }
+ else
+ DBG(10, "Don't have Brightness\n");
+
handler->result = escl_newjob(handler->scanner, handler->device, &status);
if (status != SANE_STATUS_GOOD)
return (status);
@@ -1104,7 +1611,7 @@ sane_start(SANE_Handle h)
status = get_PDF_data(handler->scanner, &w, &he, &bps);
}
else {
- DBG(10, "Unknow image format\n");
+ DBG(10, "Unknown image format\n");
return SANE_STATUS_INVAL;
}
@@ -1257,6 +1764,12 @@ escl_curl_url(CURL *handle, const ESCL_Device *device, SANE_String_Const path)
DBG( 1, "escl_curl_url: URL: %s\n", url );
curl_easy_setopt(handle, CURLOPT_URL, url);
free(url);
+ DBG( 1, "Before use hack\n");
+ if (device->hack) {
+ DBG( 1, "Use hack\n");
+ curl_easy_setopt(handle, CURLOPT_HTTPHEADER, device->hack);
+ }
+ DBG( 1, "After use hack\n");
if (device->https) {
DBG( 1, "Ignoring safety certificates, use https\n");
curl_easy_setopt(handle, CURLOPT_SSL_VERIFYPEER, 0L);
diff --git a/backend/escl/escl.h b/backend/escl/escl.h
index 53ce7c7..67b11c7 100644
--- a/backend/escl/escl.h
+++ b/backend/escl/escl.h
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
@@ -27,10 +27,13 @@
#include "../include/sane/config.h"
+
#if !(HAVE_LIBCURL && defined(WITH_AVAHI) && defined(HAVE_LIBXML2))
#error "The escl backend requires libcurl, libavahi and libxml2"
#endif
+
+
#ifndef HAVE_LIBJPEG
/* FIXME: Make JPEG support optional.
Support for PNG and PDF is to be added later but currently only
@@ -45,6 +48,8 @@
#include <stdio.h>
#include <math.h>
+#include <curl/curl.h>
+
#ifndef BACKEND_NAME
#define BACKEND_NAME escl
#endif
@@ -87,12 +92,15 @@ typedef struct {
typedef struct ESCL_Device {
struct ESCL_Device *next;
- char *model_name;
- int port_nb;
- char *ip_address;
- char *type;
+ char *model_name;
+ int port_nb;
+ char *ip_address;
+ char *is;
+ char *uuid;
+ char *type;
SANE_Bool https;
- char *unix_socket;
+ struct curl_slist *hack;
+ char *unix_socket;
} ESCL_Device;
typedef struct capst
@@ -127,8 +135,20 @@ typedef struct capst
int RiskyTopMargin;
int RiskyBottomMargin;
int duplex;
+ int have_jpeg;
+ int have_png;
+ int have_tiff;
+ int have_pdf;
} caps_t;
+typedef struct support
+{
+ int min;
+ int max;
+ int normal;
+ int step;
+} support_t;
+
typedef struct capabilities
{
caps_t caps[3];
@@ -141,6 +161,18 @@ typedef struct capabilities
long img_read;
size_t real_read;
SANE_Bool work;
+ support_t *brightness;
+ support_t *contrast;
+ support_t *sharpen;
+ support_t *threshold;
+ int use_brightness;
+ int val_brightness;
+ int use_contrast;
+ int val_contrast;
+ int use_sharpen;
+ int val_sharpen;
+ int use_threshold;
+ int val_threshold;
} capabilities_t;
typedef struct {
@@ -162,8 +194,7 @@ enum
OPT_MODE_GROUP,
OPT_MODE,
OPT_RESOLUTION,
- OPT_PREVIEW,
- OPT_GRAY_PREVIEW,
+ OPT_SCAN_SOURCE,
OPT_GEOMETRY_GROUP,
OPT_TL_X,
@@ -171,7 +202,13 @@ enum
OPT_BR_X,
OPT_BR_Y,
- OPT_SCAN_SOURCE,
+ OPT_ENHANCEMENT_GROUP,
+ OPT_PREVIEW,
+ OPT_GRAY_PREVIEW,
+ OPT_BRIGHTNESS,
+ OPT_CONTRAST,
+ OPT_SHARPEN,
+ OPT_THRESHOLD,
NUM_OPTIONS
};
@@ -180,35 +217,68 @@ enum
#define MM_TO_PIXEL(millimeters, dpi) (SANE_Word)round(SANE_UNFIX(millimeters) * (dpi) / 25.4)
ESCL_Device *escl_devices(SANE_Status *status);
-SANE_Status escl_device_add(int port_nb, const char *model_name,
- char *ip_address, char *type);
+SANE_Status escl_device_add(int port_nb,
+ const char *model_name,
+ char *ip_address,
+ const char *is,
+ const char *uuid,
+ char *type);
+
SANE_Status escl_status(const ESCL_Device *device,
int source,
const char* jobId,
SANE_Status *job);
-capabilities_t *escl_capabilities(const ESCL_Device *device, SANE_Status *status);
-char *escl_newjob(capabilities_t *scanner, const ESCL_Device *device,
- SANE_Status *status);
-SANE_Status escl_scan(capabilities_t *scanner, const ESCL_Device *device,
- char *result);
-void escl_scanner(const ESCL_Device *device, char *result);
+
+capabilities_t *escl_capabilities(ESCL_Device *device,
+ SANE_Status *status);
+
+char *escl_newjob(capabilities_t *scanner,
+ const ESCL_Device *device,
+ SANE_Status *status);
+
+SANE_Status escl_scan(capabilities_t *scanner,
+ const ESCL_Device *device,
+ char *result);
+
+void escl_scanner(const ESCL_Device *device,
+ char *result);
typedef void CURL;
-void escl_curl_url(CURL *handle, const ESCL_Device *device, SANE_String_Const path);
-unsigned char *escl_crop_surface(capabilities_t *scanner, unsigned char *surface,
- int w, int h, int bps, int *width, int *height);
+void escl_curl_url(CURL *handle,
+ const ESCL_Device *device,
+ SANE_String_Const path);
+
+unsigned char *escl_crop_surface(capabilities_t *scanner,
+ unsigned char *surface,
+ int w,
+ int h,
+ int bps,
+ int *width,
+ int *height);
// JPEG
-SANE_Status get_JPEG_data(capabilities_t *scanner, int *width, int *height, int *bps);
+SANE_Status get_JPEG_data(capabilities_t *scanner,
+ int *width,
+ int *height,
+ int *bps);
// PNG
-SANE_Status get_PNG_data(capabilities_t *scanner, int *width, int *height, int *bps);
+SANE_Status get_PNG_data(capabilities_t *scanner,
+ int *width,
+ int *height,
+ int *bps);
// TIFF
-SANE_Status get_TIFF_data(capabilities_t *scanner, int *width, int *height, int *bps);
+SANE_Status get_TIFF_data(capabilities_t *scanner,
+ int *width,
+ int *height,
+ int *bps);
// PDF
-SANE_Status get_PDF_data(capabilities_t *scanner, int *width, int *height, int *bps);
+SANE_Status get_PDF_data(capabilities_t *scanner,
+ int *width,
+ int *height,
+ int *bps);
#endif
diff --git a/backend/escl/escl_capabilities.c b/backend/escl/escl_capabilities.c
index fdd5cfe..db194f9 100644
--- a/backend/escl/escl_capabilities.c
+++ b/backend/escl/escl_capabilities.c
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
@@ -30,7 +30,6 @@
#include <stdlib.h>
#include <string.h>
-#include <curl/curl.h>
#include <libxml/parser.h>
#include "../include/sane/saneopts.h"
@@ -90,9 +89,9 @@ char_to_array(SANE_String_Const *tab, int *tabsize, SANE_String_Const mode, int
}
(*tabsize)++;
if (*tabsize == 1)
- board = (SANE_String_Const *)malloc(sizeof(SANE_String_Const) * (*tabsize) + 1);
+ board = (SANE_String_Const *)malloc(sizeof(SANE_String_Const) * ((*tabsize) + 1));
else
- board = (SANE_String_Const *)realloc(tab, sizeof(SANE_String_Const) * (*tabsize) + 1);
+ board = (SANE_String_Const *)realloc(tab, sizeof(SANE_String_Const) * ((*tabsize) + 1));
board[*tabsize - 1] = (SANE_String_Const)strdup(convert);
board[*tabsize] = NULL;
return (board);
@@ -173,7 +172,7 @@ find_nodes_c(xmlNode *node)
/**
* \fn static int find_valor_of_array_variables(xmlNode *node, capabilities_t *scanner)
- * \brief Function that searchs in the xml file if a scanner capabilitie stocked
+ * \brief Function that searches in the xml file if a scanner capabilitie stocked
* in one of the created array (character/integer array) is found.
*
* \return 0
@@ -194,32 +193,40 @@ find_valor_of_array_variables(xmlNode *node, capabilities_t *scanner, int type)
int i = 0;
SANE_Bool have_jpeg = SANE_FALSE, have_png = SANE_FALSE, have_tiff = SANE_FALSE, have_pdf = SANE_FALSE;
scanner->caps[type].DocumentFormats = char_to_array(scanner->caps[type].DocumentFormats, &scanner->caps[type].DocumentFormatsSize, (SANE_String_Const)xmlNodeGetContent(node), 0);
+ scanner->caps[type].have_jpeg = -1;
+ scanner->caps[type].have_png = -1;
+ scanner->caps[type].have_tiff = -1;
+ scanner->caps[type].have_pdf = -1;
for(; i < scanner->caps[type].DocumentFormatsSize; i++)
{
if (!strcmp(scanner->caps[type].DocumentFormats[i], "image/jpeg"))
{
have_jpeg = SANE_TRUE;
+ scanner->caps[type].have_jpeg = i;
}
#if(defined HAVE_LIBPNG)
else if(!strcmp(scanner->caps[type].DocumentFormats[i], "image/png"))
{
have_png = SANE_TRUE;
+ scanner->caps[type].have_png = i;
}
#endif
#if(defined HAVE_TIFFIO_H)
else if(type == PLATEN && !strcmp(scanner->caps[type].DocumentFormats[i], "image/tiff"))
{
have_tiff = SANE_TRUE;
+ scanner->caps[type].have_tiff = i;
}
#endif
#if(defined HAVE_POPPLER_GLIB)
else if(type == PLATEN && !strcmp(scanner->caps[type].DocumentFormats[i], "application/pdf"))
{
have_pdf = SANE_TRUE;
+ scanner->caps[type].have_pdf = i;
}
#endif
}
- if (have_pdf)
+ if (have_pdf)
scanner->caps[type].default_format = strdup("application/pdf");
else if (have_tiff)
scanner->caps[type].default_format = strdup("image/tiff");
@@ -239,7 +246,7 @@ find_valor_of_array_variables(xmlNode *node, capabilities_t *scanner, int type)
/**
* \fn static int find_value_of_int_variables(xmlNode *node, capabilities_t *scanner)
- * \brief Function that searchs in the xml file if a integer scanner capabilitie is found.
+ * \brief Function that searches in the xml file if a integer scanner capabilitie is found.
* The integer scanner capabilities that are interesting are :
* MinWidth, MaxWidth, MaxHeight, MinHeight, MaxScanRegions, MaxOpticalXResolution,
* RiskyLeftMargin, RiskyRightMargin, RiskyTopMargin, RiskyBottomMargin.
@@ -283,11 +290,74 @@ find_value_of_int_variables(xmlNode *node, capabilities_t *scanner, int type)
return (0);
}
+static support_t*
+print_support(xmlNode *node)
+{
+ support_t *sup = (support_t*)calloc(1, sizeof(support_t));
+ int cpt = 0;
+ int have_norm = 0;
+ while (node) {
+ if (!strcmp((const char *)node->name, "Min")){
+ sup->min = atoi((const char *)xmlNodeGetContent(node));
+ cpt++;
+ }
+ else if (!strcmp((const char *)node->name, "Max")) {
+ sup->max = atoi((const char *)xmlNodeGetContent(node));
+ cpt++;
+ }
+ else if (!strcmp((const char *)node->name, "Normal")) {
+ sup->normal = atoi((const char *)xmlNodeGetContent(node));
+ cpt++;
+ have_norm = 1;
+ }
+ else if (!strcmp((const char *)node->name, "Step")) {
+ sup->step = atoi((const char *)xmlNodeGetContent(node));
+ cpt++;
+ }
+ node = node->next;
+ }
+ if (cpt == 4)
+ return sup;
+ if (cpt == 3 && have_norm == 0) {
+ sup->normal = (sup->max / 2 );
+ return sup;
+ }
+ free(sup);
+ return NULL;
+}
+
+static int
+find_struct_variables(xmlNode *node, capabilities_t *scanner)
+{
+ const char *name = (const char *)node->name;
+ if (strcmp(name, "BrightnessSupport") == 0) {
+ scanner->brightness =
+ print_support(node->children);
+ return 1;
+ }
+ else if (strcmp(name, "ContrastSupport") == 0) {
+ scanner->contrast =
+ print_support(node->children);
+ return 1;
+ }
+ else if (strcmp(name, "SharpenSupport") == 0) {
+ scanner->sharpen =
+ print_support(node->children);
+ return 1;
+ }
+ else if (strcmp(name, "ThresholdSupport") == 0) {
+ scanner->threshold =
+ print_support(node->children);
+ return 1;
+ }
+ return (0);
+}
+
/**
* \fn static int find_true_variables(xmlNode *node, capabilities_t *scanner)
- * \brief Function that searchs in the xml file if we find a scanner capabilitie stocked
+ * \brief Function that searches in the xml file if we find a scanner capability stored
* in one of the created array (character/integer array),
- * or, if we find a integer scanner capabilitie.
+ * or, if we find a integer scanner capability.
*
* \return 0
*/
@@ -322,36 +392,39 @@ find_true_variables(xmlNode *node, capabilities_t *scanner, int type)
* \return 0
*/
static int
-print_xml_c(xmlNode *node, capabilities_t *scanner, int type)
+print_xml_c(xmlNode *node, ESCL_Device *device, capabilities_t *scanner, int type)
{
while (node) {
if (node->type == XML_ELEMENT_NODE) {
if (find_nodes_c(node) && type != -1)
find_true_variables(node, scanner, type);
}
- if (!strcmp((const char *)node->name, "PlatenInputCaps")) {
+ if (!strcmp((const char *)node->name, "MakeAndModel")){
+ device->model_name = strdup((const char *)xmlNodeGetContent(node));
+ }
+ else if (!strcmp((const char *)node->name, "PlatenInputCaps")) {
scanner->Sources[PLATEN] = (SANE_String_Const)strdup(SANE_I18N ("Flatbed"));
scanner->SourcesSize++;
scanner->source = PLATEN;
- print_xml_c(node->children, scanner, PLATEN);
+ print_xml_c(node->children, device, scanner, PLATEN);
scanner->caps[PLATEN].duplex = 0;
}
else if (!strcmp((const char *)node->name, "AdfSimplexInputCaps")) {
scanner->Sources[ADFSIMPLEX] = (SANE_String_Const)strdup(SANE_I18N("ADF"));
scanner->SourcesSize++;
if (scanner->source == -1) scanner->source = ADFSIMPLEX;
- print_xml_c(node->children, scanner, ADFSIMPLEX);
+ print_xml_c(node->children, device, scanner, ADFSIMPLEX);
scanner->caps[ADFSIMPLEX].duplex = 0;
}
else if (!strcmp((const char *)node->name, "AdfDuplexInputCaps")) {
scanner->Sources[ADFDUPLEX] = (SANE_String_Const)strdup(SANE_I18N ("ADF Duplex"));
scanner->SourcesSize++;
if (scanner->source == -1) scanner->source = ADFDUPLEX;
- print_xml_c(node->children, scanner, ADFDUPLEX);
+ print_xml_c(node->children, device, scanner, ADFDUPLEX);
scanner->caps[ADFDUPLEX].duplex = 1;
}
- else
- print_xml_c(node->children, scanner, type);
+ else if (find_struct_variables(node, scanner) == 0)
+ print_xml_c(node->children, device, scanner, type);
node = node->next;
}
return (0);
@@ -390,7 +463,7 @@ _reduce_color_modes(capabilities_t *scanner)
* \return scanner (the structure that stocks all the capabilities elements)
*/
capabilities_t *
-escl_capabilities(const ESCL_Device *device, SANE_Status *status)
+escl_capabilities(ESCL_Device *device, SANE_Status *status)
{
capabilities_t *scanner = (capabilities_t*)calloc(1, sizeof(capabilities_t));
CURL *curl_handle = NULL;
@@ -434,7 +507,7 @@ escl_capabilities(const ESCL_Device *device, SANE_Status *status)
scanner->Sources = (SANE_String_Const *)malloc(sizeof(SANE_String_Const) * 4);
for (i = 0; i < 4; i++)
scanner->Sources[i] = NULL;
- print_xml_c(node, scanner, -1);
+ print_xml_c(node, device, scanner, -1);
_reduce_color_modes(scanner);
clean:
xmlFreeDoc(data);
diff --git a/backend/escl/escl_crop.c b/backend/escl/escl_crop.c
index 8740d22..59284ac 100644
--- a/backend/escl/escl_crop.c
+++ b/backend/escl/escl_crop.c
@@ -15,8 +15,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
diff --git a/backend/escl/escl_devices.c b/backend/escl/escl_devices.c
index 7ecbe31..3ca28de 100644
--- a/backend/escl/escl_devices.c
+++ b/backend/escl/escl_devices.c
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
@@ -38,6 +38,7 @@
#include "../include/sane/sanei.h"
static AvahiSimplePoll *simple_poll = NULL;
+static int count_finish = 0;
/**
* \fn static void resolve_callback(AvahiServiceResolver *r, AVAHI_GCC_UNUSED
@@ -62,6 +63,9 @@ resolve_callback(AvahiServiceResolver *r, AVAHI_GCC_UNUSED AvahiIfIndex interfac
void __sane_unused__ *userdata)
{
char a[AVAHI_ADDRESS_STR_MAX], *t;
+ const char *is;
+ const char *uuid;
+ AvahiStringList *s;
assert(r);
switch (event) {
case AVAHI_RESOLVER_FAILURE:
@@ -69,8 +73,19 @@ resolve_callback(AvahiServiceResolver *r, AVAHI_GCC_UNUSED AvahiIfIndex interfac
case AVAHI_RESOLVER_FOUND:
avahi_address_snprint(a, sizeof(a), address);
t = avahi_string_list_to_string(txt);
- if (strstr(t, "\"rs=eSCL\"") || strstr(t, "\"rs=/eSCL\""))
- escl_device_add(port, name, a, (char*)type);
+ if (strstr(t, "\"rs=eSCL\"") || strstr(t, "\"rs=/eSCL\"")) {
+ s = avahi_string_list_find(txt, "is");
+ if (s && s->size > 3)
+ is = (const char*)s->text + 3;
+ else
+ is = (const char*)NULL;
+ s = avahi_string_list_find(txt, "uuid");
+ if (s && s->size > 5)
+ uuid = (const char*)s->text + 5;
+ else
+ uuid = (const char*)NULL;
+ escl_device_add(port, name, a, is, uuid, (char*)type);
+ }
}
}
@@ -107,7 +122,11 @@ browse_callback(AvahiServiceBrowser *b, AvahiIfIndex interface,
case AVAHI_BROWSER_ALL_FOR_NOW:
case AVAHI_BROWSER_CACHE_EXHAUSTED:
if (event != AVAHI_BROWSER_CACHE_EXHAUSTED)
- avahi_simple_poll_quit(simple_poll);
+ {
+ count_finish++;
+ if (count_finish == 2)
+ avahi_simple_poll_quit(simple_poll);
+ }
break;
}
}
@@ -143,6 +162,8 @@ escl_devices(SANE_Status *status)
AvahiServiceBrowser *sb = NULL;
int error;
+ count_finish = 0;
+
*status = SANE_STATUS_GOOD;
if (!(simple_poll = avahi_simple_poll_new())) {
DBG( 1, "Failed to create simple poll object.\n");
diff --git a/backend/escl/escl_jpeg.c b/backend/escl/escl_jpeg.c
index 8d6b6b6..651e7c5 100644
--- a/backend/escl/escl_jpeg.c
+++ b/backend/escl/escl_jpeg.c
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
diff --git a/backend/escl/escl_mupdf.c b/backend/escl/escl_mupdf.c
index 9399218..dd23482 100644
--- a/backend/escl/escl_mupdf.c
+++ b/backend/escl/escl_mupdf.c
@@ -15,8 +15,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
diff --git a/backend/escl/escl_newjob.c b/backend/escl/escl_newjob.c
index ee8c03c..24bfbc9 100644
--- a/backend/escl/escl_newjob.c
+++ b/backend/escl/escl_newjob.c
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
@@ -29,8 +29,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-
-#include <curl/curl.h>
+#include <unistd.h>
#ifdef PATH_MAX
# undef PATH_MAX
@@ -38,12 +37,6 @@
#define PATH_MAX 4096
-struct uploading
-{
- const char *read_data;
- size_t size;
-};
-
struct downloading
{
char *memory;
@@ -71,6 +64,7 @@ static const char settings[] =
" <pwg:InputSource>%s</pwg:InputSource>" \
" <scan:InputSource>%s</scan:InputSource>" \
"%s" \
+ "%s" \
"</scan:ScanSettings>";
/**
@@ -114,6 +108,15 @@ download_callback(void *str, size_t size, size_t nmemb, void *userp)
return (realsize);
}
+static char*
+add_support_option(char *key, int val)
+{
+ int size = (strlen(key) * 3) + 10;
+ char *tmp = (char*)calloc(1, size);
+ snprintf (tmp, size, "<scan:%s>%d</scan:%s>\n", key, val, key);
+ return tmp;
+}
+
/**
* \fn char *escl_newjob (capabilities_t *scanner, const ESCL_Device *device, SANE_Status *status)
* \brief Function that, using curl, uploads the data (composed by the scanner capabilities) to the
@@ -128,7 +131,7 @@ escl_newjob (capabilities_t *scanner, const ESCL_Device *device, SANE_Status *st
{
CURL *curl_handle = NULL;
int off_x = 0, off_y = 0;
- struct uploading *upload = NULL;
+ struct downloading *upload = NULL;
struct downloading *download = NULL;
const char *scan_jobs = "/eSCL/ScanJobs";
char cap_data[PATH_MAX] = { 0 };
@@ -138,6 +141,7 @@ escl_newjob (capabilities_t *scanner, const ESCL_Device *device, SANE_Status *st
char *f_ext = "";
char *format_ext = NULL;
char duplex_mode[1024] = { 0 };
+ int wakup_count = 0;
*status = SANE_STATUS_GOOD;
if (device == NULL || scanner == NULL) {
@@ -145,7 +149,7 @@ escl_newjob (capabilities_t *scanner, const ESCL_Device *device, SANE_Status *st
DBG( 1, "Create NewJob : the name or the scan are invalid.\n");
return (NULL);
}
- upload = (struct uploading *)calloc(1, sizeof(struct uploading));
+ upload = (struct downloading *)calloc(1, sizeof(struct downloading));
if (upload == NULL) {
*status = SANE_STATUS_NO_MEM;
DBG( 1, "Create NewJob : memory allocation failure\n");
@@ -158,7 +162,33 @@ escl_newjob (capabilities_t *scanner, const ESCL_Device *device, SANE_Status *st
*status = SANE_STATUS_NO_MEM;
return (NULL);
}
- curl_handle = curl_easy_init();
+ if (scanner->caps[scanner->source].default_format)
+ free(scanner->caps[scanner->source].default_format);
+ scanner->caps[scanner->source].default_format = NULL;
+ int have_png = scanner->caps[scanner->source].have_png;
+ int have_jpeg = scanner->caps[scanner->source].have_jpeg;
+ int have_tiff = scanner->caps[scanner->source].have_tiff;
+ int have_pdf = scanner->caps[scanner->source].have_pdf;
+
+ if ((scanner->source == PLATEN && have_pdf == -1) ||
+ (scanner->source > PLATEN)) {
+ if (have_tiff != -1) {
+ scanner->caps[scanner->source].default_format =
+ strdup(scanner->caps[scanner->source].DocumentFormats[have_tiff]);
+ }
+ else if (have_png != -1) {
+ scanner->caps[scanner->source].default_format =
+ strdup(scanner->caps[scanner->source].DocumentFormats[have_png]);
+ }
+ else if (have_jpeg != -1) {
+ scanner->caps[scanner->source].default_format =
+ strdup(scanner->caps[scanner->source].DocumentFormats[have_jpeg]);
+ }
+ }
+ else {
+ scanner->caps[scanner->source].default_format =
+ strdup(scanner->caps[scanner->source].DocumentFormats[have_pdf]);
+ }
if (scanner->caps[scanner->source].format_ext == 1)
{
char f_ext_tmp[1024];
@@ -179,29 +209,71 @@ escl_newjob (capabilities_t *scanner, const ESCL_Device *device, SANE_Status *st
off_x = (scanner->caps[scanner->source].pos_x > scanner->caps[scanner->source].width) / 2;
if (scanner->caps[scanner->source].pos_y > scanner->caps[scanner->source].height)
off_y = (scanner->caps[scanner->source].pos_y > scanner->caps[scanner->source].height) / 2;
+
+ char support_options[1024];
+ memset(support_options, 0, 1024);
+ char *source = (scanner->source == PLATEN ? "Platen" : "Feeder");
+ if (scanner->use_threshold)
+ {
+ char *tmp = add_support_option("ThresholdSupport", scanner->val_threshold);
+ if (support_options[0])
+ strcat(support_options, tmp);
+ else
+ strcpy(support_options, tmp);
+ free(tmp);
+ }
+ if (scanner->use_sharpen)
+ {
+ char *tmp = add_support_option("SharpenSupport", scanner->val_sharpen);
+ if (support_options[0])
+ strcat(support_options, tmp);
+ else
+ strcpy(support_options, tmp);
+ free(tmp);
+ }
+ if (scanner->use_contrast)
+ {
+ char *tmp = add_support_option("ContrastSupport", scanner->val_contrast);
+ if (support_options[0])
+ strcat(support_options, tmp);
+ else
+ strcpy(support_options, tmp);
+ free(tmp);
+ }
+ if (scanner->use_brightness)
+ {
+ char *tmp = add_support_option("BrightnessSupport", scanner->val_brightness);
+ if (support_options[0])
+ strcat(support_options, tmp);
+ else
+ strcpy(support_options, tmp);
+ free(tmp);
+ }
+ snprintf(cap_data, sizeof(cap_data), settings,
+ scanner->caps[scanner->source].height,
+ scanner->caps[scanner->source].width,
+ off_x,
+ off_y,
+ scanner->caps[scanner->source].default_format,
+ format_ext,
+ scanner->caps[scanner->source].default_color,
+ scanner->caps[scanner->source].default_resolution,
+ scanner->caps[scanner->source].default_resolution,
+ source,
+ source,
+ duplex_mode[0] == 0 ? " " : duplex_mode,
+ support_options[0] == 0 ? " " : support_options);
+ upload->memory = strdup(cap_data);
+ upload->size = strlen(cap_data);
+wake_up_device:
+ DBG( 1, "Create NewJob : %s\n", cap_data);
+ download->memory = malloc(1);
+ download->size = 0;
+ curl_handle = curl_easy_init();
if (curl_handle != NULL) {
- char *source = (scanner->source == PLATEN ? "Platen" : "Feeder");
- snprintf(cap_data, sizeof(cap_data), settings,
- scanner->caps[scanner->source].height,
- scanner->caps[scanner->source].width,
- off_x,
- off_y,
- scanner->caps[scanner->source].default_format,
- format_ext,
- scanner->caps[scanner->source].default_color,
- scanner->caps[scanner->source].default_resolution,
- scanner->caps[scanner->source].default_resolution,
- source,
- source,
- duplex_mode[0] == 0 ? "" : duplex_mode);
- DBG( 1, "Create NewJob : %s\n", cap_data);
- upload->read_data = strdup(cap_data);
- upload->size = strlen(cap_data);
- download->memory = malloc(1);
- download->size = 0;
escl_curl_url(curl_handle, device, scan_jobs);
curl_easy_setopt(curl_handle, CURLOPT_POST, 1L);
- curl_easy_setopt(curl_handle, CURLOPT_POSTFIELDS, upload->read_data);
+ curl_easy_setopt(curl_handle, CURLOPT_POSTFIELDS, (const char*)upload->memory);
curl_easy_setopt(curl_handle, CURLOPT_POSTFIELDSIZE, upload->size);
curl_easy_setopt(curl_handle, CURLOPT_HEADERFUNCTION, download_callback);
curl_easy_setopt(curl_handle, CURLOPT_HEADERDATA, (void *)download);
@@ -224,6 +296,7 @@ escl_newjob (capabilities_t *scanner, const ESCL_Device *device, SANE_Status *st
result = strdup(location);
DBG( 1, "Create NewJob : %s\n", result);
*temporary = '\n';
+ wakup_count = 0;
}
}
if (result == NULL) {
@@ -231,6 +304,7 @@ escl_newjob (capabilities_t *scanner, const ESCL_Device *device, SANE_Status *st
*status = SANE_STATUS_INVAL;
}
free(download->memory);
+ download->memory = NULL;
}
else {
DBG( 1, "Create NewJob : The creation of the failed job: %s\n", download->memory);
@@ -238,8 +312,10 @@ escl_newjob (capabilities_t *scanner, const ESCL_Device *device, SANE_Status *st
if (strstr(download->memory, "409 Conflict") != NULL)
*status = SANE_STATUS_NO_DOCS;
// If "503 Service Unavailable" appear, it means that device is busy (scanning in progress)
- else if (strstr(download->memory, "503 Service Unavailable") != NULL)
+ else if (strstr(download->memory, "503 Service Unavailable") != NULL) {
+ wakup_count += 1;
*status = SANE_STATUS_DEVICE_BUSY;
+ }
else
*status = SANE_STATUS_INVAL;
}
@@ -252,8 +328,18 @@ escl_newjob (capabilities_t *scanner, const ESCL_Device *device, SANE_Status *st
}
curl_easy_cleanup(curl_handle);
}
- if (upload != NULL)
+ if (wakup_count > 0 && wakup_count < 4) {
+ free(download->memory);
+ download->memory = NULL;
+ download->size = 0;
+ *status = SANE_STATUS_GOOD;
+ usleep(250);
+ goto wake_up_device;
+ }
+ if (upload != NULL) {
+ free(upload->memory);
free(upload);
+ }
if (download != NULL)
free(download);
return (result);
diff --git a/backend/escl/escl_pdf.c b/backend/escl/escl_pdf.c
index ae85a3a..02dce66 100644
--- a/backend/escl/escl_pdf.c
+++ b/backend/escl/escl_pdf.c
@@ -15,8 +15,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
@@ -35,14 +35,14 @@
#include <errno.h>
-#if(defined HAVE_POPPLER_GLIB)
+#if HAVE_POPPLER_GLIB
#include <poppler/glib/poppler.h>
#endif
#include <setjmp.h>
-#if(defined HAVE_POPPLER_GLIB)
+#if HAVE_POPPLER_GLIB
#define INPUT_BUFFER_SIZE 4096
diff --git a/backend/escl/escl_png.c b/backend/escl/escl_png.c
index cf92449..294ec00 100644
--- a/backend/escl/escl_png.c
+++ b/backend/escl/escl_png.c
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
@@ -87,7 +87,7 @@ get_PNG_data(capabilities_t *scanner, int *width, int *height, int *bps)
goto close_file;
}
// initialize the setjmp for returning properly after a libpng
- // error occured
+ // error occurred
if (setjmp (png_jmpbuf (png_ptr)))
{
png_destroy_read_struct (&png_ptr, &info_ptr, NULL);
@@ -107,7 +107,7 @@ get_PNG_data(capabilities_t *scanner, int *width, int *height, int *bps)
png_read_info (png_ptr, info_ptr);
int bit_depth, color_type;
- // get some usefull information from header
+ // get some useful information from header
bit_depth = png_get_bit_depth (png_ptr, info_ptr);
color_type = png_get_color_type (png_ptr, info_ptr);
// convert index color images to RGB images
diff --git a/backend/escl/escl_reset.c b/backend/escl/escl_reset.c
index 64d779a..7494dda 100644
--- a/backend/escl/escl_reset.c
+++ b/backend/escl/escl_reset.c
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
@@ -29,8 +29,6 @@
#include <stdlib.h>
#include <string.h>
-#include <curl/curl.h>
-
static size_t
write_callback(void __sane_unused__*str,
size_t __sane_unused__ size,
diff --git a/backend/escl/escl_scan.c b/backend/escl/escl_scan.c
index 9fce801..53bd438 100644
--- a/backend/escl/escl_scan.c
+++ b/backend/escl/escl_scan.c
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
@@ -30,15 +30,13 @@
#include <stdlib.h>
#include <string.h>
-#include <curl/curl.h>
-
#include "../include/sane/sanei.h"
/**
* \fn static size_t write_callback(void *str, size_t size, size_t nmemb, void *userp)
* \brief Callback function that writes the image scanned into the temporary file.
*
- * \return to_write (the result of the fwrite fonction)
+ * \return to_write (the result of the fwrite function)
*/
static size_t
write_callback(void *str, size_t size, size_t nmemb, void *userp)
diff --git a/backend/escl/escl_status.c b/backend/escl/escl_status.c
index 7b98566..a68f6ea 100644
--- a/backend/escl/escl_status.c
+++ b/backend/escl/escl_status.c
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
@@ -30,7 +30,6 @@
#include <stdlib.h>
#include <string.h>
-#include <curl/curl.h>
#include <libxml/parser.h>
struct idle
diff --git a/backend/escl/escl_tiff.c b/backend/escl/escl_tiff.c
index 98bc5f3..e33498c 100644
--- a/backend/escl/escl_tiff.c
+++ b/backend/escl/escl_tiff.c
@@ -16,8 +16,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for eSCL scanners. */
diff --git a/backend/fujitsu-scsi.h b/backend/fujitsu-scsi.h
index c2b28dd..3d3cf07 100644
--- a/backend/fujitsu-scsi.h
+++ b/backend/fujitsu-scsi.h
@@ -931,7 +931,7 @@ putnbyte (unsigned char *pnt, unsigned int value, unsigned int nbytes)
* 3091 0x00 = use floating slice; 0x01..0xff fixed slice
* with 0x01=brightest, 0x80=medium, 0xff=darkest;
* only effective for line art mode.
- * 3096 0x00 = use "simplified dynamic treshold", otherwise
+ * 3096 0x00 = use "simplified dynamic threshold", otherwise
* same as above but resolution is only 64 steps.
*/
#define set_WD_threshold(sb, val) sb[0x17] = val
diff --git a/backend/fujitsu.c b/backend/fujitsu.c
index d24975e..6c1c8f6 100644
--- a/backend/fujitsu.c
+++ b/backend/fujitsu.c
@@ -30,9 +30,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -172,11 +170,11 @@
- use sanei_scsi_open_extended() to set buffer size
- fix some compiler warns: 32&64 bit gcc
v26 2006-05-23, MAN
- - dont send scanner control (F1) if unsupported
+ - don't send scanner control (F1) if unsupported
v27 2006-05-30, MAN
- speed up hexdump (adeuring A T gmx D O T net)
- duplex request same size block from both sides
- - dont #include or call sanei_thread
+ - don't #include or call sanei_thread
- split usb/scsi command DBG into 25 and 30
v28 2006-06-01, MAN
- sane_read() usleep if scanner is busy
@@ -201,10 +199,10 @@
- add error msg if VPD missing or non-extended
- remove references to color_lineart and ht units
- rework init_model to support more known models
- - dont send paper size data if using flatbed
+ - don't send paper size data if using flatbed
v31 2006-06-13, MAN
- add 5220C usb id
- - dont show ink level buttons if no imprinter
+ - don't show ink level buttons if no imprinter
- run ghs/rs every second instead of every other
v32 2006-06-14, MAN
- add 4220C2 usb id
@@ -299,7 +297,7 @@
- proper async sane_cancel support
- re-enable JPEG support
- replace s->img_count with s->side
- - sane_get_parameters(): dont round up larger than current paper size
+ - sane_get_parameters(): don't round up larger than current paper size
- sane_start() rewritten, shorter, more clear
- return values are SANE_Status, not int
- hide unused functions
@@ -386,7 +384,7 @@
- set SANE_CAP_INACTIVE on all disabled options
- fix bug in mode_select page for sleep timer
v78 2008-08-26, MAN
- - recent model names (fi-6xxx) dont end in 'C'
+ - recent model names (fi-6xxx) don't end in 'C'
- simplify flatbed area overrides
- call scanner_control to change source during sane_start
v79 2008-10-01, MAN
@@ -423,7 +421,7 @@
- track frontend reading sensor/button values to reload
- deactivate double feed options if df-action == default
v88 2009-01-21, MAN
- - dont export private symbols
+ - don't export private symbols
v89 2009-02-20, MAN
- fi-4750 returns random garbage to serial number queries
v90 2009-02-23, MAN
@@ -482,7 +480,7 @@
- cache software crop/deskew parameters for use on backside of duplex
- fi-6110 does not support bgcolor or prepick
v106 2011-01-30, MAN (SANE 1.0.22)
- - dont call mode_select with a page code the scanner does not support
+ - don't call mode_select with a page code the scanner does not support
v107 2011-11-03, MAN
- M3091 does not support scanner_control(adf)
- Correct buffer overflow in read_from_3091duplex()
@@ -609,6 +607,10 @@
- add support for fi-800R
- add support for card scanning slot (Return Path)
- fix bug with reading hardware sensors on first invocation
+ v137 2020-09-23, MAN
+ - fix JPEG duplex memory corruption
+ - change window_gamma init (fixes bright/contrast for iX1500)
+ - only call send_lut after set_window (remove late_lut)
SANE FLOW DIAGRAM
@@ -658,7 +660,7 @@
#include "fujitsu.h"
#define DEBUG 1
-#define BUILD 136
+#define BUILD 137
/* values for SANE_DEBUG_FUJITSU env var:
- errors 5
@@ -1217,7 +1219,7 @@ init_inquire (struct fujitsu *s)
s->color_raster_offset = get_IN_color_offset(in);
DBG (15, " color offset: %d lines\n",s->color_raster_offset);
- /* FIXME: we dont store all of these? */
+ /* FIXME: we don't store all of these? */
DBG (15, " long gray scan: %d\n",get_IN_long_gray(in));
DBG (15, " long color scan: %d\n",get_IN_long_color(in));
@@ -1701,7 +1703,7 @@ init_vpd (struct fujitsu *s)
s->has_comp_JPG3 = get_IN_compression_JPG_INDEP (in);
DBG (15, " compression JPG3: %d\n", s->has_comp_JPG3);
- /* FIXME: we dont store these? */
+ /* FIXME: we don't store these? */
DBG (15, " back endorser mech: %d\n", get_IN_endorser_b_mech(in));
DBG (15, " back endorser stamp: %d\n", get_IN_endorser_b_stamp(in));
DBG (15, " back endorser elec: %d\n", get_IN_endorser_b_elec(in));
@@ -2105,11 +2107,9 @@ init_model (struct fujitsu *s)
s->ppl_mod_by_mode[MODE_GRAYSCALE] = 1;
s->ppl_mod_by_mode[MODE_COLOR] = 1;
- /* if scanner has built-in gamma tables, we use the first one (0) */
- /* otherwise, we use the first downloaded one (0x80) */
- /* note that you may NOT need to send the table to use it, */
- /* the scanner will fall back to the brightness/contrast LUT */
- if (!s->num_internal_gamma && s->num_download_gamma){
+ /* we prefer to use the downloaded (LUT) gamma table (0x80) if possible.
+ * but if scanner has only built-in gamma tables, we use the first one (0) */
+ if (s->num_download_gamma){
s->window_gamma = 0x80;
}
@@ -2365,7 +2365,6 @@ init_model (struct fujitsu *s)
/* weirdness */
s->need_q_table = 1;
- s->late_lut = 1;
s->need_diag_preread = 1;
s->ppl_mod_by_mode[MODE_COLOR] = 2;
s->hopper_before_op = 1;
@@ -2378,7 +2377,7 @@ init_model (struct fujitsu *s)
s->can_mode[MODE_LINEART] = 2;
s->can_mode[MODE_GRAYSCALE] = 2;
- /* dont bother with this one */
+ /* don't bother with this one */
s->can_mode[MODE_HALFTONE] = 0;
}
@@ -2389,7 +2388,6 @@ init_model (struct fujitsu *s)
/* weirdness */
s->need_q_table = 1;
- s->late_lut = 1;
s->need_diag_preread = 1;
s->ppl_mod_by_mode[MODE_COLOR] = 2;
s->hopper_before_op = 1;
@@ -2398,7 +2396,7 @@ init_model (struct fujitsu *s)
/* lies */
s->adbits = 8;
- /* dont bother with this one */
+ /* don't bother with this one */
s->can_mode[MODE_HALFTONE] = 0;
}
@@ -4202,7 +4200,7 @@ sane_get_option_descriptor (SANE_Handle handle, SANE_Int option)
opt->unit = SANE_UNIT_NONE;
opt->size = sizeof(SANE_Word);
- /*old type cant do this?*/
+ /*old type can't do this?*/
if ((s->has_endorser_f && s->endorser_type_f != ET_OLD)
|| (s->has_endorser_b && s->endorser_type_b != ET_OLD)){
opt->cap=SANE_CAP_SOFT_SELECT | SANE_CAP_SOFT_DETECT | SANE_CAP_ADVANCED;
@@ -5336,7 +5334,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
DBG (20, "sane_control_option: set value for '%s' (%d)\n", s->opt[option].name,option);
if ( s->started ) {
- DBG (5, "sane_control_option: cant set, device busy\n");
+ DBG (5, "sane_control_option: can't set, device busy\n");
return SANE_STATUS_DEVICE_BUSY;
}
@@ -5351,7 +5349,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
return status;
}
- /* may have been changed by constrain, so dont copy until now */
+ /* may have been changed by constrain, so don't copy until now */
val_c = *(SANE_Word *)val;
/*
@@ -6429,7 +6427,7 @@ diag_preread (struct fujitsu *s)
set_SD_preread_yres(out,s->resolution_y);
/* call helper function, scanner wants lies about paper width */
set_SD_preread_paper_width(out, get_page_width(s));
- /* dont call helper function, scanner wants actual length? */
+ /* don't call helper function, scanner wants actual length? */
set_SD_preread_paper_length(out, s->page_height);
set_SD_preread_composition(out, s->s_mode);
@@ -6789,7 +6787,7 @@ sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
params->pixels_per_line = s->u_params.pixels_per_line;
params->bytes_per_line = s->u_params.bytes_per_line;
- /* we wont know the end until we get to it */
+ /* we won't know the end until we get to it */
if(s->ald && !must_fully_buffer(s)){
DBG (15, "sane_get_parameters: hand-scanner mode\n");
params->lines = -1;
@@ -6941,7 +6939,7 @@ update_u_params (struct fujitsu * s)
*
* this will be called between sides of a duplex scan,
* and at the start of each page of an adf batch.
- * hence, we spend alot of time playing with s->started, etc.
+ * hence, we spend a lot of time playing with s->started, etc.
*/
SANE_Status
sane_start (SANE_Handle handle)
@@ -7050,14 +7048,6 @@ sane_start (SANE_Handle handle)
if (ret != SANE_STATUS_GOOD)
DBG (5, "sane_start: WARNING: cannot send_endorser %d\n", ret);
- /* send lut if scanner has no hardware brightness/contrast,
- * or we are going to ask it to use a downloaded gamma table */
- if (!s->late_lut && (!s->brightness_steps || !s->contrast_steps || s->window_gamma & 0x80)){
- ret = send_lut(s);
- if (ret != SANE_STATUS_GOOD)
- DBG (5, "sane_start: WARNING: cannot early send_lut %d\n", ret);
- }
-
/* set window command */
ret = set_window(s);
if (ret != SANE_STATUS_GOOD) {
@@ -7067,7 +7057,7 @@ sane_start (SANE_Handle handle)
/* send lut if scanner has no hardware brightness/contrast,
* or we are going to ask it to use a downloaded gamma table */
- if (s->late_lut && (!s->brightness_steps || !s->contrast_steps || s->window_gamma & 0x80)){
+ if (!s->brightness_steps || !s->contrast_steps || s->window_gamma & 0x80){
ret = send_lut(s);
if (ret != SANE_STATUS_GOOD)
DBG (5, "sane_start: WARNING: cannot late send_lut %d\n", ret);
@@ -7110,10 +7100,10 @@ sane_start (SANE_Handle handle)
}
/* set clean defaults with new sheet of paper */
- /* dont reset the transfer vars on backside of duplex page */
+ /* don't reset the transfer vars on backside of duplex page */
/* otherwise buffered back page will be lost */
/* ingest paper with adf (no-op for fb) */
- /* dont call object pos or scan on back side of duplex scan */
+ /* don't call object pos or scan on back side of duplex scan */
if(s->side == SIDE_FRONT || s->source == SOURCE_ADF_BACK || s->source == SOURCE_CARD_BACK){
s->bytes_rx[0]=0;
@@ -7187,7 +7177,7 @@ sane_start (SANE_Handle handle)
s->buff_tot[SIDE_BACK] = s->bytes_tot[SIDE_BACK];
/* the back buffer is normally very large, but some scanners or
- * option combinations dont need it, so we make a small one */
+ * option combinations don't need it, so we make a small one */
if(s->low_mem || s->source == SOURCE_ADF_BACK || s->source == SOURCE_CARD_BACK
|| s->duplex_interlace == DUPLEX_INTERLACE_NONE)
s->buff_tot[SIDE_BACK] = s->buffer_size;
@@ -7739,7 +7729,7 @@ set_window (struct fujitsu *s)
/* call helper function, scanner wants lies about paper width */
set_WD_paper_width_X (desc1, get_page_width(s));
- /* dont call helper function, scanner wants actual length? */
+ /* don't call helper function, scanner wants actual length? */
set_WD_paper_length_Y (desc1, s->page_height);
}
@@ -7974,7 +7964,7 @@ start_scan (struct fujitsu *s)
/* checks started and cancelled flags in scanner struct,
* sends cancel command to scanner if required. don't call
- * this function asyncronously, wait for pending operation */
+ * this function asynchronously, wait for pending operation */
static SANE_Status
check_for_cancel(struct fujitsu *s)
{
@@ -8166,7 +8156,7 @@ sane_read (SANE_Handle handle, SANE_Byte * buf, SANE_Int max_len, SANE_Int * len
return ret;
}
-/* bare jpeg images dont contain resolution, but JFIF APP0 does, so we add */
+/* bare jpeg images don't contain resolution, but JFIF APP0 does, so we add */
static SANE_Status
inject_jfif_header(struct fujitsu *s, int side)
{
@@ -8220,21 +8210,21 @@ read_from_JPEGduplex(struct fujitsu *s)
int avail = s->buff_tot[SIDE_FRONT] - s->buff_rx[SIDE_FRONT];
if(bytes > avail){
bytes = avail;
- /* leave space for JFIF header at start of image */
- if(s->bytes_rx[SIDE_FRONT] < 2)
- bytes -= JFIF_APP0_LENGTH;
}
}
if(!s->eof_rx[SIDE_BACK]){
int avail = s->buff_tot[SIDE_BACK] - s->buff_rx[SIDE_BACK];
if(bytes > avail){
bytes = avail;
- /* leave space for JFIF header at start of image */
- if(s->bytes_rx[SIDE_BACK] < 2)
- bytes -= JFIF_APP0_LENGTH;
}
}
+ /* leave space for JFIF header in the small front side buffer,
+ * if we are at the beginning of the image */
+ if(s->bytes_rx[SIDE_FRONT] < 3){
+ bytes -= JFIF_APP0_LENGTH;
+ }
+
DBG(15, "read_from_JPEGduplex: fto:%d frx:%d bto:%d brx:%d pa:%d\n",
s->bytes_tot[SIDE_FRONT], s->bytes_rx[SIDE_FRONT],
s->bytes_tot[SIDE_BACK], s->bytes_rx[SIDE_BACK],
@@ -8378,7 +8368,7 @@ read_from_JPEGduplex(struct fujitsu *s)
}
/* unknown, warn */
- else if(in[i] != 0xff){
+ else if(in[i] != 0x00){
DBG(15, "read_from_JPEGduplex: unknown %02x\n", in[i]);
}
}
@@ -8415,7 +8405,7 @@ read_from_JPEGduplex(struct fujitsu *s)
s->bytes_rx[SIDE_FRONT]++;
}
- /* image is interlaced afterall, continue */
+ /* image is interlaced after all, continue */
else{
DBG(15, "read_from_JPEGduplex: wrong width, req:%d got:%d\n",
s->s_params.pixels_per_line,width);
@@ -8484,7 +8474,7 @@ read_from_JPEGduplex(struct fujitsu *s)
free(in);
- /* jpeg uses in-band EOI marker, so this is ususally redundant */
+ /* jpeg uses in-band EOI marker, so this is usually redundant */
if(ret == SANE_STATUS_EOF){
DBG(15, "read_from_JPEGduplex: got EOF, finishing\n");
s->eof_rx[SIDE_FRONT] = 1;
@@ -9157,7 +9147,7 @@ downsample_from_buffer(struct fujitsu *s, SANE_Byte * buf,
* handle h is a valid handle) but usually affects long-running
* operations only (such as image is acquisition). It is safe to call
* this function asynchronously (e.g., from within a signal handler).
- * It is important to note that completion of this operaton does not
+ * It is important to note that completion of this operation does not
* imply that the currently pending operation has been cancelled. It
* only guarantees that cancellation has been initiated. Cancellation
* completes only when the cancelled call returns (typically with a
@@ -9963,7 +9953,7 @@ get_page_width(struct fujitsu *s)
return s->page_width;
}
- /* cant overscan larger than scanner max */
+ /* can't overscan larger than scanner max */
if(width > s->max_x){
return s->max_x;
}
@@ -9992,7 +9982,7 @@ get_page_height(struct fujitsu *s)
return s->page_height;
}
- /* cant overscan larger than scanner max */
+ /* can't overscan larger than scanner max */
if(height > s->max_y){
return s->max_y;
}
diff --git a/backend/fujitsu.h b/backend/fujitsu.h
index 3b3ce54..98278eb 100644
--- a/backend/fujitsu.h
+++ b/backend/fujitsu.h
@@ -323,7 +323,7 @@ struct fujitsu
int color_interlace; /* different models interlace colors differently */
int duplex_interlace; /* different models interlace sides differently */
int jpeg_interlace; /* different models interlace jpeg sides differently */
- int cropping_mode; /* lower-end scanners dont crop from paper size */
+ int cropping_mode; /* lower-end scanners don't crop from paper size */
int ghs_in_rs;
int window_gamma;
int endorser_string_len;
@@ -331,11 +331,10 @@ struct fujitsu
int has_short_pixelsize; /* m3091/2 put weird stuff at end, ignore it */
int broken_diag_serial; /* some scanners are just plain borked */
- int need_q_table; /* some scanners wont work without these */
+ int need_q_table; /* some scanners won't work without these */
int need_diag_preread;
- int late_lut;
- int hopper_before_op; /* some scanners dont like OP when hopper empty */
- int no_wait_after_op; /* some scanners dont like TUR after OP */
+ int hopper_before_op; /* some scanners don't like OP when hopper empty */
+ int no_wait_after_op; /* some scanners don't like TUR after OP */
int has_vuid_mono; /* mono set window data */
int has_vuid_3091; /* 3091/2 set window data */
@@ -567,7 +566,7 @@ struct fujitsu
int req_driv_lut;
/* --------------------------------------------------------------------- */
- /* values used by the software enhancment code (deskew, crop, etc) */
+ /* values used by the software enhancement code (deskew, crop, etc) */
SANE_Status deskew_stat;
int deskew_vals[2];
double deskew_slope;
diff --git a/backend/genesys.conf.in b/backend/genesys.conf.in
index 8268da3..21506f6 100644
--- a/backend/genesys.conf.in
+++ b/backend/genesys.conf.in
@@ -43,7 +43,8 @@ usb 0x04a9 0x2214
usb 0x04a9 0x1900
# Canon 4400F
-usb 0x04a9 0x2228
+# Disabled to prevent possible physical damage due to overheating (#436)
+#usb 0x04a9 0x2228
# Canon LiDE 100
usb 0x04a9 0x1904
diff --git a/backend/genesys/calibration.h b/backend/genesys/calibration.h
index 81d94ea..fc82850 100644
--- a/backend/genesys/calibration.h
+++ b/backend/genesys/calibration.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/command_set.h b/backend/genesys/command_set.h
index 056cba8..47bdfbd 100644
--- a/backend/genesys/command_set.h
+++ b/backend/genesys/command_set.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/command_set_common.cpp b/backend/genesys/command_set_common.cpp
index 381404e..7afc3ff 100644
--- a/backend/genesys/command_set_common.cpp
+++ b/backend/genesys/command_set_common.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#define DEBUG_DECLARE_ONLY
diff --git a/backend/genesys/command_set_common.h b/backend/genesys/command_set_common.h
index 784fcd7..3b6de86 100644
--- a/backend/genesys/command_set_common.h
+++ b/backend/genesys/command_set_common.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef BACKEND_GENESYS_COMMAND_SET_COMMON_H
diff --git a/backend/genesys/device.cpp b/backend/genesys/device.cpp
index 95bede8..4b1940b 100644
--- a/backend/genesys/device.cpp
+++ b/backend/genesys/device.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/device.h b/backend/genesys/device.h
index ded6a48..f998714 100644
--- a/backend/genesys/device.h
+++ b/backend/genesys/device.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -311,7 +309,7 @@ struct Genesys_Device
bool already_initialized = false;
bool read_active = false;
- // signal wether the park command has been issued
+ // signal whether the park command has been issued
bool parking = false;
// for sheetfed scanner's, is TRUE when there is a document in the scanner
diff --git a/backend/genesys/enums.cpp b/backend/genesys/enums.cpp
index cd4be7d..ce0ad10 100644
--- a/backend/genesys/enums.cpp
+++ b/backend/genesys/enums.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/enums.h b/backend/genesys/enums.h
index 0e16ba4..ae5dedd 100644
--- a/backend/genesys/enums.h
+++ b/backend/genesys/enums.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/error.cpp b/backend/genesys/error.cpp
index 46d79c9..e302e22 100644
--- a/backend/genesys/error.cpp
+++ b/backend/genesys/error.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/error.h b/backend/genesys/error.h
index 26235dd..e95313f 100644
--- a/backend/genesys/error.h
+++ b/backend/genesys/error.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/fwd.h b/backend/genesys/fwd.h
index ea335f7..89ca150 100644
--- a/backend/genesys/fwd.h
+++ b/backend/genesys/fwd.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/genesys.cpp b/backend/genesys/genesys.cpp
index 9d80cfa..9552fa9 100644
--- a/backend/genesys/genesys.cpp
+++ b/backend/genesys/genesys.cpp
@@ -28,9 +28,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -389,7 +387,7 @@ void sanei_genesys_create_default_gamma_table(Genesys_Device* dev,
TODO: Should also consider maximum transfer rate: ~6.5MB/s.
Note: The enhance option of the scanners does _not_ help. It only halves
- the amount of pixels transfered.
+ the amount of pixels transferred.
*/
SANE_Int sanei_genesys_exposure_time2(Genesys_Device * dev, const MotorProfile& profile, float ydpi,
int endpixel, int exposure_by_led)
@@ -3204,7 +3202,7 @@ compute_shifted_coefficients (Genesys_Device * dev,
unsigned int coeff,
unsigned int target_dark,
unsigned int target_bright,
- unsigned int patch_size) /* contigous extent */
+ unsigned int patch_size) /* contiguous extent */
{
unsigned int x, avgpixels, basepixels, i, j, val1, val2;
unsigned int br_tmp [3], dk_tmp [3];
@@ -3573,7 +3571,7 @@ static void genesys_send_shading_coefficient(Genesys_Device* dev, const Genesys_
coeff,
0x0001, /* target_dark */
0xf900, /* target_bright */
- 256); /* patch_size: contigous extent */
+ 256); /* patch_size: contiguous extent */
break;
default:
throw SaneException(SANE_STATUS_UNSUPPORTED, "sensor %d not supported",
@@ -3598,7 +3596,7 @@ genesys_restore_calibration(Genesys_Device * dev, Genesys_Sensor& sensor)
{
DBG_HELPER(dbg);
- // if no cache or no function to evaluate cache entry ther can be no match/
+ // if no cache or no function to evaluate cache entry there can be no match/
if (dev->calibration_cache.empty()) {
return false;
}
@@ -4061,7 +4059,7 @@ static void genesys_start_scan(Genesys_Device* dev, bool lamp_off)
unsigned int steps, expected;
- /* since not all scanners are set ot wait for head to park
+ /* since not all scanners are set to wait for head to park
* we check we are not still parking before starting a new scan */
if (dev->parking) {
sanei_genesys_wait_for_home(dev);
@@ -4166,7 +4164,7 @@ static void genesys_start_scan(Genesys_Device* dev, bool lamp_off)
return;
}
- /*do we really need this? the valid data check should be sufficent -- pierre*/
+ /*do we really need this? the valid data check should be sufficient -- pierre*/
/* waits for head to reach scanning position */
expected = dev->reg.get8(0x3d) * 65536
+ dev->reg.get8(0x3e) * 256
@@ -4214,7 +4212,7 @@ static void genesys_read_ordered_data(Genesys_Device* dev, SANE_Byte* destinatio
/* is there data left to scan */
if (dev->total_bytes_read >= dev->total_bytes_to_read)
{
- /* issue park command immediatly in case scanner can handle it
+ /* issue park command immediately in case scanner can handle it
* so we save time */
if (!dev->model->is_sheetfed && !has_flag(dev->model->flags, ModelFlag::MUST_WAIT) &&
!dev->parking)
@@ -4374,7 +4372,7 @@ static Genesys_Settings calculate_scan_settings(Genesys_Scanner* s)
settings.true_gray = 0;
}
- // brigthness and contrast only for for 8 bit scans
+ // brightness and contrast only for for 8 bit scans
if (s->bit_depth == 8) {
settings.contrast = (s->contrast * 127) / 100;
settings.brightness = (s->brightness * 127) / 100;
@@ -4479,7 +4477,7 @@ static SANE_Range create_range(float size)
/** @brief generate calibration cache file nam
* Generates the calibration cache file name to use.
- * Tries to store the chache in $HOME/.sane or
+ * Tries to store the cache in $HOME/.sane or
* then fallbacks to $TMPDIR or TMP. The filename
* uses the model name if only one scanner is plugged
* else is uses the device name when several identical
@@ -4864,7 +4862,7 @@ static void init_options(Genesys_Scanner* s)
s->opt[OPT_CALIBRATION_FILE].cap = SANE_CAP_SOFT_DETECT | SANE_CAP_SOFT_SELECT | SANE_CAP_ADVANCED;
s->opt[OPT_CALIBRATION_FILE].constraint_type = SANE_CONSTRAINT_NONE;
s->calibration_file.clear();
- /* disable option if ran as root */
+ /* disable option if run as root */
#ifdef HAVE_GETUID
if(geteuid()==0)
{
@@ -5186,7 +5184,8 @@ static SANE_Status attach_one_device(SANE_String_Const devname) noexcept
// this function is passed to C API, it must not throw
static SANE_Status
-config_attach_genesys(SANEI_Config __sane_unused__ *config, const char *devname) noexcept
+config_attach_genesys(SANEI_Config __sane_unused__ *config, const char *devname,
+ void __sane_unused__ *data) noexcept
{
/* the devname has been processed and is ready to be used
* directly. Since the backend is an USB only one, we can
@@ -5214,7 +5213,8 @@ static void probe_genesys_devices()
config.values = nullptr;
config.count = 0;
- auto status = sanei_configure_attach(GENESYS_CONFIG_FILE, &config, config_attach_genesys);
+ auto status = sanei_configure_attach(GENESYS_CONFIG_FILE, &config,
+ config_attach_genesys, NULL);
if (status == SANE_STATUS_ACCESS_DENIED) {
dbg.vlog(DBG_error0, "Critical error: Couldn't access configuration file '%s'",
GENESYS_CONFIG_FILE);
@@ -5346,7 +5346,7 @@ void sane_init_impl(SANE_Int * version_code, SANE_Auth_Callback authorize)
#endif
);
- // cold-plug case :detection of allready connected scanners
+ // cold-plug case :detection of already connected scanners
s_attach_device_by_name_evaluate_bcd_device = false;
probe_genesys_devices();
}
@@ -6333,7 +6333,7 @@ SANE_Status sane_read_impl(SANE_Handle handle, SANE_Byte * buf, SANE_Int max_len
{
DBG(DBG_proc, "%s: nothing more to scan: EOF\n", __func__);
- /* issue park command immediatly in case scanner can handle it
+ /* issue park command immediately in case scanner can handle it
* so we save time */
if (!dev->model->is_sheetfed && !has_flag(dev->model->flags, ModelFlag::MUST_WAIT) &&
!dev->parking)
diff --git a/backend/genesys/genesys.h b/backend/genesys/genesys.h
index 9b1a087..19d6feb 100644
--- a/backend/genesys/genesys.h
+++ b/backend/genesys/genesys.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl124.cpp b/backend/genesys/gl124.cpp
index d3fc1bc..ed733b8 100644
--- a/backend/genesys/gl124.cpp
+++ b/backend/genesys/gl124.cpp
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -567,7 +565,7 @@ static void gl124_init_motor_regs_scan(Genesys_Device* dev,
reg->set16(REG_FSHDEC, fast_table.table.size());
reg->set16(REG_FMOVNO, fast_table.table.size());
- /* substract acceleration distance from feedl */
+ /* subtract acceleration distance from feedl */
feedl=feed_steps;
feedl <<= static_cast<unsigned>(motor_profile.step_type);
@@ -1058,7 +1056,7 @@ void CommandSetGl124::send_shading_data(Genesys_Device* dev, const Genesys_Senso
for(i=0;i<3;i++)
{
/* copy data to work buffer and process it */
- /* coefficent destination */
+ /* coefficient destination */
ptr = buffer.data();
/* iterate on both sensor segment */
diff --git a/backend/genesys/gl124.h b/backend/genesys/gl124.h
index ea7041e..b722e67 100644
--- a/backend/genesys/gl124.h
+++ b/backend/genesys/gl124.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl124_registers.h b/backend/genesys/gl124_registers.h
index 9b42084..66c5fda 100644
--- a/backend/genesys/gl124_registers.h
+++ b/backend/genesys/gl124_registers.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl646.cpp b/backend/genesys/gl646.cpp
index 61fa1e0..acc1a4b 100644
--- a/backend/genesys/gl646.cpp
+++ b/backend/genesys/gl646.cpp
@@ -22,9 +22,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -98,7 +96,7 @@ struct Motor_Master
/**
* master motor settings, for a given motor and dpi,
- * it gives steps and speed informations
+ * it gives steps and speed information
*/
static Motor_Master motor_master[] = {
/* HP3670 motor settings */
@@ -1040,7 +1038,7 @@ gl646_init_regs (Genesys_Device * dev)
dev->reg.find_reg(0x6d).value = 0x01; /* select deceleration steps whenever go home (0), accel/decel stop time (31 * LPeriod) */
break;
}
- dev->reg.find_reg(0x6c).value = 0x00; /* peroid times for LPeriod, expR,expG,expB, Z1MODE, Z2MODE (one period time) */
+ dev->reg.find_reg(0x6c).value = 0x00; /* period times for LPeriod, expR,expG,expB, Z1MODE, Z2MODE (one period time) */
}
// Set values of Analog Device type frontend
@@ -1480,7 +1478,7 @@ void CommandSetGl646::detect_document_end(Genesys_Device* dev) const
* eject document from the feeder
* currently only used by XP200
* TODO we currently rely on AGOHOME not being set for sheetfed scanners,
- * maybe check this flag in eject to let the document being eject automaticaly
+ * maybe check this flag in eject to let the document being eject automatically
*/
void CommandSetGl646::eject_document(Genesys_Device* dev) const
{
@@ -1491,7 +1489,7 @@ void CommandSetGl646::eject_document(Genesys_Device* dev) const
unsigned count;
std::uint8_t gpio;
- /* at the end there will be noe more document */
+ /* at the end there will be no more document */
dev->document = false;
// first check for document event
@@ -2512,7 +2510,7 @@ void CommandSetGl646::init_regs_for_warmup(Genesys_Device* dev, const Genesys_Se
/* *
* initialize ASIC : registers, motor tables, and gamma tables
* then ensure scanner's head is at home
- * @param dev device description of the scanner to initailize
+ * @param dev device description of the scanner to initialize
*/
void CommandSetGl646::init(Genesys_Device* dev) const
{
@@ -2739,7 +2737,7 @@ static void simple_scan(Genesys_Device* dev, const Genesys_Sensor& sensor,
/**
* update the status of the required sensor in the scanner session
- * the button fileds are used to make events 'sticky'
+ * the button fields are used to make events 'sticky'
*/
void CommandSetGl646::update_hardware_sensors(Genesys_Scanner* session) const
{
diff --git a/backend/genesys/gl646.h b/backend/genesys/gl646.h
index 8ab2c96..e4c8d6b 100644
--- a/backend/genesys/gl646.h
+++ b/backend/genesys/gl646.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl646_registers.h b/backend/genesys/gl646_registers.h
index 6ee9549..1c50888 100644
--- a/backend/genesys/gl646_registers.h
+++ b/backend/genesys/gl646_registers.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl841.cpp b/backend/genesys/gl841.cpp
index 731354f..62e0e9d 100644
--- a/backend/genesys/gl841.cpp
+++ b/backend/genesys/gl841.cpp
@@ -24,9 +24,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -999,7 +997,7 @@ void CommandSetGl841::init_regs_for_scan_session(Genesys_Device* dev, const Gene
int dummy = 0;
/* dummy */
- /* dummy lines: may not be usefull, for instance 250 dpi works with 0 or 1
+ /* dummy lines: may not be useful, for instance 250 dpi works with 0 or 1
dummy line. Maybe the dummy line adds correctness since the motor runs
slower (higher dpi)
*/
@@ -2256,7 +2254,7 @@ void CommandSetGl841::send_shading_data(Genesys_Device* dev, const Genesys_Senso
for(i=0;i<3;i++)
{
/* copy data to work buffer and process it */
- /* coefficent destination */
+ /* coefficient destination */
ptr=buffer.data();
/* iterate on both sensor segment, data has been averaged,
diff --git a/backend/genesys/gl841.h b/backend/genesys/gl841.h
index c9f15ee..dbe2e59 100644
--- a/backend/genesys/gl841.h
+++ b/backend/genesys/gl841.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl841_registers.h b/backend/genesys/gl841_registers.h
index 2fac278..a8d924d 100644
--- a/backend/genesys/gl841_registers.h
+++ b/backend/genesys/gl841_registers.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl842.cpp b/backend/genesys/gl842.cpp
index d5bebe5..9d3da67 100644
--- a/backend/genesys/gl842.cpp
+++ b/backend/genesys/gl842.cpp
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -362,7 +360,7 @@ static void gl842_init_motor_regs_scan(Genesys_Device* dev,
reg->set8(REG_0x80, vref);
}
- // substract acceleration distance from feedl
+ // subtract acceleration distance from feedl
unsigned feedl = feed_steps;
feedl <<= static_cast<unsigned>(motor_profile.step_type);
diff --git a/backend/genesys/gl842.h b/backend/genesys/gl842.h
index 288d29c..b20ef5e 100644
--- a/backend/genesys/gl842.h
+++ b/backend/genesys/gl842.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl842_registers.h b/backend/genesys/gl842_registers.h
index b6934ce..ceb540b 100644
--- a/backend/genesys/gl842_registers.h
+++ b/backend/genesys/gl842_registers.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl843.cpp b/backend/genesys/gl843.cpp
index 8233bde..e768ac0 100644
--- a/backend/genesys/gl843.cpp
+++ b/backend/genesys/gl843.cpp
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -781,7 +779,7 @@ static void gl843_init_motor_regs_scan(Genesys_Device* dev,
reg->set8(REG_0x80, vref);
}
- /* substract acceleration distance from feedl */
+ /* subtract acceleration distance from feedl */
feedl=feed_steps;
feedl <<= static_cast<unsigned>(motor_profile.step_type);
@@ -872,7 +870,7 @@ static void gl843_init_motor_regs_scan(Genesys_Device* dev,
* scan's one
* @param start logical start pixel coordinate
* @param pixels logical number of pixels to use
- * @param channels number of color channles used (1 or 3)
+ * @param channels number of color channels used (1 or 3)
* @param depth bit depth of the scan (1, 8 or 16 bits)
* @param color_filter to choose the color channel used in gray scans
* @param flags to drive specific settings such no calibration, XPA use ...
diff --git a/backend/genesys/gl843.h b/backend/genesys/gl843.h
index 5326a2d..fe2814d 100644
--- a/backend/genesys/gl843.h
+++ b/backend/genesys/gl843.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl843_registers.h b/backend/genesys/gl843_registers.h
index cbc38c0..ab1f4c7 100644
--- a/backend/genesys/gl843_registers.h
+++ b/backend/genesys/gl843_registers.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl846.cpp b/backend/genesys/gl846.cpp
index cae7414..c8907b2 100644
--- a/backend/genesys/gl846.cpp
+++ b/backend/genesys/gl846.cpp
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -823,7 +821,7 @@ void CommandSetGl846::end_scan(Genesys_Device* dev, Genesys_Register_Set* reg,
}
}
-// Moves the slider to the home (top) postion slowly
+// Moves the slider to the home (top) position slowly
void CommandSetGl846::move_back_home(Genesys_Device* dev, bool wait_until_home) const
{
scanner_move_back_home(*dev, wait_until_home);
diff --git a/backend/genesys/gl846.h b/backend/genesys/gl846.h
index f794a01..d06b337 100644
--- a/backend/genesys/gl846.h
+++ b/backend/genesys/gl846.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl846_registers.h b/backend/genesys/gl846_registers.h
index e4a8ac5..df45e4f 100644
--- a/backend/genesys/gl846_registers.h
+++ b/backend/genesys/gl846_registers.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl847.cpp b/backend/genesys/gl847.cpp
index f8f6b1c..91ac4eb 100644
--- a/backend/genesys/gl847.cpp
+++ b/backend/genesys/gl847.cpp
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl847.h b/backend/genesys/gl847.h
index aa4fb85..2cb3a9f 100644
--- a/backend/genesys/gl847.h
+++ b/backend/genesys/gl847.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/gl847_registers.h b/backend/genesys/gl847_registers.h
index aa3d43b..66fda4b 100644
--- a/backend/genesys/gl847_registers.h
+++ b/backend/genesys/gl847_registers.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/image.cpp b/backend/genesys/image.cpp
index 793a209..3ea6ef6 100644
--- a/backend/genesys/image.cpp
+++ b/backend/genesys/image.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/image.h b/backend/genesys/image.h
index 798594e..0ad344e 100644
--- a/backend/genesys/image.h
+++ b/backend/genesys/image.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/image_buffer.cpp b/backend/genesys/image_buffer.cpp
index c4f8019..46ca292 100644
--- a/backend/genesys/image_buffer.cpp
+++ b/backend/genesys/image_buffer.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/image_buffer.h b/backend/genesys/image_buffer.h
index 1910244..516e828 100644
--- a/backend/genesys/image_buffer.h
+++ b/backend/genesys/image_buffer.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/image_pipeline.cpp b/backend/genesys/image_pipeline.cpp
index 8d67be9..4161e95 100644
--- a/backend/genesys/image_pipeline.cpp
+++ b/backend/genesys/image_pipeline.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/image_pipeline.h b/backend/genesys/image_pipeline.h
index d4aef49..3632b36 100644
--- a/backend/genesys/image_pipeline.h
+++ b/backend/genesys/image_pipeline.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/image_pixel.cpp b/backend/genesys/image_pixel.cpp
index 1b83e12..011a086 100644
--- a/backend/genesys/image_pixel.cpp
+++ b/backend/genesys/image_pixel.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/image_pixel.h b/backend/genesys/image_pixel.h
index aa9980e..4b16083 100644
--- a/backend/genesys/image_pixel.h
+++ b/backend/genesys/image_pixel.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/low.cpp b/backend/genesys/low.cpp
index 05ef46b..ddd2c88 100644
--- a/backend/genesys/low.cpp
+++ b/backend/genesys/low.cpp
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -761,7 +759,7 @@ void sanei_genesys_send_gamma_table(Genesys_Device* dev, const Genesys_Sensor& s
val &= ~(0x01 << i);
dev->interface->write_register(0xbe, val);
- // FIXME: currently the last word of each gamma table is not initialied, so to work around
+ // FIXME: currently the last word of each gamma table is not initialized, so to work around
// unstable data, just set it to 0 which is the most likely value of uninitialized memory
// (proper value is probably 0xff)
gamma[size * 2 * i + size * 2 - 2] = 0;
@@ -1789,7 +1787,7 @@ int sanei_genesys_get_lowest_dpi(Genesys_Device *dev)
* true if they are compatible.
* A calibration cache is compatible if color mode and x dpi match the user
* requested scan. In the case of CIS scanners, dpi isn't a criteria.
- * flatbed cache entries are considred too old and then expires if they
+ * flatbed cache entries are considered too old and then expires if they
* are older than the expiration time option, forcing calibration at least once
* then given time. */
bool sanei_genesys_is_compatible_calibration(Genesys_Device* dev,
@@ -1853,7 +1851,7 @@ bool sanei_genesys_is_compatible_calibration(Genesys_Device* dev,
return false;
}
- /* a cache entry expires after afetr expiration time for non sheetfed scanners */
+ /* a cache entry expires after after expiration time for non sheetfed scanners */
/* this is not taken into account when overwriting cache entries */
#ifdef HAVE_SYS_TIME_H
if (!for_overwrite && dev->settings.expiration_time >=0)
diff --git a/backend/genesys/low.h b/backend/genesys/low.h
index d67b427..ac149b5 100644
--- a/backend/genesys/low.h
+++ b/backend/genesys/low.h
@@ -22,9 +22,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/motor.cpp b/backend/genesys/motor.cpp
index a18d6e1..8450fea 100644
--- a/backend/genesys/motor.cpp
+++ b/backend/genesys/motor.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/motor.h b/backend/genesys/motor.h
index c433c0e..e5fd695 100644
--- a/backend/genesys/motor.h
+++ b/backend/genesys/motor.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -62,7 +60,7 @@ namespace genesys {
s - distance travelled in steps
t - time in pixeltime
- The physical mode defines the curve in physical quantities. We asssume that the scanner head
+ The physical mode defines the curve in physical quantities. We assume that the scanner head
accelerates from standstill to the target speed uniformly. Then:
v(t) = v(0) + a * t (2)
diff --git a/backend/genesys/register.h b/backend/genesys/register.h
index 51aab90..cee9adf 100644
--- a/backend/genesys/register.h
+++ b/backend/genesys/register.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/register_cache.h b/backend/genesys/register_cache.h
index dce701a..c7e5c41 100644
--- a/backend/genesys/register_cache.h
+++ b/backend/genesys/register_cache.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/row_buffer.h b/backend/genesys/row_buffer.h
index e1a0c82..a4b9e42 100644
--- a/backend/genesys/row_buffer.h
+++ b/backend/genesys/row_buffer.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/scanner_interface.cpp b/backend/genesys/scanner_interface.cpp
index 0b60b66..5363f0e 100644
--- a/backend/genesys/scanner_interface.cpp
+++ b/backend/genesys/scanner_interface.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/scanner_interface.h b/backend/genesys/scanner_interface.h
index 70413d1..8258117 100644
--- a/backend/genesys/scanner_interface.h
+++ b/backend/genesys/scanner_interface.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/scanner_interface_usb.cpp b/backend/genesys/scanner_interface_usb.cpp
index d405ede..117297c 100644
--- a/backend/genesys/scanner_interface_usb.cpp
+++ b/backend/genesys/scanner_interface_usb.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/scanner_interface_usb.h b/backend/genesys/scanner_interface_usb.h
index 33fb8fe..569d634 100644
--- a/backend/genesys/scanner_interface_usb.h
+++ b/backend/genesys/scanner_interface_usb.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/sensor.cpp b/backend/genesys/sensor.cpp
index ce51403..b09745f 100644
--- a/backend/genesys/sensor.cpp
+++ b/backend/genesys/sensor.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/sensor.h b/backend/genesys/sensor.h
index ca6fef7..6f87607 100644
--- a/backend/genesys/sensor.h
+++ b/backend/genesys/sensor.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/serialize.h b/backend/genesys/serialize.h
index ed40a4e..138ff08 100644
--- a/backend/genesys/serialize.h
+++ b/backend/genesys/serialize.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/settings.cpp b/backend/genesys/settings.cpp
index c2b54dc..7f64798 100644
--- a/backend/genesys/settings.cpp
+++ b/backend/genesys/settings.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/settings.h b/backend/genesys/settings.h
index f78845b..4c834fa 100644
--- a/backend/genesys/settings.h
+++ b/backend/genesys/settings.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/static_init.cpp b/backend/genesys/static_init.cpp
index c0f3748..5ed3b50 100644
--- a/backend/genesys/static_init.cpp
+++ b/backend/genesys/static_init.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/static_init.h b/backend/genesys/static_init.h
index 3ffa62c..e0b39c8 100644
--- a/backend/genesys/static_init.h
+++ b/backend/genesys/static_init.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/status.cpp b/backend/genesys/status.cpp
index 7f883b0..170bcd7 100644
--- a/backend/genesys/status.cpp
+++ b/backend/genesys/status.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/status.h b/backend/genesys/status.h
index 91f4692..f1a3695 100644
--- a/backend/genesys/status.h
+++ b/backend/genesys/status.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/tables_frontend.cpp b/backend/genesys/tables_frontend.cpp
index 5eb6e3c..02e9998 100644
--- a/backend/genesys/tables_frontend.cpp
+++ b/backend/genesys/tables_frontend.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/tables_gpo.cpp b/backend/genesys/tables_gpo.cpp
index 5c1c54f..075cafb 100644
--- a/backend/genesys/tables_gpo.cpp
+++ b/backend/genesys/tables_gpo.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/tables_memory_layout.cpp b/backend/genesys/tables_memory_layout.cpp
index 3eaedd4..77c7ce7 100644
--- a/backend/genesys/tables_memory_layout.cpp
+++ b/backend/genesys/tables_memory_layout.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#define DEBUG_DECLARE_ONLY
diff --git a/backend/genesys/tables_model.cpp b/backend/genesys/tables_model.cpp
index 2c5e6a3..6998a51 100644
--- a/backend/genesys/tables_model.cpp
+++ b/backend/genesys/tables_model.cpp
@@ -26,9 +26,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -65,7 +63,7 @@ void genesys_init_usb_device_tables()
/* Guidelines on calibration area sizes
------------------------------------
- on many scanners scanning a single line takes aroung 10ms. In order not to take excessive
+ on many scanners scanning a single line takes around 10ms. In order not to take excessive
amount of time, the sizes of the calibration area are limited as follows:
2400 dpi or less: 4mm (would take ~4 seconds on 2400 dpi)
4800 dpi or less: 3mm (would take ~6 seconds on 4800 dpi)
diff --git a/backend/genesys/tables_motor.cpp b/backend/genesys/tables_motor.cpp
index a452fe5..e8e89c5 100644
--- a/backend/genesys/tables_motor.cpp
+++ b/backend/genesys/tables_motor.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/tables_sensor.cpp b/backend/genesys/tables_sensor.cpp
index b90355c..8383287 100644
--- a/backend/genesys/tables_sensor.cpp
+++ b/backend/genesys/tables_sensor.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/test_scanner_interface.cpp b/backend/genesys/test_scanner_interface.cpp
index e8af494..5d0dcd3 100644
--- a/backend/genesys/test_scanner_interface.cpp
+++ b/backend/genesys/test_scanner_interface.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/test_scanner_interface.h b/backend/genesys/test_scanner_interface.h
index fc8128c..c1a3b76 100644
--- a/backend/genesys/test_scanner_interface.h
+++ b/backend/genesys/test_scanner_interface.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/test_settings.cpp b/backend/genesys/test_settings.cpp
index f328709..ba50f36 100644
--- a/backend/genesys/test_settings.cpp
+++ b/backend/genesys/test_settings.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/test_settings.h b/backend/genesys/test_settings.h
index 38cc3b3..90c6e50 100644
--- a/backend/genesys/test_settings.h
+++ b/backend/genesys/test_settings.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/test_usb_device.cpp b/backend/genesys/test_usb_device.cpp
index 1612eae..46cd4e5 100644
--- a/backend/genesys/test_usb_device.cpp
+++ b/backend/genesys/test_usb_device.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/test_usb_device.h b/backend/genesys/test_usb_device.h
index 03b49cc..6fd0ff3 100644
--- a/backend/genesys/test_usb_device.h
+++ b/backend/genesys/test_usb_device.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/usb_device.cpp b/backend/genesys/usb_device.cpp
index d6cbaed..63afb09 100644
--- a/backend/genesys/usb_device.cpp
+++ b/backend/genesys/usb_device.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/usb_device.h b/backend/genesys/usb_device.h
index aa8b89a..72f7017 100644
--- a/backend/genesys/usb_device.h
+++ b/backend/genesys/usb_device.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/utilities.h b/backend/genesys/utilities.h
index fdab770..6e637d0 100644
--- a/backend/genesys/utilities.h
+++ b/backend/genesys/utilities.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/genesys/value_filter.h b/backend/genesys/value_filter.h
index ba55567..4fdc9ca 100644
--- a/backend/genesys/value_filter.h
+++ b/backend/genesys/value_filter.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef BACKEND_GENESYS_VALUE_FILTER_H
diff --git a/backend/gphoto2.c b/backend/gphoto2.c
index 973257c..0ea5b48 100644
--- a/backend/gphoto2.c
+++ b/backend/gphoto2.c
@@ -5,7 +5,7 @@
* particular, the current incarnation will only support cameras
* that directly generate jpeg files.
*
- * Please report sucesses or failures using this backend!
+ * Please report successes or failures using this backend!
*
* However, having said that, I've already found it to be quite useful
* even in its current form - one reason is that gphoto2 provides access
@@ -38,9 +38,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -671,8 +669,7 @@ sane_init (SANE_Int * version_code, SANE_Auth_Callback __sane_unused__ authorize
DBG_INIT ();
- DBG (1,
- "GPHOTO2 Backend $Id$\n");
+ DBG (1, "GPHOTO2 Backend\n");
if (getenv ("GP_DEBUG"))
{
diff --git a/backend/gphoto2.h b/backend/gphoto2.h
index b792875..2349709 100644
--- a/backend/gphoto2.h
+++ b/backend/gphoto2.h
@@ -23,9 +23,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
diff --git a/backend/gt68xx.c b/backend/gt68xx.c
index f657d42..6e43765 100644
--- a/backend/gt68xx.c
+++ b/backend/gt68xx.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -124,7 +122,7 @@ static const SANE_Device **devlist = 0;
static GT68xx_Device **new_dev = 0;
/* Length of new_dev array */
static SANE_Int new_dev_len = 0;
-/* Number of entries alloced for new_dev */
+/* Number of entries allocated for new_dev */
static SANE_Int new_dev_alloced = 0;
/* Is this computer little-endian ?*/
SANE_Bool little_endian;
@@ -1527,7 +1525,7 @@ sane_open (SANE_String_Const devicename, SANE_Handle * handle)
}
/* The firmware check is disabled by default because it may confuse
- some scanners: So the firmware is loaded everytime. */
+ some scanners: So the firmware is loaded every time. */
#if 0
RIE (gt68xx_device_check_firmware (dev, &firmware_loaded));
firmware_loaded = SANE_FALSE;
@@ -2030,7 +2028,7 @@ sane_start (SANE_Handle handle)
} while ((i<5) && (document==SANE_FALSE));
if(document==SANE_FALSE)
{
- DBG (4, "sane_start: no doucment detected after %d s\n",i);
+ DBG (4, "sane_start: no document detected after %d s\n",i);
return SANE_STATUS_NO_DOCS;
}
}
diff --git a/backend/gt68xx.conf.in b/backend/gt68xx.conf.in
index af5ebe3..5e54f8f 100644
--- a/backend/gt68xx.conf.in
+++ b/backend/gt68xx.conf.in
@@ -5,7 +5,7 @@
# Put the firmware file into "@DATADIR@/sane/gt68xx/".
# Manual configuration is necessary for some scanners. Please uncomment the
-# override line and optinally the vendor and product lines that apply to your
+# override line and optionally the vendor and product lines that apply to your
# scanner. For some scanners it's also necessary to change the name of the
# firmware file.
diff --git a/backend/gt68xx.h b/backend/gt68xx.h
index 96ad418..2f8bc2b 100644
--- a/backend/gt68xx.h
+++ b/backend/gt68xx.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/gt68xx_devices.c b/backend/gt68xx_devices.c
index 2df24f6..19ea97e 100644
--- a/backend/gt68xx_devices.c
+++ b/backend/gt68xx_devices.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/gt68xx_generic.c b/backend/gt68xx_generic.c
index 9fd8006..189d79c 100644
--- a/backend/gt68xx_generic.c
+++ b/backend/gt68xx_generic.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/gt68xx_generic.h b/backend/gt68xx_generic.h
index 2008974..b1fa3ef 100644
--- a/backend/gt68xx_generic.h
+++ b/backend/gt68xx_generic.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/gt68xx_gt6801.c b/backend/gt68xx_gt6801.c
index c0a6288..db1d274 100644
--- a/backend/gt68xx_gt6801.c
+++ b/backend/gt68xx_gt6801.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -103,7 +101,7 @@ gt6801_check_plustek_firmware (GT68xx_Device * dev, SANE_Bool * loaded)
*loaded = SANE_FALSE;
/* Until I find out if testing for req[3] & 0x80 is save, load the firmware
- everytime */
+ every time */
*loaded = SANE_FALSE;
return SANE_STATUS_GOOD;
diff --git a/backend/gt68xx_gt6801.h b/backend/gt68xx_gt6801.h
index d6d1ceb..d84ac02 100644
--- a/backend/gt68xx_gt6801.h
+++ b/backend/gt68xx_gt6801.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/gt68xx_gt6816.c b/backend/gt68xx_gt6816.c
index a7880bd..866a043 100644
--- a/backend/gt68xx_gt6816.c
+++ b/backend/gt68xx_gt6816.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/gt68xx_gt6816.h b/backend/gt68xx_gt6816.h
index f941811..ea0ab76 100644
--- a/backend/gt68xx_gt6816.h
+++ b/backend/gt68xx_gt6816.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/gt68xx_high.c b/backend/gt68xx_high.c
index 563323c..f077e5e 100644
--- a/backend/gt68xx_high.c
+++ b/backend/gt68xx_high.c
@@ -19,9 +19,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -979,9 +977,11 @@ gt68xx_scanner_read_line (GT68xx_Scanner * scanner,
SANE_Status
gt68xx_scanner_stop_scan (GT68xx_Scanner * scanner)
{
- gt68xx_line_reader_free (scanner->reader);
- scanner->reader = NULL;
-
+ if (scanner->reader)
+ {
+ gt68xx_line_reader_free (scanner->reader);
+ scanner->reader = NULL;
+ }
return gt68xx_device_stop_scan (scanner->dev);
}
@@ -1015,7 +1015,7 @@ struct GT68xx_Afe_Values
/** Calculate average black and maximum white
*
- * This function is used for CCD scanners. The black mark to the left ist used
+ * This function is used for CCD scanners. The black mark to the left is used
* for the calculation of average black. The remaining calibration strip
* is used for searching the segment whose white average is the highest.
*
@@ -2664,7 +2664,7 @@ gt68xx_read_calibration (GT68xx_Scanner * scanner)
return SANE_STATUS_IO_ERROR;
}
- /* TODO we should check endiannes and word alignment in case of a home
+ /* TODO we should check endianness and word alignment in case of a home
* directory used trough different archs */
/* TODO check for errors */
diff --git a/backend/gt68xx_high.h b/backend/gt68xx_high.h
index da4ab6a..a4db59f 100644
--- a/backend/gt68xx_high.h
+++ b/backend/gt68xx_high.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -356,7 +354,7 @@ static SANE_Status gt68xx_scanner_stop_scan (GT68xx_Scanner * scanner);
* This function stores in memory calibration data created at calibration
* time into file
* @param scanner Scanner object.
- * @return SANE_STATUS_GOOD when succesfull
+ * @return SANE_STATUS_GOOD when successful
*/
static SANE_Status gt68xx_write_calibration (GT68xx_Scanner * scanner);
@@ -365,7 +363,7 @@ static SANE_Status gt68xx_write_calibration (GT68xx_Scanner * scanner);
* This function sets in memory calibration data from data saved into file.
*
* @param scanner Scanner object.
- * @return SANE_STATUS_GOOD when succesfull
+ * @return SANE_STATUS_GOOD when successful
*/
static SANE_Status gt68xx_read_calibration (GT68xx_Scanner * scanner);
diff --git a/backend/gt68xx_low.c b/backend/gt68xx_low.c
index 3ea4590..5aa84ac 100644
--- a/backend/gt68xx_low.c
+++ b/backend/gt68xx_low.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -176,6 +174,8 @@ gt68xx_device_new (GT68xx_Device ** dev_return)
dev->manual_selection = SANE_FALSE;
+ dev->scan_started = SANE_FALSE;
+
#ifdef USE_FORK
dev->shm_channel = NULL;
#endif /* USE_FORK */
@@ -626,7 +626,14 @@ gt68xx_device_start_scan (GT68xx_Device * dev)
{
CHECK_DEV_ACTIVE (dev, "gt68xx_device_start_scan");
if (dev->model->command_set->start_scan)
- return (*dev->model->command_set->start_scan) (dev);
+ {
+ if (!dev->scan_started)
+ {
+ dev->scan_started = SANE_TRUE;
+ return (*dev->model->command_set->start_scan) (dev);
+ }
+ return SANE_STATUS_DEVICE_BUSY;
+ }
else
return SANE_STATUS_UNSUPPORTED;
}
@@ -681,7 +688,14 @@ gt68xx_device_stop_scan (GT68xx_Device * dev)
{
CHECK_DEV_ACTIVE (dev, "gt68xx_device_stop_scan");
if (dev->model->command_set->stop_scan)
- return (*dev->model->command_set->stop_scan) (dev);
+ {
+ if (dev->scan_started)
+ {
+ dev->scan_started = SANE_FALSE;
+ return (*dev->model->command_set->stop_scan) (dev);
+ }
+ return SANE_STATUS_GOOD; // Essentially a NOP.
+ }
else
return SANE_STATUS_UNSUPPORTED;
}
diff --git a/backend/gt68xx_low.h b/backend/gt68xx_low.h
index 89bd365..51dd256 100644
--- a/backend/gt68xx_low.h
+++ b/backend/gt68xx_low.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -71,7 +69,7 @@
#define LOBYTE(w) ((SANE_Byte)(w))
-/* return if an error occured while the function was called */
+/* return if an error occurred while the function was called */
#ifdef MAX_DEBUG
# define RIE(function) \
@@ -219,7 +217,7 @@ struct GT68xx_Command_Set
/*@{ */
SANE_Byte request_type; /**< Request type (should be 0x40, vendor spec) */
- SANE_Byte request; /**< Vendor spec resquest (0x01 or 0x04) */
+ SANE_Byte request; /**< Vendor spec request (0x01 or 0x04) */
SANE_Word memory_read_value; /**< Memory read - wValue */
SANE_Word memory_write_value; /**< Memory write - wValue */
SANE_Word send_cmd_value; /**< Send normal command - wValue */
@@ -504,7 +502,7 @@ struct GT68xx_Device
SANE_Bool active;
/** Device missing to flag devices that are unplugged
- * after sane_init and befor sane_exit */
+ * after sane_init and before sane_exit */
SANE_Bool missing;
/** Scanner model data. */
@@ -527,6 +525,8 @@ struct GT68xx_Device
size_t read_bytes_left;
SANE_Byte gray_mode_color;
SANE_Bool manual_selection;
+ SANE_Bool scan_started;
+
#ifdef USE_FORK
Shm_Channel *shm_channel;
pid_t reader_pid;
@@ -588,7 +588,7 @@ struct GT68xx_Scan_Parameters
SANE_Int ld_shift_b;
SANE_Int ld_shift_double;
SANE_Int double_column;
- SANE_Int pixel_x0; /**< x start postion */
+ SANE_Int pixel_x0; /**< x start position */
};
@@ -763,7 +763,7 @@ static SANE_Status gt68xx_device_deactivate (GT68xx_Device * dev);
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*
* @warning
* @a size must be a multiple of 64 (at least with GT6816), otherwise the
@@ -782,7 +782,7 @@ gt68xx_device_memory_write (GT68xx_Device * dev, SANE_Word addr,
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*
* @warning
* @a size must be a multiple of 64 (at least with GT6816), otherwise the
@@ -800,7 +800,7 @@ gt68xx_device_memory_read (GT68xx_Device * dev, SANE_Word addr,
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
gt68xx_device_req (GT68xx_Device * dev, GT68xx_Packet cmd, GT68xx_Packet res);
@@ -813,7 +813,7 @@ gt68xx_device_req (GT68xx_Device * dev, GT68xx_Packet cmd, GT68xx_Packet res);
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
gt68xx_device_small_req (GT68xx_Device * dev, GT68xx_Packet cmd,
@@ -829,7 +829,7 @@ gt68xx_device_small_req (GT68xx_Device * dev, GT68xx_Packet cmd,
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
gt68xx_device_check_firmware (GT68xx_Device * dev, SANE_Bool * loaded);
@@ -850,7 +850,7 @@ gt68xx_device_download_firmware (GT68xx_Device * dev,
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
gt68xx_device_get_power_status (GT68xx_Device * dev, SANE_Bool * power_ok);
@@ -865,7 +865,7 @@ gt68xx_device_get_power_status (GT68xx_Device * dev, SANE_Bool * power_ok);
* @return
* - #SANE_STATUS_GOOD - success.
* - #SANE_STATUS_UNSUPPORTED - the scanner does not support TA connection.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
gt68xx_device_get_ta_status (GT68xx_Device * dev, SANE_Bool * ta_attached);
@@ -878,7 +878,7 @@ gt68xx_device_get_ta_status (GT68xx_Device * dev, SANE_Bool * ta_attached);
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
* - #SANE_STATUS_UNSUPPORTED - unsupported request was made (like attempt to
* turn on the TA lamp on a scanner which does not support TA).
*/
@@ -895,7 +895,7 @@ gt68xx_device_lamp_control (GT68xx_Device * dev, SANE_Bool fb_lamp,
*
* @return
* - #SANE_STATUS_GOOD - success; the status in @a *moving is valid.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
gt68xx_device_is_moving (GT68xx_Device * dev, SANE_Bool * moving);
@@ -912,7 +912,7 @@ gt68xx_device_is_moving (GT68xx_Device * dev, SANE_Bool * moving);
* - #SANE_STATUS_GOOD - success; the movement is started. Call
* gt68xx_device_is_moving() periodically to determine when the movement is
* complete.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
gt68xx_device_move_relative (GT68xx_Device * dev, SANE_Int distance);
@@ -929,7 +929,7 @@ gt68xx_device_move_relative (GT68xx_Device * dev, SANE_Int distance);
*
* @return
* - #SANE_STATUS_GOOD - success; the movement is started.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status gt68xx_device_carriage_home (GT68xx_Device * dev);
@@ -940,7 +940,7 @@ static SANE_Status gt68xx_device_carriage_home (GT68xx_Device * dev);
*
* @return
* - #SANE_STATUS_GOOD - success; the movement is started.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status gt68xx_device_paperfeed (GT68xx_Device * dev);
@@ -958,7 +958,7 @@ static SANE_Status gt68xx_device_paperfeed (GT68xx_Device * dev);
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status gt68xx_device_start_scan (GT68xx_Device * dev);
@@ -977,7 +977,7 @@ static SANE_Status gt68xx_device_start_scan (GT68xx_Device * dev);
*
* @return
* - #SANE_STATUS_GOOD - success; the value in @a *ready is valid.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
gt68xx_device_read_scanned_data (GT68xx_Device * dev, SANE_Bool * ready);
@@ -991,7 +991,7 @@ gt68xx_device_read_scanned_data (GT68xx_Device * dev, SANE_Bool * ready);
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status gt68xx_device_stop_scan (GT68xx_Device * dev);
@@ -1014,7 +1014,7 @@ static SANE_Status gt68xx_device_stop_scan (GT68xx_Device * dev);
* are not supported by hardware.
* - #SANE_STATUS_INVAL - some of the parameters in @a request, or the @a
* action code, are completely invalid.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
gt68xx_device_setup_scan (GT68xx_Device * dev,
@@ -1029,7 +1029,7 @@ gt68xx_device_setup_scan (GT68xx_Device * dev,
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
gt68xx_device_set_afe (GT68xx_Device * dev, GT68xx_AFE_Parameters * params);
@@ -1048,7 +1048,7 @@ gt68xx_device_set_exposure_time (GT68xx_Device * dev,
*
* @return
* - #SANE_STATUS_GOOD - success.
- * - #SANE_STATUS_IO_ERROR - a communication error occured.
+ * - #SANE_STATUS_IO_ERROR - a communication error occurred.
*/
static SANE_Status
gt68xx_device_read_raw (GT68xx_Device * dev, SANE_Byte * buffer,
@@ -1085,7 +1085,7 @@ gt68xx_device_get_id (GT68xx_Device * dev);
/** Read the device descriptor of the scanner.
*
* This function should be called before closing the device to make sure
- * that the device descriptor is propperly stored in the scanner's memory.
+ * that the device descriptor is properly stored in the scanner's memory.
* If that's not done, the next try to get the config descriptor will
* result in a corrupted descriptor.
*
diff --git a/backend/gt68xx_mid.c b/backend/gt68xx_mid.c
index 1d6a5c6..f35e5a8 100644
--- a/backend/gt68xx_mid.c
+++ b/backend/gt68xx_mid.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -81,7 +79,7 @@ gt68xx_delay_buffer_init (GT68xx_Delay_Buffer * delay,
DBG (3, "gt68xx_delay_buffer_init: no memory for delay block\n");
return SANE_STATUS_NO_MEM;
}
- /* make sure that we will see if one of the unitialized lines get displayed */
+ /* make sure that we will see if one of the uninitialized lines get displayed */
for (i = 0; i < bytes_per_line * line_count; i++)
delay->mem_block[i] = i % 256;
diff --git a/backend/gt68xx_mid.h b/backend/gt68xx_mid.h
index 2bbaac2..942211a 100644
--- a/backend/gt68xx_mid.h
+++ b/backend/gt68xx_mid.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -143,7 +141,7 @@ static SANE_Status gt68xx_line_reader_free (GT68xx_Line_Reader * reader);
*
* @return
* - SANE_STATUS_GOOD - read completed successfully
- * - other error value - an error occured
+ * - other error value - an error occurred
*/
static SANE_Status
gt68xx_line_reader_read (GT68xx_Line_Reader * reader,
diff --git a/backend/gt68xx_shm_channel.c b/backend/gt68xx_shm_channel.c
index 496a959..99ce240 100644
--- a/backend/gt68xx_shm_channel.c
+++ b/backend/gt68xx_shm_channel.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -342,7 +340,7 @@ shm_channel_writer_init (Shm_Channel * shm_channel)
* This function may block waiting for a free buffer (if the reader process
* does not process the data fast enough).
*
- * After successfull call to this function the writer process should fill the
+ * After successful call to this function the writer process should fill the
* buffer with the data and pass the buffer identifier from @a buffer_id_return
* to shm_channel_writer_put_buffer() to give the buffer to the reader process.
*
@@ -355,7 +353,7 @@ shm_channel_writer_init (Shm_Channel * shm_channel)
* waiting for it); @a buffer_id_return and @a buffer_addr_return are filled
* with valid values.
* - SANE_STATUS_EOF - the reader process has closed its half of the channel.
- * - SANE_STATUS_IO_ERROR - an I/O error occured.
+ * - SANE_STATUS_IO_ERROR - an I/O error occurred.
*/
SANE_Status
shm_channel_writer_get_buffer (Shm_Channel * shm_channel,
@@ -399,7 +397,7 @@ shm_channel_writer_get_buffer (Shm_Channel * shm_channel,
* @return
* - SANE_STATUS_GOOD - the buffer was successfully queued.
* - SANE_STATUS_IO_ERROR - the reader process has closed its half of the
- * channel, or another I/O error occured.
+ * channel, or another I/O error occurred.
*/
SANE_Status
shm_channel_writer_put_buffer (Shm_Channel * shm_channel,
@@ -573,7 +571,7 @@ shm_channel_reader_start (Shm_Channel * shm_channel)
* Otherwise, @a *buffer_id_return, @a *buffer_addr_return and @a
* *buffer_bytes return are filled with valid values.
* - SANE_STATUS_EOF - the writer process has closed its half of the channel.
- * - SANE_STATUS_IO_ERROR - an I/O error occured.
+ * - SANE_STATUS_IO_ERROR - an I/O error occurred.
*/
SANE_Status
shm_channel_reader_get_buffer (Shm_Channel * shm_channel,
@@ -627,7 +625,7 @@ shm_channel_reader_get_buffer (Shm_Channel * shm_channel,
* @return
* - SANE_STATUS_GOOD - the buffer was successfully released.
* - SANE_STATUS_IO_ERROR - the writer process has closed its half of the
- * channel, or an unexpected I/O error occured.
+ * channel, or an unexpected I/O error occurred.
*/
SANE_Status
shm_channel_reader_put_buffer (Shm_Channel * shm_channel, SANE_Int buffer_id)
diff --git a/backend/gt68xx_shm_channel.h b/backend/gt68xx_shm_channel.h
index 54b5eca..129ea75 100644
--- a/backend/gt68xx_shm_channel.h
+++ b/backend/gt68xx_shm_channel.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp-accessor.c b/backend/hp-accessor.c
index 8b79ad4..ddb85de 100644
--- a/backend/hp-accessor.c
+++ b/backend/hp-accessor.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp-accessor.h b/backend/hp-accessor.h
index f043c3f..6d0cc6f 100644
--- a/backend/hp-accessor.h
+++ b/backend/hp-accessor.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp-device.c b/backend/hp-device.c
index 30e7a79..36706ee 100644
--- a/backend/hp-device.c
+++ b/backend/hp-device.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp-device.h b/backend/hp-device.h
index 272a78a..a67df8d 100644
--- a/backend/hp-device.h
+++ b/backend/hp-device.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp-handle.c b/backend/hp-handle.c
index 63e9fcb..d7f7817 100644
--- a/backend/hp-handle.c
+++ b/backend/hp-handle.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -173,7 +171,7 @@ hp_handle_startReader (HpHandle this, HpScsi scsi)
this->pipe_write_fd = fds[1];
this->pipe_read_fd = fds[0];
- /* Will childs be forked ? */
+ /* Will child be forked ? */
this->child_forked = sanei_thread_is_forked ();
/* Start a thread or fork a child. None of them will return here. */
diff --git a/backend/hp-handle.h b/backend/hp-handle.h
index f1fac9a..a16d1b1 100644
--- a/backend/hp-handle.h
+++ b/backend/hp-handle.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp-hpmem.c b/backend/hp-hpmem.c
index d082bda..e51c78b 100644
--- a/backend/hp-hpmem.c
+++ b/backend/hp-hpmem.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp-option.c b/backend/hp-option.c
index f4d23f8..6aed680 100644
--- a/backend/hp-option.c
+++ b/backend/hp-option.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,14 +41,11 @@
*/
/*
- $Log$
Revision 1.13 2005/04/13 12:50:07 ellert-guest
Add missing SANE_I18N, Regenerate .po files accordingly, Update Swedish translations
Revision 1.12 2003/10/09 19:32:50 kig-guest
- Bug #300241: fix invers image on 3c/4c/6100C at 10 bit depth
-
-
+ Bug #300241: fix inverse image on 3c/4c/6100C at 10 bit depth
*/
/* pwd.h not available ? */
@@ -60,7 +55,7 @@
#endif
#endif
-/* To be done: dont reallocate choice accessors */
+/* To be done: don't reallocate choice accessors */
/* #define HP_ALLOC_CHOICEACC_ONCE 1 */
/*
#define HP_EXPERIMENTAL
@@ -276,7 +271,7 @@ hp_probed_choice_isSupported (HpScsi scsi, HpScl scl,
/* Not in the support table. Try to inquire */
/* Fix me: It seems that the scanner does not raise a parameter error */
- /* after specifiying an unsupported command-value. */
+ /* after specifying an unsupported command-value. */
sanei_hp_scl_clearErrors (scsi);
sanei_hp_scl_set (scsi, scl, choice->val);
@@ -757,7 +752,7 @@ _probe_int (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optset, HpData
if (minval >= maxval)
return SANE_STATUS_UNSUPPORTED;
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
if (!this->data_acsr)
{
if (!(this->data_acsr = sanei_hp_accessor_int_new(data)))
@@ -798,7 +793,7 @@ _probe_int_brightness (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ opt
if (minval >= maxval)
return SANE_STATUS_UNSUPPORTED;
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
if (!this->data_acsr)
{
if (!(this->data_acsr = sanei_hp_accessor_int_new(data)))
@@ -829,7 +824,7 @@ _probe_resolution (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optset,
if (minval >= maxval)
return SANE_STATUS_UNSUPPORTED;
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
if (!this->data_acsr)
{
if (!(this->data_acsr = sanei_hp_accessor_int_new(data)))
@@ -880,7 +875,7 @@ _probe_bool (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optset,
if (scl)
RETURN_IF_FAIL( sanei_hp_scl_inquire(scsi, scl, &val, 0, 0) );
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
if (!this->data_acsr)
{
if (!(this->data_acsr = sanei_hp_accessor_bool_new(data)))
@@ -912,7 +907,7 @@ _probe_change_doc (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optset,
if ( status != SANE_STATUS_GOOD )
return SANE_STATUS_UNSUPPORTED;
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
if (!this->data_acsr)
{
if (!(this->data_acsr = sanei_hp_accessor_bool_new(data)))
@@ -948,7 +943,7 @@ _probe_unload (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optset,
if ( status != SANE_STATUS_GOOD )
return SANE_STATUS_UNSUPPORTED;
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
if (!this->data_acsr)
{
if (!(this->data_acsr = sanei_hp_accessor_bool_new(data)))
@@ -994,7 +989,7 @@ _probe_calibrate (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optset,
/* And the desired ID of 10963 does not work. So we have to trust */
/* the evaluated HP model number. */
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
if (!this->data_acsr)
{
if (!(this->data_acsr = sanei_hp_accessor_bool_new(data)))
@@ -1175,7 +1170,7 @@ _probe_each_choice (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optset
if (!choices)
return SANE_STATUS_UNSUPPORTED;
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
#ifdef HP_ALLOC_CHOICEACC_ONCE
if (!this->data_acsr)
#endif
@@ -1210,7 +1205,7 @@ _probe_ps_exposure_time (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ o
info = sanei_hp_device_info_get ( sanei_hp_scsi_devicename (scsi) );
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
#ifdef HP_ALLOC_CHOICEACC_ONCE
if (!this->data_acsr)
#endif
@@ -1262,7 +1257,7 @@ _probe_scan_type (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optset,
}
/* Inquire XPA capability is supported only by IIcx and 6100c/4c/3c. */
- /* But more devices support XPA scan window. So dont inquire XPA cap. */
+ /* But more devices support XPA scan window. So don't inquire XPA cap. */
if ( compat & ( HP_COMPAT_2CX | HP_COMPAT_4C | HP_COMPAT_4P
| HP_COMPAT_5P | HP_COMPAT_5100C | HP_COMPAT_6200C) &&
!(compat&HP_COMPAT_OJ_1150C) )
@@ -1282,7 +1277,7 @@ _probe_scan_type (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optset,
info = sanei_hp_device_info_get ( sanei_hp_scsi_devicename (scsi) );
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
#ifdef HP_ALLOC_CHOICEACC_ONCE
if (!this->data_acsr)
#endif
@@ -1327,7 +1322,7 @@ _probe_mirror_horiz (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optse
if (!choices)
return SANE_STATUS_UNSUPPORTED;
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
#ifdef HP_ALLOC_CHOICEACC_ONCE
if (!this->data_acsr)
#endif
@@ -1371,7 +1366,7 @@ _probe_mirror_vert (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optset
if (!choices)
return SANE_STATUS_UNSUPPORTED;
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
#ifdef HP_ALLOC_CHOICEACC_ONCE
if (!this->data_acsr)
#endif
@@ -1403,7 +1398,7 @@ static SANE_Status _probe_front_button(_HpOption this, HpScsi scsi,
_set_size(this, data, sizeof(SANE_Bool));
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
if (!this->data_acsr)
{
if ( !(this->data_acsr = sanei_hp_accessor_bool_new(data)) )
@@ -1529,7 +1524,7 @@ _probe_custom_gamma (_HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optse
RETURN_IF_FAIL( sanei_hp_scl_inquire(scsi, scl, &val, 0, 0) );
}
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
if (!this->data_acsr)
{
if (!(this->data_acsr = sanei_hp_accessor_bool_new(data)))
@@ -1591,7 +1586,7 @@ _probe_vector (_HpOption this, HpScsi scsi, HpOptSet optset, HpData data)
assert(type->scl);
RETURN_IF_FAIL ( _probe_download_type (scl, scsi) );
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
#ifdef HP_ALLOC_CHOICEACC_ONCE
if (!this->data_acsr)
#endif
@@ -1612,7 +1607,7 @@ _probe_vector (_HpOption this, HpScsi scsi, HpOptSet optset, HpData data)
super = hp_optset_get(optset, type->super);
assert(super);
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
#ifdef HP_ALLOC_CHOICEACC_ONCE
if (!this->data_acsr)
#endif
@@ -1700,7 +1695,7 @@ static SANE_Status
_probe_num_options (_HpOption this, HpScsi __sane_unused__ scsi,
HpOptSet __sane_unused__ optset, HpData data)
{
- /* If we dont have an accessor, get one */
+ /* If we don't have an accessor, get one */
if (!this->data_acsr)
{
if (!(this->data_acsr = sanei_hp_accessor_int_new(data)))
@@ -2125,7 +2120,7 @@ _program_resolution (HpOption this, HpScsi scsi, HpOptSet __sane_unused__ optset
/* xres = next higher multiple of 300, xscale < 100 */
/* yres = next lower multiple of 300, yscale > 100 */
/* yres = next higher multiple of 300, yscale < 100 */
- /* The image extent was ok, but the content was streched in y-direction */
+ /* The image extent was ok, but the content was stretched in y-direction */
if (xresolution > 300)
{
@@ -2417,7 +2412,7 @@ _program_scan_type (HpOption this, HpScsi scsi, HpOptSet optset, HpData data)
0xfc,0x02,0x7c,0x01,0xfc,0x01,0x7c,0x00,0xfc,0x00,0x7c,0x00,0x00
};
- sanei_hp_scl_set(scsi, SCL_RESERVED1, 0); /* dont know */
+ sanei_hp_scl_set(scsi, SCL_RESERVED1, 0); /* don't know */
sanei_hp_scl_set(scsi, SCL_10952, 0); /* Calibration mode */
if ( sanei_hp_is_active_xpa (scsi)
@@ -2549,7 +2544,7 @@ _program_ps_exposure_time (HpOption this, HpScsi scsi,
/* Negatives get some extra blue to penetrate the orange mask and less
red to not saturate the red channel; R:G:B = 100:200:300 */
- /* We dont use the 100% case. It may cause mechanical problems */
+ /* We don't use the 100% case. It may cause mechanical problems */
if ((option < 1) || (option > 9)) return 0;
RETURN_IF_FAIL ( sanei_hp_scl_upload_binary (scsi, SCL_CALIB_MAP,
&calib_size, &calib_buf) );
@@ -2837,7 +2832,7 @@ _enable_calibrate (HpOption __sane_unused__ this, HpOptSet optset, HpData data,
{
HpOption media = hp_optset_get(optset, MEDIA);
- /* If we dont have the media button, we should have calibrate */
+ /* If we don't have the media button, we should have calibrate */
if ( !media ) return 1;
return hp_option_getint(media, data) == HP_MEDIA_PRINT;
diff --git a/backend/hp-option.h b/backend/hp-option.h
index a6da585..74fa333 100644
--- a/backend/hp-option.h
+++ b/backend/hp-option.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -42,9 +40,6 @@
HP Scanner Control Language (SCL).
*/
-/*
- $Id$
-*/
#ifndef HP_OPTION_H_INCLUDED
#define HP_OPTION_H_INCLUDED
#include "hp.h"
diff --git a/backend/hp-scl.c b/backend/hp-scl.c
index fae7f97..37a01e8 100644
--- a/backend/hp-scl.c
+++ b/backend/hp-scl.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,7 +41,6 @@
*/
/*
- $Log$
Revision 1.15 2008/03/28 14:37:36 kitno-guest
add usleep to improve usb performance, from jim a t meyering d o t net
@@ -56,8 +53,6 @@
Revision 1.12 2003/10/09 19:34:57 kig-guest
Redo when TEST UNIT READY failed
Redo when read returns with 0 bytes (non-SCSI only)
-
-
*/
/*
@@ -1083,7 +1078,7 @@ is_lowbyte_first_byteorder (void)
/* The SANE standard defines that 2-byte data must use the full 16 bit range.
* Byte order returned by the backend must be native byte order.
- * Scaling to 16 bit and byte order is achived by hp_scale_to_16bit.
+ * Scaling to 16 bit and byte order is achieved by hp_scale_to_16bit.
* for >8 bits data, take the two data bytes and scale their content
* to the full 16 bit range, using
* scaled = unscaled << (newlen - oldlen) +
diff --git a/backend/hp-scl.h b/backend/hp-scl.h
index 7954492..a842360 100644
--- a/backend/hp-scl.h
+++ b/backend/hp-scl.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp-scsi.h b/backend/hp-scsi.h
index 0e12185..2bf9d00 100644
--- a/backend/hp-scsi.h
+++ b/backend/hp-scsi.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp.README b/backend/hp.README
index 0727221..b5357fd 100644
--- a/backend/hp.README
+++ b/backend/hp.README
@@ -49,13 +49,13 @@ to xhp just to get a better acceptance.
Uses SCSI-flushing more often because otherwise the scanner did not
accept all of the commands.
- Test support of commands to be independant from inquired
+ Test support of commands to be independent from inquired
model number.
Wed Mar 28 10:00:00 UT+1 1998
Bring it on its way to the SANE-project. Geoffrey accepted to add
-licence informations to the files as long as noone has to pay for the code.
+licence information to the files as long as no one has to pay for the code.
Sun Jun 07 15:00:00 UT+1 1998
diff --git a/backend/hp.TODO b/backend/hp.TODO
index b9c1fd2..520bcab 100644
--- a/backend/hp.TODO
+++ b/backend/hp.TODO
@@ -31,7 +31,7 @@ These are Geoffreys TODOs:
*
* check return values (of maybe others)?
* get rid of overly verbose DBG's
- * add som DBG's
+ * add some DBG's
*/
New TODOs:
diff --git a/backend/hp.c b/backend/hp.c
index f6a3637..2358d1f 100644
--- a/backend/hp.c
+++ b/backend/hp.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -44,11 +42,9 @@
*/
static char *hp_backend_version = "1.06";
-static char *hp_backend_revision = "$Revision$";
/* Changes:
V 1.06:
- $Log$
Revision 1.22 2008/11/26 21:21:25 kitno-guest
* backend/ *.[ch]: nearly every backend used V_MAJOR
instead of SANE_CURRENT_MAJOR in sane_init()
@@ -69,7 +65,7 @@ static char *hp_backend_revision = "$Revision$";
Revision 1.18 2003/10/09 19:37:29 kig-guest
Redo when TEST UNIT READY failed
Redo when read returns with 0 bytes (non-SCSI only)
- Bug #300241: fix invers image on 3c/4c/6100C at 10 bit depth
+ Bug #300241: fix inverse image on 3c/4c/6100C at 10 bit depth
Revision 1.17 2003/10/06 19:54:07 kig-guest
Bug #300248: correct "Negatives" to "Negative" in option description
@@ -132,7 +128,7 @@ static char *hp_backend_revision = "$Revision$";
- remove inlines
V 0.88, 20-Jul-2000, PK:
- Use sanei_config_read()
- - dont write chars < 32 to DBG
+ - don't write chars < 32 to DBG
V 0.88, 09-Jul-2000, PK:
- Add front button support by Chris S. Cowles, Houston, Texas,
c_cowles@ieee.org
@@ -146,7 +142,7 @@ static char *hp_backend_revision = "$Revision$";
(Jens Heise, <heisbeee@calvados.zrz.TU-Berlin.DE>)
- add option enable-image-buffering
V 0.85, 30-Jan-2000, PK:
- - correct and enhace data widths > 8 (Ewald de Wit <ewald@pobox.com>)
+ - correct and enhance data widths > 8 (Ewald de Wit <ewald@pobox.com>)
- enable data width for all scanners
- PhotoSmart: exposure "Off" changed to "Default"
- PhotoSmart: even if max. datawidth 24 is reported, allow 30 bits.
@@ -654,8 +650,8 @@ hp_read_config (void)
is_df_config = 1;
cu_device[0] = '\0';
- DBG(1, "hp_read_config: hp backend v%s/%s starts reading config file\n",
- hp_backend_version, hp_backend_revision);
+ DBG(1, "hp_read_config: hp backend v%s starts reading config file\n",
+ hp_backend_version);
if ((fp = sanei_config_open(HP_CONFIG_FILE)) != 0)
{
diff --git a/backend/hp.h b/backend/hp.h
index 42b3be5..81ec962 100644
--- a/backend/hp.h
+++ b/backend/hp.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp3500.c b/backend/hp3500.c
index fc2c6b5..b7a2d59 100644
--- a/backend/hp3500.c
+++ b/backend/hp3500.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -332,7 +330,7 @@ sane_get_devices (const SANE_Device *** device_list, SANE_Bool local_only)
/**
* Called to establish connection with the scanner. This function will
- * also establish meaningful defauls and initialize the options.
+ * also establish meaningful defaults and initialize the options.
*
* From the SANE spec:
* This function is used to establish a connection to a particular
@@ -873,7 +871,7 @@ sane_read (SANE_Handle handle, SANE_Byte * buf,
* handle h is a valid handle) but usually affects long-running
* operations only (such as image is acquisition). It is safe to call
* this function asynchronously (e.g., from within a signal handler).
- * It is important to note that completion of this operaton does not
+ * It is important to note that completion of this operation does not
* imply that the currently pending operation has been cancelled. It
* only guarantees that cancellation has been initiated. Cancellation
* completes only when the cancelled call returns (typically with a
@@ -1290,7 +1288,7 @@ rt_queue_command (int command,
unsigned char *buffer;
unsigned char const *data = data_;
- /* We add "bytes" here to account for the possiblity that all of the
+ /* We add "bytes" here to account for the possibility that all of the
* data bytes are 0xaa and hence require a following 0x00 byte.
*/
if (command_bytes_outstanding + len + bytes > MAX_COMMANDS_BYTES ||
diff --git a/backend/hp3900.c b/backend/hp3900.c
index 46ec673..134bbd9 100644
--- a/backend/hp3900.c
+++ b/backend/hp3900.c
@@ -15,8 +15,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp3900_config.c b/backend/hp3900_config.c
index dba5302..daeb583 100644
--- a/backend/hp3900_config.c
+++ b/backend/hp3900_config.c
@@ -15,8 +15,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -52,7 +51,7 @@ static SANE_Int cfg_chipset_model_get(SANE_Int device);
/* buttons for each scanner */
static SANE_Int cfg_buttons_get(struct st_buttons *reg);
-/* area constrains for each scanner */
+/* area constraints for each scanner */
static SANE_Int cfg_constrains_get(struct st_constrains *constrain);
/* spectrum clock generator for each scanner */
@@ -989,7 +988,7 @@ static void cfg_offset_get(SANE_Int sensortype, SANE_Int resolution, SANE_Int sc
}
}
-/** SEC: Device constrains ---------- */
+/** SEC: Device constraints ---------- */
static SANE_Int cfg_constrains_get(struct st_constrains *constrain)
{
@@ -1003,7 +1002,7 @@ static SANE_Int cfg_constrains_get(struct st_constrains *constrain)
struct st_reg reg[] =
{
- /* constrains are set in milimeters */
+ /* constraints are set in millimeters */
/*device , reflective , negative , transparent */
/* , {{left, width, top, height}, {left, width, top, height}, {left, width, top, height}}}, */
{ BQ5550 , {{ 0, 220, 0, 300}, { 88, 42, 0, 83}, { 88, 42, 0, 83}}},
diff --git a/backend/hp3900_debug.c b/backend/hp3900_debug.c
index 7b21c8d..25254db 100644
--- a/backend/hp3900_debug.c
+++ b/backend/hp3900_debug.c
@@ -15,8 +15,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -1421,7 +1420,7 @@ dbg_registers (SANE_Byte * buffer)
DBG(DBG_FNC, " bit[0..3] = %02x : Scanner buttons ", iValue & 0x0f);
if ((iValue & 0x0f) == 0x0f)
DBG(DBG_FNC, "enabled\n");
- else DBG(DBG_FNC, "dissabled\n");
+ else DBG(DBG_FNC, "disabled\n");
DBG(DBG_FNC, " bit[4..7] = ? : 0x%02x\n", (iValue >> 4) & 0x0f);
dbg_buffer(DBG_FNC, "\n0x0159", &buffer[0x159], 11, 0x159);
diff --git a/backend/hp3900_rts8822.c b/backend/hp3900_rts8822.c
index d76763d..c818b89 100644
--- a/backend/hp3900_rts8822.c
+++ b/backend/hp3900_rts8822.c
@@ -15,8 +15,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -555,11 +554,11 @@ static void Split_into_12bit_channels (SANE_Byte * destino,
static SANE_Int Scan_Read_BufferA (struct st_device *dev,
SANE_Int buffer_size, SANE_Int arg2,
SANE_Byte * pBuffer,
- SANE_Int * bytes_transfered);
+ SANE_Int * bytes_transferred);
static SANE_Int Bulk_Operation (struct st_device *dev, SANE_Byte op,
SANE_Int buffer_size, SANE_Byte * buffer,
- SANE_Int * transfered);
+ SANE_Int * transferred);
static SANE_Int Get_PAG_Value (SANE_Byte scantype, SANE_Byte color);
static SANE_Int GetOneLineInfo (struct st_device *dev, SANE_Int resolution,
SANE_Int * maximus, SANE_Int * minimus,
@@ -909,7 +908,7 @@ Motor_Curve_Parse (SANE_Int * mtc_count, SANE_Int * buffer)
if (*buffer == -2)
{
/* end of motorcurve */
- /* complete any openned phase */
+ /* complete any opened phase */
/* close phase */
phase = -1;
}
@@ -1597,7 +1596,7 @@ RTS_Scanner_SetParams (struct st_device *dev, struct params *param)
data_bitset (&dev->init_regs[0x146], 0x40,
((dev->sensorcfg->type == CIS_SENSOR) ? 0 : 1));
- /* turn on appropiate lamp */
+ /* turn on appropriate lamp */
if (scan.scantype == ST_NORMAL)
Lamp_Status_Set (dev, NULL, TRUE, FLB_LAMP);
else
@@ -2729,7 +2728,7 @@ Motor_Move (struct st_device *dev, SANE_Byte * Regs,
/* unknown data */
data_bitset (&cpRegs[0x1cf], 0x80, 1); /*x------- */
- /* sets one chanel per color */
+ /* sets one channel per color */
data_bitset (&cpRegs[0x12], 0x3f, 0); /* channel */
data_bitset (&cpRegs[0x12], 0xc0, 1); /* 1 channel */
@@ -2924,7 +2923,7 @@ Load_MotorCurves (struct st_device *dev)
DBG (DBG_FNC, "> Load_MotorCurves\n");
- /* get motor setttings buffer for this device */
+ /* get motor settings buffer for this device */
mtc = cfg_motorcurve_get ();
if (mtc != NULL)
{
@@ -4342,7 +4341,7 @@ RTS_DMA_Write (struct st_device *dev, SANE_Int dmacs, SANE_Int options,
}
else
{
- /* for some reason it's not posible to allocate space to check
+ /* for some reason it's not possible to allocate space to check
sent buffer so we just write data */
Bulk_Operation (dev, BLK_WRITE, size, buffer, &transferred);
rst = OK;
@@ -4401,7 +4400,7 @@ RTS_DMA_CheckType (struct st_device *dev, SANE_Byte * Regs)
if (RTS_DMA_SetType (dev, Regs, a) != OK)
break;
- /* wait 1500 miliseconds */
+ /* wait 1500 milliseconds */
if (RTS_DMA_WaitReady (dev, 1500) == OK)
{
/* reset dma */
@@ -7693,7 +7692,7 @@ arrangeline2 = 1
static SANE_Int
Scan_Read_BufferA (struct st_device *dev, SANE_Int buffer_size, SANE_Int arg2,
- SANE_Byte * pBuffer, SANE_Int * bytes_transfered)
+ SANE_Byte * pBuffer, SANE_Int * bytes_transferred)
{
SANE_Int rst = OK;
SANE_Byte *ptBuffer = NULL;
@@ -7701,11 +7700,11 @@ Scan_Read_BufferA (struct st_device *dev, SANE_Int buffer_size, SANE_Int arg2,
struct st_readimage *rd = dev->Reading;
DBG (DBG_FNC,
- "+ Scan_Read_BufferA(buffer_size=%i, arg2, *pBuffer, *bytes_transfered):\n",
+ "+ Scan_Read_BufferA(buffer_size=%i, arg2, *pBuffer, *bytes_transferred):\n",
buffer_size);
arg2 = arg2; /* silence gcc */
- *bytes_transfered = 0;
+ *bytes_transferred = 0;
if (pBuffer != NULL)
{
@@ -7841,7 +7840,7 @@ Scan_Read_BufferA (struct st_device *dev, SANE_Int buffer_size, SANE_Int arg2,
}
else
{
- *bytes_transfered += iAmount;
+ *bytes_transferred += iAmount;
buffer_size -= iAmount;
}
@@ -7867,7 +7866,7 @@ Scan_Read_BufferA (struct st_device *dev, SANE_Int buffer_size, SANE_Int arg2,
/* is there any data read from scanner? */
if (rd->RDSize > 0)
{
- /* Add to the given buffer so many bytes as posible */
+ /* Add to the given buffer as many bytes as possible */
SANE_Int iAmount;
iAmount = min (buffer_size, rd->RDSize);
@@ -7889,16 +7888,16 @@ Scan_Read_BufferA (struct st_device *dev, SANE_Int buffer_size, SANE_Int arg2,
ptBuffer += iAmount;
rd->RDSize -= iAmount;
buffer_size -= iAmount;
- *bytes_transfered += iAmount;
+ *bytes_transferred += iAmount;
/* if there isn't any data in DMABuffer we can point RDStart
- to the begining of DMABuffer */
+ to the beginning of DMABuffer */
if (rd->RDSize == 0)
rd->RDStart = rd->DMABuffer;
}
- /* in case of all data is read we return OK with bytes_transfered = 0 */
- if ((*bytes_transfered == 0)
+ /* in case of all data is read we return OK with bytes_transferred = 0 */
+ if ((*bytes_transferred == 0)
|| ((rd->RDSize == 0) && (rd->ImageSize == 0)))
break;
}
@@ -7907,7 +7906,7 @@ Scan_Read_BufferA (struct st_device *dev, SANE_Int buffer_size, SANE_Int arg2,
RTS_DMA_Cancel (dev);
}
- DBG (DBG_FNC, "-> *bytes_transfered=%i\n", *bytes_transfered);
+ DBG (DBG_FNC, "-> *bytes_transferred=%i\n", *bytes_transferred);
DBG (DBG_FNC, "-> Reading->ImageSize=%i\n", rd->ImageSize);
DBG (DBG_FNC, "-> Reading->DMAAmount=%i\n", rd->DMAAmount);
DBG (DBG_FNC, "-> Reading->RDSize =%i\n", rd->RDSize);
@@ -7921,7 +7920,7 @@ static SANE_Int
Reading_BufferSize_Get (struct st_device *dev, SANE_Byte channels_per_dot,
SANE_Int channel_size)
{
- /* returns the ammount of bytes in scanner's buffer ready to be read */
+ /* returns the amount of bytes in scanner's buffer ready to be read */
SANE_Int rst;
@@ -10039,7 +10038,7 @@ Shading_apply (struct st_device *dev, SANE_Byte * Regs,
static SANE_Int
Bulk_Operation (struct st_device *dev, SANE_Byte op, SANE_Int buffer_size,
- SANE_Byte * buffer, SANE_Int * transfered)
+ SANE_Byte * buffer, SANE_Int * transferred)
{
SANE_Int iTransferSize, iBytesToTransfer, iPos, rst, iBytesTransfered;
@@ -10051,8 +10050,8 @@ Bulk_Operation (struct st_device *dev, SANE_Byte op, SANE_Int buffer_size,
rst = OK;
iBytesTransfered = 0;
- if (transfered != NULL)
- *transfered = 0;
+ if (transferred != NULL)
+ *transferred = 0;
iTransferSize = min (buffer_size, RTS_Debug->dmatransfersize);
@@ -10072,8 +10071,8 @@ Bulk_Operation (struct st_device *dev, SANE_Byte op, SANE_Int buffer_size,
}
else
{
- if (transfered != NULL)
- *transfered += iBytesTransfered;
+ if (transferred != NULL)
+ *transferred += iBytesTransfered;
}
iPos += iTransferSize;
iBytesToTransfer -= iTransferSize;
@@ -10095,8 +10094,8 @@ Bulk_Operation (struct st_device *dev, SANE_Byte op, SANE_Int buffer_size,
}
else
{
- if (transfered != NULL)
- *transfered += iTransferSize;
+ if (transferred != NULL)
+ *transferred += iTransferSize;
}
iPos += iTransferSize;
iBytesToTransfer -= iTransferSize;
@@ -10763,7 +10762,7 @@ Lamp_Status_Set (struct st_device *dev, SANE_Byte * Regs, SANE_Int turn_on,
switch (dev->chipset->model)
{
case RTS8822BL_03A:
- /* register 0xe946 has 2 bits and each one referres one lamp
+ /* register 0xe946 has 2 bits and each one refers one lamp
0x40: FLB_LAMP | 0x20 : TMA_LAMP
if both were enabled both lamps would be switched on */
data_bitset (&Regs[0x146], 0x20, ((lamp == TMA_LAMP) && (turn_on == TRUE)) ? 1 : 0); /* TMA */
@@ -14005,7 +14004,7 @@ Free_Constrains (struct st_device *dev)
static void
RTS_DebugInit ()
{
- /* Default vaules */
+ /* Default values */
RTS_Debug->dev_model = HP3970;
RTS_Debug->DumpShadingData = FALSE;
@@ -14428,7 +14427,7 @@ WShading_Emulate (SANE_Byte * buffer, SANE_Int * chnptr, SANE_Int size,
/* get channel color */
chncolor = data_lsb_get (buffer + pos, chnsize);
- /* apply shading coeficient */
+ /* apply shading coefficient */
chncolor *= wshading->rates[*chnptr];
/* care about limits */
diff --git a/backend/hp3900_sane.c b/backend/hp3900_sane.c
index f8ed139..c717d4d 100644
--- a/backend/hp3900_sane.c
+++ b/backend/hp3900_sane.c
@@ -14,8 +14,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -157,7 +156,7 @@ typedef struct
SANE_Int rest_amount;
SANE_Int mylin;
- /* convertion settings */
+ /* conversion settings */
struct st_convert cnv;
/* ranges */
@@ -188,7 +187,7 @@ static SANE_Status bknd_models (TScanner * scanner);
static SANE_Status bknd_resolutions (TScanner * scanner, SANE_Int model);
static SANE_Status bknd_sources (TScanner * scanner, SANE_Int model);
-/* convertions */
+/* conversions */
static void Color_Negative (SANE_Byte * buffer, SANE_Int size,
SANE_Int depth);
static void Color_to_Gray (SANE_Byte * buffer, SANE_Int size, SANE_Int depth);
@@ -894,7 +893,7 @@ gamma_create (TScanner * s, double gamma)
/* default result */
rst = OK;
- /* destroy previus gamma tables */
+ /* destroy previous gamma tables */
gamma_free (s);
/* check gamma value */
@@ -1161,7 +1160,7 @@ options_init (TScanner * scanner)
/* set gamma */
gamma_create (scanner, 1.0);
- /* color convertion */
+ /* color conversion */
scanner->cnv.colormode = -1;
scanner->cnv.negative = FALSE;
scanner->cnv.threshold = 40;
@@ -1178,12 +1177,12 @@ options_init (TScanner * scanner)
scanner->rng_gamma.max = 65535;
scanner->rng_gamma.quant = 0;
- /* setting default horizontal constrain in milimeters */
+ /* setting default horizontal constraint in millimeters */
scanner->rng_horizontal.min = 0;
scanner->rng_horizontal.max = 220;
scanner->rng_horizontal.quant = 1;
- /* setting default vertical constrain in milimeters */
+ /* setting default vertical constraint in millimeters */
scanner->rng_vertical.min = 0;
scanner->rng_vertical.max = 300;
scanner->rng_vertical.quant = 1;
@@ -2261,7 +2260,7 @@ sane_get_parameters (SANE_Handle h, SANE_Parameters * p)
/* resolution */
res = s->aValues[opt_resolution].w;
- /* image coordinates in milimeters */
+ /* image coordinates in millimeters */
coords.left = s->aValues[opt_tlx].w;
coords.top = s->aValues[opt_tly].w;
coords.width = s->aValues[opt_brx].w;
@@ -2384,7 +2383,7 @@ sane_start (SANE_Handle h)
RTS_Debug->SaveCalibFile =
(s->aValues[opt_dbgimages].w == SANE_TRUE) ? TRUE : FALSE;
- /* Get image coordinates in milimeters */
+ /* Get image coordinates in millimeters */
coords.left = s->aValues[opt_tlx].w;
coords.top = s->aValues[opt_tly].w;
coords.width = s->aValues[opt_brx].w;
@@ -2583,7 +2582,7 @@ sane_read (SANE_Handle h, SANE_Byte * buf, SANE_Int maxlen, SANE_Int * len)
buf : will contain postprocessed image
len : will contain size in bytes of postprocessed image */
- /* apply gamma if neccesary */
+ /* apply gamma if necessary */
if (RTS_Debug->EnableGamma == TRUE)
gamma_apply (s, buffer, emul_len, s->ScanParams.depth);
@@ -2623,7 +2622,7 @@ sane_read (SANE_Handle h, SANE_Byte * buf, SANE_Int maxlen, SANE_Int * len)
{
/* I didn't see any scanner supporting lineart mode.
Windows drivers scan in grayscale and then convert image to lineart
- so let's perform convertion */
+ so let's perform conversion */
SANE_Int rest = emul_len % 8;
Gray_to_Lineart (buffer, emul_len, s->cnv.threshold);
@@ -2691,7 +2690,7 @@ sane_close (SANE_Handle h)
DBG (DBG_FNC, "- sane_close...\n");
- /* stop previus scans */
+ /* stop previous scans */
RTS_Scanner_StopScan (device, TRUE);
/* close usb */
@@ -2700,7 +2699,7 @@ sane_close (SANE_Handle h)
/* free scanner internal variables */
RTS_Scanner_End (device);
- /* free RTS enviroment */
+ /* free RTS environment */
RTS_Free (device);
/* free backend variables */
diff --git a/backend/hp3900_types.c b/backend/hp3900_types.c
index 4a1f7e9..bcfe087 100644
--- a/backend/hp3900_types.c
+++ b/backend/hp3900_types.c
@@ -15,8 +15,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp3900_usb.c b/backend/hp3900_usb.c
index 99623b4..3900449 100644
--- a/backend/hp3900_usb.c
+++ b/backend/hp3900_usb.c
@@ -15,8 +15,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp4200.c b/backend/hp4200.c
index d4d4f64..c080fcb 100644
--- a/backend/hp4200.c
+++ b/backend/hp4200.c
@@ -12,8 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
/* Developers:
diff --git a/backend/hp4200.h b/backend/hp4200.h
index 1547847..e13724e 100644
--- a/backend/hp4200.h
+++ b/backend/hp4200.h
@@ -12,8 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef _HP4200_H
diff --git a/backend/hp4200_lm9830.c b/backend/hp4200_lm9830.c
index f2d9475..ae2466d 100644
--- a/backend/hp4200_lm9830.c
+++ b/backend/hp4200_lm9830.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp4200_lm9830.h b/backend/hp4200_lm9830.h
index 4cf44eb..769baea 100644
--- a/backend/hp4200_lm9830.h
+++ b/backend/hp4200_lm9830.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5400.c b/backend/hp5400.c
index 58d01f8..1787b01 100644
--- a/backend/hp5400.c
+++ b/backend/hp5400.c
@@ -20,8 +20,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5400.h b/backend/hp5400.h
index 78244e0..88cb084 100644
--- a/backend/hp5400.h
+++ b/backend/hp5400.h
@@ -20,8 +20,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,8 +42,6 @@
If you write modifications of your own for SANE, it is your choice
whether to permit this exception to apply to your modifications.
If you do not wish that, delete this exception notice.
-
- $Id$
*/
@@ -112,7 +109,7 @@ THWParams;
/* The scanner needs a Base DPI off which all it's calibration and
* offset/size parameters are based. For the time being this is the same as
- * the iDpi but maybe we want it seperate. This is because while this field
+ * the iDpi but maybe we want it separate. This is because while this field
* would have limited values (300,600,1200,2400) the x/y dpi can vary. The
* windows interface seems to allow 200dpi (though I've never tried it). We
* need to decide how these values are related to the HW coordinates. */
diff --git a/backend/hp5400_debug.c b/backend/hp5400_debug.c
index ad2e4fb..8795cf3 100644
--- a/backend/hp5400_debug.c
+++ b/backend/hp5400_debug.c
@@ -19,8 +19,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5400_debug.h b/backend/hp5400_debug.h
index c743045..df094ea 100644
--- a/backend/hp5400_debug.h
+++ b/backend/hp5400_debug.h
@@ -22,8 +22,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5400_internal.c b/backend/hp5400_internal.c
index 1d81358..322359a 100644
--- a/backend/hp5400_internal.c
+++ b/backend/hp5400_internal.c
@@ -21,8 +21,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -385,7 +384,7 @@ SetCalibration (int iHandle, int numPixels, unsigned int *low_vals[3],
i = j / numLoop;
/* This is obviously not quite right. The values on
- * the right are approximatly what windows sends */
+ * the right are approximately what windows sends */
k = (high_vals[0][i] > 0x4000) ? 1000000000 / high_vals[0][i] : 0; /* 0x6700 */
pixel->highr[0] = k;
pixel->highr[1] = k >> 8;
@@ -781,7 +780,7 @@ DoAverageScan (int iHandle, struct ScanRequest *req, int code,
HWParams.iXferHandle = iHandle;
if (InitScan2 (SCAN_TYPE_CALIBRATION, req, &HWParams, &res, 0, code) != 0)
- return -1; /* No colour offseting, we want raw */
+ return -1; /* No colour offsetting, we want raw */
length = htonl (res.xsize) / 6;
@@ -1204,7 +1203,7 @@ InitScan2 (enum ScanType scantype, struct ScanRequest *req,
/* Protect scanner from damage. This stops stpuid errors. It basically
* limits you to the scanner glass. Stuff like calibrations which need
- * more access do it safely by fiddling other paramters. Note you can
+ * more access do it safely by fiddling other parameters. Note you can
* still break things by fiddling the ScanOffset, but that is not yet
* under user control */
diff --git a/backend/hp5400_internal.h b/backend/hp5400_internal.h
index aa40da0..28bde28 100644
--- a/backend/hp5400_internal.h
+++ b/backend/hp5400_internal.h
@@ -20,9 +20,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -112,7 +110,7 @@ struct ScanRequest
*/
uint8_t zero; /* Seems to always be zero */
uint16_t gamma[3]; /* Set to 100 in network order. Gamma? */
- uint16_t pad[3]; /* Zero padding ot 32 bytes??? */
+ uint16_t pad[3]; /* Zero padding to 32 bytes??? */
}
PACKED;
@@ -154,7 +152,7 @@ PACKED;
* what we wish change and SET it back otherwise goodness knows what evil
* we will unleash.
*
- * Note that for setting, different values in the buffer seem to apply betwen the copy count
+ * Note that for setting, different values in the buffer seem to apply between the copy count
* and the colour/BW switch setting. I don't know what that means at the moment.
*
* I'm calling it PanelInfo because I can't think of anything better.
diff --git a/backend/hp5400_sane.c b/backend/hp5400_sane.c
index b6fa6da..8413568 100644
--- a/backend/hp5400_sane.c
+++ b/backend/hp5400_sane.c
@@ -20,8 +20,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5400_sanei.c b/backend/hp5400_sanei.c
index 10c90ef..3d13940 100644
--- a/backend/hp5400_sanei.c
+++ b/backend/hp5400_sanei.c
@@ -20,8 +20,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5400_sanei.h b/backend/hp5400_sanei.h
index 3c8e337..058ad22 100644
--- a/backend/hp5400_sanei.h
+++ b/backend/hp5400_sanei.h
@@ -23,8 +23,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5400_xfer.h b/backend/hp5400_xfer.h
index b3a1cc6..e52813a 100644
--- a/backend/hp5400_xfer.h
+++ b/backend/hp5400_xfer.h
@@ -22,8 +22,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5590.c b/backend/hp5590.c
index b206406..1c164e4 100644
--- a/backend/hp5590.c
+++ b/backend/hp5590.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5590_cmds.c b/backend/hp5590_cmds.c
index 1eb96d3..495daef 100644
--- a/backend/hp5590_cmds.c
+++ b/backend/hp5590_cmds.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5590_cmds.h b/backend/hp5590_cmds.h
index 7179853..6d74464 100644
--- a/backend/hp5590_cmds.h
+++ b/backend/hp5590_cmds.h
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5590_low.c b/backend/hp5590_low.c
index 4936c58..29e2136 100644
--- a/backend/hp5590_low.c
+++ b/backend/hp5590_low.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hp5590_low.h b/backend/hp5590_low.h
index 4882860..41f3615 100644
--- a/backend/hp5590_low.h
+++ b/backend/hp5590_low.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hpljm1005.c b/backend/hpljm1005.c
index be3b8f4..95ddd8e 100644
--- a/backend/hpljm1005.c
+++ b/backend/hpljm1005.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -181,7 +179,7 @@ static int devlist_count; /* Number of element in the list */
*/
static SANE_Device **devlist = NULL;
-/* round() is c99, so we provide our own, though this version wont return -0 */
+/* round() is c99, so we provide our own, though this version won't return -0 */
static double
round2(double x)
{
diff --git a/backend/hpsj5s.c b/backend/hpsj5s.c
index 77fcc46..ea58433 100644
--- a/backend/hpsj5s.c
+++ b/backend/hpsj5s.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -106,7 +104,7 @@ static SANE_Option_Descriptor sod[] = {
{NULL} /*No constraints required */
}
,
- { /*Width of scaned area */
+ { /*Width of scanned area */
"width",
"Width",
"Width of area to scan",
@@ -115,7 +113,7 @@ static SANE_Option_Descriptor sod[] = {
sizeof (SANE_Word),
SANE_CAP_SOFT_SELECT | SANE_CAP_SOFT_DETECT,
SANE_CONSTRAINT_RANGE,
- {NULL} /*Range constrain setted in sane_init */
+ {NULL} /*Range constraint set in sane_init */
}
,
{ /*Resolution for scan */
@@ -127,13 +125,13 @@ static SANE_Option_Descriptor sod[] = {
sizeof (SANE_Word),
SANE_CAP_SOFT_SELECT | SANE_CAP_SOFT_DETECT,
SANE_CONSTRAINT_WORD_LIST,
- {NULL} /*Word list constrain setted in sane_init */
+ {NULL} /*Word list constraint set in sane_init */
}
};
static SANE_Parameters parms;
-/*Recalculate Lenght in dependace of resolution*/
+/*Recalculate Length in dependence of resolution*/
static SANE_Word
LengthForRes (SANE_Word Resolution, SANE_Word Length)
{
@@ -223,7 +221,7 @@ sane_exit (void)
scanner_d = -1;
}
- /*Free alocated ports information: */
+ /*Free allocated ports information: */
ieee1284_free_ports (&pl);
DBG (2, "sane_exit\n");
@@ -386,7 +384,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
case SANE_ACTION_GET_VALUE:
*((SANE_Word *) value) = wWidth;
return SANE_STATUS_GOOD;
- case SANE_ACTION_SET_VALUE: /*info should be setted */
+ case SANE_ACTION_SET_VALUE: /*info should be set */
wWidth = *((SANE_Word *) value);
if (info != NULL)
*info = SANE_INFO_RELOAD_PARAMS;
@@ -400,7 +398,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
case SANE_ACTION_GET_VALUE:
*((SANE_Word *) value) = wResolution;
return SANE_STATUS_GOOD;
- case SANE_ACTION_SET_VALUE: /*info should be setted */
+ case SANE_ACTION_SET_VALUE: /*info should be set */
wResolution = *((SANE_Word *) value);
if (info != NULL)
*info = 0;
@@ -455,7 +453,7 @@ sane_start (SANE_Handle handle)
bCalibration = GetCalibration ();
if (bLastCalibration - bCalibration > 16)
- { /*Lamp is not warm enouth */
+ { /*Lamp is not warm enough */
DBG (1, "sane_start: warming lamp for 30 sec.\n");
for (i = 0; i < 30; i++)
sleep (1);
@@ -472,7 +470,7 @@ sane_start (SANE_Handle handle)
/*Turn on indicator and prepare engine. */
SwitchHardwareState (FLAGS_HW_INDICATOR_OFF | FLAGS_HW_MOTOR_READY, 1);
/*Feed paper */
- if (PaperFeed (LINES_TO_FEED) == 0) /*Feed only for fixel lenght. Change it */
+ if (PaperFeed (LINES_TO_FEED) == 0) /*Feed only for fixel length. Change it */
{
DBG (1, "sane_start: paper feed failed.");
SwitchHardwareState (FLAGS_HW_INDICATOR_OFF | FLAGS_HW_MOTOR_READY, 0);
@@ -512,7 +510,7 @@ sane_read (SANE_Handle handle, SANE_Byte * data,
}
/*While end of paper sheet was not reached */
- /*Wait for scaned line ready */
+ /*Wait for scanned line ready */
timeout = 0;
while (((bFuncResult = CallFunctionWithRetVal (0xB2)) & 0x20) == 0)
{
@@ -794,7 +792,7 @@ TransferScanParameters (enumColorDepth enColor, SANE_Word wResolution,
break;
case GrayScale:
case TrueColor:
- CallFunctionWithParameter (0x90, 0); /*Not suppoted correctly. FIX ME!!! */
+ CallFunctionWithParameter (0x90, 0); /*Not supported correctly. FIX ME!!! */
break;
};
CallFunctionWithParameter (0xA1, 2);
@@ -882,7 +880,7 @@ TurnOffPaperPulling ()
}
/*
- Returns avarage value of scaned row.
+ Returns average value of scanned row.
While paper not loaded this is base "white point".
*/
static SANE_Byte
@@ -1140,7 +1138,7 @@ CalibrateScanElements ()
CallFunctionWithParameter (0x91, arSpeeds[Index]);
- /*waiting for scaned line... */
+ /*waiting for scanned line... */
timeout = 0;
do
{
@@ -1205,7 +1203,7 @@ CalibrateScanElements ()
CallFunctionWithParameter (0x91, CurrentSpeed2);
usleep(10);
- /*waiting for scaned line... */
+ /*waiting for scanned line... */
for(j = 0; j < 5; j++)
{
timeout = 0;
diff --git a/backend/hpsj5s.h b/backend/hpsj5s.h
index 0361acd..206438e 100644
--- a/backend/hpsj5s.h
+++ b/backend/hpsj5s.h
@@ -10,7 +10,7 @@
#define ADDRESS_RESULT 0x20 /*Here we get result */
-/*Scanner functions (not all - some of them I cann't identify)*/
+/*Scanner functions (not all - some of them I can't identify)*/
#define FUNCTION_SETUP_HARDWARE 0xA0
/*Scanner hardware control flags:*/
@@ -83,7 +83,7 @@ static SANE_Byte CallFunctionWithRetVal (SANE_Byte Function);
static SANE_Byte ReadDataByte (void);
-static void ReadDataBlock (SANE_Byte * Buffer, int lenght);
+static void ReadDataBlock (SANE_Byte * Buffer, int length);
/*Daisy chaining API: (should be moved to ieee1284 library in future)*/
diff --git a/backend/hs2p-saneopts.h b/backend/hs2p-saneopts.h
index 938c7da..d5d6143 100644
--- a/backend/hs2p-saneopts.h
+++ b/backend/hs2p-saneopts.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/hs2p-scsi.c b/backend/hs2p-scsi.c
index 6063acd..4924c19 100644
--- a/backend/hs2p-scsi.c
+++ b/backend/hs2p-scsi.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -609,7 +607,7 @@ sense_handler (int __sane_unused__ scsi_fd, u_char * sense_buffer, void *sd)
case 0x2C02: /* Invalid combination of windows specified */
status = SANE_STATUS_INVAL;
break;
- case 0x3700: /* (Rounded paramter) */
+ case 0x3700: /* (Rounded parameter) */
status = SANE_STATUS_INVAL;
break;
case 0x3900: /* (Saving parameters not supported) */
@@ -928,7 +926,7 @@ mode_sense (int fd, MP * buf, SANE_Byte page_code)
cmd.dbd &= ~(1 << 3); /* Disable Block Description (bit3) is set to 0 */
cmd.pc = (page_code & 0x3F); /* bits 5-0 */
cmd.pc &= ~(0x03 << 6); /* unset PC Field (bits7-6)
- * 00 Curent Value is the only effective value
+ * 00 Current Value is the only effective value
* 01 Changeable Value
* 10 Default Value
* 11 Saved Value */
@@ -1014,7 +1012,7 @@ set_window (int fd, SWD * swd)
DBG (DBG_error, "set_window: error with memcpy\n");
}
- /* Set Window Data Header: 0-5:reserved; 6-7:Window Descriptor Lenght=640 */
+ /* Set Window Data Header: 0-5:reserved; 6-7:Window Descriptor Length=640 */
wdl = sizeof (win.swd) - sizeof (win.swd.hdr);
_lto2b (wdl, &win.swd.hdr.len[0]);
DBG (DBG_info,
diff --git a/backend/hs2p-scsi.h b/backend/hs2p-scsi.h
index cdf227e..25122d5 100644
--- a/backend/hs2p-scsi.h
+++ b/backend/hs2p-scsi.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -623,7 +621,7 @@ typedef struct mode_page_service
typedef struct scsi_mode_sense_cmd
{
SANE_Byte opcode; /* 1AH */
- SANE_Byte dbd; /* 7-5:LUN; 4:Reserved; 3:DBD (Disable Block Desciption) set to "0"; 2-0:Reserved */
+ SANE_Byte dbd; /* 7-5:LUN; 4:Reserved; 3:DBD (Disable Block Description) set to "0"; 2-0:Reserved */
SANE_Byte pc; /* 7-6:PC; 5-0:Page Code
* PC field indicates the type of data to be returned (bit7,bit6):
* 00 Current Value (THIS IS THE ONLY VALUE WHICH WORKS!)
@@ -919,7 +917,7 @@ struct hs2p_window_data
* 0: 0=>output from bit0 of each byte; 1=>output from bit7
* 1: 0=>output from LSB; 1=>output from MSB
* 2: 0=>unpacked 4 bits gray; 1=>Packed 4 bits gray
- * 3: 1=>Bits arrangment from LSB in grayscale; 0=>from MSB
+ * 3: 1=>Bits arrangement from LSB in grayscale; 0=>from MSB
* 4-6: reserved
* 7: 1=>Mirroring; 0=>Normal output
* 8-15: reserved
diff --git a/backend/hs2p.c b/backend/hs2p.c
index deee3b0..ec9eec9 100644
--- a/backend/hs2p.c
+++ b/backend/hs2p.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -51,10 +49,10 @@
. . . init_options : initialize SANE_OPTIONS array
. . - sane_set_io_mode : set blocking-mode
. . - sane_get_select_fd : get scanner-fd
- . . - sane_get_option_descriptor() : get option informations
+ . . - sane_get_option_descriptor() : get option information
. . - sane_control_option() : change option values
. .
- . . - sane_start() : start image aquisition
+ . . - sane_start() : start image acquisition
. . - sane_get_parameters() : returns actual scan-parameters
. . - sane_read() : read image-data (from pipe)
. .
@@ -1535,7 +1533,7 @@ do_cancel (HS2P_Scanner * s)
object_position (s->fd,
OBJECT_POSITION_UNLOAD)) != SANE_STATUS_GOOD)
{
- DBG (DBG_error, "cancel: OBJECT POSTITION failed\n");
+ DBG (DBG_error, "cancel: OBJECT POSITION failed\n");
}
sanei_scsi_req_flush_all ();
release_unit (s->fd);
@@ -1588,7 +1586,7 @@ sane_init (SANE_Int * version_code,
}
#if 0
- /* avision.c: search for all supported scanners on all scsi busses & channels */
+ /* avision.c: search for all supported scanners on all scsi buses & channels */
for (hw = &HS2P_Device_List[0]; hw->mfg != NULL; hw++)
{
sanei_scsi_find_devices (hw->mfg, /*vendor */
@@ -3252,7 +3250,7 @@ pad:
/*
* If status != SANE_STATUS_GOOD, then sense_handler() has already
* been called and the sanei_* functions have already gotten the
- * sense data buffer (which apparently clears the error conditionn)
+ * sense data buffer (which apparently clears the error condition)
* so the following doesn't work:
get_sense_data (s->fd, &(s->hw->sense_data));
print_sense_data (&(s->hw->sense_data));
diff --git a/backend/hs2p.h b/backend/hs2p.h
index 6270154..c3080d6 100644
--- a/backend/hs2p.h
+++ b/backend/hs2p.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -342,7 +340,7 @@ static const HS2P_Paper paper_sizes[] = { /* Name, Width, Height in mm */
{"Full", 0.0, 0.0},
};
-#define PORTRAIT "Portait"
+#define PORTRAIT "Portrait"
#define LANDSCAPE "Landscape"
static SANE_String_Const orientation_list[] = {
PORTRAIT,
diff --git a/backend/ibm-scsi.c b/backend/ibm-scsi.c
index b6436bd..9e0b12d 100644
--- a/backend/ibm-scsi.c
+++ b/backend/ibm-scsi.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/ibm.c b/backend/ibm.c
index 1f26226..91a09ee 100644
--- a/backend/ibm.c
+++ b/backend/ibm.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -192,7 +190,7 @@ attach (const char *devnam, Ibm_Device ** devp)
status = object_position (fd, OBJECT_POSITION_UNLOAD);
if (status != SANE_STATUS_GOOD)
{
- DBG (1, "attach: OBJECT POSTITION failed\n");
+ DBG (1, "attach: OBJECT POSITION failed\n");
sanei_scsi_close (fd);
return (SANE_STATUS_INVAL);
}
@@ -269,7 +267,7 @@ attach (const char *devnam, Ibm_Device ** devp)
dev->info.yres_default = _2btol(wbuf.y_res);
dev->info.image_mode_default = wbuf.image_comp;
- /* if you throw the MRIF bit the brighness control reverses too */
+ /* if you throw the MRIF bit the brightness control reverses too */
/* so I reverse the reversal in software for symmetry's sake */
/* I should make this into an option */
@@ -521,7 +519,7 @@ do_cancel (Ibm_Scanner * s)
status = object_position (s->fd, OBJECT_POSITION_UNLOAD);
if (status != SANE_STATUS_GOOD)
{
- DBG (1, "cancel: OBJECT POSTITION failed\n");
+ DBG (1, "cancel: OBJECT POSITION failed\n");
}
s->scanning = SANE_FALSE;
@@ -996,7 +994,7 @@ sane_start (SANE_Handle handle)
_lto4b(s->length, wbuf.length);
wbuf.image_comp = s->image_composition;
- /* if you throw the MRIF bit the brighness control reverses too */
+ /* if you throw the MRIF bit the brightness control reverses too */
/* so I reverse the reversal in software for symmetry's sake */
if (wbuf.image_comp == IBM_GRAYSCALE || wbuf.image_comp == IBM_DITHERED_MONOCHROME)
{
diff --git a/backend/ibm.h b/backend/ibm.h
index 742ebeb..3493cbc 100644
--- a/backend/ibm.h
+++ b/backend/ibm.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/kodak-cmd.h b/backend/kodak-cmd.h
index 995d622..7d5d506 100644
--- a/backend/kodak-cmd.h
+++ b/backend/kodak-cmd.h
@@ -111,7 +111,7 @@ putnbyte (unsigned char *pnt, unsigned int value, unsigned int nbytes)
#define I_periph_devtype_scanner 0x06
#define I_periph_devtype_unknown 0x1f
-/* dont use these, until vendor */
+/* don't use these, until vendor */
#define get_I_rmb(in) getbitfield(in + 1, 7, 1)
#define get_I_devtype_qual(in) getbitfield(in + 1, 0, 0x7f)
diff --git a/backend/kodak.c b/backend/kodak.c
index 845ad11..39c91e6 100644
--- a/backend/kodak.c
+++ b/backend/kodak.c
@@ -20,9 +20,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -61,7 +59,7 @@
v0 through v5 2008-01-15, MAN
- development versions
v6 2009-06-22, MAN
- - improved set_window() to build desciptor from scratch
+ - improved set_window() to build descriptor from scratch
- initial release
v7 2010-02-10, MAN
- add SANE_I18N to static strings
@@ -1376,7 +1374,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
DBG (20, "sane_control_option: set value for '%s' (%d)\n", s->opt[option].name,option);
if ( s->started ) {
- DBG (5, "sane_control_option: cant set, device busy\n");
+ DBG (5, "sane_control_option: can't set, device busy\n");
return SANE_STATUS_DEVICE_BUSY;
}
@@ -1391,7 +1389,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
return status;
}
- /* may have been changed by constrain, so dont copy until now */
+ /* may have been changed by constrain, so don't copy until now */
val_c = *(SANE_Word *)val;
/*
@@ -1682,7 +1680,7 @@ sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
*
* this will be called before each image, including duplex backsides,
* and at the start of adf batch.
- * hence, we spend alot of time playing with s->started, etc.
+ * hence, we spend a lot of time playing with s->started, etc.
*/
SANE_Status
sane_start (SANE_Handle handle)
@@ -1795,7 +1793,7 @@ sane_start (SANE_Handle handle)
s->bytes_buf = 0;
}
- /* grab new buffer if dont have one */
+ /* grab new buffer if don't have one */
if (!s->buffer) {
DBG (15, "sane_start: calloc buffer.\n");
s->buffer = calloc (1,s->i_bytes);
@@ -1817,7 +1815,7 @@ sane_start (SANE_Handle handle)
* This routine issues a SCSI SET WINDOW command to the scanner, using the
* values currently in the scanner data structure.
* the scanner has 4 separate windows, and all must be set similarly,
- * even if you dont intend to aquire images from all of them.
+ * even if you don't intend to acquire images from all of them.
*/
static SANE_Status
set_window (struct scanner *s)
@@ -2202,7 +2200,7 @@ read_imageheader (struct scanner *s)
DBG (15, " comp: %d\n",get_SR_ih_comp_type(pay));
s->i_compr = get_SR_ih_comp_type(pay);
- /*FIXME: there are alot more of these?*/
+ /*FIXME: there are a lot more of these?*/
}
DBG (10, "read_imageheader: finish %d\n", ret);
@@ -2424,7 +2422,7 @@ read_from_buffer(struct scanner *s, SANE_Byte * buf,
* handle h is a valid handle) but usually affects long-running
* operations only (such as image is acquisition). It is safe to call
* this function asynchronously (e.g., from within a signal handler).
- * It is important to note that completion of this operaton does not
+ * It is important to note that completion of this operation does not
* imply that the currently pending operation has been cancelled. It
* only guarantees that cancellation has been initiated. Cancellation
* completes only when the cancelled call returns (typically with a
diff --git a/backend/kodakaio.c b/backend/kodakaio.c
index 9a7a8b4..73dd58b 100644
--- a/backend/kodakaio.c
+++ b/backend/kodakaio.c
@@ -51,10 +51,10 @@ If you want to use the test backend, for example with sane-troubleshoot, you sho
. - sane_open() : open a particular scanner-device and attach_scanner(devicename,&dev)
. . - sane_set_io_mode : set blocking-mode
. . - sane_get_select_fd : get scanner-fd
- . . - sane_get_option_descriptor() : get option informations
+ . . - sane_get_option_descriptor() : get option information
. . - sane_control_option() : change option values
. .
- . . - sane_start() : start image aquisition [V,L,F,S,C,D,O,Z] first time or after cancel. [(F),E,G] every time
+ . . - sane_start() : start image acquisition [V,L,F,S,C,D,O,Z] first time or after cancel. [(F),E,G] every time
. . - sane_get_parameters() : returns actual scan-parameters
. . - sane_read() : read image-data (from pipe)
. . - sane_cancel() : cancel operation, kill reader_process [(F), U]
@@ -1299,7 +1299,7 @@ int
cmparray (unsigned char *array1, unsigned char *array2, size_t len)
{
/* compares len bytes of the arrays returns 0 if they match
-returns the first missmatch position if they don't match */
+returns the first mismatch position if they don't match */
unsigned int i;
for(i=0; i<len; ++i)
{
@@ -2434,7 +2434,7 @@ First version only does autodiscovery */
/* Allocate a new client */
client = avahi_client_new(avahi_simple_poll_get(simple_poll), 0, client_callback, simple_poll, &error);
- /* Check wether creating the client object succeeded */
+ /* Check whether creating the client object succeeded */
if (!client) {
DBG(min(1,DBG_AUTO), "Failed to create client: %s\n", avahi_strerror(error));
goto fail;
@@ -2513,10 +2513,11 @@ attach_one_net(const char *dev, unsigned int model)
}
static SANE_Status
-attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
+attach_one_config(SANEI_Config __sane_unused__ *config, const char *line,
+ void *data)
{
int vendor, product, timeout;
-
+ SANE_Bool local_only = *(SANE_Bool*) data;
int len = strlen(line);
DBG(7, "%s: len = %d, line = %s\n", __func__, len, line);
@@ -2550,27 +2551,30 @@ attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
} else if (strncmp(line, "net", 3) == 0) {
- /* remove the "net" sub string */
- const char *name = sanei_config_skip_whitespace(line + 3);
- char IP[1024];
- unsigned int model = 0;
-
- if (strncmp(name, "autodiscovery", 13) == 0) {
-
-#if WITH_AVAHI
- DBG (30, "%s: Initiating network autodiscovery via avahi\n", __func__);
- kodak_network_discovery(NULL);
-#else
- DBG (20, "%s: Network autodiscovery not done because not configured with avahi.\n", __func__);
-#endif
-
- } else if (sscanf(name, "%s %x", IP, &model) == 2) {
- DBG(30, "%s: Using network device on IP %s, forcing model 0x%x\n", __func__, IP, model);
- attach_one_net(IP, model);
- } else {
+ if (!local_only) {
+ /* remove the "net" sub string */
+ const char *name =
+ sanei_config_skip_whitespace(line + 3);
+ char IP[1024];
+ unsigned int model = 0;
+
+ if (strncmp(name, "autodiscovery", 13) == 0) {
+
+ #if WITH_AVAHI
+ DBG (30, "%s: Initiating network autodiscovery via avahi\n", __func__);
+ kodak_network_discovery(NULL);
+ #else
+ DBG (20, "%s: Network autodiscovery not done because not configured with avahi.\n", __func__);
+ #endif
+
+ } else if (sscanf(name, "%s %x", IP, &model) == 2) {
+ DBG(30, "%s: Using network device on IP %s, forcing model 0x%x\n", __func__, IP, model);
+ attach_one_net(IP, model);
+ } else {
DBG(1, "%s: net entry %s may be a host name?\n", __func__, name);
attach_one_net(name, 0);
}
+ }
} else if (sscanf(line, "snmp-timeout %i\n", &timeout)) {
/* Timeout for auto network discovery */
@@ -2646,7 +2650,7 @@ sane_exit(void)
}
SANE_Status
-sane_get_devices(const SANE_Device ***device_list, SANE_Bool __sane_unused__ local_only)
+sane_get_devices(const SANE_Device ***device_list, SANE_Bool local_only)
{
Kodak_Device *dev, *s, *prev=0;
int i;
@@ -2662,7 +2666,7 @@ sane_get_devices(const SANE_Device ***device_list, SANE_Bool __sane_unused__ loc
/* Read the config, mark each device as found, possibly add new devs */
sanei_configure_attach(KODAKAIO_CONFIG_FILE, NULL,
- attach_one_config);
+ attach_one_config, &local_only);
/*delete missing scanners from list*/
for (s = first_dev; s;) {
@@ -2756,7 +2760,7 @@ init_options(KodakAio_Scanner *s)
s->val[OPT_MODE].w = MODE_COLOR; /* default */
DBG(20, "%s: mode_list has first entry %s, default mode is %s\n", __func__, mode_list[0],mode_list[s->val[OPT_MODE].w]);
- /* theshold the sane std says should be SANE_TYPE_FIXED 0..100 but all other backends seem to use INT 0..255 */
+ /* threshold the sane std says should be SANE_TYPE_FIXED 0..100 but all other backends seem to use INT 0..255 */
s->opt[OPT_THRESHOLD].name = SANE_NAME_THRESHOLD;
s->opt[OPT_THRESHOLD].title = SANE_TITLE_THRESHOLD;
s->opt[OPT_THRESHOLD].desc = SANE_DESC_THRESHOLD;
@@ -2768,7 +2772,7 @@ init_options(KodakAio_Scanner *s)
s->val[OPT_THRESHOLD].w = SANE_FIX(50.0);
DBG(20, "%s: threshold initialised to fixed %f\n", __func__, SANE_UNFIX(s->val[OPT_THRESHOLD].w));
- /* theshold the sane std says should be SANE_TYPE_FIXED 0..100 but all other backends seem to use INT 0..255
+ /* threshold the sane std says should be SANE_TYPE_FIXED 0..100 but all other backends seem to use INT 0..255
s->opt[OPT_THRESHOLD].name = SANE_NAME_THRESHOLD;
s->opt[OPT_THRESHOLD].title = SANE_TITLE_THRESHOLD;
s->opt[OPT_THRESHOLD].desc = SANE_DESC_THRESHOLD;
diff --git a/backend/kvs1025_low.c b/backend/kvs1025_low.c
index 98cf3be..d185fb3 100644
--- a/backend/kvs1025_low.c
+++ b/backend/kvs1025_low.c
@@ -1043,7 +1043,7 @@ buffer_crop(PKV_DEV s, int side)
DBG (15, "buffer_crop: t:%d b:%d l:%d r:%d\n",
s->crop_vals[0],s->crop_vals[1],s->crop_vals[2],s->crop_vals[3]);
- /* we dont listen to the 'top' value, since the top is not padded */
+ /* we don't listen to the 'top' value, since the top is not padded */
/*s->crop_vals[0] = 0;*/
}
/* backside images can use a 'flipped' version of frontside data */
diff --git a/backend/kvs1025_low.h b/backend/kvs1025_low.h
index 9c92832..ba8da24 100644
--- a/backend/kvs1025_low.h
+++ b/backend/kvs1025_low.h
@@ -99,7 +99,7 @@ typedef enum
OPT_RESOLUTION, /* X and Y resolution */
OPT_DUPLEX, /* Duplex mode */
OPT_SCAN_SOURCE, /* Scan source, fixed to ADF */
- OPT_FEEDER_MODE, /* Feeder mode, fixed to Continous */
+ OPT_FEEDER_MODE, /* Feeder mode, fixed to Continuous */
OPT_LONGPAPER, /* Long paper mode */
OPT_LENGTHCTL, /* Length control mode */
OPT_MANUALFEED, /* Manual feed mode */
@@ -190,7 +190,7 @@ typedef struct kv_scanner_dev
int bytes_to_read[2]; /* bytes to read */
/* --------------------------------------------------------------------- */
- /* values used by the software enhancment code (deskew, crop, etc) */
+ /* values used by the software enhancement code (deskew, crop, etc) */
SANE_Status deskew_stat;
int deskew_vals[2];
double deskew_slope;
diff --git a/backend/kvs1025_opt.c b/backend/kvs1025_opt.c
index 628f056..3006a25 100644
--- a/backend/kvs1025_opt.c
+++ b/backend/kvs1025_opt.c
@@ -269,7 +269,7 @@ static const char *go_option_name[] = {
"OPT_RESOLUTION", /* X and Y resolution */
"OPT_DUPLEX", /* Duplex mode */
"OPT_SCAN_SOURCE", /* Scan source, fixed to ADF */
- "OPT_FEEDER_MODE", /* Feeder mode, fixed to Continous */
+ "OPT_FEEDER_MODE", /* Feeder mode, fixed to Continuous */
"OPT_LONGPAPER", /* Long paper mode */
"OPT_LENGTHCTL", /* Length control mode */
"OPT_MANUALFEED", /* Manual feed mode */
diff --git a/backend/kvs20xx.h b/backend/kvs20xx.h
index 442f1c7..c619118 100644
--- a/backend/kvs20xx.h
+++ b/backend/kvs20xx.h
@@ -50,7 +50,7 @@ typedef enum
RESOLUTION, /* X and Y resolution */
DUPLEX, /* Duplex mode */
- FEEDER_MODE, /* Feeder mode, fixed to Continous */
+ FEEDER_MODE, /* Feeder mode, fixed to Continuous */
LENGTHCTL, /* Length control mode */
MANUALFEED, /* Manual feed mode */
FEED_TIMEOUT, /* Feed timeout */
diff --git a/backend/kvs20xx_cmd.c b/backend/kvs20xx_cmd.c
index d0f18ee..c21201b 100644
--- a/backend/kvs20xx_cmd.c
+++ b/backend/kvs20xx_cmd.c
@@ -99,7 +99,7 @@ kvs20xx_sense_handler (int __sane_unused__ fd,
if (i == sizeof (s_errors) / sizeof (s_errors[0]))
st = SANE_STATUS_IO_ERROR;
DBG (DBG_ERR,
- "send_command: CHECK_CONDITION: sence:0x%x ASC:0x%x ASCQ:0x%x\n",
+ "send_command: CHECK_CONDITION: sense:0x%x ASC:0x%x ASCQ:0x%x\n",
sense_buffer[2], sense_buffer[12], sense_buffer[13]);
return st;
diff --git a/backend/kvs40xx.h b/backend/kvs40xx.h
index 7fdebe6..161dc59 100644
--- a/backend/kvs40xx.h
+++ b/backend/kvs40xx.h
@@ -60,7 +60,7 @@ typedef enum
SOURCE,
DUPLEX, /* Duplex mode */
- FEEDER_MODE, /* Feeder mode, fixed to Continous */
+ FEEDER_MODE, /* Feeder mode, fixed to Continuous */
LENGTHCTL, /* Length control mode */
LONG_PAPER,
MANUALFEED, /* Manual feed mode */
diff --git a/backend/kvs40xx_cmd.c b/backend/kvs40xx_cmd.c
index 52ccc38..e2f4fd6 100644
--- a/backend/kvs40xx_cmd.c
+++ b/backend/kvs40xx_cmd.c
@@ -275,7 +275,7 @@ kvs40xx_sense_handler (int __sane_unused__ fd,
}
DBG (DBG_ERR,
- "send_command: CHECK_CONDITION: sence:0x%x ASC:0x%x ASCQ:0x%x\n",
+ "send_command: CHECK_CONDITION: sense:0x%x ASC:0x%x ASCQ:0x%x\n",
sense_buffer[2], sense_buffer[12], sense_buffer[13]);
return st;
diff --git a/backend/leo.c b/backend/leo.c
index e0200de..3c97daa 100644
--- a/backend/leo.c
+++ b/backend/leo.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -42,7 +40,6 @@
*/
/*
- $Id$
Across FS-1130
*/
diff --git a/backend/leo.h b/backend/leo.h
index d9595bf..c9b7981 100644
--- a/backend/leo.h
+++ b/backend/leo.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -41,10 +39,6 @@
If you do not wish that, delete this exception notice.
*/
-/*
- $Id$
-*/
-
/* Commands supported by the scanner. */
#define SCSI_TEST_UNIT_READY 0x00
#define SCSI_INQUIRY 0x12
@@ -262,7 +256,7 @@ struct scanners_supported
/*--------------------------------------------------------------------------*/
-/* Define a scanner occurence. */
+/* Define a scanner occurrence. */
typedef struct Leo_Scanner
{
struct Leo_Scanner *next;
diff --git a/backend/lexmark.c b/backend/lexmark.c
index 36c33f3..2c9287a 100644
--- a/backend/lexmark.c
+++ b/backend/lexmark.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -624,7 +622,7 @@ sane_get_devices (const SANE_Device *** device_list, SANE_Bool local_only)
/**
* Open the backend, ie return the struct handle of a detected scanner
* The struct returned is choosne if it matches the name given, which is
- * usefull when several scanners handled by the backend have been detected.
+ * useful when several scanners handled by the backend have been detected.
* However, special case empty string "" and "lexmark" pick the first
* available handle.
*/
@@ -649,7 +647,7 @@ sane_open (SANE_String_Const devicename, SANE_Handle * handle)
return SANE_STATUS_INVAL;
}
- /* walk the linked list of scanner device until ther is a match
+ /* walk the linked list of scanner device until there is a match
* with the device name */
for (lexmark_device = first_lexmark_device; lexmark_device;
lexmark_device = lexmark_device->next)
diff --git a/backend/lexmark.h b/backend/lexmark.h
index 9b7de98..ced277f 100644
--- a/backend/lexmark.h
+++ b/backend/lexmark.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/lexmark_low.c b/backend/lexmark_low.c
index db1dab5..052ae4d 100644
--- a/backend/lexmark_low.c
+++ b/backend/lexmark_low.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -295,7 +293,7 @@ rts88xx_write_regs (SANE_Int devnum, SANE_Int start, SANE_Byte * source,
/*
* reads 'needed' bytes of scanned data into 'data'. Actual number of bytes get
- * is retruned in 'size'
+ * is returned in 'size'
*/
static SANE_Status
rts88xx_read_data (SANE_Int devnum, size_t needed, SANE_Byte * data,
@@ -1010,7 +1008,7 @@ low_poll_data (SANE_Int devnum)
if (status != SANE_STATUS_GOOD)
return status;
size = 4;
- /* read availbale data size again */
+ /* read available data size again */
status = low_usb_bulk_write (devnum, command4_block, &size);
if (status != SANE_STATUS_GOOD)
return status;
@@ -1223,7 +1221,7 @@ sanei_lexmark_low_open_device (Lexmark_Device * dev)
}
/* if find a case where default model given is inappropriate, reassign it
- * since we have now the informations to get the real one.
+ * since we have now the information to get the real one.
* We could avoid this if attach() did open and read registers, not init */
if (variant != 0)
{
@@ -1327,7 +1325,7 @@ low_is_home_line (Lexmark_Device * dev, unsigned char *buffer)
transitions when we reach the end we return SANE_FALSE.
The final check compares the transition indices to the nominal values
- plus or minus the tolerence. For the first transition (white to black
+ plus or minus the tolerance. For the first transition (white to black
index) the value must lie in the range 1235-30 (1205) to 1235+30 (1265).
For the second transition (black to white) the value must lie in the range
1258-30 (1228) to 1258+30 (1288). If the indices are out of range we
@@ -1952,9 +1950,9 @@ sanei_lexmark_low_search_home_bwd (Lexmark_Device * dev)
This function tells the scanner to do a grayscale scan backwards with a
300dpi resolution. It reads 2500 bytes of data between horizontal
- co-ordinates 0x6a and 0x13f2.
+ coordinates 0x6a and 0x13f2.
- The scan is set to read between vertical co-ordinates from 0x0a to 0x0f46,
+ The scan is set to read between vertical coordinates from 0x0a to 0x0f46,
or 3900 lines. This equates to 13" at 300dpi, so we must stop the scan
before it bangs against the end. A line limit is set so that a maximum of
0x0F3C (13"*300dpi) lines can be read.
@@ -2227,7 +2225,7 @@ sanei_lexmark_low_search_home_bwd (Lexmark_Device * dev)
no_of_buffers = size_returned * 3;
no_of_buffers = no_of_buffers / 2500;
no_of_buffers = no_of_buffers >> 1;
- /* force 1 buffer at a time to improve accuray, which slow downs search */
+ /* force 1 buffer at a time to improve accuracy, which slow downs search */
no_of_buffers = 1;
if (no_of_buffers < 1)
@@ -5558,7 +5556,7 @@ sanei_lexmark_low_offset_calibration (Lexmark_Device * dev)
we start with the highest one and decrease until
overall offset is ok
First loop may have such an high offset that scanned data overflow
- and gives a low average. So we allways skip its results
+ and gives a low average. So we always skip its results
*/
/* minimal gains */
@@ -5691,7 +5689,7 @@ sanei_lexmark_low_gain_calibration (Lexmark_Device * dev)
pixels = (ex - sx) / regs[0x7a];
- /* set up inital gains */
+ /* set up initial gains */
red = 6;
green = 6;
blue = 6;
@@ -5707,7 +5705,7 @@ sanei_lexmark_low_gain_calibration (Lexmark_Device * dev)
if (status != SANE_STATUS_GOOD)
return status;
- /* we do a simple scan all 3 averages give the choosen level */
+ /* we do a simple scan all 3 averages give the chosen level */
while (((rts88xx_is_color (regs)
&& ((ra < dev->sensor->red_gain_target)
|| (ga < dev->sensor->green_gain_target)
@@ -5756,7 +5754,7 @@ sanei_lexmark_low_gain_calibration (Lexmark_Device * dev)
* We do it by scanning a pure white area which is before scanning area. Then
* we compute per pixel coefficient to move the scanned value to the target
* value. These coefficients are used later to correct scanned data.
- * The scan is done with all the final scan settings but the heigth and vertical
+ * The scan is done with all the final scan settings but the height and vertical
* start position.
*/
SANE_Status
@@ -5934,7 +5932,7 @@ sanei_lexmark_low_shading_calibration (Lexmark_Device * dev)
/* do the scan backward to go back to start position */
regs[0xc6] &= 0xF7;
lines = (8 * 8) / regs[0x7a];
- /* it shoud use linetotal to account for the lineoffset */
+ /* it should use linetotal to account for the lineoffset */
if (dev->model.sensor_type == X74_SENSOR)
lines = linetotal;
diff --git a/backend/lexmark_models.c b/backend/lexmark_models.c
index 4ca675d..e84fc8d 100644
--- a/backend/lexmark_models.c
+++ b/backend/lexmark_models.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/lexmark_sensors.c b/backend/lexmark_sensors.c
index 4b63d7d..76a05ac 100644
--- a/backend/lexmark_sensors.c
+++ b/backend/lexmark_sensors.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/ma1509.c b/backend/ma1509.c
index e38ddc5..37bbefb 100644
--- a/backend/ma1509.c
+++ b/backend/ma1509.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -94,7 +92,7 @@ static Ma1509_Device **new_dev;
/* Length of new_dev array */
static SANE_Int new_dev_len;
-/* Number of entries alloced for new_dev */
+/* Number of entries allocated for new_dev */
static SANE_Int new_dev_alloced;
static SANE_String_Const mode_list[] = {
diff --git a/backend/ma1509.h b/backend/ma1509.h
index 455ca9c..55d5631 100644
--- a/backend/ma1509.h
+++ b/backend/ma1509.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/magicolor.c b/backend/magicolor.c
index 0b079fa..886dbab 100644
--- a/backend/magicolor.c
+++ b/backend/magicolor.c
@@ -2157,10 +2157,11 @@ attach_one_net(const char *dev, unsigned int model)
}
static SANE_Status
-attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
+attach_one_config(SANEI_Config __sane_unused__ *config, const char *line,
+ void *data)
{
int vendor, product, timeout;
-
+ SANE_Bool local_only = *(SANE_Bool*) data;
int len = strlen(line);
DBG(7, "%s: len = %d, line = %s\n", __func__, len, line);
@@ -2189,24 +2190,27 @@ attach_one_config(SANEI_Config __sane_unused__ *config, const char *line)
} else if (strncmp(line, "net", 3) == 0) {
- /* remove the "net" sub string */
- const char *name = sanei_config_skip_whitespace(line + 3);
- char IP[1024];
- unsigned int model = 0;
-
- if (strncmp(name, "autodiscovery", 13) == 0) {
- DBG (50, "%s: Initiating network autodiscovervy via SNMP\n", __func__);
- mc_network_discovery(NULL);
- } else if (sscanf(name, "%s %x", IP, &model) == 2) {
- DBG(50, "%s: Using network device on IP %s, forcing model 0x%x\n", __func__, IP, model);
- attach_one_net(IP, model);
- } else {
- /* use SNMP to detect the type. If not successful,
- * add the host with model type 0 */
- DBG(50, "%s: Using network device on IP %s, trying to autodetect model\n", __func__, IP);
- if (mc_network_discovery(name)==0) {
- DBG(1, "%s: Autodetecting device model failed, using default model\n", __func__);
- attach_one_net(name, 0);
+ if (!local_only) {
+ /* remove the "net" sub string */
+ const char *name =
+ sanei_config_skip_whitespace(line + 3);
+ char IP[1024];
+ unsigned int model = 0;
+
+ if (strncmp(name, "autodiscovery", 13) == 0) {
+ DBG (50, "%s: Initiating network autodiscovervy via SNMP\n", __func__);
+ mc_network_discovery(NULL);
+ } else if (sscanf(name, "%s %x", IP, &model) == 2) {
+ DBG(50, "%s: Using network device on IP %s, forcing model 0x%x\n", __func__, IP, model);
+ attach_one_net(IP, model);
+ } else {
+ /* use SNMP to detect the type. If not successful,
+ * add the host with model type 0 */
+ DBG(50, "%s: Using network device on IP %s, trying to autodetect model\n", __func__, IP);
+ if (mc_network_discovery(name)==0) {
+ DBG(1, "%s: Autodetecting device model failed, using default model\n", __func__);
+ attach_one_net(name, 0);
+ }
}
}
@@ -2279,7 +2283,7 @@ sane_exit(void)
}
SANE_Status
-sane_get_devices(const SANE_Device ***device_list, SANE_Bool __sane_unused__ local_only)
+sane_get_devices(const SANE_Device ***device_list, SANE_Bool local_only)
{
Magicolor_Device *dev, *s, *prev=0;
int i;
@@ -2295,7 +2299,7 @@ sane_get_devices(const SANE_Device ***device_list, SANE_Bool __sane_unused__ loc
/* Read the config, mark each device as found, possibly add new devs */
sanei_configure_attach(MAGICOLOR_CONFIG_FILE, NULL,
- attach_one_config);
+ attach_one_config, &local_only);
/*delete missing scanners from list*/
for (s = first_dev; s;) {
diff --git a/backend/matsushita.c b/backend/matsushita.c
index 62bfb06..d982f50 100644
--- a/backend/matsushita.c
+++ b/backend/matsushita.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,7 +41,6 @@
*/
/*
- $Id$
Matsushita/Panasonic KV-SS25, KV-SS50, KV-SS55, KV-SS50EX,
KV-SS55EX, KV-SS850, KV-SS855 SCSI scanners.
@@ -934,7 +931,7 @@ matsushita_sense_handler (int scsi_fd, unsigned char *result, void __sane_unused
case 0x06:
if (asc == 0x29)
{
- /* Reset occured. May be the backend should retry the
+ /* Reset occurred. May be the backend should retry the
* command. */
return SANE_STATUS_GOOD;
}
diff --git a/backend/matsushita.h b/backend/matsushita.h
index bff7a04..7a2b786 100644
--- a/backend/matsushita.h
+++ b/backend/matsushita.h
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -40,10 +38,6 @@
If you do not wish that, delete this exception notice.
*/
-/*
- $Id$
-*/
-
/* Commands supported by the KV-SS 25 scanner. */
#define SCSI_TEST_UNIT_READY 0x00
#define SCSI_INQUIRY 0x12
@@ -271,7 +265,7 @@ struct paper_sizes
/*--------------------------------------------------------------------------*/
-/* Define a scanner occurence. */
+/* Define a scanner occurrence. */
typedef struct Matsushita_Scanner
{
struct Matsushita_Scanner *next;
diff --git a/backend/microtek.c b/backend/microtek.c
index c3b87ec..200a69c 100644
--- a/backend/microtek.c
+++ b/backend/microtek.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/microtek.h b/backend/microtek.h
index 880dc3c..664b48f 100644
--- a/backend/microtek.h
+++ b/backend/microtek.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/microtek2.c b/backend/microtek2.c
index f7c63d6..72c1b20 100644
--- a/backend/microtek2.c
+++ b/backend/microtek2.c
@@ -19,9 +19,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -574,8 +572,8 @@ sane_open(SANE_String_Const name, SANE_Handle *handle)
*handle = ms;
#ifdef HAVE_AUTHORIZATION
- /* check whether the file with the passwords exists. If it doesnt */
- /* exist, we dont use any authorization */
+ /* check whether the file with the passwords exists. If it doesn't */
+ /* exist, we don't use any authorization */
rc = stat(PASSWD_FILE, &st);
if ( rc == -1 && errno == ENOENT )
@@ -1420,15 +1418,15 @@ cleanup_scanner(Microtek2_Scanner *ms)
/*---------- do_authorization() ----------------------------------------------*/
static SANE_Status
-do_authorization(char *ressource)
+do_authorization(char *resource)
{
/* This function implements a simple authorization function. It looks */
/* up an entry in the file SANE_PATH_CONFIG_DIR/auth. Such an entry */
/* must be of the form device:user:password where password is a crypt() */
/* encrypted password. If several users are allowed to access a device */
/* an entry must be created for each user. If no entry exists for device */
- /* or the file does not exist no authentication is neccessary. If the */
- /* file exists, but cant be opened the authentication fails */
+ /* or the file does not exist no authentication is necessary. If the */
+ /* file exists, but can't be opened the authentication fails */
SANE_Status status;
FILE *fp;
@@ -1443,12 +1441,12 @@ do_authorization(char *ressource)
char *p;
- DBG(30, "do_authorization: ressource=%s\n", ressource);
+ DBG(30, "do_authorization: resource=%s\n", resource);
if ( auth_callback == NULL ) /* frontend does not require authorization */
return SANE_STATUS_GOOD;
- /* first check if an entry exists in for this device. If not, we dont */
+ /* first check if an entry exists in for this device. If not, we don't */
/* use authorization */
fp = fopen(PASSWD_FILE, "r");
@@ -1475,7 +1473,7 @@ do_authorization(char *ressource)
{
*p = '\0';
device = linep;
- if ( strcmp(device, ressource) == 0 )
+ if ( strcmp(device, resource) == 0 )
{
DBG(2, "equal\n");
device_found = 1;
@@ -1492,7 +1490,7 @@ do_authorization(char *ressource)
fseek(fp, 0L, SEEK_SET);
- (*auth_callback) (ressource, username, password);
+ (*auth_callback) (resource, username, password);
status = SANE_STATUS_ACCESS_DENIED;
do
@@ -1506,7 +1504,7 @@ do_authorization(char *ressource)
continue;
*p = '\0';
device = linep;
- if ( strcmp( device, ressource) != 0 ) /* not a matching entry */
+ if ( strcmp( device, resource) != 0 ) /* not a matching entry */
continue;
linep = ++p;
@@ -1517,7 +1515,7 @@ do_authorization(char *ressource)
*p = '\0';
user = linep;
if ( strncmp(user, username, SANE_MAX_USERNAME_LEN) != 0 )
- continue; /* username doesnt match */
+ continue; /* username doesn't match */
linep = ++p;
/* rest of the line is considered to be the password */
@@ -3573,7 +3571,7 @@ restore_gamma_options(SANE_Option_Descriptor *sod, Option_Value *val)
{
DBG(40, "restore_gamma_options: val=%p, sod=%p\n", (void *) val, (void *) sod);
- /* if we dont have a gamma table return immediately */
+ /* if we don't have a gamma table return immediately */
if ( ! val[OPT_GAMMA_MODE].s )
return SANE_STATUS_GOOD;
@@ -5122,7 +5120,7 @@ scsi_sense_handler (int fd, u_char *sense, void *arg)
DBG(5, "scsi_sense_handler: Gain error\n");
break;
case RQS_ASCQ_POS:
- DBG(5, "scsi_sense_handler: Positoning error\n");
+ DBG(5, "scsi_sense_handler: Positioning error\n");
break;
default:
DBG(5, "scsi_sense_handler: Unknown combination of ASC"
@@ -5545,7 +5543,7 @@ prepare_buffers(Microtek2_Scanner *ms)
if ( ms->mode == MS_MODE_COLOR && mi->data_format == MI_DATAFMT_LPLSEGREG )
{
- /* In this case the data is not neccessarily in the order RGB */
+ /* In this case the data is not necessarily in the order RGB */
/* and there may be different numbers of read red, green and blue */
/* segments. We allocate a second buffer to read new lines in */
/* and hold undelivered pixels in the other buffer */
@@ -6752,7 +6750,7 @@ calc_cx_shading_line(Microtek2_Scanner *ms)
accu = *current_byte;
/* word shading data: the lower bytes per line and color are */
- /* transfered first in one block and then the high bytes */
+ /* transferred first in one block and then the high bytes */
/* in one block */
/* the dark shading data is also 10 bit, but only the */
/* low byte is transferred (ms->word = 0) */
diff --git a/backend/microtek2.h b/backend/microtek2.h
index 326eac8..3cd1365 100644
--- a/backend/microtek2.h
+++ b/backend/microtek2.h
@@ -19,9 +19,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- fOUNDATIOn, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -392,7 +390,7 @@
#define SW_CMD_L 10
#define SW_HEADER_L 8
#define SW_BODY_L 61
-#define SW_CMD_P 0 /* command at postion 0 */
+#define SW_CMD_P 0 /* command at position 0 */
#define SW_HEADER_P SW_CMD_L
#define SW_BODY_P(n) SW_CMD_L + SW_HEADER_L + (n) * SW_BODY_L
diff --git a/backend/mustek.c b/backend/mustek.c
index 6a9aa86..48bcfd9 100644
--- a/backend/mustek.c
+++ b/backend/mustek.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -114,7 +112,7 @@ static Mustek_Device **new_dev;
/* Length of new_dev array */
static SANE_Int new_dev_len;
-/* Number of entries alloced for new_dev */
+/* Number of entries allocated for new_dev */
static SANE_Int new_dev_alloced;
static SANE_Int lamp_off_time = 60;
@@ -4910,7 +4908,7 @@ reader_process (void *data)
s->total_lines = 0;
bpl = s->hw->bpl;
- /* buffer size is scanner dependant */
+ /* buffer size is scanner dependent */
lines_per_buffer = s->hw->buffer_size / bpl / 2;
if (strip_height > 0.0)
@@ -6305,7 +6303,7 @@ sane_start (SANE_Handle handle)
else if (strcmp (mode, SANE_VALUE_SCAN_MODE_COLOR) == 0)
s->mode = MUSTEK_MODE_COLOR;
- /* scanner dependant specials */
+ /* scanner dependent specials */
s->one_pass_color_scan = SANE_FALSE;
if ((s->mode & MUSTEK_MODE_COLOR)
&& !(s->hw->flags & MUSTEK_FLAG_THREE_PASS))
diff --git a/backend/mustek.conf.in b/backend/mustek.conf.in
index 3868d0e..d247a01 100644
--- a/backend/mustek.conf.in
+++ b/backend/mustek.conf.in
@@ -33,7 +33,7 @@ scsi SCANNER
#0x2eb
# For the 600 II N try one of 0x26b, 0x2ab,
# 0x2eb, 0x22b, 0x32b, 0x36b, 0x3ab, 0x3eb.
-# option linedistance-fix # only neccessary with firmware 2.x
+# option linedistance-fix # only necessary with firmware 2.x
#-------------------------- 600 II EP ---------------------------------------
#parport0
diff --git a/backend/mustek.h b/backend/mustek.h
index ca7aa2e..3a4a41e 100644
--- a/backend/mustek.h
+++ b/backend/mustek.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_pp.c b/backend/mustek_pp.c
index bb97f86..26dc0e4 100644
--- a/backend/mustek_pp.c
+++ b/backend/mustek_pp.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -669,7 +667,7 @@ attach_device(SANE_String *driver, SANE_String *name,
*name = *port = *driver = *option_ta = 0;
/* In case of a successful initialization, the configuration options
- should have been transfered to the device, but this function can
+ should have been transferred to the device, but this function can
deal with that. */
free_cfg_options(&numcfgoptions, &cfgoptions);
}
@@ -694,7 +692,7 @@ attach_device(SANE_String *driver, SANE_String *name,
* <driver> is the name of the driver to use
*
* if the optional argument "option_ta" is present the driver uses special
- * parameters fitting for a trasparency adapter.
+ * parameters fitting for a transparency adapter.
*/
SANE_Status
@@ -1080,7 +1078,7 @@ sane_get_devices (const SANE_Device *** device_list,
*
* open is called for the selected device.
*
- * The handel is set up with default values, and the
+ * The handle is set up with default values, and the
* option descriptors are initialized
*/
@@ -1189,7 +1187,7 @@ sane_open (SANE_String_Const devicename, SANE_Handle * handle)
* Then the backend makes sure, the lamp was at least
* 2 seconds on.
*
- * Afterwards the selected handel is closed
+ * Afterwards the selected handle is closed
*/
void
sane_close (SANE_Handle handle)
@@ -1259,7 +1257,7 @@ sane_get_option_descriptor (SANE_Handle handle, SANE_Int option)
/* sane_control_option:
* Reads or writes an option
*
- * Desription:
+ * Description:
* If a pointer to info is given, the value is initialized to zero
* while scanning options cannot be read or written. next a basic
* check whether the request is valid is done.
@@ -1502,7 +1500,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
*
* sane_get_parameters not only returns the parameters for
* the next scan, it also sets them, i.e. converts the
- * options in actuall parameters.
+ * options in actually parameters.
*
* The following parameters are set:
*
@@ -1684,7 +1682,7 @@ sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
/* sane_start:
- * starts the scan. data aquisition will start immedially
+ * starts the scan. data acquisition will start immediately
*
* Description:
*
diff --git a/backend/mustek_pp.h b/backend/mustek_pp.h
index 09b4ceb..ac4d91e 100644
--- a/backend/mustek_pp.h
+++ b/backend/mustek_pp.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -52,7 +50,7 @@
#include "../include/sane/sanei_debug.h"
/* Please note: ASSERT won't go away if you define NDEBUG, it just won't
- * output a message when ASSERT failes. So if "cond" does anything, it will
+ * output a message when ASSERT fails. So if "cond" does anything, it will
* be executed, even if NDEBUG is defined...
*/
#define ASSERT(cond, retval) do { \
@@ -90,7 +88,7 @@ typedef struct {
SANE_String_Const port,
SANE_String_Const name,
SANE_Attach_Callback attach);
- /* this function returns the informationen needed to set up
+ /* this function returns the information needed to set up
* the device entry. the info parameter is passed from
* init to the attach_callback to this function, to
* help to identify the device, before it is registered
@@ -119,7 +117,7 @@ typedef struct {
/* stop scanning session */
void (*close)(SANE_Handle hndl);
- /* start actuall scan */
+ /* start actual scan */
SANE_Status (*start)(SANE_Handle hndl);
/* read data (one line) */
diff --git a/backend/mustek_pp_ccd300.c b/backend/mustek_pp_ccd300.c
index 2bf06b3..5f27cb3 100644
--- a/backend/mustek_pp_ccd300.c
+++ b/backend/mustek_pp_ccd300.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_pp_ccd300.h b/backend/mustek_pp_ccd300.h
index a8cf009..4aec014 100644
--- a/backend/mustek_pp_ccd300.h
+++ b/backend/mustek_pp_ccd300.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_pp_cis.c b/backend/mustek_pp_cis.c
index e95c6cf..9f0ea3a 100644
--- a/backend/mustek_pp_cis.c
+++ b/backend/mustek_pp_cis.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -198,7 +196,7 @@
/******************************************************************************
* High-level logging: traces the flow of the driver in a hierarchical way
- * up to the level of register acccesses.
+ * up to the level of register accesses.
*****************************************************************************/
#ifdef M1015_LOG_HL
diff --git a/backend/mustek_pp_cis.h b/backend/mustek_pp_cis.h
index fcbdfa6..0e9d072 100644
--- a/backend/mustek_pp_cis.h
+++ b/backend/mustek_pp_cis.h
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_pp_null.c b/backend/mustek_pp_null.c
index 06045cb..1f72ebc 100644
--- a/backend/mustek_pp_null.c
+++ b/backend/mustek_pp_null.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_scsi_pp.c b/backend/mustek_scsi_pp.c
index 304afce..98e3f20 100644
--- a/backend/mustek_scsi_pp.c
+++ b/backend/mustek_scsi_pp.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_scsi_pp.h b/backend/mustek_scsi_pp.h
index 363f2c0..f722fff 100644
--- a/backend/mustek_scsi_pp.h
+++ b/backend/mustek_scsi_pp.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -96,7 +94,7 @@ static SANE_Status mustek_scsi_pp_test_ready (int fd);
*
* @return
* - SANE_STATUS_GOOD - on success
- * - SANE_STATUS_IO_ERROR - if an error occured during the dialog with the
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the dialog with the
* device
*/
static SANE_Status mustek_scsi_pp_cmd (int fd, const void *src, size_t src_size,
@@ -113,7 +111,7 @@ static SANE_Status mustek_scsi_pp_cmd (int fd, const void *src, size_t src_size,
*
* @return
* - SANE_STATUS_GOOD - on success
- * - SANE_STATUS_IO_ERROR - if an error occured during the dialog with the
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the dialog with the
* device
*/
static SANE_Status mustek_scsi_pp_rdata (int fd, int planes,
diff --git a/backend/mustek_usb.c b/backend/mustek_usb.c
index d048fef..6bd3390 100644
--- a/backend/mustek_usb.c
+++ b/backend/mustek_usb.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -95,7 +93,7 @@ static Mustek_Usb_Device **new_dev;
/* Length of new_dev array */
static SANE_Int new_dev_len;
-/* Number of entries alloced for new_dev */
+/* Number of entries allocated for new_dev */
static SANE_Int new_dev_alloced;
static SANE_String_Const mode_list[6];
diff --git a/backend/mustek_usb.h b/backend/mustek_usb.h
index b5a7518..0607569 100644
--- a/backend/mustek_usb.h
+++ b/backend/mustek_usb.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_usb2.c b/backend/mustek_usb2.c
index bc112e6..aa4d797 100644
--- a/backend/mustek_usb2.c
+++ b/backend/mustek_usb2.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -635,7 +633,7 @@ Author: Jack Date: 2005/05/13
Routine Description:
set scan parameters
Parameters:
- pSetParameters: the information of scaning
+ pSetParameters: the information of scanning
Return value:
if the operation success
return TRUE
diff --git a/backend/mustek_usb2.h b/backend/mustek_usb2.h
index 9dc3a2b..238a4b6 100644
--- a/backend/mustek_usb2.h
+++ b/backend/mustek_usb2.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_usb2_asic.c b/backend/mustek_usb2_asic.c
index b31c749..039ffa1 100644
--- a/backend/mustek_usb2_asic.c
+++ b/backend/mustek_usb2_asic.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -1674,7 +1672,7 @@ LLFMotorMove (PAsic chip, LLF_MOTORMOVE * LLF_MotorMove)
MotorMoveUnit);
/*Set motor speed unit, for all motor mode,
- //inclue uniform, acc, motor speed of scan */
+ //include uniform, acc, motor speed of scan */
Mustek_SendData (chip, ES01_F6_MorotControl1,
LLF_MotorMove->MotorSpeedUnit | LLF_MotorMove->
MotorSyncUnit);
@@ -1996,7 +1994,7 @@ LLFCalculateMotorTable (LLF_CALCULATEMOTORTABLE * LLF_CalculateMotorTable)
for (i = 0; i < 512; i++)
{
- /* befor scan acc table */
+ /* before scan acc table */
*(LLF_CalculateMotorTable->lpMotorTable + i) =
(unsigned short) ((LLF_CalculateMotorTable->StartSpeed -
LLF_CalculateMotorTable->EndSpeed) * pow (0.09,
@@ -2773,7 +2771,7 @@ SetAFEGainOffset (PAsic chip)
chip->AD.OffsetR);
}
else
- { /* Postive */
+ { /* Positive */
Mustek_SendData (chip, ES01_60_AFE_AUTO_GAIN_OFFSET_RED_LB,
(chip->AD.GainR << 1));
Mustek_SendData (chip, ES01_61_AFE_AUTO_GAIN_OFFSET_RED_HB,
@@ -4315,7 +4313,7 @@ Asic_SetSource (PAsic chip, LIGHTSOURCE lsLightSource)
DBG (DBG_ASIC, "Asic_SetSource: Source is Position\n");
break;
case 4:
- DBG (DBG_ASIC, "Asic_SetSource: Source is Negtive\n");
+ DBG (DBG_ASIC, "Asic_SetSource: Source is Negative\n");
break;
default:
DBG (DBG_ASIC, "Asic_SetSource: Source error\n");
@@ -4726,7 +4724,7 @@ Asic_SetShadingTable (PAsic chip, unsigned short * lpWhiteShading,
DBG (DBG_ASIC, "wValidPixelNumber = %d\n", wValidPixelNumber);
/* clear old Shading table, if it has. */
- /* first 4 element and lastest 5 of Shading table can't been used */
+ /* first 4 element and latest 5 of Shading table can't been used */
wShadingTableSize = (ShadingTableSize (wValidPixelNumber)) * sizeof (unsigned short);
if (chip->lpShadingTable != NULL)
{
diff --git a/backend/mustek_usb2_asic.h b/backend/mustek_usb2_asic.h
index 1a55903..34ebba7 100644
--- a/backend/mustek_usb2_asic.h
+++ b/backend/mustek_usb2_asic.h
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -308,7 +306,7 @@ RGBColor;
#define DBG_DET 4 /* more detailed information */
#define DBG_FUNC 5 /* start and exits of high level functions */
#define DBG_ASIC 6 /* starts and exits of low level functions */
-#define DBG_DBG 10 /* usefull only for tracing bugs */
+#define DBG_DBG 10 /* useful only for tracing bugs */
#define DPI_2400 0x8000
@@ -1295,7 +1293,7 @@ static STATUS Asic_ReadCalibrationData (PAsic chip, void * pBuffer,
unsigned int dwXferBytes, SANE_Byte bScanBits);
/* Set motor move or not */
static STATUS Asic_SetMotorType (PAsic chip, SANE_Bool isMotorMove, SANE_Bool isUniformSpeed);
-/* Move Motor Forward or Backword */
+/* Move Motor Forward or Backward */
static STATUS Asic_MotorMove (PAsic chip, SANE_Bool isForward, unsigned int dwTotalSteps);
/* Move Motor to Home. */
/* If isTA is TRUE, move TA to home, else move Lamp to home */
diff --git a/backend/mustek_usb2_high.c b/backend/mustek_usb2_high.c
index b1ba65e..5119d55 100644
--- a/backend/mustek_usb2_high.c
+++ b/backend/mustek_usb2_high.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -3034,7 +3032,7 @@ MustScanner_ReadDataFromScanner (void * dummy)
return NULL;
}
- /*has read in memroy Buffer */
+ /*has read in memory Buffer */
wReadImageLines += wScanLinesThisBlock;
AddScannedLines (wScanLinesThisBlock);
@@ -3203,10 +3201,10 @@ ModifyLinePoint (SANE_Byte * lpImageData,
/**********************************************************************
Author: Jack Date: 2005/05/15
Routine Description:
- Modifiy the image data
+ Modify the image data
Parameters:
A: the input the image data
- B: the input the iamge data
+ B: the input the image data
Return value:
the modified data
***********************************************************************/
diff --git a/backend/mustek_usb2_high.h b/backend/mustek_usb2_high.h
index aec79bb..71d770f 100644
--- a/backend/mustek_usb2_high.h
+++ b/backend/mustek_usb2_high.h
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_usb2_reflective.c b/backend/mustek_usb2_reflective.c
index aa95e5b..baf80e4 100644
--- a/backend/mustek_usb2_reflective.c
+++ b/backend/mustek_usb2_reflective.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -141,10 +139,10 @@ Reflective_Reset ()
/**********************************************************************
Author: Jack Date: 2005/05/13
Routine Description:
- get the suggest parameter of scaning
+ get the suggest parameter of scanning
Parameters:
- pTarget: the information of scaning
- pSuggest: suggest parameter of scaning
+ pTarget: the information of scanning
+ pSuggest: suggest parameter of scanning
Return value:
if the operation is success
return TRUE
diff --git a/backend/mustek_usb2_transparent.c b/backend/mustek_usb2_transparent.c
index 74f7b52..21c7734 100644
--- a/backend/mustek_usb2_transparent.c
+++ b/backend/mustek_usb2_transparent.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -133,10 +131,10 @@ Transparent_Reset ()
/**********************************************************************
Author: Jack Date: 2005/05/13
Routine Description:
- get suggest parameter of scaning
+ get suggest parameter of scanning
Parameters:
- pTarget: the information of scaning
- pSuggest: the suggest parameter of scaning
+ pTarget: the information of scanning
+ pSuggest: the suggest parameter of scanning
Return value:
if operation is success
return TRUE
diff --git a/backend/mustek_usb_high.c b/backend/mustek_usb_high.c
index bf7807e..7b03475 100644
--- a/backend/mustek_usb_high.c
+++ b/backend/mustek_usb_high.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -279,7 +277,7 @@ usb_high_cal_setup (Calibrator * cal, SANE_Word major_average,
SANE_Status
usb_high_cal_evaluate_white (Calibrator * cal, double factor)
{
- /* Caculate white_line */
+ /* Calculate white_line */
double loop_division;
double average;
SANE_Int *buffer;
@@ -328,7 +326,7 @@ usb_high_cal_evaluate_dark (Calibrator * cal, double factor)
double loop_division;
DBG (5, "usb_high_cal_evaluate_dark: start\n");
- /* Caculate dark_line */
+ /* Calculate dark_line */
factor *= 16.0;
loop_division = (double) (cal->major_average * cal->minor_average);
for (i = 0; i < cal->width; i++)
@@ -2179,7 +2177,7 @@ usb_high_scan_calibration_rgb_24 (Mustek_Usb_Device * dev)
dev->skips_per_row)));
}
RIE (usb_low_stop_rowing (dev->chip));
- /* Caculate average */
+ /* Calculate average */
RIE (usb_high_cal_evaluate_white (dev->green_calibrator,
dev->init_green_factor));
RIE (usb_high_cal_evaluate_white (dev->blue_calibrator,
@@ -2275,7 +2273,7 @@ usb_high_scan_calibration_mono_8 (Mustek_Usb_Device * dev)
dev->skips_per_row)));
}
RIE (usb_low_stop_rowing (dev->chip));
- /* Caculate average */
+ /* Calculate average */
RIE (usb_high_cal_evaluate_white (dev->mono_calibrator,
dev->init_gray_factor));
@@ -2295,10 +2293,10 @@ usb_high_scan_calibration_mono_8 (Mustek_Usb_Device * dev)
}
RIE (usb_low_stop_rowing (dev->chip));
RIE (usb_low_turn_lamp_power (dev->chip, SANE_TRUE));
- /* Caculate Green Black */
+ /* Calculate Green Black */
RIE (usb_high_cal_evaluate_dark (dev->mono_calibrator,
dev->init_gray_black_factor));
- /* Caculate Mapping */
+ /* Calculate Mapping */
RIE (usb_high_cal_evaluate_calibrator (dev->mono_calibrator));
DBG (5, "usb_high_scan_calibration_mono_8: exit\n");
return SANE_STATUS_GOOD;
diff --git a/backend/mustek_usb_high.h b/backend/mustek_usb_high.h
index 916ecb7..bd12994 100644
--- a/backend/mustek_usb_high.h
+++ b/backend/mustek_usb_high.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_usb_low.c b/backend/mustek_usb_low.c
index 3e4c760..97f3e54 100644
--- a/backend/mustek_usb_low.c
+++ b/backend/mustek_usb_low.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_usb_low.h b/backend/mustek_usb_low.h
index 46637e8..34f98da 100644
--- a/backend/mustek_usb_low.h
+++ b/backend/mustek_usb_low.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_usb_mid.c b/backend/mustek_usb_mid.c
index 5935cb7..6e53276 100644
--- a/backend/mustek_usb_mid.c
+++ b/backend/mustek_usb_mid.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/mustek_usb_mid.h b/backend/mustek_usb_mid.h
index 23e9c32..e4b1e26 100644
--- a/backend/mustek_usb_mid.h
+++ b/backend/mustek_usb_mid.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/nec.c b/backend/nec.c
index d123be0..b61bb37 100644
--- a/backend/nec.c
+++ b/backend/nec.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -57,7 +55,7 @@
- change some #include <> to ""
Version 0.10
- First release!
- - suppoted scanner
+ - supported scanner
PC-IN500/4C available
MultiReder 300U/300S series not available
MultiReder 600U/600S series not available
@@ -1317,7 +1315,7 @@ set_gamma_caps(NEC_Scanner *s)
/* The next function is a slightly modified version of sanei_constrain_value
Instead of returning status information like STATUS_INVAL, it adjusts
- an invaild value to the nearest allowed one.
+ an invalid value to the nearest allowed one.
*/
static void
clip_value (const SANE_Option_Descriptor * opt, void * value)
@@ -1667,7 +1665,7 @@ init_options (NEC_Scanner * s)
#ifdef USE_COLOR_THRESHOLD
s->opt[OPT_THRESHOLD_R].name = SANE_NAME_THRESHOLD "-red";
- /* xxx the titles and decriptions are confusing:
+ /* xxx the titles and descriptions are confusing:
"set white point (red)"
Any idea? maybe "threshold to get the red component on"
*/
diff --git a/backend/nec.h b/backend/nec.h
index d7848e4..b029192 100644
--- a/backend/nec.h
+++ b/backend/nec.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/net.c b/backend/net.c
index 4ad2e1b..7c4aae9 100644
--- a/backend/net.c
+++ b/backend/net.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -2251,7 +2249,7 @@ sane_read (SANE_Handle handle, SANE_Byte * data, SANE_Int max_length,
*length = nread;
/* Check whether we are scanning with a depth of 16 bits/pixel and whether
server and client have different byte order. If this is true, then it's
- neccessary to check whether read returned an odd number. If an odd number
+ necessary to check whether read returned an odd number. If an odd number
has been returned, we must save the last byte.
*/
if ((depth == 16) && (server_big_endian != client_big_endian))
diff --git a/backend/net.h b/backend/net.h
index 7d72fdd..dab6019 100644
--- a/backend/net.h
+++ b/backend/net.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/niash.c b/backend/niash.c
index b62bdba..03faa36 100644
--- a/backend/niash.c
+++ b/backend/niash.c
@@ -12,10 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- $Id$
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
/*
@@ -223,7 +220,7 @@ static const char lineartStr[] = { SANE_VALUE_SCAN_MODE_LINEART };
#define MODE_GRAY 1
#define MODE_LINEART 2
-/* lineart treshold range */
+/* lineart threshold range */
static const SANE_Range rangeThreshold = {
0,
100,
@@ -660,7 +657,7 @@ _InitOptions (TScanner * s)
pDesc->constraint_type = SANE_CONSTRAINT_RANGE;
pDesc->constraint.range = &rangeYmm;
pDesc->cap = SANE_CAP_SOFT_SELECT | SANE_CAP_SOFT_DETECT;
- pVal->w = 290 /* have a bit reserve instaed of rangeYmm.max */ ;
+ pVal->w = 290 /* have a bit reserve instead of rangeYmm.max */ ;
break;
case optDPI:
diff --git a/backend/niash_core.c b/backend/niash_core.c
index 951ad67..6ed3c27 100644
--- a/backend/niash_core.c
+++ b/backend/niash_core.c
@@ -12,10 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- $Id$
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
/*
@@ -877,7 +874,7 @@ _UnscrambleLine (unsigned char *pabLine,
else
{
int i, j; /* loop variables */
- int c; /* color buffer accumulator for horizontal avarage */
+ int c; /* color buffer accumulator for horizontal average */
/* initialize for incremental color buffer access */
int iInc = 1;
@@ -1052,7 +1049,7 @@ CircBufferInit (int iHandle, TDataPipe * p,
#define SAFETY_LINES 0
#define MAX_LINES_PER_XFERBUF 800
/* estimate of number of unsigned chars to transfer at all via the USB */
- /* add some lines for securtiy */
+ /* add some lines for security */
p->iLinesLeft =
iHeight + p->iSkipLines + p->iLinesPerCircBuf + SAFETY_LINES;
@@ -1216,7 +1213,7 @@ SimpleCalibExt (THWParams * pHWPar, unsigned char *pabCalibTable,
TScanParams Params;
unsigned char abGamma[4096];
int i, j;
- static unsigned char abBuf[HW_PIXELS * 3 * 71]; /* Carefull : see startWhite and endWhite below */
+ static unsigned char abBuf[HW_PIXELS * 3 * 71]; /* Careful : see startWhite and endWhite below */
static unsigned char abLine[HW_PIXELS * 3];
static unsigned char abWhite[HW_PIXELS * 3];
unsigned char *pabWhite;
diff --git a/backend/niash_core.h b/backend/niash_core.h
index fc0adbd..a7a7891 100644
--- a/backend/niash_core.h
+++ b/backend/niash_core.h
@@ -12,10 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- $Id$
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
/*
diff --git a/backend/niash_xfer.c b/backend/niash_xfer.c
index a3d0ea2..a00e7f8 100644
--- a/backend/niash_xfer.c
+++ b/backend/niash_xfer.c
@@ -12,10 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- $Id$
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
/*
diff --git a/backend/niash_xfer.h b/backend/niash_xfer.h
index b325240..114293c 100644
--- a/backend/niash_xfer.h
+++ b/backend/niash_xfer.h
@@ -12,10 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- $Id$
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
/*
diff --git a/backend/p5.c b/backend/p5.c
index d4b5724..7e25cc1 100644
--- a/backend/p5.c
+++ b/backend/p5.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
/* --------------------------------------------------------------------------
@@ -203,7 +201,7 @@ sane_init (SANE_Int * version_code, SANE_Auth_Callback authorize)
* undesirable to call this function first.
* @param device_list pointer where to store the device list
* @param local_only SANE_TRUE if only local devices are required.
- * @return SANE_STATUS_GOOD when successfull
+ * @return SANE_STATUS_GOOD when successful
*/
SANE_Status
sane_get_devices (const SANE_Device *** device_list, SANE_Bool local_only)
@@ -358,7 +356,7 @@ sane_open (SANE_String_Const name, SANE_Handle * handle)
}
}
- /* check wether we have found a match or reach the end of the device list */
+ /* check whether we have found a match or reach the end of the device list */
if (!device)
{
DBG (DBG_info, "sane_open: no device found\n");
@@ -408,7 +406,7 @@ sane_open (SANE_String_Const name, SANE_Handle * handle)
return SANE_STATUS_NO_MEM;
}
- /* initalize session */
+ /* initialize session */
session->dev = device;
session->scanning = SANE_FALSE;
session->non_blocking = SANE_FALSE;
@@ -430,8 +428,8 @@ sane_open (SANE_String_Const name, SANE_Handle * handle)
/**
- * Set non blocking mode. In this mode, read return immediatly when
- * no data is available whithin sane_read(), instead of polling the scanner.
+ * Set non blocking mode. In this mode, read return immediately when
+ * no data is available within sane_read(), instead of polling the scanner.
*/
SANE_Status
sane_set_io_mode (SANE_Handle handle, SANE_Bool non_blocking)
@@ -769,7 +767,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
return status;
}
- /* return immediatly if no change */
+ /* return immediately if no change */
if (s->options[option].descriptor.type == SANE_TYPE_INT
&& *(SANE_Word *) val == s->options[option].value.w)
{
@@ -1340,7 +1338,7 @@ sane_read (SANE_Handle handle, SANE_Byte * buf,
* handle h is a valid handle) but usually affects long-running
* operations only (such as image is acquisition). It is safe to call
* this function asynchronously (e.g., from within a signal handler).
- * It is important to note that completion of this operaton does not
+ * It is important to note that completion of this operation does not
* imply that the currently pending operation has been cancelled. It
* only guarantees that cancellation has been initiated. Cancellation
* completes only when the cancelled call returns (typically with a
@@ -1566,7 +1564,8 @@ probe_p5_devices (void)
config.count = NUM_CFG_OPTIONS;
/* generic configure and attach function */
- status = sanei_configure_attach (P5_CONFIG_FILE, &config, config_attach);
+ status = sanei_configure_attach (P5_CONFIG_FILE, &config,
+ config_attach, NULL);
/* free allocated options */
for (i = 0; i < NUM_CFG_OPTIONS; i++)
{
@@ -1590,7 +1589,8 @@ probe_p5_devices (void)
* SANE_STATUS_INVAL in case of error
*/
static SANE_Status
-config_attach (SANEI_Config * config, const char *devname)
+config_attach (SANEI_Config __sane_unused__ * config, const char *devname,
+ void __sane_unused__ *data)
{
/* currently, the config is a global variable so config is useless here */
/* the correct thing would be to have a generic sanei_attach_matching_devices
@@ -1599,7 +1599,7 @@ config_attach (SANEI_Config * config, const char *devname)
/* the devname has been processed and is ready to be used
* directly. The config struct contains all the configuration data for
- * the corresponding device. Since there is no ressources common to each
+ * the corresponding device. Since there is no resources common to each
* backends regarding parallel port, we can directly call the attach
* function. */
attach_p5 (devname, config);
@@ -1684,7 +1684,7 @@ attach_p5 (const char *devicename, SANEI_Config * config)
device->next = devices;
devices = device;
- /* intialization is done at sane_open */
+ /* initialization is done at sane_open */
device->initialized = SANE_FALSE;
device->calibrated = SANE_FALSE;
@@ -1694,7 +1694,7 @@ attach_p5 (const char *devicename, SANEI_Config * config)
/** @brief set initial value for the scanning options
- * for each sessions, control options are initalized based on the capability
+ * for each sessions, control options are initialized based on the capability
* of the model of the physical device.
* @param session scanner session to initialize options
* @return SANE_STATUS_GOOD on success
@@ -1763,7 +1763,7 @@ init_options (struct P5_Session *session)
/** @brief build resolution list
* We merge xdpi and ydpi list to provide only one resolution option control.
* This is the most common case for backends and fronteds and give 'square'
- * pixels. The SANE API allow to control x and y dpi independantly, but this is
+ * pixels. The SANE API allow to control x and y dpi independently, but this is
* rarely done and may confuse both frontends and users. In case a dpi value exists
* for one but not for the other, the backend will have to crop data so that the
* frontend is unaffected. A common case is that motor resolution (ydpi) is higher
@@ -2023,7 +2023,7 @@ probe (const char *devicename)
/* check for document presence 0xC6: present, 0xC3 no document */
test_document (fd);
- /* release device nd parport for next uses */
+ /* release device and parport for next uses */
disconnect (fd);
close_pp (fd);
diff --git a/backend/p5.h b/backend/p5.h
index eae62f7..14e953a 100644
--- a/backend/p5.h
+++ b/backend/p5.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
@@ -140,8 +138,8 @@ typedef struct P5_Option
} P5_Option;
/**
- * Frontend session. This struct holds informations usefull for
- * the functions defined in SANE's standard. Informations closer
+ * Frontend session. This struct holds information useful for
+ * the functions defined in SANE's standard. Information closer
* to the hardware are in the P5_Device structure. There is
* as many session structure than frontends using the backend.
*/
@@ -169,7 +167,7 @@ typedef struct P5_Session
SANE_Bool scanning;
/** @brief non blocking flag
- * SANE_TRUE if sane_read are non-blocking, ie returns immediatly if there
+ * SANE_TRUE if sane_read are non-blocking, ie returns immediately if there
* is no data available from the scanning device. Modified by sane_set_io_mode()
*/
SANE_Bool non_blocking;
@@ -195,7 +193,8 @@ typedef struct P5_Session
static SANE_Status probe_p5_devices (void);
static P5_Model *probe (const char *devicename);
-static SANE_Status config_attach (SANEI_Config * config, const char *devname);
+static SANE_Status config_attach (SANEI_Config * config, const char *devname,
+ void *data);
static SANE_Status attach_p5 (const char *name, SANEI_Config * config);
static SANE_Status init_options (struct P5_Session *session);
static SANE_Status compute_parameters (struct P5_Session *session);
diff --git a/backend/p5_device.c b/backend/p5_device.c
index 4a257a7..a9026f0 100644
--- a/backend/p5_device.c
+++ b/backend/p5_device.c
@@ -280,7 +280,7 @@ write_reg2 (int fd, uint8_t index, uint16_t value)
* to check the scanner is correctly working.
* @param fd file descriptor used to access hardware
* @param addr address where to write and read
- * @return SANE_TRUE on succes, SANE_FALSE otherwise
+ * @return SANE_TRUE on success, SANE_FALSE otherwise
*/
static int
memtest (int fd, uint16_t addr)
@@ -615,7 +615,7 @@ test_document (int fd)
/**
* return the amount of scanned data available
* @param fd file descriptor to access scanner
- * @return avaible byte number
+ * @return available byte number
*/
static int
available_bytes (int fd)
@@ -1122,7 +1122,7 @@ cleanup_calibration (P5_Device * dev)
}
/** detect a black scan line
- * parses the given buffer and retrun SANE_TRUE if the line is an
+ * parses the given buffer and return SANE_TRUE if the line is an
* acceptable black line for calibration
* @param buffer data line to parse
* @param pixels number of pixels
@@ -1171,7 +1171,7 @@ is_black_line (uint8_t * buffer, unsigned int pixels, int mode)
}
/** detect a white scan line
- * parses the given buffer and retrun SANE_TRUE if the line is an
+ * parses the given buffer and return SANE_TRUE if the line is an
* acceptable white line for calibration
* @param buffer data line to parse
* @param pixels number of pixels
diff --git a/backend/p5_device.h b/backend/p5_device.h
index 744fe1c..c914279 100644
--- a/backend/p5_device.h
+++ b/backend/p5_device.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
/** @file p5_device.h
@@ -85,7 +83,7 @@ typedef struct P5_Calibration_Data
/**
* This structure describes a particular model which is handled by the backend.
- * Contained data is immutable and is used to initalize the P5_Device
+ * Contained data is immutable and is used to initialize the P5_Device
* structure.
*/
typedef struct P5_Model
@@ -178,7 +176,7 @@ typedef struct P5_Device
struct P5_Device *next;
/**
- * Points to a structure that decribes model capabilities, geometry
+ * Points to a structure that describes model capabilities, geometry
* and default settings.
*/
P5_Model *model;
@@ -197,7 +195,7 @@ typedef struct P5_Device
SANE_Bool local;
/**
- * True if device has been intialized.
+ * True if device has been initialized.
*/
SANE_Bool initialized;
@@ -211,7 +209,7 @@ typedef struct P5_Device
/** @brief scan parameters
* The scan done by the hardware can be different from the one at the SANE
* frontend session. For instance:
- * - xdpy and ydpi may be different to accomodate hardware capabilites.
+ * - xdpy and ydpi may be different to accommodate hardware capabilities.
* - many CCD scanners need to scan more lines to correct the 'line
* distance shift' effect.
* - emulated modes (lineart from gray scan, or gray scan for color one)
diff --git a/backend/pie-scsidef.h b/backend/pie-scsidef.h
index f80e1da..05aa18f 100644
--- a/backend/pie-scsidef.h
+++ b/backend/pie-scsidef.h
@@ -19,9 +19,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/pie.c b/backend/pie.c
index 0e56a5a..b5be0a2 100644
--- a/backend/pie.c
+++ b/backend/pie.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -60,7 +58,7 @@
* 11-11-2000 eliminated some warnings about signed/unsigned comparisons
* removed #undef NDEBUG and C++ style comments
*
- * 1-10-2000 force gamma table to one to one mappping if lineart or halftone selected
+ * 1-10-2000 force gamma table to one to one mapping if lineart or halftone selected
*
* 30-9-2000 added ADLIB devices to scanner_str[]
*
@@ -1689,7 +1687,7 @@ pie_perform_cal (Pie_Scanner * scanner, int cal_index)
send_length += 4; /* space for header at start of data */
- /* alllocate buffers for the receive data, the result buffers, and for the send data */
+ /* allocate buffers for the receive data, the result buffers, and for the send data */
rcv_buffer = (unsigned char *) malloc (rcv_length);
red_result = (long *) calloc (pixels_per_line, sizeof (long));
diff --git a/backend/pieusb.c b/backend/pieusb.c
index 9730888..a070fc0 100644
--- a/backend/pieusb.c
+++ b/backend/pieusb.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -853,7 +851,7 @@ sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
}
/**
- * Initiates aquisition of an image from the scanner.
+ * Initiates acquisition of an image from the scanner.
* SCAN Phase 1: initialization and calibration
* (SCAN Phase 2: line-by-line scan & read is not implemented)
* SCAN Phase 3: get CCD-mask
diff --git a/backend/pieusb.h b/backend/pieusb.h
index dc4cda7..1c614c7 100644
--- a/backend/pieusb.h
+++ b/backend/pieusb.h
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/pieusb_buffer.c b/backend/pieusb_buffer.c
index 8c67a65..76e99f2 100644
--- a/backend/pieusb_buffer.c
+++ b/backend/pieusb_buffer.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -548,7 +546,7 @@ sanei_pieusb_buffer_get(struct Pieusb_Read_Buffer* buffer, SANE_Byte* data, SANE
}
} else {
/* not implemented */
- DBG(DBG_error, "buffer_put(): paccket size & density of %d/%d not implementd\n", buffer->packet_size_bytes, buffer->packing_density);
+ DBG(DBG_error, "buffer_put(): paccket size & density of %d/%d not implemented\n", buffer->packet_size_bytes, buffer->packing_density);
return;
}
*len = n;
diff --git a/backend/pieusb_buffer.h b/backend/pieusb_buffer.h
index 282595a..8c37918 100644
--- a/backend/pieusb_buffer.h
+++ b/backend/pieusb_buffer.h
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/pieusb_scancmd.c b/backend/pieusb_scancmd.c
index 672716f..583c4ac 100644
--- a/backend/pieusb_scancmd.c
+++ b/backend/pieusb_scancmd.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -47,7 +45,7 @@
* Pieusb scanner commands
*
* Each scanner command has its own function.
- * See the sort description preceeding each function.
+ * See the sort description preceding each function.
*
* ========================================================================= */
@@ -245,7 +243,7 @@ sanei_pieusb_cmd_slide(SANE_Int device_number, slide_action action, struct Pieus
* @param device_number Device number
* @param sense Sense data
* @param status Command result status
- * @see struc Pieusb_Sense
+ * @see struct Pieusb_Sense
*/
void
sanei_pieusb_cmd_get_sense(SANE_Int device_number, struct Pieusb_Sense* sense, struct Pieusb_Command_Status *status, PIEUSB_Status *ret)
@@ -269,7 +267,7 @@ sanei_pieusb_cmd_get_sense(SANE_Int device_number, struct Pieusb_Sense* sense, s
return;
}
- /* Decode data recieved */
+ /* Decode data received */
sense->errorCode = _get_byte (data, 0);
sense->segment = _get_byte (data, 1);
sense->senseKey = _get_byte (data, 2);
@@ -622,7 +620,7 @@ sanei_pieusb_cmd_get_parameters(SANE_Int device_number, struct Pieusb_Scan_Param
* e: d7 00 available lines 215
* 10:00 00
*/
- /* Decode data recieved */
+ /* Decode data received */
parameters->width = _get_short(data, 0);
parameters->lines = _get_short(data, 2);
parameters->bytes = _get_short(data, 4);
@@ -675,7 +673,7 @@ sanei_pieusb_cmd_inquiry(SANE_Int device_number, struct Pieusb_Scanner_Propertie
return;
}
- /* Decode data recieved */
+ /* Decode data received */
inq->deviceType = _get_byte(data, 0);
inq->additionalLength = _get_byte(data, 4);
_copy_bytes((SANE_Byte*)(inq->vendor), data+8, 8); /* Note: not 0-terminated */
@@ -859,7 +857,7 @@ sanei_pieusb_cmd_get_mode(SANE_Int device_number, struct Pieusb_Mode* mode, stru
return;
}
- /* Decode data recieved */
+ /* Decode data received */
mode->resolution = _get_short (data, 2);
mode->passes = _get_byte (data, 4);
mode->colorDepth = _get_byte (data, 5);
@@ -1185,7 +1183,7 @@ sanei_pieusb_cmd_read_state(SANE_Int device_number, struct Pieusb_Scanner_State*
data[5] = 1;
status->pieusb_status = PIEUSB_STATUS_GOOD;
}
- /* Decode data recieved */
+ /* Decode data received */
state->buttonPushed = _get_byte(data, 0);
state->warmingUp = _get_byte(data, 5);
state->scanning = _get_byte(data, 6);
diff --git a/backend/pieusb_scancmd.h b/backend/pieusb_scancmd.h
index 5eefa55..4f24aec 100644
--- a/backend/pieusb_scancmd.h
+++ b/backend/pieusb_scancmd.h
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -167,7 +165,7 @@ struct Pieusb_Mode {
SANE_Byte colorFormat;
/* 0x04 = index, cf. INQUIRY
* bit 7-3 : 0 (unused)
- * bit 2 : Index = scanned data are lines preceeded by a two-byte index, 'RR', 'GG', 'BB', or 'II'
+ * bit 2 : Index = scanned data are lines preceded by a two-byte index, 'RR', 'GG', 'BB', or 'II'
* bit 1 : Line = scanned data are (probably) lines in RGBI order (needs testing)
* bit 0 : Pixel = scanned data are always RGB-pixels, i.e. 3x2 bytes at depth = 16 bits, 3 bytes
* at depth = 8 bits, and 3 packed bytes at depth = 1. This is also the case in
diff --git a/backend/pieusb_specific.c b/backend/pieusb_specific.c
index 1b5f0f4..033ad03 100644
--- a/backend/pieusb_specific.c
+++ b/backend/pieusb_specific.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -82,7 +80,7 @@ static void pieusb_calculate_shading(struct Pieusb_Scanner *scanner, SANE_Byte*
/* sub to sanei_pieusb_post() */
static SANE_Status pieusb_write_pnm_file (char *filename, uint16_t *data, int depth, int channels, int pixels_per_line, int lines);
-/* Auxilary */
+/* Auxiliary */
static size_t max_string_size (SANE_String_Const const strings[]);
static double getGain(int gain);
static int getGainSetting(double gain);
@@ -1171,7 +1169,7 @@ sanei_pieusb_on_cancel (Pieusb_Scanner * scanner)
}
/**
- * Determine maximum lengt of a set of strings.
+ * Determine maximum length of a set of strings.
*
* @param strings Set of strings
* @return maximum length
@@ -1672,7 +1670,7 @@ static void pieusb_calculate_shading(struct Pieusb_Scanner *scanner, SANE_Byte*
SANE_Int shading_width = scanner->device->shading_parameters[0].pixelsPerLine;
SANE_Int shading_height = scanner->device->shading_parameters[0].nLines;
- /* Initialze all to 0 */
+ /* Initialize all to 0 */
for (k = 0; k < SHADING_PARAMETERS_INFO_COUNT; k++) {
scanner->shading_max[k] = 0;
scanner->shading_mean[k] = 0;
@@ -1862,7 +1860,7 @@ sanei_pieusb_set_mode_from_options(Pieusb_Scanner * scanner)
* - values default (pieusb_set_default_gain_offset)
* - values set by options
* - values set by auto-calibration procedure
- * - values determined from preceeding preview
+ * - values determined from preceding preview
*
* @param scanner
* @return
@@ -1897,7 +1895,7 @@ sanei_pieusb_set_gain_offset(Pieusb_Scanner * scanner, const char *calibration_m
status.pieusb_status = PIEUSB_STATUS_GOOD;
} else if ((strcmp(calibration_mode, SCAN_CALIBRATION_PREVIEW) == 0)
&& scanner->preview_done) {
- /* If no preview data availble, do the auto-calibration. */
+ /* If no preview data available, do the auto-calibration. */
double dg, dgi;
DBG (DBG_info, "sanei_pieusb_set_gain_offset(): get calibration data from preview. scanner->mode.passes %d\n", scanner->mode.passes);
switch (scanner->mode.passes) {
diff --git a/backend/pieusb_specific.h b/backend/pieusb_specific.h
index f516960..483e8b4 100644
--- a/backend/pieusb_specific.h
+++ b/backend/pieusb_specific.h
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/pieusb_usb.c b/backend/pieusb_usb.c
index 31008fa..dc646af 100644
--- a/backend/pieusb_usb.c
+++ b/backend/pieusb_usb.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/pieusb_usb.h b/backend/pieusb_usb.h
index dee3212..08fc348 100644
--- a/backend/pieusb_usb.h
+++ b/backend/pieusb_usb.h
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/pint.c b/backend/pint.c
index f0cc697..7ab53e5 100644
--- a/backend/pint.c
+++ b/backend/pint.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/pint.h b/backend/pint.h
index 773dcee..dfc76d7 100644
--- a/backend/pint.h
+++ b/backend/pint.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/pixma.conf.in b/backend/pixma.conf.in
index d6184b4..dcf88d3 100644
--- a/backend/pixma.conf.in
+++ b/backend/pixma.conf.in
@@ -6,7 +6,7 @@
# networking=no
#
# bjnp-timeout=5000
-# Specify the timeout (in ms) to be used for all the folllowing
+# Specify the timeout (in ms) to be used for all the following
# scanners.
# May be specified multiple times.
# The last value (if any) will be used for auto-detection
diff --git a/backend/pixma/pixma.c b/backend/pixma/pixma.c
index c32907c..b4e423d 100644
--- a/backend/pixma/pixma.c
+++ b/backend/pixma/pixma.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -116,6 +114,8 @@ typedef struct pixma_sane_t
uint8_t gamma_table[4096];
SANE_String_Const source_list[4];
pixma_paper_source_t source_map[4];
+ SANE_String_Const calibrate_list[PIXMA_CALIBRATE_NUM_OPTS + 1];
+ pixma_calibrate_option_t calibrate_map[PIXMA_CALIBRATE_NUM_OPTS + 1];
unsigned byte_pos_in_line, output_line_size;
uint64_t image_bytes_read;
@@ -159,10 +159,11 @@ static void mark_all_button_options_cached ( struct pixma_sane_t * ss )
ss -> button_option_is_cached[i] = 1;
}
-static SANE_Status config_attach_pixma(SANEI_Config * config, const char *devname)
+static SANE_Status config_attach_pixma(SANEI_Config __sane_unused__ * config,
+ const char *devname,
+ void __sane_unused__ *data)
{
int i;
- UNUSED(config);
for (i=0; i < (MAX_CONF_DEVICES -1); i++)
{
if(conf_devices[i] == NULL)
@@ -504,6 +505,22 @@ create_dpi_list (pixma_sane_t * ss)
/*PDBG (pixma_dbg (4, "*create_dpi_list***** min_dpi = %d, max_dpi = %d\n", min_dpi, max_dpi));*/
}
+
+static void
+create_calibrate_list (pixma_sane_t * ss)
+{
+ int i = 0;
+ ss->calibrate_list[i] = SANE_I18N ("Once");
+ ss->calibrate_map[i] = PIXMA_CALIBRATE_ONCE;
+ i++;
+ ss->calibrate_list[i] = SANE_I18N ("Always");
+ ss->calibrate_map[i] = PIXMA_CALIBRATE_ALWAYS;
+ i++;
+ ss->calibrate_list[i] = SANE_I18N ("Never");
+ ss->calibrate_map[i] = PIXMA_CALIBRATE_NEVER;
+ i++;
+}
+
static void
select_value_from_list (pixma_sane_t * ss, SANE_Int n, void *v,
SANE_Int * info)
@@ -935,6 +952,7 @@ calc_scan_param (pixma_sane_t * ss, pixma_scan_param_t * sp)
sp->threshold = 2.55 * OVAL (opt_threshold).w;
sp->threshold_curve = OVAL (opt_threshold_curve).w;
sp->adf_wait = OVAL (opt_adf_wait).w;
+ sp->calibrate = ss->calibrate_map[OVAL (opt_calibrate).w];
error = pixma_check_scan_param (ss->s, sp);
if (error < 0)
@@ -997,6 +1015,8 @@ init_option_descriptors (pixma_sane_t * ss)
i++;
}
+ create_calibrate_list (ss);
+
build_option_descriptors (ss);
/* Enable options that are available only in some scanners. */
@@ -1433,8 +1453,8 @@ static void
pixma_jpeg_read(pixma_sane_t *ss, SANE_Byte *data,
SANE_Int max_length, SANE_Int *length)
{
- struct jpeg_decompress_struct cinfo = ss->jpeg_cinfo;
- pixma_jpeg_src_mgr *src = (pixma_jpeg_src_mgr *)ss->jpeg_cinfo.src;
+ struct jpeg_decompress_struct *cinfo = &ss->jpeg_cinfo;
+ pixma_jpeg_src_mgr *src = (pixma_jpeg_src_mgr *)cinfo->src;
int l;
@@ -1454,7 +1474,7 @@ pixma_jpeg_read(pixma_sane_t *ss, SANE_Byte *data,
return;
}
- if (cinfo.output_scanline >= cinfo.output_height)
+ if (cinfo->output_scanline >= cinfo->output_height)
{
*length = 0;
return;
@@ -1464,7 +1484,7 @@ pixma_jpeg_read(pixma_sane_t *ss, SANE_Byte *data,
* only one line at time is supported
*/
- l = jpeg_read_scanlines(&cinfo, ss->jdst->buffer, 1);
+ l = jpeg_read_scanlines(cinfo, ss->jdst->buffer, 1);
if (l == 0)
return;
@@ -1472,7 +1492,7 @@ pixma_jpeg_read(pixma_sane_t *ss, SANE_Byte *data,
* linebuffer holds width * bytesperpixel
*/
- (*ss->jdst->put_pixel_rows)(&cinfo, ss->jdst, 1, (char *)src->linebuffer);
+ (*ss->jdst->put_pixel_rows)(cinfo, ss->jdst, 1, (char *)src->linebuffer);
*length = ss->sp.w * ss->sp.channels;
/* Convert RGB into grayscale */
@@ -1505,9 +1525,9 @@ pixma_jpeg_read(pixma_sane_t *ss, SANE_Byte *data,
b = (b << 1) | 0;
else
b = (b << 1) | 1;
+ if ((i % 8) == 0)
+ *(d++) = b;
}
- if ((i % 8) == 0)
- *(d++) = b;
}
src->linebuffer_size = *length;
@@ -1656,8 +1676,8 @@ sane_init (SANE_Int * version_code, SANE_Auth_Callback authorize)
config.descriptors = NULL;
config.values = NULL;
- if (sanei_configure_attach(PIXMA_CONFIG_FILE, &config, config_attach_pixma) !=
- SANE_STATUS_GOOD)
+ if (sanei_configure_attach(PIXMA_CONFIG_FILE, &config,
+ config_attach_pixma, NULL) != SANE_STATUS_GOOD)
PDBG(pixma_dbg(2, "Could not read pixma configuration file: %s\n",
PIXMA_CONFIG_FILE));
@@ -2255,9 +2275,16 @@ type int adf-wait
default 0
constraint (0,3600,1)
title ADF Waiting Time
- desc When set, the scanner waits upto the specified time in seconds for a new document inserted into the automatic document feeder.
+ desc When set, the scanner waits up to the specified time in seconds for a new document inserted into the automatic document feeder.
cap soft_select soft_detect automatic inactive
+type string calibrate[30]
+ constraint @string_list = ss->calibrate_list
+ title Calibration
+ desc When to perform scanner calibration. If you choose \"Once\" it will be performed a single time per driver init for single page scans, and for the first page for each ADF scan.
+ default Once
+ cap soft_select soft_detect automatic
+
rem -------------------------------------------
END SANE_Option_Descriptor
*/
diff --git a/backend/pixma/pixma.h b/backend/pixma/pixma.h
index c9026a7..dc07cfa 100644
--- a/backend/pixma/pixma.h
+++ b/backend/pixma/pixma.h
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -120,7 +118,7 @@ typedef uint32_t uint32_t;
/**@{*/
#define PIXMA_VERSION_MAJOR 0
#define PIXMA_VERSION_MINOR 28
-#define PIXMA_VERSION_BUILD 5
+#define PIXMA_VERSION_BUILD 6
/**@}*/
/** \name Error codes */
@@ -157,8 +155,9 @@ typedef uint32_t uint32_t;
#define PIXMA_CAP_NEGATIVE (1 << 10)
#define PIXMA_CAP_TPUIR ((1 << 11) | PIXMA_CAP_TPU)
#define PIXMA_CAP_ADF_WAIT (1 << 12)
-#define PIXMA_CAP_ADF_JPEG (1 << 13)
-#define PIXMA_CAP_GT_4096 (1 << 14) /* gamma table has 4096 8-bit values
+#define PIXMA_CAP_ADF_JPEG (1 << 13) /* scanner returns image as jpeg from ADF */
+#define PIXMA_CAP_JPEG (1 << 14) /* scanner always returns image as jpeg */
+#define PIXMA_CAP_GT_4096 (1 << 15) /* gamma table has 4096 8-bit values
* only generation 1 scanners
* usually gamma table has 1024 16-bit values
*/
@@ -224,7 +223,8 @@ typedef enum pixma_paper_source_t
PIXMA_SOURCE_FLATBED,
PIXMA_SOURCE_ADF,
PIXMA_SOURCE_TPU,
- PIXMA_SOURCE_ADFDUP /* duplex */
+ PIXMA_SOURCE_ADFDUP, /* duplex */
+ PIXMA_SOURCE_NONE
} pixma_paper_source_t;
/** Scan modes */
@@ -276,6 +276,14 @@ typedef enum pixma_calibration_status_t
PIXMA_CALIBRATION_ERROR
} pixma_calibration_status_t;
+typedef enum pixma_calibrate_option_t
+{
+ PIXMA_CALIBRATE_ONCE,
+ PIXMA_CALIBRATE_ALWAYS,
+ PIXMA_CALIBRATE_NEVER,
+ PIXMA_CALIBRATE_NUM_OPTS
+} pixma_calibrate_option_t;
+
/** Device status. */
struct pixma_device_status_t
{
@@ -305,7 +313,7 @@ struct pixma_scan_param_t
* 1 = 1 bit B/W lineart (flatbed)
* 8 = 8 bit grayscale,
* 24 bit color (both flatbed)
- * 16 = 16 bit grayscale (TPU, flatbed not implemeted),
+ * 16 = 16 bit grayscale (TPU, flatbed not implemented),
* 48 bit color (TPU, flatbed not implemented) */
unsigned depth;
@@ -359,6 +367,9 @@ struct pixma_scan_param_t
/** \see #pixma_scan_mode_t */
pixma_scan_mode_t mode;
+ /** \see #pixma_calibrate_option_t */
+ pixma_calibrate_option_t calibrate;
+
/** The current page # in the same ADF scan session, 0 in non ADF */
unsigned adf_pageid;
@@ -510,6 +521,12 @@ int pixma_enable_background (pixma_t *, int enabled);
*/
int pixma_get_device_status (pixma_t *, pixma_device_status_t * status);
+/** Decide whether to run calibration or not.
+ * Decision takes into account scan_param, source and last_source.
+ * \return 0x01 for calibration and 0x00 for no calibration
+ */
+unsigned pixma_calc_calibrate (pixma_t *);
+
const char *pixma_get_string (pixma_t *, pixma_string_index_t);
const pixma_config_t *pixma_get_config (pixma_t *);
void pixma_fill_gamma_table (double gamma, uint8_t * table, unsigned n);
diff --git a/backend/pixma/pixma_bjnp.c b/backend/pixma/pixma_bjnp.c
index 4e83714..63dd56d 100644
--- a/backend/pixma/pixma_bjnp.c
+++ b/backend/pixma/pixma_bjnp.c
@@ -15,8 +15,8 @@
License for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -661,8 +661,8 @@ udp_command (const int dev_no, char *command, int cmd_len, char *response,
int resp_len)
{
/*
- * send udp command to given device and recieve the response`
- * returns: the legth of the response or -1
+ * send udp command to given device and receive the response`
+ * returns: the length of the response or -1
*/
int sockfd;
struct timeval timeout;
@@ -958,7 +958,7 @@ prepare_socket(const char *if_name, const bjnp_sockaddr_t *local_sa,
* local_sa: local address to use
* broadcast_sa: broadcast address to use, if NULL we use all hosts
* dest_sa: (write) where to return destination address of broadcast
- * retuns: open socket or -1
+ * returns: open socket or -1
*/
int socket = -1;
@@ -1831,7 +1831,7 @@ bjnp_allocate_device (SANE_String_Const devname,
/* Check if found the scanner before, if so we use the best address
* but still make sure the scanner is listed only once.
* We check for matching addresses as wel as matching mac_addresses as
- * an IPv6 host can have multiple adresses */
+ * an IPv6 host can have multiple addresses */
if ( strcmp( device[i].mac_address, device[bjnp_no_devices].mac_address ) == 0 )
{
@@ -2392,9 +2392,9 @@ sanei_bjnp_set_timeout (SANE_Int devno, SANE_Int timeout)
* @param size size of the data
*
* @return
- * - SANE_STATUS_GOOD - on succes
+ * - SANE_STATUS_GOOD - on success
* - SANE_STATUS_EOF - if zero bytes have been read
- * - SANE_STATUS_IO_ERROR - if an error occured during the read
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the read
* - SANE_STATUS_INVAL - on every other error
*
*/
@@ -2456,7 +2456,7 @@ sanei_bjnp_read_bulk (SANE_Int dn, SANE_Byte * buffer, size_t * size)
if ( device[dn].scanner_data_left < device[dn].blocksize)
{
/* the scanner will not react at all to a read request, when no more data is available */
- /* we now determine end of data by comparing the payload size to the maximun blocksize */
+ /* we now determine end of data by comparing the payload size to the maximum blocksize */
/* this block is shorter than blocksize, so after this block we are done */
device[dn].last_block = 1;
@@ -2493,7 +2493,7 @@ sanei_bjnp_read_bulk (SANE_Int dn, SANE_Byte * buffer, size_t * size)
recvd = recvd + read_size;
}
- PDBG (bjnp_dbg (LOG_DEBUG, "bjnp_read_bulk: %s: Returning %ld bytes, backend expexts %ld\n",
+ PDBG (bjnp_dbg (LOG_DEBUG, "bjnp_read_bulk: %s: Returning %ld bytes, backend expects %ld\n",
(recvd == *size)? "OK": "NOTICE",recvd, *size ) );
*size = recvd;
if ( *size == 0 )
@@ -2511,8 +2511,8 @@ sanei_bjnp_read_bulk (SANE_Int dn, SANE_Byte * buffer, size_t * size)
* @param size size of the data
*
* @return
- * - SANE_STATUS_GOOD - on succes
- * - SANE_STATUS_IO_ERROR - if an error occured during the write
+ * - SANE_STATUS_GOOD - on success
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the write
* - SANE_STATUS_INVAL - on every other error
*/
@@ -2584,9 +2584,9 @@ sanei_bjnp_write_bulk (SANE_Int dn, const SANE_Byte * buffer, size_t * size)
* @param size size of the data
*
* @return
- * - SANE_STATUS_GOOD - on succes
+ * - SANE_STATUS_GOOD - on success
* - SANE_STATUS_EOF - if zero bytes have been read
- * - SANE_STATUS_IO_ERROR - if an error occured during the read
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the read
* - SANE_STATUS_INVAL - on every other error
*
*/
diff --git a/backend/pixma/pixma_bjnp.h b/backend/pixma/pixma_bjnp.h
index 79e084e..3f4ab53 100644
--- a/backend/pixma/pixma_bjnp.h
+++ b/backend/pixma/pixma_bjnp.h
@@ -18,8 +18,8 @@
License for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -151,9 +151,9 @@ extern void sanei_bjnp_set_timeout (SANE_Int devno, SANE_Int timeout);
* @param size size of the data
*
* @return
- * - SANE_STATUS_GOOD - on succes
+ * - SANE_STATUS_GOOD - on success
* - SANE_STATUS_EOF - if zero bytes have been read
- * - SANE_STATUS_IO_ERROR - if an error occured during the read
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the read
* - SANE_STATUS_INVAL - on every other error
*
*/
@@ -170,8 +170,8 @@ sanei_bjnp_read_bulk (SANE_Int dn, SANE_Byte * buffer, size_t * size);
* @param size size of the data
*
* @return
- * - SANE_STATUS_GOOD - on succes
- * - SANE_STATUS_IO_ERROR - if an error occured during the write
+ * - SANE_STATUS_GOOD - on success
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the write
* - SANE_STATUS_INVAL - on every other error
*/
extern SANE_Status
@@ -187,9 +187,9 @@ sanei_bjnp_write_bulk (SANE_Int dn, const SANE_Byte * buffer, size_t * size);
* @param size size of the data
*
* @return
- * - SANE_STATUS_GOOD - on succes
+ * - SANE_STATUS_GOOD - on success
* - SANE_STATUS_EOF - if zero bytes have been read
- * - SANE_STATUS_IO_ERROR - if an error occured during the read
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the read
* - SANE_STATUS_INVAL - on every other error
*
*/
diff --git a/backend/pixma/pixma_bjnp_private.h b/backend/pixma/pixma_bjnp_private.h
index 19ba496..c759fc7 100644
--- a/backend/pixma/pixma_bjnp_private.h
+++ b/backend/pixma/pixma_bjnp_private.h
@@ -26,8 +26,8 @@
License for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -80,7 +80,7 @@
/* timers */
#define BJNP_BROADCAST_INTERVAL 10 /* ms between broadcasts */
#define BJNP_BC_RESPONSE_TIMEOUT 500 /* waiting time for broadc. responses */
-#define BJNP_TIMEOUT_DEFAULT 10000 /* minimum tiemout value for network operations */
+#define BJNP_TIMEOUT_DEFAULT 10000 /* minimum timeout value for network operations */
#define BJNP_TIMEOUT_TCP_CONNECT 2000 /* timeout for tcp connect attempts in ms */
#define BJNP_USLEEP_MS 1000 /* sleep for 1 msec */
#define BJNP_TCP_CONNECT_INTERVAL 100 /* TCP retry interval in ms */
@@ -187,7 +187,7 @@ struct __attribute__ ((__packed__)) BJNP_command
struct __attribute__ ((__packed__)) DISCOVER_RESPONSE
{
- struct BJNP_command response; /* reponse header */
+ struct BJNP_command response; /* response header */
char unknown1[4]; /* 00 01 08 00 */
char mac_len; /* length of mac address */
char addr_len; /* length of address field */
@@ -354,7 +354,7 @@ typedef struct device_s
/* sockets */
- int tcp_socket; /* open tcp socket for communcation to scannner */
+ int tcp_socket; /* open tcp socket for communication to scannner */
int16_t serial; /* sequence number of command */
/* communication state */
diff --git a/backend/pixma/pixma_common.c b/backend/pixma/pixma_common.c
index 436311a..6bce4bc 100644
--- a/backend/pixma/pixma_common.c
+++ b/backend/pixma/pixma_common.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -56,8 +54,6 @@
#if defined(HAVE_LIBXML2)
# include <libxml/parser.h>
-#else
-# error "The pixma backend requires libxml2"
#endif
#include "pixma_rename.h"
@@ -682,7 +678,7 @@ pixma_cmd_transaction (pixma_t * s, const void *cmd, unsigned cmdlen,
going back to the home position after the last scan session has been
cancelled, you won't get the response before it arrives home. This takes
about 5 seconds. If the last session was succeeded, the scanner will
- immediatly answer with PIXMA_STATUS_BUSY.
+ immediately answer with PIXMA_STATUS_BUSY.
Is 8 seconds timeout enough? This affects ALL commands that use
pixma_cmd_transaction(). Default value set in pixma_open(). */
@@ -814,6 +810,7 @@ pixma_open (unsigned devnr, pixma_t ** handle)
strncpy (s->id, pixma_get_device_id (devnr), sizeof (s->id) - 1);
s->ops = s->cfg->ops;
s->scanning = 0;
+ s->last_source = PIXMA_SOURCE_NONE;
error = s->ops->open (s);
if (error < 0)
goto rollback;
@@ -967,6 +964,8 @@ pixma_read_image (pixma_t * s, void *buf, unsigned len)
if (result == 0)
{ /* end of image? */
s->ops->finish_scan (s);
+ /* set last source after successful scan */
+ s->last_source = s->param->source;
if ((s->cur_image_size != s->param->image_size) && !s->param->mode_jpeg)
{
pixma_dbg (1, "WARNING:image size mismatches\n");
@@ -1140,6 +1139,9 @@ pixma_check_scan_param (pixma_t * s, pixma_scan_param_t * sp)
sp->source));
}
break;
+ case PIXMA_SOURCE_NONE:
+ /* this source can not be selected */
+ break;
}
if (sp->depth == 0)
@@ -1241,6 +1243,22 @@ pixma_get_device_status (pixma_t * s, pixma_device_status_t * status)
return s->ops->get_status (s, status);
}
+unsigned
+pixma_calc_calibrate (pixma_t * p)
+{
+ pixma_scan_param_t * sp = p->param;
+ if (sp->calibrate == PIXMA_CALIBRATE_ALWAYS)
+ return 0x01;
+ if (sp->calibrate == PIXMA_CALIBRATE_NEVER)
+ return 0x00;
+ /* sp->calibrate == PIXMA_CALIBRATE_ONCE */
+ if (sp->source == PIXMA_SOURCE_ADF || sp->source == PIXMA_SOURCE_ADFDUP)
+ return sp->adf_pageid == 0 ? 0x01 : 0x00;
+ /* sp->source == PIXMA_SOURCE_FLATBED | TPU */
+ return sp->source == p->last_source ? 0x00 : 0x01;
+}
+
+#if defined(HAVE_LIBXML2)
static const char *
format_xml_response(const char *resp_details)
{
@@ -1334,3 +1352,4 @@ clean:
xmlFreeDoc(doc);
return status;
}
+#endif
diff --git a/backend/pixma/pixma_common.h b/backend/pixma/pixma_common.h
index 3e4e5bd..5b393dc 100644
--- a/backend/pixma/pixma_common.h
+++ b/backend/pixma/pixma_common.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -119,6 +117,7 @@ struct pixma_t
uint32_t events;
void *subdriver; /* can be used by model driver. */
int rec_tmo; /* receive timeout [s] */
+ pixma_paper_source_t last_source; /* used for calibrate=once */
/* private */
uint64_t cur_image_size;
@@ -162,7 +161,7 @@ struct pixma_scan_ops_t
void (*finish_scan) (pixma_t *);
/** [Optional] Wait for a user's event, e.g. button event. \a timeout is
- * in milliseconds. If an event occured before it's timed out, flags in
+ * in milliseconds. If an event occurred before it's timed out, flags in
* \a s->events should be set accordingly.
* \see PIXMA_EV_* */
void (*wait_event) (pixma_t * s, int timeout);
@@ -176,7 +175,7 @@ struct pixma_scan_ops_t
};
-/** \name Funtions for read and write big-endian integer values */
+/** \name Functions for read and write big-endian integer values */
/**@{*/
void pixma_set_be16 (uint16_t x, uint8_t * buf);
void pixma_set_be32 (uint32_t x, uint8_t * buf);
@@ -205,7 +204,9 @@ uint8_t *pixma_newcmd (pixma_cmdbuf_t *, unsigned cmd,
int pixma_exec (pixma_t *, pixma_cmdbuf_t *);
int pixma_exec_short_cmd (pixma_t *, pixma_cmdbuf_t *, unsigned cmd);
int pixma_map_status_errno (unsigned status);
+#if defined(HAVE_LIBXML2)
int pixma_parse_xml_response(const char *xml_message);
+#endif
/**@}*/
#define pixma_fill_checksum(start, end) do { \
diff --git a/backend/pixma/pixma_imageclass.c b/backend/pixma/pixma_imageclass.c
index be483b2..ae06180 100644
--- a/backend/pixma/pixma_imageclass.c
+++ b/backend/pixma/pixma_imageclass.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -461,7 +459,7 @@ step1 (pixma_t * s)
iclass_t *mf = (iclass_t *) s->subdriver;
/* don't wait full timeout for 1st command */
- rec_tmo = s->rec_tmo; /* save globel timeout */
+ rec_tmo = s->rec_tmo; /* save global timeout */
s->rec_tmo = 2; /* set timeout to 2 seconds */
error = query_status (s);
s->rec_tmo = rec_tmo; /* restore global timeout */
@@ -622,6 +620,8 @@ iclass_check_param (pixma_t * s, pixma_scan_param_t * sp)
if ((s->cfg->cap & PIXMA_CAP_ADF) && sp->source == PIXMA_SOURCE_FLATBED)
sp->h = MIN (sp->h, 877 * sp->xdpi / 75);
+ sp->mode_jpeg = (s->cfg->cap & PIXMA_CAP_JPEG);
+
/* PDBG (pixma_dbg (4, "*iclass_check_param***** Finally: channels=%u, depth=%u, x=%u, y=%u, w=%u, line_size=%" PRIu64 " , h=%u*****\n",
sp->channels, sp->depth, sp->x, sp->y, sp->w, sp->line_size, sp->h)); */
@@ -979,7 +979,7 @@ const pixma_config_t pixma_iclass_devices[] = {
DEV ("Canon i-SENSYS MF110/910 Series", "MF110", MF110_PID, 600, 0, 640, 1050, 0),
DEV ("Canon i-SENSYS MF520 Series", "MF520", MF520_PID, 600, 0, 640, 1050, PIXMA_CAP_ADFDUP),
DEV ("Canon i-SENSYS MF420 Series", "MF420", MF420_PID, 600, 0, 640, 1050, PIXMA_CAP_ADFDUP),
- DEV ("Canon i-SENSYS MF260 Series", "MF260", MF260_PID, 600, 0, 640, 1050, PIXMA_CAP_ADFDUP),
+ DEV ("Canon i-SENSYS MF260 Series", "MF260", MF260_PID, 600, 0, 640, 1050, PIXMA_CAP_JPEG | PIXMA_CAP_ADFDUP),
DEV ("Canon i-SENSYS MF740 Series", "MF740", MF740_PID, 600, 0, 640, 1050, PIXMA_CAP_ADFDUP),
DEV ("Canon i-SENSYS MF741C/743C", "MF741C/743C", MF743_PID, 600, 300, 640, 1050, PIXMA_CAP_ADFDUP), /* ADFDUP restricted to 300dpi */
DEV ("Canon i-SENSYS MF640 Series", "MF642C/643C/644C", MF640_PID, 600, 0, 640, 1050, PIXMA_CAP_ADFDUP),
diff --git a/backend/pixma/pixma_io.h b/backend/pixma/pixma_io.h
index 715bab5..71202e4 100644
--- a/backend/pixma/pixma_io.h
+++ b/backend/pixma/pixma_io.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -128,7 +126,7 @@ int pixma_reset_device (pixma_io_t *);
/** Write data to the device. This function may not be interrupted by signals.
* It will return iff
* - \a len bytes have been successfully written or
- * - an error (inclusive timeout) occured.
+ * - an error (inclusive timeout) occurred.
* .
* \note Calling pixma_write(io, buf, n1) and pixma(io, buf+n1, n2) may
* not be the same as pixma_write(io, buf, n1+n2) if n1 is not
@@ -146,7 +144,7 @@ int pixma_write (pixma_io_t *, const void *cmd, unsigned len);
* It will return iff
* - \a size bytes have been successfully read,
* - a short packet has been read or
- * - an error (inclusive timeout) occured.
+ * - an error (inclusive timeout) occurred.
* .
* \param[out] buf
* \param[in] size of the buffer
diff --git a/backend/pixma/pixma_io_sanei.c b/backend/pixma/pixma_io_sanei.c
index c7b7a29..ae780b3 100644
--- a/backend/pixma/pixma_io_sanei.c
+++ b/backend/pixma/pixma_io_sanei.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/pixma/pixma_mp150.c b/backend/pixma/pixma_mp150.c
index b438c1b..f3d5934 100644
--- a/backend/pixma/pixma_mp150.c
+++ b/backend/pixma/pixma_mp150.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -299,6 +297,25 @@
#define TS3300_PID 0x18a2
#define E3300_PID 0x18a3
+/* 2020 new devices (untested) */
+#define G7080_PID 0x1864
+#define GM4080_PID 0x186A
+#define TS3400_PID 0x18B7
+#define E3400_PID 0x18B8
+#define TR7000_PID 0x18B9
+#define G2020_PID 0x18BD
+#define G3060_PID 0x18C3
+#define G2060_PID 0x18C1
+#define G3020_PID 0x18BF
+#define TS7430_PID 0x18B2
+#define XK90_PID 0x18B6
+#define TS8430_PID 0x18B5
+#define TR7600_PID 0x18AA
+#define TR8600_PID 0x18AD
+#define TR8630_PID 0x18AF
+#define TS6400_PID 0x18D3
+#define TS7400_PID 0x18D7
+
/* Generation 4 XML messages that encapsulates the Pixma protocol messages */
#define XML_START_1 \
"<?xml version=\"1.0\" encoding=\"utf-8\" ?>\
@@ -322,6 +339,10 @@
<ivec:param_set servicetype=\"scan\"><ivec:jobID>00000001</ivec:jobID>\
</ivec:param_set></ivec:contents></cmd>"
+#if !defined(HAVE_LIBXML2)
+#define XML_OK "<ivec:response>OK</ivec:response>"
+#endif
+
enum mp150_state_t
{
state_idle,
@@ -459,7 +480,11 @@ send_xml_dialog (pixma_t * s, const char * xml_message)
PDBG (pixma_dbg (10, "XML message sent to scanner:\n%s\n", xml_message));
PDBG (pixma_dbg (10, "XML response back from scanner:\n%s\n", mp->cb.buf));
+#if defined(HAVE_LIBXML2)
return pixma_parse_xml_response((const char*)mp->cb.buf) == PIXMA_STATUS_OK;
+#else
+ return (strcasestr ((const char *) mp->cb.buf, XML_OK) != NULL);
+#endif
}
static int
@@ -614,7 +639,7 @@ static unsigned
calc_raw_width (const mp150_t * mp, const pixma_scan_param_t * param)
{
unsigned raw_width;
- /* NOTE: Actually, we can send arbitary width to MP150. Lines returned
+ /* NOTE: Actually, we can send arbitrary width to MP150. Lines returned
are always padded to multiple of 4 or 12 pixels. Is this valid for
other models, too? */
if (mp->generation >= 2)
@@ -705,10 +730,7 @@ send_scan_param (pixma_t * s)
{
data[0x03] = 0x01;
}
- else
- {
- data[0x05] = 0x01; /* This one also seen at 0. Don't know yet what's used for */
- }
+ data[0x05] = pixma_calc_calibrate (s);
pixma_set_be16 (xdpi | 0x8000, data + 0x08);
pixma_set_be16 (ydpi | 0x8000, data + 0x0a);
pixma_set_be32 (x - xs, data + 0x0c);
@@ -909,6 +931,7 @@ handle_interrupt (pixma_t * s, int timeout)
|| s->cfg->pid == MG5400_PID
|| s->cfg->pid == MG6200_PID
|| s->cfg->pid == MG6300_PID
+ || s->cfg->pid == MX340_PID
|| s->cfg->pid == MX520_PID
|| s->cfg->pid == MX720_PID
|| s->cfg->pid == MX920_PID
@@ -938,8 +961,11 @@ handle_interrupt (pixma_t * s, int timeout)
/* some scanners provide additional information:
* document type in buf[6] 01=Document; 02=Photo; 03=Auto Scan
* ADF status in buf[8] 01 = ADF empty; 02 = ADF filled
- * ADF orientation in buf[16] 01=Portrait; 02=Landscape */
- if (s->cfg->pid == TR4500_PID)
+ * ADF orientation in buf[16] 01=Portrait; 02=Landscape
+ *
+ * ToDo: maybe this if isn't needed
+ */
+ if (s->cfg->pid == TR4500_PID || s->cfg->pid == MX340_PID)
{
s->events |= (buf[6] & 0x0f) << 12;
s->events |= (buf[8] & 0x0f) << 20;
@@ -1029,7 +1055,7 @@ reorder_pixels (uint8_t * linebuf, uint8_t * sptr, unsigned c, unsigned n,
memcpy (sptr, linebuf, line_size);
}
-/* the scanned image must be shrinked by factor "scale"
+/* the scanned image must be shrunk by factor "scale"
* the image can be formatted as rgb (c=3) or gray (c=1)
* we need to crop the left side (xs)
* we ignore more pixels inside scanned line (wx), behind needed line (w)
@@ -1069,7 +1095,7 @@ shrink_image (uint8_t * dptr, uint8_t * sptr, unsigned xs, unsigned w,
pixel = 0;
/* sum shrink pixels */
- for (unsigned m = 0; m < scale; m++) /* get pixels from shrinked lines */
+ for (unsigned m = 0; m < scale; m++) /* get pixels from shrunk lines */
{
for (unsigned n = 0; n < scale; n++) /* get pixels from same line */
{
@@ -1080,7 +1106,7 @@ shrink_image (uint8_t * dptr, uint8_t * sptr, unsigned xs, unsigned w,
#endif
}
- /* jump over shrinked data */
+ /* jump over shrunk data */
src += c * scale;
/* next pixel */
dst += c;
@@ -1715,7 +1741,7 @@ const pixma_config_t pixma_mp150_devices[] = {
DEVICE ("Canon PIXMA MP190", "MP190", MP190_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS),
/* PIXMA 2009 vintage */
- DEVICE ("Canon PIXMA MX320", "MX320", MX320_PID, 0, 1200, 0, 0, 638, 1050, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
+ DEVICE ("Canon PIXMA MX320", "MX320", MX320_PID, 0, 1200, 0, 600, 638, 1050, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
DEVICE ("Canon PIXMA MX330", "MX330", MX330_PID, 0, 1200, 0, 0, 638, 1050, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
DEVICE ("Canon PIXMA MX860", "MX860", MX860_PID, 0, 2400, 0, 0, 638, 1050, PIXMA_CAP_CIS | PIXMA_CAP_ADFDUP),
/* width and height adjusted to flatbed size 21.8 x 30.2 cm^2 respective
@@ -1805,7 +1831,7 @@ const pixma_config_t pixma_mp150_devices[] = {
DEVICE ("Canon PIXMA E460 Series", "E460", E460_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS),
/* Latest devices (2015) Generation 5 CIS */
- DEVICE ("Canon PIXMA MX490 Series", "MX490", MX490_PID, 0, 600, 0, 0, 638, 1050, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
+ DEVICE ("Canon PIXMA MX490 Series", "MX490", MX490_PID, 0, 600, 0, 0, 638, 1050, PIXMA_CAP_CIS | PIXMA_CAP_ADF | PIXMA_CAP_ADF_JPEG),
DEVICE ("Canon PIXMA E480 Series", "E480", E480_PID, 0, 600, 0, 0, 638, 1050, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
DEVICE ("Canon PIXMA MG3600 Series", "MG3600", MG3600_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
DEVICE ("Canon PIXMA MG7700 Series", "MG7700", MG7700_PID, 0, 2400, 0, 0, 638, 877, PIXMA_CAP_CIS),
@@ -1882,6 +1908,23 @@ const pixma_config_t pixma_mp150_devices[] = {
DEVICE ("Canon PIXMA TS6330 Series", "TS6330", TS6330_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
DEVICE ("Canon PIXMA TS3300 Series", "TS3300", TS3300_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
DEVICE ("Canon PIXMA E3300 Series", "E3300", E3300_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXMA TS3400 Series", "TS3400", TS3400_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXMA E3400 Series", "E3400", E3400_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
+ DEVICE ("Canon PIXMA TR7000 Series", "TR7000", TR7000_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
+ DEVICE ("Canon PIXMA G2020", "G2020", G2020_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXMA G3060", "G3060", G3060_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXMA G2060", "G2060", G2060_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXMA G3020", "G3020", G3020_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXMA TS7430 Series", "TS7430", TS7430_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXUS XK90 Series", "XK90", XK90_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXMA TS8430 Series", "TS8430", TS8430_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXMA TR7600 Series", "TR7600", TR7600_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
+ DEVICE ("Canon PIXMA TR8600 Series", "TR8600", TR8600_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
+ DEVICE ("Canon PIXMA TR8630 Series", "TR8630", TR8630_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
+ DEVICE ("Canon PIXMA TS6400 Series", "TS6400", TS6400_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXMA TS7400 Series", "TS7400", TS7400_PID, 0, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXMA G7080 Series", "G7080", G7080_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS),
+ DEVICE ("Canon PIXMA GM4080", "GM4080", GM4080_PID, 0, 600, 0, 0, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),
END_OF_DEVICE_LIST
};
diff --git a/backend/pixma/pixma_mp730.c b/backend/pixma/pixma_mp730.c
index fcc9ae8..3a436d7 100644
--- a/backend/pixma/pixma_mp730.c
+++ b/backend/pixma/pixma_mp730.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/pixma/pixma_mp750.c b/backend/pixma/pixma_mp750.c
index cc1c3ad..80ccfd2 100644
--- a/backend/pixma/pixma_mp750.c
+++ b/backend/pixma/pixma_mp750.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -827,7 +825,7 @@ mp750_fill_buffer (pixma_t * s, pixma_imagebuf_t * ib)
n = mp->rawimg_left / 3;
/* n = number of pixels in the buffer? */
- /* Color to Grayscale converion for CCD sensor */
+ /* Color to Grayscale conversion for CCD sensor */
if (is_ccd_grayscale (s)) {
shift_rgb (mp->rawimg, n, shift[0], shift[1], shift[2], mp->stripe_shift, mp->line_size,
mp->imgcol + mp->imgbuf_ofs);
diff --git a/backend/pixma/pixma_mp800.c b/backend/pixma/pixma_mp800.c
index 905c246..fba7553 100644
--- a/backend/pixma/pixma_mp800.c
+++ b/backend/pixma/pixma_mp800.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -152,6 +150,10 @@
<ivec:param_set servicetype=\"scan\"><ivec:jobID>00000001</ivec:jobID>\
</ivec:param_set></ivec:contents></cmd>"
+#if !defined(HAVE_LIBXML2)
+#define XML_OK "<ivec:response>OK</ivec:response>"
+#endif
+
enum mp810_state_t
{
state_idle,
@@ -291,7 +293,11 @@ static int send_xml_dialog (pixma_t * s, const char * xml_message)
PDBG(pixma_dbg (10, "XML message sent to scanner:\n%s\n", xml_message));
PDBG(pixma_dbg (10, "XML response back from scanner:\n%s\n", mp->cb.buf));
+#if defined(HAVE_LIBXML2)
return pixma_parse_xml_response((const char*)mp->cb.buf) == PIXMA_STATUS_OK;
+#else
+ return (strcasestr ((const char *) mp->cb.buf, XML_OK) != NULL);
+#endif
}
static void new_cmd_tpu_msg (pixma_t *s, pixma_cmdbuf_t * cb, uint16_t cmd)
@@ -401,6 +407,10 @@ static int select_source (pixma_t * s)
data[0] = 4;
data[1] = 2;
break;
+
+ case PIXMA_SOURCE_NONE:
+ /* this source can not be selected */
+ break;
}
return pixma_exec (s, &mp->cb);
}
@@ -483,7 +493,7 @@ static unsigned calc_raw_width (const mp810_t * mp,
const pixma_scan_param_t * param)
{
unsigned raw_width;
- /* NOTE: Actually, we can send arbitary width to MP810. Lines returned
+ /* NOTE: Actually, we can send arbitrary width to MP810. Lines returned
are always padded to multiple of 4 or 12 pixels. Is this valid for
other models, too? */
if (mp->generation >= 2)
@@ -929,8 +939,7 @@ static int send_scan_param (pixma_t * s)
data[0x02] = 0x03;
data[0x03] = 0x03;
}
- if (s->cfg->pid != MG8200_PID)
- data[0x05] = 0x01; /* This one also seen at 0. Don't know yet what's used for */
+ data[0x05] = pixma_calc_calibrate (s);
/* the scanner controls the scan */
/* no software control needed */
pixma_set_be16 (s->param->xdpi | 0x8000, data + 0x08);
diff --git a/backend/pixma/pixma_rename.h b/backend/pixma/pixma_rename.h
index ad3d960..7feb962 100644
--- a/backend/pixma/pixma_rename.h
+++ b/backend/pixma/pixma_rename.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp.h b/backend/plustek-pp.h
index 5a1c453..447065b 100644
--- a/backend/plustek-pp.h
+++ b/backend/plustek-pp.h
@@ -29,9 +29,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -534,7 +532,7 @@ enum {
NUM_OPTIONS
};
-/** for compatiblity to version 0x0102 drivers
+/** for compatibility to version 0x0102 drivers
*/
typedef struct {
diff --git a/backend/plustek-pp_dac.c b/backend/plustek-pp_dac.c
index f0cfe40..4293528 100644
--- a/backend/plustek-pp_dac.c
+++ b/backend/plustek-pp_dac.c
@@ -41,9 +41,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_dbg.h b/backend/plustek-pp_dbg.h
index c53d6e6..71315bd 100644
--- a/backend/plustek-pp_dbg.h
+++ b/backend/plustek-pp_dbg.h
@@ -16,9 +16,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_detect.c b/backend/plustek-pp_detect.c
index b7527c3..2cc6f1a 100644
--- a/backend/plustek-pp_detect.c
+++ b/backend/plustek-pp_detect.c
@@ -41,9 +41,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -108,7 +106,7 @@ static int detectScannerConnection( pScanData ps )
/*
* as we're called during InitPorts, we can be sure
- * to operate in EPP-mode (hopefuly ;-)
+ * to operate in EPP-mode (hopefully ;-)
*/
control = _INB_CTRL( ps );
diff --git a/backend/plustek-pp_genericio.c b/backend/plustek-pp_genericio.c
index 1a1ebf4..bc6181f 100644
--- a/backend/plustek-pp_genericio.c
+++ b/backend/plustek-pp_genericio.c
@@ -47,9 +47,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -1109,7 +1107,7 @@ _LOC Byte IOGetScanState( pScanData ps, Bool fOpenned )
}
/*.............................................................................
- * ASIC 98003 specific function to read status 2 regiser
+ * ASIC 98003 specific function to read status 2 register
*/
_LOC Byte IOGetExtendedStatus( pScanData ps )
{
diff --git a/backend/plustek-pp_hwdefs.h b/backend/plustek-pp_hwdefs.h
index 2672380..51599f2 100644
--- a/backend/plustek-pp_hwdefs.h
+++ b/backend/plustek-pp_hwdefs.h
@@ -43,9 +43,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -264,7 +262,7 @@ typedef struct {
UShort thresholdColor;
} ThreshDef, *pThreshDef;
-/* for decription of the DAC specific stuff*/
+/* for description of the DAC specific stuff*/
typedef struct {
ColorWord GainResize;
ColorWord DarkCmpHi;
diff --git a/backend/plustek-pp_image.c b/backend/plustek-pp_image.c
index c7d2db2..63f1f88 100644
--- a/backend/plustek-pp_image.c
+++ b/backend/plustek-pp_image.c
@@ -12,7 +12,7 @@
* - 0.32 - no changes
* - 0.33 - no changes
* - 0.34 - reactivated code in imageP96WaitLineData() to recover from
- * loosing data
+ * losing data
* - 0.35 - no changes
* - 0.36 - removed comment
* - added wDither exchange to imageP9xSetupScanSettings
@@ -30,7 +30,7 @@
* these I/O timeouts...
* - 0.40 - no changes
* - 0.41 - no changes
- * - 0.42 - fixed a problem for the 12bit modes fo ASIC9800x based devices
+ * - 0.42 - fixed a problem for the 12bit modes for ASIC9800x based devices
* - changed include names
* - 0.43 - removed floating point stuff
* - cleanup
@@ -51,9 +51,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -1508,7 +1506,7 @@ static int imageP98003SetupScanSettings( pScanData ps, pScanInfo pInf )
}
/*
- * now assign the buffer pointers for image aquisition
+ * now assign the buffer pointers for image acquisition
*/
ps->Scan.p48BitBuf.pb = NULL;
diff --git a/backend/plustek-pp_io.c b/backend/plustek-pp_io.c
index d6e99b9..af3e8c4 100644
--- a/backend/plustek-pp_io.c
+++ b/backend/plustek-pp_io.c
@@ -37,9 +37,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_map.c b/backend/plustek-pp_map.c
index 00b52a3..333e58f 100644
--- a/backend/plustek-pp_map.c
+++ b/backend/plustek-pp_map.c
@@ -41,9 +41,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -212,7 +210,7 @@ _LOC void MapSetupDither( pScanData ps )
}
}
-/** adjust acording to brightness and contrast
+/** adjust according to brightness and contrast
*/
_LOC void MapAdjust( pScanData ps, int which )
{
diff --git a/backend/plustek-pp_misc.c b/backend/plustek-pp_misc.c
index a0ce200..ec2f129 100644
--- a/backend/plustek-pp_misc.c
+++ b/backend/plustek-pp_misc.c
@@ -49,9 +49,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -152,7 +150,7 @@ static struct parport_driver pt_drv = {
};
#endif
-/** display the avaialable port-modes
+/** display the available port-modes
*/
#ifdef DEBUG
static void miscShowPortModes( int modes )
@@ -307,7 +305,7 @@ static int miscSetFastMode( pScanData ps )
/*
* Some BIOS/cards have only a Bi-directional/PS2 mode (no EPP).
- * Make one last attemp to set to PS2 mode.
+ * Make one last attempt to set to PS2 mode.
*/
if ( port_feature & PARPORT_MODE_PCPS2 ){
diff --git a/backend/plustek-pp_models.c b/backend/plustek-pp_models.c
index 1d29686..584dec8 100644
--- a/backend/plustek-pp_models.c
+++ b/backend/plustek-pp_models.c
@@ -49,9 +49,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_motor.c b/backend/plustek-pp_motor.c
index c48710e..ac6d458 100644
--- a/backend/plustek-pp_motor.c
+++ b/backend/plustek-pp_motor.c
@@ -53,9 +53,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -81,7 +79,7 @@
*/
#include "plustek-pp_scan.h"
-/*************************** some definitons *********************************/
+/*************************** some definitions *********************************/
/* #define _A3I_EN */
@@ -203,7 +201,7 @@ static void motorP96GetStartStopGap( pScanData ps, Bool fCheckState )
/*.............................................................................
- * wait for the ScanState stop or ScanState reachs the dwScanStateCount
+ * wait for the ScanState stop or ScanState reaches the dwScanStateCount
*/
static Bool motorCheckMotorPresetLength( pScanData ps )
{
@@ -2040,7 +2038,7 @@ static void motorGoHalfStep1( pScanData ps )
}
/*.............................................................................
- * when loosing data, we use this function to go back some lines and read them
+ * when losing data, we use this function to go back some lines and read them
* again...
*/
static void motorP96WaitBack( pScanData ps )
@@ -2126,7 +2124,7 @@ static void motorP96WaitBack( pScanData ps )
}
/*.............................................................................
- * when loosing data, we use this function to go back some lines and read them
+ * when losing data, we use this function to go back some lines and read them
* again...
*/
static void motorP98WaitBack( pScanData ps )
@@ -2523,7 +2521,7 @@ static void motorP98SetSpeed( pScanData ps, Byte bSpeed, Bool fSetRunState )
if((lastFifoState > _P96_FIFOOVERFLOWTHRESH) &&
(bData < lastFifoState)) {
- DBG( DBG_HIGH, "FIFO OVERFLOW, loosing data !!\n" );
+ DBG( DBG_HIGH, "FIFO OVERFLOW, losing data !!\n" );
overflow = _TRUE;
}
lastFifoState = bData;
diff --git a/backend/plustek-pp_p12.c b/backend/plustek-pp_p12.c
index 2dc4e45..e78c682 100644
--- a/backend/plustek-pp_p12.c
+++ b/backend/plustek-pp_p12.c
@@ -29,9 +29,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_p12ccd.c b/backend/plustek-pp_p12ccd.c
index 1b64b46..232e3e7 100644
--- a/backend/plustek-pp_p12ccd.c
+++ b/backend/plustek-pp_p12ccd.c
@@ -1,5 +1,5 @@
/* @file plustek-pp_p12ccd.c
- * @brief here we have the whole code to intialize the CCD and DAC stuff
+ * @brief here we have the whole code to initialize the CCD and DAC stuff
*
* based on sources acquired from Plustek Inc.
* Copyright (C) 2000 Plustek Inc.
@@ -29,9 +29,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_p48xx.c b/backend/plustek-pp_p48xx.c
index 749005b..3c28357 100644
--- a/backend/plustek-pp_p48xx.c
+++ b/backend/plustek-pp_p48xx.c
@@ -52,9 +52,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_p9636.c b/backend/plustek-pp_p9636.c
index 62da325..4993cff 100644
--- a/backend/plustek-pp_p9636.c
+++ b/backend/plustek-pp_p9636.c
@@ -47,9 +47,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_procfs.c b/backend/plustek-pp_procfs.c
index 0cbb999..af8507c 100644
--- a/backend/plustek-pp_procfs.c
+++ b/backend/plustek-pp_procfs.c
@@ -30,9 +30,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_procs.h b/backend/plustek-pp_procs.h
index cc84d13..96666ea 100644
--- a/backend/plustek-pp_procs.h
+++ b/backend/plustek-pp_procs.h
@@ -44,9 +44,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_ptdrv.c b/backend/plustek-pp_ptdrv.c
index cb0eeb3..bf3a389 100644
--- a/backend/plustek-pp_ptdrv.c
+++ b/backend/plustek-pp_ptdrv.c
@@ -70,9 +70,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_scale.c b/backend/plustek-pp_scale.c
index 6879d66..38805ab 100644
--- a/backend/plustek-pp_scale.c
+++ b/backend/plustek-pp_scale.c
@@ -31,9 +31,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_scan.h b/backend/plustek-pp_scan.h
index 1764c79..ccc9b97 100644
--- a/backend/plustek-pp_scan.h
+++ b/backend/plustek-pp_scan.h
@@ -36,9 +36,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_scandata.h b/backend/plustek-pp_scandata.h
index 1fb987c..1ba0fc5 100644
--- a/backend/plustek-pp_scandata.h
+++ b/backend/plustek-pp_scandata.h
@@ -62,9 +62,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_sysdep.h b/backend/plustek-pp_sysdep.h
index 73d00a4..59208b5 100644
--- a/backend/plustek-pp_sysdep.h
+++ b/backend/plustek-pp_sysdep.h
@@ -30,9 +30,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_tpa.c b/backend/plustek-pp_tpa.c
index f2ca1f0..efa198c 100644
--- a/backend/plustek-pp_tpa.c
+++ b/backend/plustek-pp_tpa.c
@@ -40,9 +40,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_types.h b/backend/plustek-pp_types.h
index 8cc1f8b..1e416ad 100644
--- a/backend/plustek-pp_types.h
+++ b/backend/plustek-pp_types.h
@@ -41,9 +41,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-pp_wrapper.c b/backend/plustek-pp_wrapper.c
index c41d340..646354e 100644
--- a/backend/plustek-pp_wrapper.c
+++ b/backend/plustek-pp_wrapper.c
@@ -26,9 +26,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-usb.c b/backend/plustek-usb.c
index 107bf9e..8425269 100644
--- a/backend/plustek-usb.c
+++ b/backend/plustek-usb.c
@@ -63,9 +63,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -435,10 +433,10 @@ static void usbDev_shutdown( Plustek_Device *dev )
}
/**
- * This function checks wether a device, described by a given
+ * This function checks whether a device, described by a given
* string(vendor and product ID), is support by this backend or not
*
- * @param usbIdStr - sting consisting out of product and vendor ID
+ * @param usbIdStr - string consisting out of product and vendor ID
* format: "0xVVVVx0xPPPP" VVVV = Vendor ID, PPP = Product ID
* @returns; SANE_TRUE if supported, SANE_FALSE if not
*/
@@ -902,7 +900,7 @@ usbDev_setScanEnv( Plustek_Device *dev, ScanInfo *si )
scan->sParam.dMCLK = dMCLK_ADF;
}
- /* Save necessary informations */
+ /* Save necessary information */
scan->fGrayFromColor = 0;
/* for some devices and settings, we tweak the physical settings
@@ -1346,7 +1344,7 @@ usbDev_Prepare( Plustek_Device *dev, SANE_Byte *buf )
}
}
- /* set a funtion to process the RAW data... */
+ /* set a function to process the RAW data... */
usb_GetImageProc( dev );
if( scan->sParam.bSource == SOURCE_ADF )
diff --git a/backend/plustek-usb.h b/backend/plustek-usb.h
index d989749..9ac1e2e 100644
--- a/backend/plustek-usb.h
+++ b/backend/plustek-usb.h
@@ -48,7 +48,7 @@
* - added MODEL_QSCAN_A6 (thanks to Hiroshi Miura)
* - changed DCapsDef, lamp -> misc_io
* - bPCB is now ushort to be "missused" by non Plustek
- * devices (as threshhold for resetting sensor order)
+ * devices (as threshold for resetting sensor order)
* - added _WAF_LOFF_ON_START and _WAF_ONLY_8BIT
* - added MODEL_TSCAN_A4
* - added attribute packed for data access structs
@@ -68,9 +68,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -426,7 +424,7 @@ typedef struct DevCaps
} DCapsDef;
/**
- * for keeping intial illumination settings
+ * for keeping initial illumination settings
*/
typedef struct
{
@@ -569,7 +567,7 @@ typedef struct
/** Driver Info */
u_long dwValidPixels; /**< only valid pixels, not incl. pad pix(B/W,Gray)*/
- u_long dwPhyPixels; /**< inlcude pad pixels for ASIC (B/W, Gray) */
+ u_long dwPhyPixels; /**< include pad pixels for ASIC (B/W, Gray) */
u_long dwPhyBytes; /**< bytes to read from ASIC */
u_long dwPhyLines; /**< should include the extra lines accord to the */
/* request dpi (CCD lines distance) */
@@ -616,7 +614,7 @@ typedef struct
struct Plustek_Device;
-/** structure to hold all necessary buffer informations for current scan
+/** structure to hold all necessary buffer information for current scan
*/
typedef struct ScanDef
{
diff --git a/backend/plustek-usbcal.c b/backend/plustek-usbcal.c
index 84a4105..36c7968 100644
--- a/backend/plustek-usbcal.c
+++ b/backend/plustek-usbcal.c
@@ -14,7 +14,7 @@
* The basic premise: The stock Plustek-usbshading.c in the plustek
* driver is effectively nonfunctional for Canon CanoScan scanners.
* These scanners rely heavily on all calibration steps, especially
- * fine white, to produce acceptible scan results. However, to make
+ * fine white, to produce acceptable scan results. However, to make
* autocalibration work and make it work well involves some
* substantial mucking aobut in code that supports thirty other
* scanners with widely varying characteristics... none of which I own
@@ -63,9 +63,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -102,7 +100,7 @@
static int strip_state = 0;
/** depending on the strip state, the sensor is moved to the shading position
- * and the lamp ist switched on
+ * and the lamp is switched on
*/
static int
cano_PrepareToReadWhiteCal( Plustek_Device *dev, SANE_Bool mv2shading_pos )
diff --git a/backend/plustek-usbcalfile.c b/backend/plustek-usbcalfile.c
index 6f5a364..c79d65e 100644
--- a/backend/plustek-usbcalfile.c
+++ b/backend/plustek-usbcalfile.c
@@ -32,9 +32,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -94,7 +92,7 @@ static u_short a_wDarkShading[_SHADING_BUF] = {0};
/** function to read a text file and returns the string which starts which
* 'id' string.
- * no duplicate entries where detected, always the first occurance will be
+ * no duplicate entries where detected, always the first occurrence will be
* red.
* @param fp - file pointer of file to read
* @param id - what to search for
diff --git a/backend/plustek-usbdevs.c b/backend/plustek-usbdevs.c
index 8698e54..119cf6d 100644
--- a/backend/plustek-usbdevs.c
+++ b/backend/plustek-usbdevs.c
@@ -89,9 +89,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -2835,7 +2833,7 @@ static SetDef Settings[] =
* it's used by the driver to select the device settings. For other devices
* than those of Plustek, you'll not need to add the second '-' part
*
- * The second entry decribes the capabilities of the device, you may find
+ * The second entry describes the capabilities of the device, you may find
* one suitable for your scanner, for a better description of the entries
* have a look at the beginning of this file at Cap0x07B3_0x0017_0 for
* the UT12
diff --git a/backend/plustek-usbhw.c b/backend/plustek-usbhw.c
index 05d3cc7..0a65866 100644
--- a/backend/plustek-usbhw.c
+++ b/backend/plustek-usbhw.c
@@ -71,9 +71,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -1451,6 +1449,14 @@ usb_ResetRegisters( Plustek_Device *dev )
* CanoScan devices to work properly after power-up
*/
sanei_lm983x_write_byte( dev->fd, 0x5b, regs[0x5b] );
+
+ /* At least CanoScan N650U can have a problem with writing
+ * to register 0x59 due XHCI USB controller is too
+ * fast for him. Simulate EHCI USB controller's
+ * behavior here - wait 1ms.
+ */
+ usleep(1000);
+
sanei_lm983x_write_byte( dev->fd, 0x59, regs[0x59] );
sanei_lm983x_write_byte( dev->fd, 0x5a, regs[0x5a] );
} else {
diff --git a/backend/plustek-usbimg.c b/backend/plustek-usbimg.c
index 0c28491..bcd266f 100644
--- a/backend/plustek-usbimg.c
+++ b/backend/plustek-usbimg.c
@@ -48,9 +48,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -1693,7 +1691,7 @@ static void usb_GrayScalePseudo16( Plustek_Device *dev )
}
}
-/** function to select the apropriate pixel copy function
+/** function to select the appropriate pixel copy function
*/
static void usb_GetImageProc( Plustek_Device *dev )
{
diff --git a/backend/plustek-usbio.c b/backend/plustek-usbio.c
index 9677456..105e6a1 100644
--- a/backend/plustek-usbio.c
+++ b/backend/plustek-usbio.c
@@ -16,7 +16,7 @@
* - 0.42 - no changes
* - 0.43 - no changes
* - 0.44 - added dump registers and dumpPic functions
- * - beautyfied output of ASIC detection
+ * - beautified output of ASIC detection
* - 0.45 - fixed dumpRegs
* - added dimension stuff to dumpPic
* - 0.46 - disabled reset prior to the detection of Merlin
@@ -43,9 +43,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek-usbmap.c b/backend/plustek-usbmap.c
index c979345..7f2a406 100644
--- a/backend/plustek-usbmap.c
+++ b/backend/plustek-usbmap.c
@@ -38,9 +38,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -69,7 +67,7 @@
static SANE_Byte a_bMap[_MAP_SIZE * 3];
-/** adjust acording to brightness and contrast
+/** adjust according to brightness and contrast
*/
static void usb_MapAdjust( Plustek_Device *dev )
{
diff --git a/backend/plustek-usbscan.c b/backend/plustek-usbscan.c
index bafc86a..ecac4e0 100644
--- a/backend/plustek-usbscan.c
+++ b/backend/plustek-usbscan.c
@@ -45,9 +45,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -348,7 +346,7 @@ usb_GetPhyPixels( Plustek_Device *dev, ScanParam *sp )
sp->Size.dwPhyPixels = (sp->Size.dwValidPixels + 1UL) & 0xfffffffeUL;
sp->Size.dwPhyBytes = sp->Size.dwPhyPixels * sp->bChannels + 2UL;
- /* need to be adjusted fo CIS devices in color mode */
+ /* need to be adjusted for CIS devices in color mode */
if(usb_IsCISDevice( dev ) && (sp->bDataType == SCANDATATYPE_Color)) {
sp->Size.dwPhyBytes *= 3;
}
@@ -358,7 +356,7 @@ usb_GetPhyPixels( Plustek_Device *dev, ScanParam *sp )
sp->Size.dwPhyPixels = sp->Size.dwValidPixels;
sp->Size.dwPhyBytes = sp->Size.dwPhyPixels * 2 * sp->bChannels + 2UL;
- /* need to be adjusted fo CIS devices in color mode */
+ /* need to be adjusted for CIS devices in color mode */
if(usb_IsCISDevice( dev ) && (sp->bDataType == SCANDATATYPE_Color)) {
sp->Size.dwPhyBytes *= 3;
}
@@ -1443,7 +1441,7 @@ usb_IsDataAvailableInDRAM( Plustek_Device *dev )
{
/* Compute polling timeout
* Height (Inches) / MaxScanSpeed (Inches/Second) = Seconds to move the
- * module from top to bottom. Then convert the seconds to miliseconds
+ * module from top to bottom. Then convert the seconds to milliseconds
* by multiply 1000. We add extra 2 seconds to get some tolerance.
*/
u_char a_bBand[3];
diff --git a/backend/plustek-usbshading.c b/backend/plustek-usbshading.c
index e789b43..c585c8b 100644
--- a/backend/plustek-usbshading.c
+++ b/backend/plustek-usbshading.c
@@ -49,9 +49,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek.c b/backend/plustek.c
index eaddbd3..10458a0 100644
--- a/backend/plustek.c
+++ b/backend/plustek.c
@@ -99,9 +99,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -1188,7 +1186,7 @@ decodeVal( char *src, char *opt, int what, void *result, void *def )
if( tmp ) {
- /* on success, compare wiht the given one */
+ /* on success, compare with the given one */
if( 0 == strcmp( tmp, opt )) {
DBG( _DBG_SANE_INIT, "Decoding option >%s<\n", opt );
@@ -1235,7 +1233,7 @@ decodeVal( char *src, char *opt, int what, void *result, void *def )
return SANE_FALSE;
}
-/** function to retrive the device name of a given string
+/** function to retrieve the device name of a given string
* @param src - string that keeps the option name to check src for
* @param dest - pointer to the string, that should receive the detected
* devicename
@@ -1296,7 +1294,7 @@ attach( const char *dev_name, CnfDef *cnf, Plustek_Device **devp )
if( NULL == dev )
return SANE_STATUS_NO_MEM;
- /* assign all the stuff we need fo this device... */
+ /* assign all the stuff we need for this device... */
memset(dev, 0, sizeof (*dev));
@@ -1429,7 +1427,7 @@ init_config_struct( CnfDef *cnf )
cnf->adj.bgamma = 1.0;
}
-/** intialize the backend
+/** initialize the backend
*/
SANE_Status
sane_init( SANE_Int *version_code, SANE_Auth_Callback authorize )
diff --git a/backend/plustek.h b/backend/plustek.h
index cc38f13..9f1a674 100644
--- a/backend/plustek.h
+++ b/backend/plustek.h
@@ -75,9 +75,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/plustek_pp.c b/backend/plustek_pp.c
index fdcc6b6..76a8789 100644
--- a/backend/plustek_pp.c
+++ b/backend/plustek_pp.c
@@ -28,9 +28,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -887,7 +885,7 @@ static SANE_Bool decodeVal( char *src, char *opt,
if( tmp ) {
- /* on success, compare wiht the given one */
+ /* on success, compare with the given one */
if( 0 == strcmp( tmp, opt )) {
DBG( _DBG_SANE_INIT, "Decoding option >%s<\n", opt );
@@ -935,7 +933,7 @@ static SANE_Bool decodeVal( char *src, char *opt,
return SANE_FALSE;
}
-/** function to retrive the device name of a given string
+/** function to retrieve the device name of a given string
* @param src - string that keeps the option name to check src for
* @param dest - pointer to the string, that should receive the detected
* devicename
@@ -997,7 +995,7 @@ static SANE_Status attach( const char *dev_name, pCnfDef cnf,
if( NULL == dev )
return SANE_STATUS_NO_MEM;
- /* assign all the stuff we need fo this device... */
+ /* assign all the stuff we need for this device... */
memset(dev, 0, sizeof (*dev));
@@ -1128,7 +1126,7 @@ static void init_config_struct( pCnfDef cnf, SANE_Bool direct_io )
cnf->adj.bgamma = 1.0;
}
-/** intialize the backend
+/** initialize the backend
*/
SANE_Status sane_init( SANE_Int *version_code, SANE_Auth_Callback authorize )
{
diff --git a/backend/pnm.c b/backend/pnm.c
index 1d1f4fd..ccc6f64 100644
--- a/backend/pnm.c
+++ b/backend/pnm.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/qcam.c b/backend/qcam.c
index 4c46fa7..9b1d7a3 100644
--- a/backend/qcam.c
+++ b/backend/qcam.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -234,7 +232,7 @@ disable_ports (QC_Device * q)
return SANE_STATUS_GOOD;
}
-/* We need a short delay loop -- somthing well under a millisecond.
+/* We need a short delay loop -- something well under a millisecond.
Unfortunately, adding 2 usleep(1)'s to qc_command slowed it down by
a factor of over 1000 over the same loop with 2 usleep(0)'s, and
that's too slow -- qc_start was taking over a second to run. This
@@ -258,7 +256,7 @@ qc_wait (QC_Device * q)
termination, so "dead locks" are not a problem. (FYI, the lock
file will remain after process termination, but this is actually
desired so that the next process need not re-creat(2)e it... just
- lock it.) The wait argument indicates whether or not this funciton
+ lock it.) The wait argument indicates whether or not this function
should "block" waiting for the previous lock to be relinquished.
This is ideal so that multiple processes (eg. qcam) taking
"snapshots" can peacefully coexist.
@@ -1944,7 +1942,7 @@ sane_start (SANE_Handle handle)
}
s->read_fd = dup (s->from_child);
- sane_get_parameters (s, 0); /* ensure uptodate parameters */
+ sane_get_parameters (s, 0); /* ensure up-to-date parameters */
qc_lock (q);
s->holding_lock = SANE_TRUE;
diff --git a/backend/ricoh-scsi.c b/backend/ricoh-scsi.c
index 73bd4fa..ec65455 100644
--- a/backend/ricoh-scsi.c
+++ b/backend/ricoh-scsi.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -37,16 +35,13 @@
If you write modifications of your own for SANE, it is your choice
whether to permit this exception to apply to your modifications.
- If you do not wish that, delete this exception notice. */
+ If you do not wish that, delete this exception notice.
+*/
/*
- $Id$
This file implements the low-level scsi-commands.
*/
-
-
-
/* SCSI commands that the Ricoh scanners understand: */
#define RICOH_SCSI_TEST_UNIT_READY 0x00
#define RICOH_SCSI_SET_WINDOW 0x24
diff --git a/backend/ricoh.c b/backend/ricoh.c
index fbe5c58..eb692c9 100644
--- a/backend/ricoh.c
+++ b/backend/ricoh.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -40,7 +38,6 @@
*/
/*
- $Id$
This file implements a SANE backend for Ricoh flatbed scanners.
*/
@@ -167,7 +164,7 @@ attach (const char *devnam, Ricoh_Device ** devp)
status = object_position (fd);
if (status != SANE_STATUS_GOOD)
{
- DBG (1, "attach: OBJECT POSTITION failed\n");
+ DBG (1, "attach: OBJECT POSITION failed\n");
sanei_scsi_close (fd);
return (SANE_STATUS_INVAL);
}
@@ -243,7 +240,7 @@ attach (const char *devnam, Ricoh_Device ** devp)
dev->info.yres_default = _2btol(wbuf.y_res);
dev->info.image_mode_default = wbuf.image_comp;
- /* if you throw the MRIF bit the brighness control reverses too */
+ /* if you throw the MRIF bit the brightness control reverses too */
/* so I reverse the reversal in software for symmetry's sake */
/* I should make this into an option */
@@ -467,7 +464,7 @@ do_cancel (Ricoh_Scanner * s)
status = object_position (s->fd);
if (status != SANE_STATUS_GOOD)
{
- DBG (1, "cancel: OBJECT POSTITION failed\n");
+ DBG (1, "cancel: OBJECT POSITION failed\n");
}
s->scanning = SANE_FALSE;
@@ -849,7 +846,7 @@ sane_start (SANE_Handle handle)
_lto4b(s->length, wbuf.length);
wbuf.image_comp = s->image_composition;
- /* if you throw the MRIF bit the brighness control reverses too */
+ /* if you throw the MRIF bit the brightness control reverses too */
/* so I reverse the reversal in software for symmetry's sake */
if (wbuf.image_comp == RICOH_GRAYSCALE || wbuf.image_comp == RICOH_DITHERED_MONOCHROME)
{
diff --git a/backend/ricoh.h b/backend/ricoh.h
index 8771297..fcf9eec 100644
--- a/backend/ricoh.h
+++ b/backend/ricoh.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -36,10 +34,7 @@
If you write modifications of your own for SANE, it is your choice
whether to permit this exception to apply to your modifications.
- If you do not wish that, delete this exception notice. */
-
-/*
- $Id$
+ If you do not wish that, delete this exception notice.
*/
#ifndef ricoh_h
diff --git a/backend/ricoh2.c b/backend/ricoh2.c
index f719268..e8f8604 100644
--- a/backend/ricoh2.c
+++ b/backend/ricoh2.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/ricoh2_buffer.c b/backend/ricoh2_buffer.c
index 8cf86f3..a0ef624 100644
--- a/backend/ricoh2_buffer.c
+++ b/backend/ricoh2_buffer.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/rts8891.c b/backend/rts8891.c
index 93018ab..e8d57b8 100644
--- a/backend/rts8891.c
+++ b/backend/rts8891.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -217,7 +215,7 @@ static Rts8891_Config rtscfg;
/* ------------------------------------------------------------------------- */
static SANE_Status probe_rts8891_devices (void);
static SANE_Status config_attach_rts8891 (SANEI_Config * config,
- const char *devname);
+ const char *devname, void *data);
static SANE_Status attach_rts8891 (const char *name);
static SANE_Status set_lamp_brightness (struct Rts8891_Device *dev,
int level);
@@ -448,7 +446,7 @@ sane_open (SANE_String_Const name, SANE_Handle * handle)
}
}
- /* check wether we have found a match or reach the end of the device list */
+ /* check whether we have found a match or reach the end of the device list */
if (!device)
{
DBG (DBG_info, "sane_open: no device found\n");
@@ -539,7 +537,7 @@ sane_open (SANE_String_Const name, SANE_Handle * handle)
/**
- * Set non blocking mode. In this mode, read return immediatly when
+ * Set non blocking mode. In this mode, read return immediately when
* no data is available, instead of polling the scanner.
*/
SANE_Status
@@ -997,7 +995,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
return status;
}
- /* return immediatly if no change */
+ /* return immediately if no change */
if (s->opt[option].type == SANE_TYPE_INT
&& *(SANE_Word *) val == s->val[option].w)
{
@@ -1554,7 +1552,7 @@ compute_parameters (Rts8891_Session * session)
dev->lds_max = dev->lds_b;
/* since the extra lines for reordering are before data */
- /* we substract lds_max */
+ /* we subtract lds_max */
dev->lds_r -= dev->lds_max;
dev->lds_g -= dev->lds_max;
dev->lds_b -= dev->lds_max;
@@ -1564,7 +1562,7 @@ compute_parameters (Rts8891_Session * session)
/* decrease y start to take these extra lines into account */
dev->lines += (dev->lds_max + dev->ripple) / dev->bytes_per_line;
- /* shading calibration is allways 66 lines regardless of ydpi, so */
+ /* shading calibration is always 66 lines regardless of ydpi, so */
/* we take this into account to compute ystart */
if (dev->ydpi > dev->model->min_ydpi)
{
@@ -1864,7 +1862,7 @@ sane_read (SANE_Handle handle, SANE_Byte * buf,
{ /* at max xdpi, data received is distorted and ydpi is half of xdpi */
if (session->emulated_gray == SANE_TRUE)
{
- /* in emulated gray mode we are allways reading 3 bytes of raw data */
+ /* in emulated gray mode we are always reading 3 bytes of raw data */
/* at a time */
switch (((session->sent * 3) % dev->bytes_per_line) % 6)
{
@@ -1945,7 +1943,7 @@ sane_read (SANE_Handle handle, SANE_Byte * buf,
{
if (session->emulated_gray == SANE_TRUE)
{
- /* in emulated gray mode we are allways reading 3 bytes of raw data */
+ /* in emulated gray mode we are always reading 3 bytes of raw data */
/* at a time, so we know where we are */
val = dev->current[dev->lds_g];
if (session->params.depth == 1)
@@ -1996,7 +1994,7 @@ sane_read (SANE_Handle handle, SANE_Byte * buf,
/* we currently handle ydi=2*dpi */
if (session->emulated_gray == SANE_TRUE)
{
- /* in emulated gray mode we are allways reading 3 bytes of raw data */
+ /* in emulated gray mode we are always reading 3 bytes of raw data */
/* at a time, so we know where we are */
val = (dev->current[dev->lds_g]
+ dev->current[dev->lds_g +
@@ -2086,7 +2084,7 @@ sane_read (SANE_Handle handle, SANE_Byte * buf,
* handle h is a valid handle) but usually affects long-running
* operations only (such as image is acquisition). It is safe to call
* this function asynchronously (e.g., from within a signal handler).
- * It is important to note that completion of this operaton does not
+ * It is important to note that completion of this operation does not
* imply that the currently pending operation has been cancelled. It
* only guarantees that cancellation has been initiated. Cancellation
* completes only when the cancelled call returns (typically with a
@@ -2131,7 +2129,7 @@ sane_cancel (SANE_Handle handle)
}
}
- /* free ressources used by scanning */
+ /* free resources used by scanning */
if (dev->scanned_data != NULL)
{
free (dev->scanned_data);
@@ -2374,7 +2372,7 @@ probe_rts8891_devices (void)
/* generic configure and attach function */
status = sanei_configure_attach (RTS8891_CONFIG_FILE, &config,
- config_attach_rts8891);
+ config_attach_rts8891, NULL);
/* free allocated options */
for (i = 0; i < NUM_CFG_OPTIONS; i++)
{
@@ -2398,7 +2396,8 @@ probe_rts8891_devices (void)
* SANE_STATUS_INVAL in case of error
*/
static SANE_Status
-config_attach_rts8891 (SANEI_Config * config, const char *devname)
+config_attach_rts8891 (SANEI_Config * config, const char *devname,
+ void __sane_unused__ *data)
{
/* currently, the config is a global variable so config is useless here */
/* the correct thing would be to have a generic sanei_attach_matching_devices
@@ -2419,7 +2418,7 @@ config_attach_rts8891 (SANEI_Config * config, const char *devname)
/**
* The attach tries to open the given usb device and match it
* with devices handled by the backend. The configuration parameter
- * contains the values of the allready parsed configuration options
+ * contains the values of the already parsed configuration options
* from the conf file.
* @param config configuration structure filled with values read
* from configuration file
@@ -2533,7 +2532,7 @@ attach_rts8891 (const char *devicename)
first_device = device;
device->reg_count = 244;
- /* intialization is done at sane_open */
+ /* initialization is done at sane_open */
device->initialized = SANE_FALSE;
device->needs_warming = SANE_TRUE;
device->parking = SANE_FALSE;
@@ -3029,7 +3028,7 @@ find_origin (struct Rts8891_Device *dev, SANE_Bool * changed)
DBG (DBG_proc, "find_origin: start\n");
/* check if head is at home
- * once sensor is correctly set up, we are allways park here,
+ * once sensor is correctly set up, we are always park here,
* but in case sensor has just changed, we are not so we park head */
sanei_rts88xx_read_reg (dev->devnum, CONTROLER_REG, &reg);
if ((reg & 0x02) == 0)
@@ -3254,7 +3253,7 @@ find_origin (struct Rts8891_Device *dev, SANE_Bool * changed)
{
for (y = 1; y < height - 2; y++)
{
- /* egde detection on each line */
+ /* edge detection on each line */
if (image[x + (y + 1) * width] - image[x + y * width] >= 20)
{
sum += y;
@@ -3505,7 +3504,7 @@ find_margin (struct Rts8891_Device *dev)
#ifdef FAST_INIT
/*
- * This function intializes the device:
+ * This function initializes the device:
* - initial registers values
* - test if at home
* - head parking if needed
@@ -3548,7 +3547,7 @@ initialize_device (struct Rts8891_Device *dev)
DBG (DBG_io, "initialize_device: lamp status=0x%02x\n", dev->regs[0x8e]);
/* sensor type the one for 4470c sold with XPA is slightly different
- * than those sold bare, for this model we allways start with xpa type sensor,
+ * than those sold bare, for this model we always start with xpa type sensor,
* and change it later if we detect black scans in find_origin(). In case the
* attach function set up the sensor type, we don't modify it */
if (dev->sensor == -1)
@@ -4016,7 +4015,7 @@ int i;
}
/*
- * This function intializes the device:
+ * This function initializes the device:
* - initial registers values
* - test if at home
* - head parking if needed
@@ -4031,7 +4030,7 @@ init_device (struct Rts8891_Device *dev)
char message[256 * 6];
SANE_Int val;
- /* these commands are used to acces NVRAM through a serial manner */
+ /* these commands are used to access NVRAM through a serial manner */
/* we ignore NVRAM settingsd for now */
SANE_Byte nv_cmd1[21] =
{ 0x28, 0x38, 0x28, 0x38, 0x08, 0x18, 0x28, 0x38, 0x28, 0x38, 0x28, 0x38,
@@ -4097,7 +4096,7 @@ init_device (struct Rts8891_Device *dev)
sanei_rts88xx_get_lamp_status (dev->devnum, dev->regs);
DBG (DBG_io, "init_device: lamp status=0x%02x\n", dev->regs[0x8e]);
- /* initalize sensor with default from model */
+ /* initialize sensor with default from model */
dev->sensor = dev->model->sensor;
DBG (DBG_info, "init_device: reg[8e]=0x%02x\n", dev->regs[0x8e]);
@@ -4230,7 +4229,7 @@ init_device (struct Rts8891_Device *dev)
rts8891_write_all (dev->devnum, dev->regs, dev->reg_count);
/* now we are writing and reading back from memory, it is surely a memory test since the written data
- * don't look usefull at first glance
+ * don't look useful at first glance
*/
reg = 0x06;
sanei_rts88xx_write_reg (dev->devnum, 0x93, &reg);
@@ -4421,14 +4420,14 @@ init_device (struct Rts8891_Device *dev)
sanei_rts88xx_write_reg (dev->devnum, CONTROLER_REG, &reg);
/* now we init nvram */
- /* this is highly dangerous and thus desactivated
+ /* this is highly dangerous and thus deactivated
* in sanei_rts88xx_setup_nvram (HAZARDOUS_EXPERIMENT #define) */
sanei_rts88xx_setup_nvram (dev->devnum, 21, nv_cmd1);
sanei_rts88xx_setup_nvram (dev->devnum, 21, nv_cmd2);
sanei_rts88xx_setup_nvram (dev->devnum, 21, nv_cmd3);
sanei_rts88xx_set_status (dev->devnum, dev->regs, 0x28, 0x28);
- /* second occurence of this block */
+ /* second occurrence of this block */
sanei_rts88xx_read_reg (dev->devnum, CONTROL_REG, &control);
if (control != 0)
{
@@ -6292,7 +6291,7 @@ send_calibration_data (struct Rts8891_Session *session)
/* 675 pixels at 75 DPI, 16 bits values, 3 color channels */
/* 5400 pixels at max sensor 600 dpi */
/* 3 16bits 256 value gamma tables plus start/end markers */
- /* must multple of 32 */
+ /* must multiple of 32 */
data_size = (675 * dev->xdpi) / 75;
width = dev->pixels;
@@ -6363,7 +6362,7 @@ send_calibration_data (struct Rts8891_Session *session)
fill_gamma (calibration, &idx, gamma_b);
/* compute calibration coefficients */
- /* real witdh != 675 --> 637
+ /* real width != 675 --> 637
* shading data calibration starts at 1542. There are 3 rows of 16 bits values
* first row is green calibration
*/
@@ -6545,7 +6544,7 @@ move_to_scan_area (struct Rts8891_Session *session)
/* the ultimate goal is to have no direct access to registers, but to */
/* set them through helper functions */
/* NOTE : I couldn't manage to get scans that really uses gray settings. */
-/* The windows driver is allways scanning in color, so we do the same. */
+/* The windows driver is always scanning in color, so we do the same. */
/* For now, the only mode that could be done would be 300 dpi gray scan, */
/* based on the register settings of find_origin() */
static SANE_Status
@@ -7610,7 +7609,7 @@ setup_scan_registers (struct Rts8891_Session *session, SANE_Byte *status1, SANE_
/* the ultimate goal is to have no direct access to registers, but to */
/* set them through helper functions */
/* NOTE : I couldn't manage to get scans that really uses gray settings. */
-/* The windows driver is allways scanning in color, so we do the same. */
+/* The windows driver is always scanning in color, so we do the same. */
/* For now, the only mode that could be done would be 300 dpi gray scan, */
/* based on the register settings of find_origin() */
static SANE_Status
@@ -7708,7 +7707,7 @@ park_head (struct Rts8891_Device *dev, SANE_Bool wait)
}
/* update button status
- * button access is allowed during scan, which is usefull for 'cancel' button
+ * button access is allowed during scan, which is useful for 'cancel' button
*/
static SANE_Status
update_button_status (struct Rts8891_Session *session)
diff --git a/backend/rts8891.h b/backend/rts8891.h
index fa3feb6..374e1cc 100644
--- a/backend/rts8891.h
+++ b/backend/rts8891.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -118,8 +116,8 @@ enum Rts8891_Configure_Option
NUM_CFG_OPTIONS /* MUST be last */
};
-/** Scanner object. This struct holds informations usefull for
- * the functions defined in SANE's standard. Informations closer
+/** Scanner object. This struct holds information useful for
+ * the functions defined in SANE's standard. Information closer
* to the hardware are in the Rts8891_Device structure. There is
* as many session structure than frontends using the scanner.
*/
diff --git a/backend/rts8891_devices.c b/backend/rts8891_devices.c
index a46f98b..8216a0a 100644
--- a/backend/rts8891_devices.c
+++ b/backend/rts8891_devices.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/rts8891_low.c b/backend/rts8891_low.c
index 4fc5666..535f6d5 100644
--- a/backend/rts8891_low.c
+++ b/backend/rts8891_low.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -129,7 +127,7 @@ rts8891_write_all (SANE_Int devnum, SANE_Byte * regs, SANE_Int count)
return SANE_STATUS_IO_ERROR;
}
- size = count - 0xb4; /* we need to substract one reg since b3 won't be written */
+ size = count - 0xb4; /* we need to subtract one reg since b3 won't be written */
buffer[0] = 0x88;
buffer[1] = 0xb4;
buffer[2] = 0x00;
@@ -531,7 +529,7 @@ rts8891_move (struct Rts8891_Device *device, SANE_Byte * regs,
regs[0x36] = regs[0x36] & 0xf7;
}
- /* write regiters values */
+ /* write registers values */
status = rts8891_write_all (device->devnum, regs, RTS8891_MAX_REGISTERS);
/* commit it */
@@ -616,7 +614,7 @@ rts8891_park (struct Rts8891_Device *device, SANE_Byte *regs, SANE_Bool wait)
/* reads data from scanner.
* First we wait for some data to be available and then loop reading
* from scanner until the required amount is reached.
- * We handle non blocking I/O by returning immediatly (with SANE_STATUS_BUSY)
+ * We handle non blocking I/O by returning immediately (with SANE_STATUS_BUSY)
* if there is no data available from scanner. But once read is started,
* all the required amount is read. Once wait for data succeeded, we still poll
* for data in order no to read it too fast, but we don' take care of non blocking
@@ -667,7 +665,7 @@ read_data (struct Rts8891_Session *session, SANE_Byte * dest, SANE_Int length)
dev->regs[LAMP_REG] = 0x8d;
sanei_rts88xx_write_reg (dev->devnum, LAMP_REG,
&(dev->regs[LAMP_REG]));
- DBG (DBG_io, "read_data: no data vailable\n");
+ DBG (DBG_io, "read_data: no data available\n");
DBG (DBG_proc, "read_data: end\n");
return SANE_STATUS_DEVICE_BUSY;
}
diff --git a/backend/rts8891_low.h b/backend/rts8891_low.h
index 6b12316..453800c 100644
--- a/backend/rts8891_low.h
+++ b/backend/rts8891_low.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -60,7 +58,7 @@
/* Flags */
#define RTS8891_FLAG_UNTESTED (1 << 0) /* Print a warning for these scanners */
-#define RTS8891_FLAG_EMULATED_GRAY_MODE (2 << 0) /* gray scans are emulated using comor modes */
+#define RTS8891_FLAG_EMULATED_GRAY_MODE (2 << 0) /* gray scans are emulated using color modes */
#define LOWORD(x) ((uint16_t)(x & 0xffff))
#define HIWORD(x) ((uint16_t)(x >> 16))
@@ -98,7 +96,7 @@ typedef struct Rts8891_Device Rts8891_Device;
#define TIMING2_REG 0x8a /* holds REG8180+2 */
-/* this struc describes a particular model which is handled by the backend */
+/* this struct describes a particular model which is handled by the backend */
/* available resolutions, physical goemetry, scanning area, ... */
typedef struct Rts8891_Model
{
@@ -168,11 +166,11 @@ struct Rts8891_Device
/**< USB device number for libusb */
SANE_Int devnum;
SANE_String file_name;
- Rts8891_Model *model; /* points to a structure that decribes model specifics */
+ Rts8891_Model *model; /* points to a structure that describes model specifics */
SANE_Int sensor; /* sensor id */
- SANE_Bool initialized; /* true if device has been intialized */
+ SANE_Bool initialized; /* true if device has been initialized */
SANE_Bool needs_warming; /* true if device needs warming up */
SANE_Bool parking; /* true if device is parking head */
diff --git a/backend/rts88xx_lib.c b/backend/rts88xx_lib.c
index f19ceef..16727ef 100644
--- a/backend/rts88xx_lib.c
+++ b/backend/rts88xx_lib.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -327,7 +325,7 @@ sanei_rts88xx_set_status (SANE_Int devnum, SANE_Byte * regs,
}
/*
- * get lamp status by reading registers 0x84 to 0x8f, only 0x8F is currently usefull
+ * get lamp status by reading registers 0x84 to 0x8f, only 0x8F is currently useful
* 0x84 and following could "on" timers
*/
SANE_Status
@@ -596,7 +594,7 @@ sanei_rts88xx_get_mem (SANE_Int devnum, SANE_Byte ctrl1,
}
/*
- * write to the nvram controler
+ * write to the nvram controller
*/
SANE_Status
sanei_rts88xx_nvram_ctrl (SANE_Int devnum, SANE_Int length, SANE_Byte * value)
diff --git a/backend/rts88xx_lib.h b/backend/rts88xx_lib.h
index fa7abbd..9e3fc61 100644
--- a/backend/rts88xx_lib.h
+++ b/backend/rts88xx_lib.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -196,7 +194,7 @@ SANE_Status sanei_rts88xx_get_mem (SANE_Int devnum, SANE_Byte ctrl1,
SANE_Byte * value);
/*
- * write to the nvram controler
+ * write to the nvram controller
*/
SANE_Status sanei_rts88xx_nvram_ctrl (SANE_Int devnum, SANE_Int length,
SANE_Byte * value);
diff --git a/backend/s9036.c b/backend/s9036.c
index 4124b7b..b3734ed 100644
--- a/backend/s9036.c
+++ b/backend/s9036.c
@@ -15,8 +15,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a SANE backend for Siemens 9036 flatbed scanners. */
@@ -295,7 +295,7 @@ set_window (S9036_Scanner * s)
/* ranges from 20 (little contrast) down to -20 = 235 (much contrast) */
int contr_adjust = auto_contr ? (256 - s->val[OPT_CONTR_ADJUST]) % 256 : 0;
- /* Warning ! The following structur SEEMS to be an valid SCSI-2
+ /* Warning ! The following structure SEEMS to be an valid SCSI-2
SET_WINDOW command. But e.g. the limits for the window are only
2 Bytes instead of 4. The scanner was built at about 1990, so
SCSI-2 wasn't available for development...
diff --git a/backend/s9036.h b/backend/s9036.h
index 094f94e..97292ac 100644
--- a/backend/s9036.h
+++ b/backend/s9036.h
@@ -15,8 +15,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>. */
#ifndef s9036_h
#define s9036_h
diff --git a/backend/sane_strstatus.c b/backend/sane_strstatus.c
index c76d305..fb3c170 100644
--- a/backend/sane_strstatus.c
+++ b/backend/sane_strstatus.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/sceptre.c b/backend/sceptre.c
index 3670f3c..62f28ff 100644
--- a/backend/sceptre.c
+++ b/backend/sceptre.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,7 +41,6 @@
*/
/*
- $Id$
Sceptre S1200 SCSI scanner (sometimes also called S120)
*/
diff --git a/backend/sceptre.h b/backend/sceptre.h
index 8ba5cd8..02438e3 100644
--- a/backend/sceptre.h
+++ b/backend/sceptre.h
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -40,10 +38,6 @@
If you do not wish that, delete this exception notice.
*/
-/*
- $Id$
-*/
-
/* Commands supported by the Sceptre S1200 scanner. */
#define SCSI_TEST_UNIT_READY 0x00
#define SCSI_GET_STATUS 0x02
@@ -292,7 +286,7 @@ struct scanners_supported
/*--------------------------------------------------------------------------*/
-/* Define a scanner occurence. */
+/* Define a scanner occurrence. */
typedef struct Sceptre_Scanner
{
struct Sceptre_Scanner *next;
diff --git a/backend/sharp.c b/backend/sharp.c
index 701b179..d533103 100644
--- a/backend/sharp.c
+++ b/backend/sharp.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -1678,7 +1676,7 @@ set_gamma_caps(SHARP_Scanner *s)
/* The next function is a slightly modified version of sanei_constrain_value
Instead of returning status information like STATUS_INVAL, it adjusts
- an invaild value to the nearest allowed one.
+ an invalid value to the nearest allowed one.
*/
static void
clip_value (const SANE_Option_Descriptor * opt, void * value)
@@ -2096,7 +2094,7 @@ init_options (SHARP_Scanner * s)
#ifdef USE_COLOR_THRESHOLD
s->opt[OPT_THRESHOLD_R].name = SANE_NAME_THRESHOLD "-red";
- /* xxx the titles and decriptions are confusing:
+ /* xxx the titles and descriptions are confusing:
"set white point (red)"
Any idea? maybe "threshold to get the red component on"
*/
@@ -3145,7 +3143,7 @@ sprint_gamma(Option_Value val, SANE_Byte *dst)
SANE_Byte *p = dst;
p += sprintf((char *) p, "%i", val.wa[0] > 255 ? 255 : val.wa[0]);
- /* val.wa[i] is over 255, so val.wa[i] is limitied to 255 */
+ /* val.wa[i] is over 255, so val.wa[i] is limited to 255 */
for (i = 1; i < 256; i++)
p += sprintf((char *) p, ",%i", val.wa[i] > 255 ? 255 : val.wa[i]);
return p - dst;
diff --git a/backend/sharp.h b/backend/sharp.h
index c5dad27..ba5e37f 100644
--- a/backend/sharp.h
+++ b/backend/sharp.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/sm3600-color.c b/backend/sm3600-color.c
index 2e42ada..3a73735 100644
--- a/backend/sm3600-color.c
+++ b/backend/sm3600-color.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -221,13 +219,13 @@ TState StartScanColor(TInstance *this)
case 75:
RegWrite(this,R_XRES,1, 0x20); /* ups, can do only 100 dpi horizontal */
RegWrite(this,R_SWID, 2, 0xC000 | this->state.cxWindow);
- RegWrite(this,0x34, 1, 0x83); /* halfs the vertical resolution */
+ RegWrite(this,0x34, 1, 0x83); /* halves the vertical resolution */
RegWrite(this,0x47,1,0xC0); /* reduces the speed a bit */
break;
case 100:
RegWrite(this,R_XRES,1, 0x20);
RegWrite(this,R_SWID, 2, 0xC000 | this->state.cxWindow);
- RegWrite(this,0x34, 1, 0x63); /* halfs the vertical resolution */
+ RegWrite(this,0x34, 1, 0x63); /* halves the vertical resolution */
RegWrite(this,0x47,1,0xC0); /* reduces the speed a bit */
/* I have no idea, what these differences are good for. The seem to produce
a slight blue presence.
@@ -243,14 +241,14 @@ TState StartScanColor(TInstance *this)
RegWrite(this,0x08,2, 0x6A6A);
RegWrite(this,R_XRES,1, 0x2A);
RegWrite(this,R_SWID, 2, 0x4000 | this->state.cxWindow);
- RegWrite(this,0x34, 1, 0x03); /* halfs the vertical resolution */
+ RegWrite(this,0x34, 1, 0x03); /* halves the vertical resolution */
RegWrite(this,0x47,1,0xC0); /* reduces the speed a bit */
this->state.szOrder=ORDER_RGB;
break;
case 600:
RegWrite(this,R_XRES,1, 0x3F);
RegWrite(this,R_SWID, 2, 0xC000 | this->state.cxWindow);
- RegWrite(this,0x34, 1, 0x03); /* halfs the vertical resolution */
+ RegWrite(this,0x34, 1, 0x03); /* halves the vertical resolution */
RegWrite(this,0x47,1,0xC2); /* reduces the speed a bit */
break;
case 1200:
diff --git a/backend/sm3600-gray.c b/backend/sm3600-gray.c
index c5efe55..0c36d09 100644
--- a/backend/sm3600-gray.c
+++ b/backend/sm3600-gray.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/sm3600-homerun.c b/backend/sm3600-homerun.c
index b77a76e..33771aa 100644
--- a/backend/sm3600-homerun.c
+++ b/backend/sm3600-homerun.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -181,7 +179,7 @@ static TLineType GetLineType(TInstance *this)
else
bHolesOk=false;
lMedian=lSum/cchBulk;
- /* this is *definitly* dirty style. We should pass the information
+ /* this is *definitely* dirty style. We should pass the information
by other means... */
if (bHolesOk)
{
diff --git a/backend/sm3600-scanmtek.c b/backend/sm3600-scanmtek.c
index 4aa4f1b..521db9c 100644
--- a/backend/sm3600-scanmtek.c
+++ b/backend/sm3600-scanmtek.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,8 +41,6 @@
Userspace scan tool for the Microtek 3600 scanner
-$Id$
-
====================================================================== */
#include "sm3600-scantool.h"
diff --git a/backend/sm3600-scantool.h b/backend/sm3600-scantool.h
index 94a4875..16181f1 100644
--- a/backend/sm3600-scantool.h
+++ b/backend/sm3600-scantool.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/sm3600-scanusb.c b/backend/sm3600-scanusb.c
index 7ae90d3..dc9b8d5 100644
--- a/backend/sm3600-scanusb.c
+++ b/backend/sm3600-scanusb.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,8 +41,6 @@
Userspace scan tool for the Microtek 3600 scanner
-$Id$
-
(C) Marian Eichholz 2001
26.4.2001: Added an abstraction layer for TransferControlMsg.
diff --git a/backend/sm3600-scanutil.c b/backend/sm3600-scanutil.c
index 022984e..6fe67ed 100644
--- a/backend/sm3600-scanutil.c
+++ b/backend/sm3600-scanutil.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,8 +41,6 @@
Userspace scan tool for the Microtek 3600 scanner
-$Id$
-
====================================================================== */
#include <unistd.h>
@@ -85,7 +81,7 @@ void debug_printf(unsigned long ulType, const char *szFormat, ...)
SetError(error, format, ...)
-The program is aborted, all handles and ressources are freed (this
+The program is aborted, all handles and resources are freed (this
being global) and the user gets a nice panic screen :-)
********************************************************************** */
diff --git a/backend/sm3600.c b/backend/sm3600.c
index 8f8adfc..8542e3e 100644
--- a/backend/sm3600.c
+++ b/backend/sm3600.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -672,7 +670,7 @@ SetupInternalParameters(TInstance *this)
SANE_Status
sane_get_parameters (SANE_Handle handle, SANE_Parameters *p)
{
- /* extremly important for xscanimage */
+ /* extremely important for xscanimage */
TInstance *this;
this=(TInstance*)handle;
SetupInternalParameters(this);
@@ -714,7 +712,7 @@ sane_start (SANE_Handle handle)
if (this->state.bScanning) return SANE_STATUS_DEVICE_BUSY;
rc=SetupInternalParameters(this);
this->state.bCanceled=false;
- if (!rc) rc=DoInit(this); /* oopsi, we should initalise :-) */
+ if (!rc) rc=DoInit(this); /* oopsi, we should initialise :-) */
if (!rc && !this->bOptSkipOriginate) rc=DoOriginate(this,true);
if (!rc) rc=DoJog(this,this->calibration.yMargin);
if (rc) return rc;
diff --git a/backend/sm3600.h b/backend/sm3600.h
index 58e6907..2ecbeb2 100644
--- a/backend/sm3600.h
+++ b/backend/sm3600.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/sm3840.c b/backend/sm3840.c
index 41b72ec..b728128 100644
--- a/backend/sm3840.c
+++ b/backend/sm3840.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/sm3840.h b/backend/sm3840.h
index abcd1b7..d742e07 100644
--- a/backend/sm3840.h
+++ b/backend/sm3840.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/sm3840_lib.c b/backend/sm3840_lib.c
index 163b356..46d9910 100644
--- a/backend/sm3840_lib.c
+++ b/backend/sm3840_lib.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -996,7 +994,7 @@ fix_endian_short (unsigned short *data, int count)
if (*firstbyte == 255)
return; /* INTC endianness */
- DBG (2, "swapping endiannes...\n");
+ DBG (2, "swapping endianness...\n");
for (i = 0; i < count; i++)
data[i] = ((data[i] >> 8) & 0x00ff) | ((data[i] << 8) & 0xff00);
}
diff --git a/backend/sm3840_lib.h b/backend/sm3840_lib.h
index 2ca65a8..cbbc6d3 100644
--- a/backend/sm3840_lib.h
+++ b/backend/sm3840_lib.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/sm3840_params.h b/backend/sm3840_params.h
index 78640a9..ae86e3a 100644
--- a/backend/sm3840_params.h
+++ b/backend/sm3840_params.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/sm3840_scan.c b/backend/sm3840_scan.c
index 148e37b..b7ffa92 100644
--- a/backend/sm3840_scan.c
+++ b/backend/sm3840_scan.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/snapscan-data.c b/backend/snapscan-data.c
index 6a20499..b3f1802 100644
--- a/backend/snapscan-data.c
+++ b/backend/snapscan-data.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,11 +41,11 @@
This file contains static calibration data for the Benq 5150C scanner.
Once it is known how calibration for this scanner works this file
becomes obsolete.
- */
+*/
-
-/* $Id$
- SANE SnapScan backend */
+/*
+ SANE SnapScan backend
+*/
static const SANE_Byte calibration_data_5150[] =
{
diff --git a/backend/snapscan-mutex.c b/backend/snapscan-mutex.c
index 72b8fe1..2da7d79 100644
--- a/backend/snapscan-mutex.c
+++ b/backend/snapscan-mutex.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/snapscan-options.c b/backend/snapscan-options.c
index 999b312..6bccf38 100644
--- a/backend/snapscan-options.c
+++ b/backend/snapscan-options.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -44,10 +42,12 @@
If you do not wish that, delete this exception notice.
This file is a component of the implementation of a backend for many
- of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners. */
+ of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners.
+*/
-/* $Id$
- SANE SnapScan backend */
+/*
+ SANE SnapScan backend
+*/
/* default option values */
@@ -1805,7 +1805,6 @@ SANE_Status sane_control_option (SANE_Handle h,
}
/*
- * $Log$
* Revision 1.35 2006/01/06 20:59:17 oliver-guest
* Some fixes for the Epson Stylus CX 1500
*
@@ -1837,7 +1836,7 @@ SANE_Status sane_control_option (SANE_Handle h,
* Fixes for Epson 3490 and 16 bit scan mode
*
* Revision 1.25 2005/09/28 22:09:26 oliver-guest
- * Reenabled enhanced inquiry command for Epson scanners (duh\!)
+ * Re-enabled enhanced inquiry command for Epson scanners (duh\!)
*
* Revision 1.24 2005/09/28 21:33:10 oliver-guest
* Added 16 bit option for Epson scanners (untested)
@@ -1849,7 +1848,7 @@ SANE_Status sane_control_option (SANE_Handle h,
* Added support for Epson 3490/3590 (thanks to Matt Judge)
*
* Revision 1.21 2005/07/20 21:37:29 oliver-guest
- * Changed TPO scanning area for 2480/2580, reenabled 2400 DPI for 2480/2580
+ * Changed TPO scanning area for 2480/2580, re-enabled 2400 DPI for 2480/2580
*
* Revision 1.20 2005/05/22 11:50:24 oliver-guest
* Disabled 2400 DPI for Epson 2480
@@ -1867,7 +1866,7 @@ SANE_Status sane_control_option (SANE_Handle h,
* Use sanei_thread in snapscan backend
*
* Revision 1.15 2004/04/02 20:19:23 oliver-guest
- * Various bugfixes for gamma corretion (thanks to Robert Tsien)
+ * Various bugfixes for gamma correction (thanks to Robert Tsien)
*
* Revision 1.14 2004/02/01 13:32:26 oliver-guest
* Fixed resolutions for Epson 1670
@@ -1903,7 +1902,7 @@ SANE_Status sane_control_option (SANE_Handle h,
* Disable quality calibration for 5300
*
* Revision 1.5 2002/06/06 20:40:00 oliverschwartz
- * Changed default scan area for transparancy unit of SnapScan e50
+ * Changed default scan area for transparency unit of SnapScan e50
*
* Revision 1.4 2002/05/02 18:28:44 oliverschwartz
* Added ADF support
diff --git a/backend/snapscan-scsi.c b/backend/snapscan-scsi.c
index b6e43a1..d223f6a 100644
--- a/backend/snapscan-scsi.c
+++ b/backend/snapscan-scsi.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -44,11 +42,12 @@
If you do not wish that, delete this exception notice.
This file is a component of the implementation of a backend for many
- of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners. */
-
+ of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners.
+*/
-/* $Id$
- SnapScan backend scsi command functions */
+/*
+ SnapScan backend scsi command functions
+*/
/* scanner scsi commands */
@@ -1710,7 +1709,6 @@ static SANE_Status download_firmware(SnapScan_Scanner * pss)
}
/*
- * $Log$
* Revision 1.58 2006/09/03 10:00:11 oliver-guest
* Bugfix for firmware download by Paul Smedley
*
@@ -1766,7 +1764,7 @@ static SANE_Status download_firmware(SnapScan_Scanner * pss)
* Fixes for Epson 3490 and 16 bit scan mode
*
* Revision 1.40 2005/09/28 22:09:26 oliver-guest
- * Reenabled enhanced inquiry command for Epson scanners (duh\!)
+ * Re-enabled enhanced inquiry command for Epson scanners (duh\!)
*
* Revision 1.39 2005/09/28 21:33:10 oliver-guest
* Added 16 bit option for Epson scanners (untested)
@@ -1805,7 +1803,7 @@ static SANE_Status download_firmware(SnapScan_Scanner * pss)
* Added support for Epson 2480
*
* Revision 1.27 2004/04/02 20:19:24 oliver-guest
- * Various bugfixes for gamma corretion (thanks to Robert Tsien)
+ * Various bugfixes for gamma correction (thanks to Robert Tsien)
*
* Revision 1.26 2003/11/07 23:26:49 oliver-guest
* Final bugfixes for bascic support of Epson 1670
@@ -1838,7 +1836,7 @@ static SANE_Status download_firmware(SnapScan_Scanner * pss)
* Added support for Benq 5000
*
* Revision 1.32 2002/06/06 20:40:01 oliverschwartz
- * Changed default scan area for transparancy unit of SnapScan e50
+ * Changed default scan area for transparency unit of SnapScan e50
*
* Revision 1.31 2002/05/02 18:28:44 oliverschwartz
* Added ADF support
@@ -1900,7 +1898,7 @@ static SANE_Status download_firmware(SnapScan_Scanner * pss)
*
* Revision 1.15 2001/09/18 15:01:07 oliverschwartz
* - Read scanner id string again after firmware upload
- * to indentify correct model
+ * to identify correct model
* - Make firmware upload work for AGFA scanners
* - Change copyright notice
*
@@ -1943,6 +1941,6 @@ static SANE_Status download_firmware(SnapScan_Scanner * pss)
* changes.
*
* Revision 1.2 2000/10/13 03:50:27 cbagwell
- * Updating to source from SANE 1.0.3. Calling this versin 1.1
+ * Updating to source from SANE 1.0.3. Calling this version 1.1
*
* */
diff --git a/backend/snapscan-sources.c b/backend/snapscan-sources.c
index e8bbb90..45ad6b7 100644
--- a/backend/snapscan-sources.c
+++ b/backend/snapscan-sources.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -44,11 +42,12 @@
If you do not wish that, delete this exception notice.
This file is a component of the implementation of a backend for many
- of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners. */
-
+ of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners.
+*/
-/* $Id$
- SnapScan backend data sources (implementation) */
+/*
+ SnapScan backend data sources (implementation)
+*/
/**************************************************************************************
If you get confused from all the structs (like I did when I first saw them),
@@ -689,7 +688,7 @@ typedef struct
SANE_Bool ch_lineart;
SANE_Int ch_offset; /* The number of lines to be shifted */
SANE_Bool ch_past_init; /* flag indicating if we have enough data to shift pixels down */
- SANE_Bool ch_shift_even; /* flag indicating wether even or odd pixels are shifted */
+ SANE_Bool ch_shift_even; /* flag indicating whether even or odd pixels are shifted */
} Deinterlacer;
static SANE_Int Deinterlacer_remaining (Source *pself)
@@ -1086,7 +1085,7 @@ static SANE_Status RGBRouter_init (RGBRouter *pself,
{
SANE_Int lines_in_buffer = 0;
- /* Size the buffer to accomodate the necessary number of scan
+ /* Size the buffer to accommodate the necessary number of scan
lines to cater for the offset between R, G and B */
lines_in_buffer = pss->chroma + 1;
pself->cb_line_size = pself->bytesPerLine((Source *) pself);
@@ -1216,7 +1215,7 @@ static SANE_Status create_source_chain (SnapScan_Scanner *pss,
{
case MD_COLOUR:
status = create_RGBRouter (pss, *pps, pps);
- /* We only have the interlace probelms on
+ /* We only have the interlace problems on
some scanners like the Epson Perfection 2480/2580
at 2400 dpi. */
if (status == SANE_STATUS_GOOD &&
@@ -1261,7 +1260,6 @@ static SANE_Status create_source_chain (SnapScan_Scanner *pss,
}
/*
- * $Log$
* Revision 1.21 2005/12/02 19:12:54 oliver-guest
* Another fix for lineart mode for the Epson 3490 @ 3200 DPI
*
@@ -1334,7 +1332,7 @@ static SANE_Status create_source_chain (SnapScan_Scanner *pss,
*
* Revision 1.13 2001/09/18 15:01:07 oliverschwartz
* - Read scanner id string again after firmware upload
- * to indentify correct model
+ * to identify correct model
* - Make firmware upload work for AGFA scanners
* - Change copyright notice
*
@@ -1353,7 +1351,7 @@ static SANE_Status create_source_chain (SnapScan_Scanner *pss,
*
* Revision 1.8 2000/11/28 03:55:07 cbagwell
* Reverting a fix to RGBRouter_remaining to original fix. This allows
- * most scanners to scan at 600 dpi by ignoring insufficent data in
+ * most scanners to scan at 600 dpi by ignoring insufficient data in
* the RGB circular buffer and always returning size = 1 in those cases.
* This should probably be fixed at a higher level.
*
@@ -1363,7 +1361,7 @@ static SANE_Status create_source_chain (SnapScan_Scanner *pss,
* value.
*
* Revision 1.6 2000/11/04 01:53:58 cbagwell
- * Commiting some needed USB updates. Added extra test logic to detect
+ * Committing some needed USB updates. Added extra test logic to detect
* bad bytes_expected values. Just to help debug faster on scanners
* that tickle the bug.
*
@@ -1377,5 +1375,5 @@ static SANE_Status create_source_chain (SnapScan_Scanner *pss,
* Add support for Acer300f
*
* Revision 1.2 2000/10/13 03:50:27 cbagwell
- * Updating to source from SANE 1.0.3. Calling this versin 1.1
+ * Updating to source from SANE 1.0.3. Calling this version 1.1
* */
diff --git a/backend/snapscan-sources.h b/backend/snapscan-sources.h
index 595b48b..aa10e9d 100644
--- a/backend/snapscan-sources.h
+++ b/backend/snapscan-sources.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -44,11 +42,12 @@
If you do not wish that, delete this exception notice.
This file is a component of the implementation of a backend for many
- of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners. */
+ of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners.
+*/
-
-/* $Id$
- SnapScan backend scan data sources */
+/*
+ SnapScan backend scan data sources
+*/
#ifndef SNAPSCAN_SOURCES_H
#define SNAPSCAN_SOURCES_H
@@ -87,7 +86,6 @@ static SANE_Status Source_init (Source *pself,
#endif
/*
- * $Log$
* Revision 1.5 2001/12/17 22:51:50 oliverschwartz
* Update to snapscan-20011212 (snapscan 1.4.3)
*
@@ -96,7 +94,7 @@ static SANE_Status Source_init (Source *pself,
*
* Revision 1.4 2001/09/18 15:01:07 oliverschwartz
* - Read scanner id string again after firmware upload
- * to indentify correct model
+ * to identify correct model
* - Make firmware upload work for AGFA scanners
* - Change copyright notice
*
@@ -105,5 +103,5 @@ static SANE_Status Source_init (Source *pself,
* Support for 1212U_2
*
* Revision 1.2 2000/10/13 03:50:27 cbagwell
- * Updating to source from SANE 1.0.3. Calling this versin 1.1
+ * Updating to source from SANE 1.0.3. Calling this version 1.1
* */
diff --git a/backend/snapscan-usb.c b/backend/snapscan-usb.c
index 116f9db..49cca1a 100644
--- a/backend/snapscan-usb.c
+++ b/backend/snapscan-usb.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -68,8 +66,9 @@
So far this strategy has worked flawlessly. Thanks Dmitri!
*/
-/* $Id$
- SnapScan backend scan data sources */
+/*
+ SnapScan backend scan data sources
+*/
#include "snapscan-usb.h"
#include "snapscan-mutex.c"
@@ -579,7 +578,6 @@ static void snapscani_usb_shm_exit(void)
}
#endif
/*
- * $Log$
* Revision 1.22 2006/01/26 17:42:30 hmg-guest
* Added #defines for SHM_R/W for cygwin (patch from Philip Aston <philipa@mail.com>).
*
@@ -648,7 +646,7 @@ static void snapscani_usb_shm_exit(void)
*
* Revision 1.12 2001/09/18 15:01:07 oliverschwartz
* - Read scanner id string again after firmware upload
- * to indentify correct model
+ * to identify correct model
* - Make firmware upload work for AGFA scanners
* - Change copyright notice
*
diff --git a/backend/snapscan-usb.h b/backend/snapscan-usb.h
index c222d3f..9f6d93c 100644
--- a/backend/snapscan-usb.h
+++ b/backend/snapscan-usb.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -45,8 +43,9 @@
backend.
*/
-/* $Id$
- SnapScan backend scan data sources */
+/*
+ SnapScan backend scan data sources
+*/
#ifndef snapscan_usb_h
#define snapscan_usb_h
@@ -104,7 +103,6 @@ static SANE_Status usb_cmd(int fd, const void *src, size_t src_size,
#endif
/*
- * $Log$
* Revision 1.6 2003/07/26 17:16:55 oliverschwartz
* Changed licence to GPL + SANE exception for snapscan-usb.[ch]
*
@@ -121,7 +119,7 @@ static SANE_Status usb_cmd(int fd, const void *src, size_t src_size,
*
* Revision 1.8 2001/09/18 15:01:07 oliverschwartz
* - Read scanner id string again after firmware upload
- * to indentify correct model
+ * to identify correct model
* - Make firmware upload work for AGFA scanners
* - Change copyright notice
*
diff --git a/backend/snapscan.c b/backend/snapscan.c
index b93f1f7..1298858 100644
--- a/backend/snapscan.c
+++ b/backend/snapscan.c
@@ -19,9 +19,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -45,11 +43,12 @@
If you do not wish that, delete this exception notice.
This file is a component of the implementation of a backend for many
- of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners. */
+ of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners.
+*/
-
-/* $Id$
- SANE SnapScan backend */
+/*
+ SANE SnapScan backend
+*/
#include "../include/sane/config.h"
@@ -1977,7 +1976,6 @@ SANE_Status sane_get_select_fd (SANE_Handle h, SANE_Int * fd)
}
/*
- * $Log$
* Revision 1.73 2008/11/26 21:21:29 kitno-guest
* * backend/ *.[ch]: nearly every backend used V_MAJOR
* instead of SANE_CURRENT_MAJOR in sane_init()
@@ -2155,7 +2153,7 @@ SANE_Status sane_get_select_fd (SANE_Handle h, SANE_Int * fd)
* Set backend version to 1.4.14
*
* Revision 1.46 2002/06/06 20:40:01 oliverschwartz
- * Changed default scan area for transparancy unit of SnapScan e50
+ * Changed default scan area for transparency unit of SnapScan e50
*
* Revision 1.45 2002/05/02 18:29:34 oliverschwartz
* - Added ADF support
@@ -2247,7 +2245,7 @@ SANE_Status sane_get_select_fd (SANE_Handle h, SANE_Int * fd)
*
* Revision 1.20 2001/09/18 15:01:07 oliverschwartz
* - Read scanner id string again after firmware upload
- * to indentify correct model
+ * to identify correct model
* - Make firmware upload work for AGFA scanners
* - Change copyright notice
*
@@ -2311,7 +2309,7 @@ SANE_Status sane_get_select_fd (SANE_Handle h, SANE_Int * fd)
* changes.
*
* Revision 1.4 2000/10/13 03:50:27 cbagwell
- * Updating to source from SANE 1.0.3. Calling this versin 1.1
+ * Updating to source from SANE 1.0.3. Calling this version 1.1
*
* Revision 1.3 2000/08/12 15:09:35 pere
* Merge devel (v1.0.3) into head branch.
@@ -2550,13 +2548,13 @@ SANE_Status sane_get_select_fd (SANE_Handle h, SANE_Int * fd)
* Revision 1.16 1998/01/23 07:40:23 charter
* Reindented using GNU convention at David Mosberger-Tang's request.
* Also applied David's patch fixing problems on 64-bit architectures.
- * Now using scanner's reported speed to guage amount of data to request
+ * Now using scanner's reported speed to gauge amount of data to request
* in a read on the scsi fd---nonblocking mode operates better now.
* Fixed stupid bug I introduced in preview mode data transfer.
*
* Revision 1.15 1998/01/22 06:18:57 charter
* Raised the priority of a couple of DBG messages in reserve_unit()
- * and release_unit(), and got rid of some unecessary ones.
+ * and release_unit(), and got rid of some unnecessary ones.
*
* Revision 1.14 1998/01/22 05:15:35 charter
* Have replaced the bit depth option with a mode option; various
diff --git a/backend/snapscan.h b/backend/snapscan.h
index 19a9fb5..02d8bf9 100644
--- a/backend/snapscan.h
+++ b/backend/snapscan.h
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -44,10 +42,12 @@
If you do not wish that, delete this exception notice.
This file is a component of the implementation of a backend for many
- of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners. */
+ of the AGFA SnapScan and Acer Vuego/Prisa flatbed scanners.
+*/
-/* $Id$
- SANE SnapScan backend */
+/*
+ SANE SnapScan backend
+*/
#ifndef snapscan_h
#define snapscan_h
@@ -437,7 +437,6 @@ struct snapscan_scanner
#endif
/*
- * $Log$
* Revision 1.42 2008/05/15 12:50:24 ellert-guest
* Fix for bug #306751: sanei-thread with pthreads on 64 bit
*
@@ -586,7 +585,7 @@ struct snapscan_scanner
*
* Revision 1.15 2001/09/18 15:01:07 oliverschwartz
* - Read scanner id string again after firmware upload
- * to indentify correct model
+ * to identify correct model
* - Make firmware upload work for AGFA scanners
* - Change copyright notice
*
@@ -622,7 +621,7 @@ struct snapscan_scanner
* Adding USB files for optional USB compiles.
*
* Revision 1.4 2000/10/13 03:50:27 cbagwell
- * Updating to source from SANE 1.0.3. Calling this versin 1.1
+ * Updating to source from SANE 1.0.3. Calling this version 1.1
*
* Revision 1.3 2000/08/12 15:09:37 pere
* Merge devel (v1.0.3) into head branch.
diff --git a/backend/sp15c-scsi.h b/backend/sp15c-scsi.h
index 13553a2..1d3e0a1 100644
--- a/backend/sp15c-scsi.h
+++ b/backend/sp15c-scsi.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -47,7 +45,6 @@
/* ------------------------------------------------------------------------- */
/*
- * $Log$
* Revision 1.6 2005/09/19 19:57:48 fzago-guest
* Replaced __unused__ with __sane_unused__ to avoid a namespace conflict.
*
diff --git a/backend/sp15c.c b/backend/sp15c.c
index 20b2c80..6feada5 100644
--- a/backend/sp15c.c
+++ b/backend/sp15c.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,7 +41,6 @@
Written by Randolph Bentson <bentson@holmsjoen.com> */
/*
- * $Log$
* Revision 1.17 2008/11/26 21:21:30 kitno-guest
* * backend/ *.[ch]: nearly every backend used V_MAJOR
* instead of SANE_CURRENT_MAJOR in sane_init()
@@ -192,10 +189,10 @@
. - sane_open() : open a particular scanner-device
. . - sane_set_io_mode : set blocking-mode
. . - sane_get_select_fd : get scanner-fd
- . . - sane_get_option_descriptor() : get option informations
+ . . - sane_get_option_descriptor() : get option information
. . - sane_control_option() : change option values
. .
- . . - sane_start() : start image aquisition
+ . . - sane_start() : start image acquisition
. . - sane_get_parameters() : returns actual scan-parameters
. . - sane_read() : read image-data (from pipe)
. .
diff --git a/backend/sp15c.h b/backend/sp15c.h
index f4b0b7f..7188f2a 100644
--- a/backend/sp15c.h
+++ b/backend/sp15c.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -47,7 +45,6 @@
/* ------------------------------------------------------------------------- */
/*
- * $Log$
* Revision 1.8 2008/05/15 12:50:24 ellert-guest
* Fix for bug #306751: sanei-thread with pthreads on 64 bit
*
diff --git a/backend/st400.c b/backend/st400.c
index 16c7f9f..487dbd1 100644
--- a/backend/st400.c
+++ b/backend/st400.c
@@ -19,9 +19,7 @@ vim: ts=4 sw=4 noexpandtab
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/st400.conf.in b/backend/st400.conf.in
index 5e29226..5783cb8 100644
--- a/backend/st400.conf.in
+++ b/backend/st400.conf.in
@@ -42,7 +42,7 @@ scsi SIEMENS "ST 800" Scanner * * 3 *
# Maximum bytes to read in a single SCSI command (see also maxread above).
#option scanner_maxread 65536
-# Supported resolutions (upto 15 different values). If you specify an
+# Supported resolutions (up to 15 different values). If you specify an
# illegal value here, most likely the scanner will not report an error,
# but only scan a small sub-area of the requested area (at least my ST400
# does this).
diff --git a/backend/stv680.c b/backend/stv680.c
index 473def0..cab59b4 100644
--- a/backend/stv680.c
+++ b/backend/stv680.c
@@ -30,14 +30,11 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
------------------------------------------------------------------
*/
-/* $Id$
-
+/*
stv680 vidcam driver Gerard Klaver
*/
@@ -296,7 +293,7 @@ stv680_init_2 (Stv680_Vidcam * dev)
dev->buffer_size = 356 * 292;
if (dev->VGA)
dev->buffer_size = 644 * 484;
- DBG (DBG_proc, "stv680_init_2: dev->bufffer = 0x%lx\n", (unsigned long) (size_t) dev->buffer_size);
+ DBG (DBG_proc, "stv680_init_2: dev->buffer = 0x%lx\n", (unsigned long) (size_t) dev->buffer_size);
dev->buffer = malloc (dev->buffer_size);
diff --git a/backend/stv680.h b/backend/stv680.h
index a4f5fbe..eefa8f0 100644
--- a/backend/stv680.h
+++ b/backend/stv680.h
@@ -30,16 +30,10 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
---------------------------------------------------------------------
*/
-/*
- $Id$
- update 20-04-2006*/
-
/* Commands supported by the vidcam. */
/*--------------------------------------------------------------------------*/
@@ -117,7 +111,7 @@ struct vidcam_hardware
#define COLOR_RGB_TEXT_STR SANE_I18N("Color RGB TEXT")
/*--------------------------------------------------------------------------*/
-/* Define a vidcam occurence. */
+/* Define a vidcam occurrence. */
typedef struct Stv680_Vidcam
{
struct Stv680_Vidcam *next;
diff --git a/backend/tamarack.c b/backend/tamarack.c
index feb9ee1..38e0aad 100644
--- a/backend/tamarack.c
+++ b/backend/tamarack.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
Note: The exception that is mentioned in the other source files is
not here. If a case arises where you need the rights that that
@@ -30,8 +28,8 @@
This file implements a SANE backend for Tamarack flatbed scanners. */
/*
- This driver was written initially by changing all occurances of
- "mustek" to "tamarack". This actuall worked without modification
+ This driver was written initially by changing all occurrences of
+ "mustek" to "tamarack". This actually worked without modification
for the manufacturer detection code! :-)
*/
diff --git a/backend/tamarack.h b/backend/tamarack.h
index 3b1e1c5..7325657 100644
--- a/backend/tamarack.h
+++ b/backend/tamarack.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
diff --git a/backend/teco1.c b/backend/teco1.c
index 136f537..6462ac2 100644
--- a/backend/teco1.c
+++ b/backend/teco1.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -42,7 +40,6 @@
*/
/*
- $Id$
Some Relisys scanners AVEC and RELI series
*/
@@ -1005,7 +1002,7 @@ attach_scanner (const char *devicename, Teco_Scanner ** devp)
return SANE_STATUS_INVAL;
}
- /* Get the page 0x82. It doesn't appear to be usefull yet. */
+ /* Get the page 0x82. It doesn't appear to be useful yet. */
teco_get_inquiry_82 (dev);
teco_close (dev);
diff --git a/backend/teco1.h b/backend/teco1.h
index 528613f..0d1b009 100644
--- a/backend/teco1.h
+++ b/backend/teco1.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -41,10 +39,6 @@
If you do not wish that, delete this exception notice.
*/
-/*
- $Id$
-*/
-
/* Commands supported by the scanner. */
#define SCSI_TEST_UNIT_READY 0x00
#define SCSI_REQUEST_SENSE 0x03
@@ -293,7 +287,7 @@ struct scanners_supported
/*--------------------------------------------------------------------------*/
-/* Define a scanner occurence. */
+/* Define a scanner occurrence. */
typedef struct Teco_Scanner
{
struct Teco_Scanner *next;
diff --git a/backend/teco2.c b/backend/teco2.c
index a104189..01fb667 100644
--- a/backend/teco2.c
+++ b/backend/teco2.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -43,7 +41,6 @@
*/
/*
- $Id$
TECO scanner VM3575, VM656A, VM6575, VM6586, VM356A, VM3564
update 2003/02/14, Patch for VM356A Gerard Klaver
update 2003/03/19, traces, tests VM356A Gerard Klaver, Michael Hoeller
@@ -1368,7 +1365,7 @@ teco_do_calibration (Teco_Scanner * dev)
{
tmp_min_buf[3 * j + 1] = dev->buffer[3 * j + 1];
}
- /* get hightest value */
+ /* get highest value */
if (tmp_max_buf[3 * j + 1] < dev->buffer[3 * j + 1])
{
tmp_max_buf[3 * j + 1] = dev->buffer[3 * j + 1];
@@ -2141,7 +2138,7 @@ teco_wait_scanner (Teco_Scanner * dev)
* sane is waiting for a group of 3 bytes per color. To make things
* funnier, the rasters are shifted. As a result, color planes appear to be shifted be a few pixels.
*
- * The order of the color is dependant on each scanners. Also the same
+ * The order of the color is dependent on each scanners. Also the same
* scanner can change the order depending on the resolution.
*
* For instance, the VM6586 at 300dpi has a color shift of 2 lines. The rasters sent are:
@@ -2149,7 +2146,7 @@ teco_wait_scanner (Teco_Scanner * dev)
* then red in added - BRBR
* then green - BRG ... (most of the picture)
* then blue is removed - RGRG
- * and finaly only green stays - GG
+ * and finally only green stays - GG
*
* Overall there is the same number of RGB rasters.
* The VM3575 is a variant (when factor_x is 0). It does not keep the same order,
@@ -3192,7 +3189,7 @@ sane_start (SANE_Handle handle)
return SANE_STATUS_NO_MEM;
}
- /* Rasters are meaningfull only in color mode. */
+ /* Rasters are meaningful only in color mode. */
dev->raster_size = dev->params.pixels_per_line;
dev->raster_real = dev->params.lines * 3;
dev->raster_num = 0;
diff --git a/backend/teco2.h b/backend/teco2.h
index ead4525..df70752 100644
--- a/backend/teco2.h
+++ b/backend/teco2.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -42,10 +40,6 @@
If you do not wish that, delete this exception notice.
*/
-/*
- $Id$
-*/
-
/* Commands supported by the scanner. */
#define SCSI_TEST_UNIT_READY 0x00
#define SCSI_REQUEST_SENSE 0x03
@@ -347,7 +341,7 @@ struct scanners_supported
/*--------------------------------------------------------------------------*/
-/* Define a scanner occurence. */
+/* Define a scanner occurrence. */
typedef struct Teco_Scanner
{
struct Teco_Scanner *next;
diff --git a/backend/teco3.c b/backend/teco3.c
index b58312a..6a0c61f 100644
--- a/backend/teco3.c
+++ b/backend/teco3.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -42,7 +40,6 @@
*/
/*
- $Id$
VM3552 (and maybe VM4552 and VM6552)
*/
@@ -1946,7 +1943,7 @@ sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
/* If the scanner does not have enough memory, it will
* send the raw rasters instead of returning a full
- * interleaved line. Unfortunatly this does not work well,
+ * interleaved line. Unfortunately this does not work well,
* because I don't know how to compute the color
* shifting. So here is the result of some trial and error
* process. This is ignored if the scanner has a RAM
@@ -2036,7 +2033,7 @@ sane_start (SANE_Handle handle)
return SANE_STATUS_NO_MEM;
}
- /* Rasters are meaningfull only in color mode. */
+ /* Rasters are meaningful only in color mode. */
dev->raster_size = dev->params.pixels_per_line;
dev->raster_real = dev->params.lines * 3;
dev->raster_num = 0;
diff --git a/backend/teco3.h b/backend/teco3.h
index 4c0e1af..35f3d30 100644
--- a/backend/teco3.h
+++ b/backend/teco3.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -41,10 +39,6 @@
If you do not wish that, delete this exception notice.
*/
-/*
- $Id$
-*/
-
/* Commands supported by the scanner. */
#define SCSI_TEST_UNIT_READY 0x00
#define SCSI_REQUEST_SENSE 0x03
@@ -296,7 +290,7 @@ struct scanners_supported
/*--------------------------------------------------------------------------*/
-/* Define a scanner occurence. */
+/* Define a scanner occurrence. */
typedef struct Teco_Scanner
{
struct Teco_Scanner *next;
diff --git a/backend/test-picture.c b/backend/test-picture.c
index 66374c7..d9549ec 100644
--- a/backend/test-picture.c
+++ b/backend/test-picture.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/test.c b/backend/test.c
index a1e186e..075fdfa 100644
--- a/backend/test.c
+++ b/backend/test.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -237,35 +235,34 @@ static SANE_String_Const source_list[] = {
static double random_factor; /* use for fuzzyness of parameters */
-/* initial values */
+/* initial values. Initial string values are set in sane_init() */
static SANE_Word init_number_of_devices = 2;
static SANE_Fixed init_tl_x = SANE_FIX (0.0);
static SANE_Fixed init_tl_y = SANE_FIX (0.0);
static SANE_Fixed init_br_x = SANE_FIX (80.0);
static SANE_Fixed init_br_y = SANE_FIX (100.0);
static SANE_Word init_resolution = 50;
-static SANE_String init_mode =SANE_VALUE_SCAN_MODE_GRAY;
+static SANE_String init_mode = NULL;
static SANE_Word init_depth = 8;
static SANE_Bool init_hand_scanner = SANE_FALSE;
static SANE_Bool init_three_pass = SANE_FALSE;
-static SANE_String init_three_pass_order = "RGB";
-static SANE_String init_scan_source = "Flatbed";
-static SANE_String init_test_picture = "Solid black";
+static SANE_String init_three_pass_order = NULL;
+static SANE_String init_scan_source = NULL;
+static SANE_String init_test_picture = NULL;
static SANE_Bool init_invert_endianess = SANE_FALSE;
static SANE_Bool init_read_limit = SANE_FALSE;
static SANE_Word init_read_limit_size = 1;
static SANE_Bool init_read_delay = SANE_FALSE;
static SANE_Word init_read_delay_duration = 1000;
-static SANE_String init_read_status_code = "Default";
+static SANE_String init_read_status_code = NULL;
static SANE_Bool init_fuzzy_parameters = SANE_FALSE;
static SANE_Word init_ppl_loss = 0;
static SANE_Bool init_non_blocking = SANE_FALSE;
static SANE_Bool init_select_fd = SANE_FALSE;
static SANE_Bool init_enable_test_options = SANE_FALSE;
-static SANE_String init_string = "This is the contents of the string option. "
- "Fill some more words to see how the frontend behaves.";
-static SANE_String init_string_constraint_string_list = "First entry";
-static SANE_String init_string_constraint_long_string_list = "First entry";
+static SANE_String init_string = NULL;
+static SANE_String init_string_constraint_string_list = NULL;
+static SANE_String init_string_constraint_long_string_list = NULL;
/* Test if this machine is little endian (from coolscan.c) */
static SANE_Bool
@@ -320,6 +317,38 @@ check_handle (SANE_Handle handle)
return SANE_FALSE;
}
+static void
+cleanup_options (Test_Device * test_device)
+{
+ DBG (2, "cleanup_options: test_device=%p\n", (void *) test_device);
+
+ free(test_device->val[opt_mode].s);
+ test_device->val[opt_mode].s = NULL;
+
+ free(test_device->val[opt_three_pass_order].s);
+ test_device->val[opt_three_pass_order].s = NULL;
+
+ free(test_device->val[opt_scan_source].s);
+ test_device->val[opt_scan_source].s = NULL;
+
+ free(test_device->val[opt_test_picture].s);
+ test_device->val[opt_test_picture].s = NULL;
+
+ free(test_device->val[opt_read_status_code].s);
+ test_device->val[opt_read_status_code].s = NULL;
+
+ free(test_device->val[opt_string].s);
+ test_device->val[opt_string].s = NULL;
+
+ free(test_device->val[opt_string_constraint_string_list].s);
+ test_device->val[opt_string_constraint_string_list].s = NULL;
+
+ free(test_device->val[opt_string_constraint_long_string_list].s);
+ test_device->val[opt_string_constraint_long_string_list].s = NULL;
+
+ test_device->options_initialized = SANE_FALSE;
+}
+
static SANE_Status
init_options (Test_Device * test_device)
{
@@ -368,7 +397,7 @@ init_options (Test_Device * test_device)
od->constraint.string_list = mode_list;
test_device->val[opt_mode].s = malloc (od->size);
if (!test_device->val[opt_mode].s)
- return SANE_STATUS_NO_MEM;
+ goto fail;
strcpy (test_device->val[opt_mode].s, init_mode);
/* opt_depth */
@@ -435,7 +464,7 @@ init_options (Test_Device * test_device)
od->constraint.string_list = order_list;
test_device->val[opt_three_pass_order].s = malloc (od->size);
if (!test_device->val[opt_three_pass_order].s)
- return SANE_STATUS_NO_MEM;
+ goto fail;
strcpy (test_device->val[opt_three_pass_order].s, init_three_pass_order);
/* opt_resolution */
@@ -464,7 +493,7 @@ init_options (Test_Device * test_device)
od->constraint.string_list = source_list;
test_device->val[opt_scan_source].s = malloc (od->size);
if (!test_device->val[opt_scan_source].s)
- return SANE_STATUS_NO_MEM;
+ goto fail;
strcpy (test_device->val[opt_scan_source].s, init_scan_source);
/* opt_special_group */
@@ -500,7 +529,7 @@ init_options (Test_Device * test_device)
od->constraint.string_list = test_picture_list;
test_device->val[opt_test_picture].s = malloc (od->size);
if (!test_device->val[opt_test_picture].s)
- return SANE_STATUS_NO_MEM;
+ goto fail;
strcpy (test_device->val[opt_test_picture].s, init_test_picture);
/* opt_invert_endianness */
@@ -595,7 +624,7 @@ init_options (Test_Device * test_device)
od->constraint.string_list = read_status_code_list;
test_device->val[opt_read_status_code].s = malloc (od->size);
if (!test_device->val[opt_read_status_code].s)
- return SANE_STATUS_NO_MEM;
+ goto fail;
strcpy (test_device->val[opt_read_status_code].s, init_read_status_code);
/* opt_ppl_loss */
@@ -1129,7 +1158,7 @@ init_options (Test_Device * test_device)
od->constraint.string_list = 0;
test_device->val[opt_string].s = malloc (od->size);
if (!test_device->val[opt_string].s)
- return SANE_STATUS_NO_MEM;
+ goto fail;
strcpy (test_device->val[opt_string].s, init_string);
/* opt_string_constraint_string_list */
@@ -1148,7 +1177,7 @@ init_options (Test_Device * test_device)
od->constraint.string_list = string_constraint_string_list;
test_device->val[opt_string_constraint_string_list].s = malloc (od->size);
if (!test_device->val[opt_string_constraint_string_list].s)
- return SANE_STATUS_NO_MEM;
+ goto fail;
strcpy (test_device->val[opt_string_constraint_string_list].s,
init_string_constraint_string_list);
@@ -1169,7 +1198,7 @@ init_options (Test_Device * test_device)
test_device->val[opt_string_constraint_long_string_list].s =
malloc (od->size);
if (!test_device->val[opt_string_constraint_long_string_list].s)
- return SANE_STATUS_NO_MEM;
+ goto fail;
strcpy (test_device->val[opt_string_constraint_long_string_list].s,
init_string_constraint_long_string_list);
@@ -1202,6 +1231,43 @@ init_options (Test_Device * test_device)
test_device->val[opt_button].w = 0;
return SANE_STATUS_GOOD;
+
+fail:
+ cleanup_options (test_device);
+ return SANE_STATUS_NO_MEM;
+}
+
+static void
+cleanup_initial_string_values ()
+{
+ // Cleanup backing memory for initial values of string options.
+ free (init_mode);
+ init_mode = NULL;
+ free (init_three_pass_order);
+ init_three_pass_order = NULL;
+ free (init_scan_source);
+ init_scan_source = NULL;
+ free (init_test_picture);
+ init_test_picture = NULL;
+ free (init_read_status_code);
+ init_read_status_code = NULL;
+ free (init_string);
+ init_string = NULL;
+ free (init_string_constraint_string_list);
+ init_string_constraint_string_list = NULL;
+ free (init_string_constraint_long_string_list);
+ init_string_constraint_long_string_list = NULL;
+}
+
+static void
+cleanup_test_device (Test_Device * test_device)
+{
+ DBG (2, "cleanup_test_device: test_device=%p\n", (void *) test_device);
+ if (test_device->options_initialized)
+ cleanup_options (test_device);
+ if (test_device->name)
+ free (test_device->name);
+ free (test_device);
}
static SANE_Status
@@ -1331,7 +1397,11 @@ read_option (SANE_String line, SANE_String option_string,
{
DBG (3, "read_option: set option `%s' to `%s'\n", option_string,
word);
+ if (*(SANE_String *) value)
+ free (*(SANE_String *) value);
*(SANE_String *) value = strdup (word);
+ if (!*(SANE_String *) value)
+ return SANE_STATUS_NO_MEM;
}
break;
}
@@ -1575,6 +1645,49 @@ sane_init (SANE_Int * __sane_unused__ version_code, SANE_Auth_Callback __sane_un
if (inited)
DBG (3, "sane_init: warning: already inited\n");
+ // Setup initial values of string options. Call free initially in case we've
+ // already called sane_init and these values are already non-null.
+ free (init_mode);
+ init_mode = strdup (SANE_VALUE_SCAN_MODE_GRAY);
+ if (!init_mode)
+ goto fail;
+
+ free (init_three_pass_order);
+ init_three_pass_order = strdup ("RGB");
+ if (!init_three_pass_order)
+ goto fail;
+
+ free (init_scan_source);
+ init_scan_source = strdup ("Flatbed");
+ if (!init_scan_source)
+ goto fail;
+
+ free (init_test_picture);
+ init_test_picture = strdup ("Solid black");
+ if (!init_test_picture)
+ goto fail;
+
+ free (init_read_status_code);
+ init_read_status_code = strdup ("Default");
+ if (!init_read_status_code)
+ goto fail;
+
+ free (init_string);
+ init_string = strdup ("This is the contents of the string option. "
+ "Fill some more words to see how the frontend behaves.");
+ if (!init_string)
+ goto fail;
+
+ free (init_string_constraint_string_list);
+ init_string_constraint_string_list = strdup ("First entry");
+ if (!init_string_constraint_string_list)
+ goto fail;
+
+ free (init_string_constraint_long_string_list);
+ init_string_constraint_long_string_list = strdup ("First entry");
+ if (!init_string_constraint_long_string_list)
+ goto fail;
+
fp = sanei_config_open (TEST_CONFIG_FILE);
if (fp)
{
@@ -1713,14 +1826,14 @@ sane_init (SANE_Int * __sane_unused__ version_code, SANE_Auth_Callback __sane_un
sane_device_list =
malloc ((init_number_of_devices + 1) * sizeof (sane_device));
if (!sane_device_list)
- return SANE_STATUS_NO_MEM;
+ goto fail;
for (num = 0; num < init_number_of_devices; num++)
{
SANE_Char number_string[PATH_MAX];
- test_device = malloc (sizeof (*test_device));
+ test_device = calloc (sizeof (*test_device), 1);
if (!test_device)
- return SANE_STATUS_NO_MEM;
+ goto fail_device;
test_device->sane.vendor = "Noname";
test_device->sane.type = "virtual device";
test_device->sane.model = "frontend-tester";
@@ -1728,7 +1841,7 @@ sane_init (SANE_Int * __sane_unused__ version_code, SANE_Auth_Callback __sane_un
number_string[sizeof (number_string) - 1] = '\0';
test_device->name = strdup (number_string);
if (!test_device->name)
- return SANE_STATUS_NO_MEM;
+ goto fail_name;
test_device->sane.name = test_device->name;
if (previous_device)
previous_device->next = test_device;
@@ -1740,6 +1853,7 @@ sane_init (SANE_Int * __sane_unused__ version_code, SANE_Auth_Callback __sane_un
test_device->eof = SANE_FALSE;
test_device->scanning = SANE_FALSE;
test_device->cancelled = SANE_FALSE;
+ test_device->options_initialized = SANE_FALSE;
sanei_thread_initialize (test_device->reader_pid);
test_device->pipe = -1;
DBG (4, "sane_init: new device: `%s' is a %s %s %s\n",
@@ -1752,6 +1866,25 @@ sane_init (SANE_Int * __sane_unused__ version_code, SANE_Auth_Callback __sane_un
random_factor = ((double) rand ()) / RAND_MAX + 0.5;
inited = SANE_TRUE;
return SANE_STATUS_GOOD;
+
+fail_name:
+ // test_device refers to the last device we were creating, which has not
+ // yet been added to the linked list of devices.
+ free (test_device);
+fail_device:
+ // Now, iterate through the linked list of devices to clean up any successful
+ // devices.
+ test_device = first_test_device;
+ while (test_device)
+ {
+ previous_device = test_device;
+ test_device = test_device->next;
+ cleanup_test_device (previous_device);
+ }
+ free (sane_device_list);
+fail:
+ cleanup_initial_string_values ();
+ return SANE_STATUS_NO_MEM;
}
void
@@ -1772,15 +1905,15 @@ sane_exit (void)
DBG (4, "sane_exit: freeing device %s\n", test_device->name);
previous_device = test_device;
test_device = test_device->next;
- if (previous_device->name)
- free (previous_device->name);
- free (previous_device);
+ cleanup_test_device (previous_device);
}
DBG (4, "sane_exit: freeing device list\n");
if (sane_device_list)
free (sane_device_list);
sane_device_list = NULL;
first_test_device = NULL;
+
+ cleanup_initial_string_values ();
inited = SANE_FALSE;
return;
}
@@ -1855,9 +1988,12 @@ sane_open (SANE_String_Const devicename, SANE_Handle * handle)
test_device->open = SANE_TRUE;
*handle = test_device;
- status = init_options (test_device);
- if (status != SANE_STATUS_GOOD)
- return status;
+ if (!test_device->options_initialized) {
+ status = init_options (test_device);
+ if (status != SANE_STATUS_GOOD)
+ return status;
+ test_device->options_initialized = SANE_TRUE;
+ }
test_device->open = SANE_TRUE;
test_device->scanning = SANE_FALSE;
diff --git a/backend/test.h b/backend/test.h
index 5b1b82b..3e7a6aa 100644
--- a/backend/test.h
+++ b/backend/test.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -143,6 +141,7 @@ typedef struct Test_Device
SANE_Bool scanning;
SANE_Bool cancelled;
SANE_Bool eof;
+ SANE_Bool options_initialized;
SANE_Int number_of_scans;
}
Test_Device;
diff --git a/backend/u12-ccd.c b/backend/u12-ccd.c
index fdbb54e..cfac256 100644
--- a/backend/u12-ccd.c
+++ b/backend/u12-ccd.c
@@ -1,5 +1,5 @@
/* @file u12-ccd.c
- * @brief here we have the whole code to intialize the CCD and DAC stuff
+ * @brief here we have the whole code to initialize the CCD and DAC stuff
*
* based on sources acquired from Plustek Inc.
* Copyright (c) 2003-2004 Gerhard Jaeger <gerhard@gjaeger.de>
@@ -22,9 +22,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/u12-hw.c b/backend/u12-hw.c
index fb81ee6..c45ca2c 100644
--- a/backend/u12-hw.c
+++ b/backend/u12-hw.c
@@ -24,9 +24,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/u12-hwdef.h b/backend/u12-hwdef.h
index 43ea64f..4c07624 100644
--- a/backend/u12-hwdef.h
+++ b/backend/u12-hwdef.h
@@ -21,9 +21,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/u12-if.c b/backend/u12-if.c
index 91a8c1f..1a53cc6 100644
--- a/backend/u12-if.c
+++ b/backend/u12-if.c
@@ -24,9 +24,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -185,10 +183,10 @@ static void u12if_shutdown( U12_Device *dev )
DBG( _DBG_INFO, "Shutdown done.\n" );
}
-/** This function checks wether a device, described by a given
+/** This function checks whether a device, described by a given
* string(vendor and product ID), is supported by this backend or not
*
- * @param usbIdStr - sting consisting out of product and vendor ID
+ * @param usbIdStr - string consisting out of product and vendor ID
* format: "0xVVVV-0xPPPP" VVVV = Vendor ID, PPP = Product ID
* @returns; SANE_TRUE if supported, SANE_FALSE if not
*/
diff --git a/backend/u12-image.c b/backend/u12-image.c
index df721db..d8dc46f 100644
--- a/backend/u12-image.c
+++ b/backend/u12-image.c
@@ -24,9 +24,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -589,7 +587,7 @@ static SANE_Status u12image_SetupScanSettings( U12_Device *dev, ImgDef *img )
}
}
- /* now assign the buffer pointers for image aquisition
+ /* now assign the buffer pointers for image acquisition
*/
dev->scan.p48BitBuf.pb = NULL;
diff --git a/backend/u12-io.c b/backend/u12-io.c
index 3c5bcb8..b0ece9c 100644
--- a/backend/u12-io.c
+++ b/backend/u12-io.c
@@ -24,9 +24,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -402,7 +400,7 @@ static SANE_Byte u12io_DataFromRegister( U12_Device *dev, SANE_Byte reg )
static void u12io_CloseScanPath( U12_Device *dev )
{
DBG( _DBG_INFO, "u12io_CloseScanPath()\n" );
-/* FIXME: Probaly not needed */
+/* FIXME: Probably not needed */
#if 0
u12io_RegisterToScanner( dev, 0xff );
#endif
diff --git a/backend/u12-map.c b/backend/u12-map.c
index 7d2f84a..9b0aa2f 100644
--- a/backend/u12-map.c
+++ b/backend/u12-map.c
@@ -22,9 +22,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -108,7 +106,7 @@ static void u12map_CheckGammaSettings( U12_Device *dev )
}
}
-/** adjust acording to brightness and contrast
+/** adjust according to brightness and contrast
*/
static void u12map_Adjust( U12_Device *dev, int which, SANE_Byte *buf )
{
diff --git a/backend/u12-motor.c b/backend/u12-motor.c
index 5f28236..f3d2205 100644
--- a/backend/u12-motor.c
+++ b/backend/u12-motor.c
@@ -22,9 +22,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -49,7 +47,7 @@
* <hr>
*/
-/*************************** some definitons *********************************/
+/*************************** some definitions *********************************/
#define _BACKSTEPS 120
#define _FORWARDSTEPS 120
diff --git a/backend/u12-scanner.h b/backend/u12-scanner.h
index c2e9cc8..1f81fa0 100644
--- a/backend/u12-scanner.h
+++ b/backend/u12-scanner.h
@@ -21,9 +21,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/u12-shading.c b/backend/u12-shading.c
index 76cc690..61d555f 100644
--- a/backend/u12-shading.c
+++ b/backend/u12-shading.c
@@ -22,9 +22,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/u12-tpa.c b/backend/u12-tpa.c
index 5a8e164..39cf427 100644
--- a/backend/u12-tpa.c
+++ b/backend/u12-tpa.c
@@ -22,9 +22,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/u12.c b/backend/u12.c
index 57e1f63..7434552 100644
--- a/backend/u12.c
+++ b/backend/u12.c
@@ -2,7 +2,7 @@
* @brief SANE backend for USB scanner, based on Plusteks' ASIC P98003 and
* the GeneSys Logic GL640 parallel-port to USB bridge.
*
- * Based on source aquired from Plustek<br>
+ * Based on source acquired from Plustek<br>
* Copyright (c) 2003-2004 Gerhard Jaeger <gerhard@gjaeger.de><br>
*
* History:
@@ -24,9 +24,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -731,7 +729,7 @@ static SANE_Bool decodeVal( char *src, char *opt,
if( tmp ) {
- /* on success, compare wiht the given one */
+ /* on success, compare with the given one */
if( 0 == strcmp( tmp, opt )) {
DBG( _DBG_SANE_INIT, "Decoding option >%s<\n", opt );
@@ -779,7 +777,7 @@ static SANE_Bool decodeVal( char *src, char *opt,
return SANE_FALSE;
}
-/** function to retrive the device name of a given string
+/** function to retrieve the device name of a given string
* @param src - string that keeps the option name to check src for
* @param dest - pointer to the string, that should receive the detected
* devicename
@@ -840,7 +838,7 @@ static SANE_Status attach( const char *dev_name,
if( NULL == dev )
return SANE_STATUS_NO_MEM;
- /* assign all the stuff we need fo this device... */
+ /* assign all the stuff we need for this device... */
memset(dev, 0, sizeof (*dev));
dev->fd = -1;
@@ -916,7 +914,7 @@ static void init_config_struct( pCnfDef cnf )
cnf->adj.bgamma = 1.0;
}
-/** intialize the backend
+/** initialize the backend
*/
SANE_Status sane_init( SANE_Int *version_code, SANE_Auth_Callback authorize )
{
diff --git a/backend/u12.h b/backend/u12.h
index 41b19b9..a7faeff 100644
--- a/backend/u12.h
+++ b/backend/u12.h
@@ -21,9 +21,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax-scanner.c b/backend/umax-scanner.c
index 03bca0e..0ccf6bc 100644
--- a/backend/umax-scanner.c
+++ b/backend/umax-scanner.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax-scanner.h b/backend/umax-scanner.h
index da10b7b..dd76562 100644
--- a/backend/umax-scanner.h
+++ b/backend/umax-scanner.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax-scsidef.h b/backend/umax-scsidef.h
index ddb04bb..476bac5 100644
--- a/backend/umax-scsidef.h
+++ b/backend/umax-scsidef.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -699,7 +697,7 @@ static unsigned char window_descriptor_blockC[] =
/* 0x48 */ 0x00, 0x00, 0x00, 0x00, /* Line Count */
#define set_WD_line_count(sb, val) putnbyte(sb + 0x48, val, 4)
-/* 0x4c */ 4, 176, /* x coordiante base 1200 (pts/inch) */
+/* 0x4c */ 4, 176, /* x coordinate base 1200 (pts/inch) */
#define set_WD_x_coordinate_base(sb, val) putnbyte(sb + 0x4c, val, 2)
/* 0x4e */ 4, 176, /* y coordinate base 1200 (pts/inch) */
diff --git a/backend/umax-uc1200s.c b/backend/umax-uc1200s.c
index 5569a2b..87d3904 100644
--- a/backend/umax-uc1200s.c
+++ b/backend/umax-uc1200s.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax-uc1200se.c b/backend/umax-uc1200se.c
index f1e8e31..9b660f4 100644
--- a/backend/umax-uc1200se.c
+++ b/backend/umax-uc1200se.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax-uc1260.c b/backend/umax-uc1260.c
index 4de9170..ec7925c 100644
--- a/backend/umax-uc1260.c
+++ b/backend/umax-uc1260.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax-uc630.c b/backend/umax-uc630.c
index 440064c..dc0665f 100644
--- a/backend/umax-uc630.c
+++ b/backend/umax-uc630.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax-uc840.c b/backend/umax-uc840.c
index 0592c95..d07e15b 100644
--- a/backend/umax-uc840.c
+++ b/backend/umax-uc840.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax-ug630.c b/backend/umax-ug630.c
index 3a339fc..45fa462 100644
--- a/backend/umax-ug630.c
+++ b/backend/umax-ug630.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax-ug80.c b/backend/umax-ug80.c
index 2e31d61..39fdba4 100644
--- a/backend/umax-ug80.c
+++ b/backend/umax-ug80.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax-usb.c b/backend/umax-usb.c
index 75f4739..05019c7 100644
--- a/backend/umax-usb.c
+++ b/backend/umax-usb.c
@@ -19,9 +19,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -231,7 +229,7 @@ static SANE_Status pv8630_init_umaxusb_scanner(int fd)
* sanei_umaxusb_req_wait() and sanei_umaxusb_req_enter()
*
* I don't know if it is possible to queue the reads to the
- * scanner. So The queing is disabled. The performance does not seems
+ * scanner. So The queueing is disabled. The performance does not seems
* to be bad anyway.
*/
@@ -275,7 +273,7 @@ sanei_umaxusb_open (const char *dev, int *fdp,
SANE_Word vendor;
SANE_Word product;
- /* We have openned the device. Check that it is a USB scanner. */
+ /* We have opened the device. Check that it is a USB scanner. */
if (sanei_usb_get_vendor_product (*fdp, &vendor, &product) != SANE_STATUS_GOOD) {
/* This is not a USB scanner, or SANE or the OS doesn't support it. */
sanei_usb_close(*fdp);
diff --git a/backend/umax.c b/backend/umax.c
index 94f8aa4..9cefc08 100644
--- a/backend/umax.c
+++ b/backend/umax.c
@@ -19,9 +19,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -64,11 +62,11 @@
. . - sane_get_option_descriptor() : get option information
. . - sane_control_option() : change option values
. .
- . . - sane_start() : start image aquisition
+ . . - sane_start() : start image acquisition
. . - sane_get_parameters() : returns actual scan-parameters
. . - sane_read() : read image-data (from pipe)
in ADF mode this is done often:
- . . - sane_start() : start image aquisition
+ . . - sane_start() : start image acquisition
. . - sane_get_parameters() : returns actual scan-parameters
. . - sane_read() : read image-data (from pipe)
@@ -1986,7 +1984,7 @@ static SANE_Status umax_queue_read_image_data_req(Umax_Device *dev, unsigned int
set_R_datatype_code(sread.cmd, R_datatype_imagedata); /* set datatype */
dev->length_queued[bufnr] = length; /* set length request */
- dev->length_read[bufnr] = length; /* set length request, can be changed asyncronous by umax_scsi_req_enter */
+ dev->length_read[bufnr] = length; /* set length request, can be changed asynchronous by umax_scsi_req_enter */
status = umax_scsi_req_enter(dev, sread.cmd, sread.size, dev->buffer[bufnr], &(dev->length_read[bufnr]), &(dev->queue_id[bufnr]));
if (status)
@@ -3219,7 +3217,7 @@ static int umax_identify_scanner(Umax_Device *dev)
memcpy(dev->buffer[0]+0x24, inq_data.inquiry, inq_data.inquiry_len-0x24);
/* correct variables */
- set_inquiry_sc_uta(dev->buffer[0], get_inquiry_transavail(dev->buffer[0])); /* transparancy available ? */
+ set_inquiry_sc_uta(dev->buffer[0], get_inquiry_transavail(dev->buffer[0])); /* transparency available ? */
set_inquiry_sc_adf(dev->buffer[0], get_inquiry_scanmode(dev->buffer[0])); /* automatic document feeder available ? */
set_inquiry_length(dev->buffer[0], inq_data.inquiry_len);
@@ -3934,7 +3932,7 @@ static int umax_check_values(Umax_Device *dev)
{
if ( (dev->colormode != RGB) || (dev->three_pass != 0) )
{
- dev->do_color_ordering = 0; /* color ordering not necessery */
+ dev->do_color_ordering = 0; /* color ordering not necessary */
}
}
@@ -7946,7 +7944,7 @@ SANE_Status sane_start(SANE_Handle handle)
umax_set_window_param(scanner->device);
status = umax_start_scan(scanner->device);
- if (status) /* errror */
+ if (status) /* error */
{
umax_give_scanner(scanner->device); /* reposition and release scanner */
return status;
@@ -7967,13 +7965,13 @@ SANE_Status sane_start(SANE_Handle handle)
}
status = umax_do_calibration(scanner->device);
- if (status) /* errror */
+ if (status) /* error */
{
umax_give_scanner(scanner->device); /* reposition and release scanner */
return status;
}
- if (scanner->device->pause_after_calibration) /* may be usefull */
+ if (scanner->device->pause_after_calibration) /* may be useful */
{
DBG(DBG_info2,"pause after calibration %d msec ...\n", scanner->device->pause_after_calibration);
usleep(((long) scanner->device->pause_after_calibration) * 1000); /* time in ms */
diff --git a/backend/umax.conf.in b/backend/umax.conf.in
index 06b2750..d30d0a3 100644
--- a/backend/umax.conf.in
+++ b/backend/umax.conf.in
@@ -63,7 +63,7 @@
# 1 = enabled (same values for red, green and blue)
#options exposure-time-rgb-bind 0
-# define if shading data shall be inverted befor sending it back to the scanner
+# define if shading data shall be inverted before sending it back to the scanner
# -1 = automatically set by driver - if known
# 0 = disabled
# 1 = enabled
diff --git a/backend/umax.h b/backend/umax.h
index e6b83fd..c3c1228 100644
--- a/backend/umax.h
+++ b/backend/umax.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -183,7 +181,7 @@ enum Umax_Option
/* LIST OF AVAILABLE SCANNERS, THE VALUES LISTED HERE ARE THE SAME FOR DIFFERENT APPLICATIONS
THAT USE THE SAME DEVICE */
-/* Umax_Device contains values relevant for the device that are not intersting for the sane interface */
+/* Umax_Device contains values relevant for the device that are not interesting for the sane interface */
typedef struct Umax_Device
{
@@ -354,21 +352,21 @@ typedef struct Umax_Device
int use_exposure_time_def_b; /* exposure time default */
int wdb_len; /* use this length of WDB */
- unsigned int width_in_pixels; /* thats the wanted width in pixels */
- unsigned int length_in_pixels; /* thats the wanted length in pixels */
- unsigned int scanwidth; /* thats the width in pixels at x_coordinate_base dpi */
- unsigned int scanlength; /* thats the length in pixels at y_coordinate_base dpi */
+ unsigned int width_in_pixels; /* that's the wanted width in pixels */
+ unsigned int length_in_pixels; /* that's the wanted length in pixels */
+ unsigned int scanwidth; /* that's the width in pixels at x_coordinate_base dpi */
+ unsigned int scanlength; /* that's the length in pixels at y_coordinate_base dpi */
unsigned int bytes_per_color; /* bytes per each color */
unsigned int x_resolution; /* scan-resolution for x in dpi */
unsigned int y_resolution; /* scan-resolution for y in dpi */
double scale_x; /* x-scaling of optical resolution */
double scale_y; /* y-scaling of optical resolution */
- int upper_left_x; /* thats the left edge in points at 1200pt/inch */
- int upper_left_y; /* thats the top edge in points at 1200pt/inch */
+ int upper_left_x; /* that's the left edge in points at 1200pt/inch */
+ int upper_left_y; /* that's the top edge in points at 1200pt/inch */
- unsigned int x_coordinate_base; /* x base in pixels/inch, normaly 1200 */
- unsigned int y_coordinate_base; /* y base in pixels/inch, normaly 1200 */
+ unsigned int x_coordinate_base; /* x base in pixels/inch, normally 1200 */
+ unsigned int y_coordinate_base; /* y base in pixels/inch, normally 1200 */
unsigned int bits_per_pixel; /* number of bits per pixel */
int bits_per_pixel_code; /* 1 = 24bpp, 4 = 30 bpp, 8 = 36 bpp */
@@ -396,7 +394,7 @@ typedef struct Umax_Device
int adf; /* 1 if ADF turned on */
int uta; /* 1 if UTA turned on */
int calibration; /* calibration :0=ignore, 1=driver, 2=by image */
- int low_byte_first; /* 10 bit mode: 0=high byte frist, 1=low byte frist */
+ int low_byte_first; /* 10 bit mode: 0=high byte first, 1=low byte first */
int colormode; /* LINEART, HALFTONE, GRAYSCALE or RGB */
# define LINEART 1
# define HALFTONE 2
diff --git a/backend/umax1220u-common.c b/backend/umax1220u-common.c
index e14dfea..dd70834 100644
--- a/backend/umax1220u-common.c
+++ b/backend/umax1220u-common.c
@@ -19,9 +19,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -87,7 +85,7 @@
* physical limit to UMAX_MAX_WIDTH as well (based on the
* sensor size) but I do not know what it is. The current
* value can be increased beyond what it is now, but you
- * gain nothing in usuable scan area (you only scan more
+ * gain nothing in usable scan area (you only scan more
* of the underside of the scanner's plastic lid).
*/
@@ -98,7 +96,7 @@
/* Buffer size. Specifies the size of the buffer that is
* used to copy data from the scanner. The old command
* line driver had this set at 0x80000 which is likely
- * the largest possible chunck of data that can be.
+ * the largest possible chunk of data that can be.
* at once. This is probably most efficient, but using
* a lower value for the SANE driver makes the driver
* more responsive to interaction.
@@ -369,7 +367,7 @@ xxxops (UMAX_Handle * scan)
}
/*
-Apparently sends the two syncronization characters followed
+Apparently sends the two synchronization characters followed
by the command length, followed by the command number
*/
static SANE_Status
@@ -412,7 +410,7 @@ usync (UMAX_Handle * scan, UMAX_Cmd cmd, int len)
}
/*
-This function escapes any syncronization sequence that may be
+This function escapes any synchronization sequence that may be
in data, storing the result in buf. In the worst case where
every character gets escaped buf must be at least twice as
large as dlen.
diff --git a/backend/umax1220u.c b/backend/umax1220u.c
index 30c9e86..6e8d95f 100644
--- a/backend/umax1220u.c
+++ b/backend/umax1220u.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax_pp.c b/backend/umax_pp.c
index 16adbe3..4a4ab8a 100644
--- a/backend/umax_pp.c
+++ b/backend/umax_pp.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -419,7 +417,8 @@ umax_pp_auto_attach (SANEI_Config * config, SANE_Int safe)
* device name to use for attach try.
*/
static SANE_Status
-umax_pp_configure_attach (SANEI_Config * config, const char *devname)
+umax_pp_configure_attach (SANEI_Config * config, const char *devname,
+ void __sane_unused__ *data)
{
const char *lp;
SANE_Char *token;
@@ -961,7 +960,7 @@ sane_init (SANE_Int * version_code, SANE_Auth_Callback authorize)
/* generic configure and attach function */
status = sanei_configure_attach (UMAX_PP_CONFIG_FILE, &config,
- umax_pp_configure_attach);
+ umax_pp_configure_attach, NULL);
/* free option descriptors */
for (i = 0; i < NUM_CFG_OPTIONS; i++)
@@ -2083,7 +2082,7 @@ sane_start (SANE_Handle handle)
&(dev->th));
/* we enlarged the scanning zone */
/* to allow reordering, we must */
- /* substract it from real scanning */
+ /* subtract it from real scanning */
/* zone */
dev->th -= points;
DBG (64, "sane_start: bpp=%d,tw=%d,th=%d\n", dev->bpp, dev->tw,
diff --git a/backend/umax_pp.h b/backend/umax_pp.h
index c8ffdfa..ffff012 100644
--- a/backend/umax_pp.h
+++ b/backend/umax_pp.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax_pp_low.c b/backend/umax_pp_low.c
index 569f824..35cefa9 100644
--- a/backend/umax_pp_low.c
+++ b/backend/umax_pp_low.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -89,7 +87,7 @@
/*************************************************/
/* here we define sanei_inb/sanei_outb based on */
-/* OS dependant inb/outb definitions */
+/* OS dependent inb/outb definitions */
/* SANE_INB is defined whenever a valid inb/outb */
/* definition has been found */
/* once all these work, it might be moved to */
@@ -539,7 +537,7 @@ static void ECPFifoMode (void);
/* block transfer init */
static void ECPSetBuffer (int size);
-/* mode dependant operations */
+/* mode dependent operations */
static int PS2Something (int reg);
static void PS2bufferRead (int size, unsigned char *dest);
static void PS2bufferWrite (int size, unsigned char *source);
@@ -739,12 +737,12 @@ static int gAutoSettings = 1;
static void Outb (int port, int value);
/*****************************************************************************/
-/* ouput 'size' bytes stored in 'source' on given port */
+/* output 'size' bytes stored in 'source' on given port */
/*****************************************************************************/
static void Outsb (int port, unsigned char *source, int size);
/*****************************************************************************/
-/* ouput 'size' 32 bits words stored in 'source' on given port */
+/* output 'size' 32 bits words stored in 'source' on given port */
/*****************************************************************************/
static void Outsw (int port, unsigned char *source, int size);
@@ -755,12 +753,12 @@ static void Outsw (int port, unsigned char *source, int size);
static int Inb (int port);
/*****************************************************************************/
-/* input 'size' bytes from given port ans store them in 'dest' */
+/* input 'size' bytes from given port and store them in 'dest' */
/*****************************************************************************/
static void Insb (int port, unsigned char *dest, int size);
/*****************************************************************************/
-/* input 'size' 32 bits word from given port ans store them in 'dest' */
+/* input 'size' 32 bits word from given port and store them in 'dest' */
/*****************************************************************************/
static void Insw (int port, unsigned char *dest, int size);
@@ -918,7 +916,7 @@ sanei_parport_find_device (void)
/*
- * gain direct acces to IO port, and set parport to the 'right' mode
+ * gain direct access to IO port, and set parport to the 'right' mode
* returns 1 on success, 0 an failure
*/
@@ -1065,12 +1063,12 @@ sanei_umax_pp_initPort (int port, const char *name)
#endif
mode = 0;
- /* prefered mode is EPP */
+ /* preferred mode is EPP */
if (modes & PARPORT_MODE_EPP)
{
mode = IEEE1284_MODE_EPP;
- /* negot allways fail here ... */
+ /* negot always fail here ... */
rc = ioctl (fd, PPNEGOT, &mode);
if (rc)
{
@@ -1129,7 +1127,7 @@ sanei_umax_pp_initPort (int port, const char *name)
}
- /* allways start in compat mode (for probe) */
+ /* always start in compat mode (for probe) */
mode = IEEE1284_MODE_COMPAT;
rc = ioctl (fd, PPSETMODE, &mode);
if (rc)
@@ -1694,7 +1692,7 @@ sanei_umax_pp_scannerStatus (void)
gTime = 0;
}
- /* 0x07 variant returns status with bit 0 or 1 allways set to 1 */
+ /* 0x07 variant returns status with bit 0 or 1 always set to 1 */
/* so we mask it out */
return scannerStatus & 0xFC;
}
@@ -5254,7 +5252,7 @@ testVersion (int no)
status = ((status << 1) & 0x70) | (status & 0x80);
if (status != count)
{
- /* since failure is expected, we dont't alaways print */
+ /* since failure is expected, we don't alaways print */
/* this message ... */
DBG (2, "status %d doesn't match count 0x%X! %s:%d\n", status,
count, __FILE__, __LINE__);
@@ -6655,7 +6653,7 @@ probe610p (int recover)
DBG (0, "initScanner610p() failed (%s:%d)\n", __FILE__, __LINE__);
return 0;
}
- /* successfull end ... */
+ /* successful end ... */
DBG (1, "UMAX Astra 610p detected\n");
DBG (1, "probe610p done ...\n");
return 1;
@@ -7759,7 +7757,7 @@ sanei_umax_pp_probeScanner (int recover)
reg = registerRead (0x19) & 0xC8;
/* if reg=E8 or D8 , we have a 'messed' scanner */
- /* 4 tranform buffers + 'void' are sent: 1 B&W, and 3 RGB ? */
+ /* 4 transform buffers + 'void' are sent: 1 B&W, and 3 RGB ? */
memset (initbuf, 0x00, 2048 * sizeof (int));
memset (voidbuf, 0x00, 2048 * sizeof (int));
@@ -7795,7 +7793,7 @@ sanei_umax_pp_probeScanner (int recover)
__LINE__);
/* everything above the FF 55 AA tag is 'void' */
- /* it seems that the buffer is reused and only the beginning is initalized */
+ /* it seems that the buffer is reused and only the beginning is initialized */
for (i = 515; i < 2048; i++)
initbuf[i] = voidbuf[i];
@@ -7838,7 +7836,7 @@ sanei_umax_pp_probeScanner (int recover)
REGISTERWRITE (0x0A, 0x18); /* end */
/* read them back */
- REGISTERWRITE (0x0A, 0x11); /*start transfert */
+ REGISTERWRITE (0x0A, 0x11); /*start transfer */
if (gMode == UMAX_PP_PARPORT_ECP)
{
ECPSetBuffer (0x400);
@@ -9592,7 +9590,7 @@ bloc2Decode (int *op)
for (i = 0; i < 16; i++)
sprintf (str + 3 * i, "%02X ", (unsigned char) op[i]);
str[48] = 0x00;
- DBG (0, "Command bloc 2: %s\n", str);
+ DBG (0, "Command block 2: %s\n", str);
scanh = op[0] + (op[1] & 0x3F) * 256;
@@ -9671,7 +9669,7 @@ bloc8Decode (int *op)
for (i = 0; i < len; i++)
sprintf (str + 3 * i, "%02X ", (unsigned char) op[i]);
str[3 * i] = 0x00;
- DBG (0, "Command bloc 8: %s\n", str);
+ DBG (0, "Command block 8: %s\n", str);
xskip = op[17] + 256 * (op[18] & 0x0F);
if (op[33] & 0x40)
@@ -10606,7 +10604,7 @@ sanei_umax_pp_scan (int x, int y, int width, int height, int dpi, int color,
/* colors don't come in sync, so we must increase y */
- /* to have extra lines to reorder datas */
+ /* to have extra lines to reorder data */
if (sanei_umax_pp_getastra () > 610)
{
switch (dpi)
@@ -10870,7 +10868,7 @@ sanei_umax_pp_scan (int x, int y, int width, int height, int dpi, int color,
elapsed, (somme / elapsed) / 1024.0);
#endif
- /* release ressources */
+ /* release resources */
if (fout != NULL)
fclose (fout);
free (dest);
@@ -11139,7 +11137,7 @@ sanei_umax_pp_startScan (int x, int y, int width, int height, int dpi,
vgaBlue = gain & 0x00F;
}
- /* ccd calibration is allways done */
+ /* ccd calibration is always done */
/* with final dc and vga */
if (shadingCalibration
(color, dcRed, dcGreen, dcBlue, vgaRed, vgaGreen, vgaBlue,
@@ -11481,7 +11479,7 @@ sanei_umax_pp_startScan (int x, int y, int width, int height, int dpi,
{
/* XXX STEF XXX : there is a 4 pixels shift to the right
* the first shading correction value applies to the forth
- * pixel of scan (at 300 dpi), we allready shift to the left
+ * pixel of scan (at 300 dpi), we already shift to the left
* when doing shadingCalibration, but now we have to move coeffs
* to match x coordinate */
delta = x - sanei_umax_pp_getLeft ();
@@ -11916,7 +11914,7 @@ offsetCalibration1220p (int color, int *offRed, int *offGreen, int *offBlue)
DBG (16, "entering offsetCalibration1220p() ... (%s:%d)\n", __FILE__,
__LINE__);
- /* really dirty hack: somethig is buggy in BW mode */
+ /* really dirty hack: something is buggy in BW mode */
/* we override mode with color until the bug is found */
/* color = RGB_MODE; */
@@ -12134,7 +12132,7 @@ offsetCalibration610p (int color, int *offRed, int *offGreen, int *offBlue)
/* first color channel: used both in color and b&w modes */
/* offset to the max */
- /* supposed to be green componant */
+ /* supposed to be green component */
offset = 0x10;
do
{
@@ -12583,7 +12581,7 @@ coarseGainCalibration1220p (int color, int dcRed, int dcGreen,
DBG (16, "entering coarseGainCalibration1220p() ... (%s:%d) \n", __FILE__,
__LINE__);
- /* temporay workaround */
+ /* temporary workaround */
color = RGB_MODE;
/* initialize VGA components */
@@ -12893,7 +12891,7 @@ shadingCalibration610p (int color, int dcRed, int dcGreen, int dcBlue,
COMPLETIONWAIT;
/* picture height is scan area height minus y */
- /* then we substract 14 or 6 lines that aren't scanned */
+ /* then we subtract 14 or 6 lines that aren't scanned */
if (color < RGB_MODE)
h = h - y - 14;
else
@@ -12904,7 +12902,7 @@ shadingCalibration610p (int color, int dcRed, int dcGreen, int dcBlue,
"shadingCalibration610p: trying to read 0x%06X bytes ... (%s:%d)\n",
size, __FILE__, __LINE__);
/* since we know that each scan line matches CCD width, we signals
- * that data reading doens't need to sync on each byte, but at each
+ * that data reading doesn't need to sync on each byte, but at each
* row end
*/
sanei_umax_pp_setfull (1);
@@ -12995,7 +12993,7 @@ shadingCalibration610p (int color, int dcRed, int dcGreen, int dcBlue,
/*
* build CCD correction: a white area below the top is scanned without
- * correction, and the data are used to compute the coefficents needed
+ * correction, and the data are used to compute the coefficients needed
* to correct the light/CCD variations
*/
static int
diff --git a/backend/umax_pp_low.h b/backend/umax_pp_low.h
index 253ef6a..53aca3f 100644
--- a/backend/umax_pp_low.h
+++ b/backend/umax_pp_low.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax_pp_mid.c b/backend/umax_pp_mid.c
index 4b16745..ef608ac 100644
--- a/backend/umax_pp_mid.c
+++ b/backend/umax_pp_mid.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/backend/umax_pp_mid.h b/backend/umax_pp_mid.h
index 97d1366..8a8a871 100644
--- a/backend/umax_pp_mid.h
+++ b/backend/umax_pp_mid.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -104,7 +102,7 @@ extern int sanei_umax_pp_lamp (int on);
initialize transport layer
initialize scanner
- on succes returns UMAX1220P_OK,
+ on success returns UMAX1220P_OK,
else one of the error above.
port: addr when doing direc I/O
@@ -117,7 +115,7 @@ extern int sanei_umax_pp_open (int port, char *name);
/*
- release any ressource acquired during open
+ release any resource acquired during open
since there may be only one scanner, no port parameter
*/
extern int sanei_umax_pp_close (void);
diff --git a/backend/v4l.c b/backend/v4l.c
index f9245d0..b15e5d1 100644
--- a/backend/v4l.c
+++ b/backend/v4l.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -731,7 +729,7 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
action == SANE_ACTION_GET_VALUE ? "get" :
action == SANE_ACTION_SET_VALUE ? "set" :
action == SANE_ACTION_SET_AUTO ? "auto set" :
- "(unknow action with)", option,
+ "(unknown action with)", option,
s->opt[option].name ? s->opt[option].name : s->opt[option].title);
cap = s->opt[option].cap;
diff --git a/backend/v4l.conf.in b/backend/v4l.conf.in
index bb55f1f..e9c15e8 100644
--- a/backend/v4l.conf.in
+++ b/backend/v4l.conf.in
@@ -1,7 +1,7 @@
#
# In order to use the v4linux backend you have to give the device
# You can enable multiple lines if
-# you really have multible v4l devices.
+# you really have multiple v4l devices.
#
/dev/bttv0
/dev/video0
diff --git a/backend/xerox_mfp.c b/backend/xerox_mfp.c
index f5fd70e..edd6e64 100644
--- a/backend/xerox_mfp.c
+++ b/backend/xerox_mfp.c
@@ -518,7 +518,7 @@ static void reset_options(struct device *dev)
dev->val[OPT_RESOLUTION].w = 150;
dev->val[OPT_MODE].s = string_match(scan_modes, SANE_VALUE_SCAN_MODE_COLOR);
- /* if docs loaded in adf use it as default source, flatbed oterwise */
+ /* if docs loaded in adf use it as default source, flatbed otherwise */
dev->val[OPT_SOURCE].s = UNCONST(doc_sources[(dev->doc_loaded)? 1 : 0]);
dev->val[OPT_THRESHOLD].w = SANE_FIX(50);
@@ -1028,7 +1028,8 @@ list_one_device(SANE_String_Const devname)
/* SANE API ignores return code of this callback */
static SANE_Status
-list_conf_devices(UNUSED(SANEI_Config *config), const char *devname)
+list_conf_devices(SANEI_Config __sane_unused__ *config, const char *devname,
+ void __sane_unused__ *data)
{
return tr_from_devname(devname)->configure_device(devname, list_one_device);
}
@@ -1080,7 +1081,7 @@ sane_get_devices(const SANE_Device *** device_list, SANE_Bool local)
config.count = 0;
config.descriptors = NULL;
config.values = NULL;
- sanei_configure_attach(XEROX_CONFIG_FILE, &config, list_conf_devices);
+ sanei_configure_attach(XEROX_CONFIG_FILE, &config, list_conf_devices, NULL);
for (dev_count = 0, dev = devices_head; dev; dev = dev->next)
dev_count++;
diff --git a/configure.ac b/configure.ac
index bf76154..6c8682a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,10 +2,9 @@ dnl Process this file with autoconf to produce a configure script.
dnl ******************************************************************
dnl Set up autoconf and automake
-dnl When preparing a release, modify the numeric version components
-dnl and remove the git suffix.
dnl ******************************************************************
-AC_INIT([sane-backends],m4_esyscmd_s([git describe --dirty]),
+AC_INIT([sane-backends],
+ m4_esyscmd_s([tools/git-version-gen --prefix '' .tarball-version]),
[sane-devel@alioth-lists.debian.net])
AC_PREREQ([2.69]) dnl minimum autoconf version required
AC_CONFIG_MACRO_DIR([m4])
@@ -13,10 +12,6 @@ AC_CONFIG_HEADERS([include/sane/config.h])
AM_INIT_AUTOMAKE([1.15 subdir-objects -Wall])
AM_SILENT_RULES
-dnl Turn off feature were automake will automatically run autoreconf.
-dnl This is because we used to check in generated files into CVS which
-dnl has known timestamp issues.
-AM_MAINTAINER_MODE
dnl ******************************************************************
dnl Determine SANE version components and release status
@@ -42,6 +37,7 @@ dnl ******************************************************************
AC_PROG_CC
AC_PROG_CXX
AM_PROG_CC_C_O
+AM_PATH_PYTHON(2.7)
sane_save_CC=$CC
AC_PROG_CC_C99 dnl enables extensions to ISO C99 :-(
AS_IF([test xno != "x$ac_cv_prog_cc_c99"],
@@ -72,7 +68,7 @@ dnl Checks for programs.
dnl ***********************************************************************
AC_PATH_PROG(SANE_CONFIG_PATH, sane-config, no)
-dnl Call explicitely before using PKG_*
+dnl Call explicitly before using PKG_*
PKG_PROG_PKG_CONFIG
AM_CONDITIONAL(CROSS_COMPILING, test x$cross_compiling = xyes)
@@ -105,7 +101,7 @@ AC_CHECK_LIB(m, sqrt, MATH_LIB="-lm")
AC_SUBST(MATH_LIB)
case ${host_os} in
os2*)
- AC_CHECK_LIB(syslog, sylog, SYSLOG_LIBS="-lsyslog")
+ AC_CHECK_LIB(syslog, syslog, SYSLOG_LIBS="-lsyslog")
;;
beos*)
AC_CHECK_LIB(be, syslog, SYSLOG_LIBS="-lbe")
@@ -589,7 +585,7 @@ AC_ARG_ENABLE(scsibuffersize,
[set_scsibuffersize="$enableval"], [set_scsibuffersize=131072])
AC_DEFINE_UNQUOTED(SCSIBUFFERSIZE, $set_scsibuffersize,
[SCSI command buffer size])
-dnl FIXME: Move tihs to configuration printout area but probably
+dnl FIXME: Move this to configuration printout area but probably
dnl but probably needs to be wrapped by what ever uses it so its
dnl only printed when used.
echo "scsi buffersize: $set_scsibuffersize"
@@ -608,7 +604,7 @@ dnl ****
dnl IPv6
dnl ****
-dnl check for IPv6 (can be overriden by --enable-ipv6)
+dnl check for IPv6 (can be overridden by --enable-ipv6)
if test "$ac_cv_func_getnameinfo" = "yes" \
&& test "$ac_cv_func_getaddrinfo" = "yes" ; then
SANE_CHECK_IPV6
@@ -633,8 +629,8 @@ esac
dnl Check for lock dir
AC_ARG_WITH(lockdir, AS_HELP_STRING([--with-lockdir=DIR],
- [set SANE lockdir @<:@localstatedir/lock/sane@:>@]),
- [locksanedir=$withval],[locksanedir=${localstatedir}/lock/sane])
+ [set SANE lockdir @<:@localstatedir/lock@:>@]),
+ [locksanedir=$withval],[locksanedir=${localstatedir}/lock])
AC_SUBST(locksanedir)
configdir="${sysconfdir}/sane.d"
@@ -721,11 +717,15 @@ for backend in ${BACKENDS} ; do
BACKEND_LIBS_ENABLED="${BACKEND_LIBS_ENABLED} libsane-${backend}.la"
BACKEND_CONFS_ENABLED="${BACKEND_CONFS_ENABLED} ${backend}.conf"
BACKEND_MANS_ENABLED="${BACKEND_MANS_ENABLED} sane-${backend}.5"
+ if test x$backend = xgenesys; then
+ with_genesys_tests=yes
+ fi
if test x$backend = xumax_pp; then
install_umax_pp_tools=yes
fi
done
AC_SUBST(BACKEND_LIBS_ENABLED)
+AM_CONDITIONAL(WITH_GENESYS_TESTS, test xyes = x$with_genesys_tests)
AM_CONDITIONAL(INSTALL_UMAX_PP_TOOLS, test xyes = x$install_umax_pp_tools)
AC_ARG_VAR(PRELOADABLE_BACKENDS, [list of backends to preload into single DLL])
diff --git a/doc/backend-writing.txt b/doc/backend-writing.txt
index 5823661..cb2a971 100644
--- a/doc/backend-writing.txt
+++ b/doc/backend-writing.txt
@@ -185,7 +185,7 @@ sane-backends/include/
used by several backends.
* sanei_*:
Sanei (SANE internal) headers. Needed for code used in several backends
- like USB access. For more details, see the documentaion on the SANE website.
+ like USB access. For more details, see the documentation on the SANE website.
sane-backends/japi/
Contains Java interface for SANE. See README.JAVA for details.
@@ -199,7 +199,7 @@ sane-backends/po/
sane-backends/sanei/
Sanei (SANE internal) code. Needed for code used in several backends
- like USB access. For more details, see the documentaion on the SANE
+ like USB access. For more details, see the documentation on the SANE
website.
sane-backends/testsuite/
@@ -310,7 +310,7 @@ PROGRAMMING
the doc/ directory.
* Initialize global variables explicitly in sane_init. Keep in mind that
- sane_init can be called more than once (if sane_exit is called everytime
+ sane_init can be called more than once (if sane_exit is called every time
after sane_init). Therefore don't depend on automatic initialization to
0 / NULL.
diff --git a/doc/descriptions-external/epkowa.desc b/doc/descriptions-external/epkowa.desc
index 5bc43bf..78769cb 100644
--- a/doc/descriptions-external/epkowa.desc
+++ b/doc/descriptions-external/epkowa.desc
@@ -15,11 +15,7 @@
;;; See the GNU General Public License for more details.
;;;
;;; You should have received a verbatim copy of the GNU General Public
-;;; License along with this program; if not, write to:
-;;;
-;;; Free Software Foundation, Inc.
-;;; 59 Temple Place, Suite 330
-;;; Boston, MA 02111-1307 USA
+;;; License. If not, see <https://www.gnu.org/licenses/>.
;;; This list of devices has been compiled using the following sources:
;;;
diff --git a/doc/descriptions-external/scangearmp2.desc b/doc/descriptions-external/scangearmp2.desc
index d3ea973..c82aa40 100644
--- a/doc/descriptions-external/scangearmp2.desc
+++ b/doc/descriptions-external/scangearmp2.desc
@@ -28,6 +28,105 @@
; Canon MFP2 conf file
;
+; ---- V410 --------------------------
+:model "TS3400 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18b7"
+:status :good
+
+:model "E3400 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18b8"
+:status :good
+
+:model "TR7000 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18b9"
+:status :good
+
+:model "G2020 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18bd"
+:status :good
+
+:model "G3060 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18c3"
+:status :good
+
+:model "G2060 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18c1"
+:status :good
+
+:model "G3020 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18bf"
+:status :good
+
+:model "TS7430 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18b2"
+:status :good
+
+:model "XK90 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18b6"
+:status :good
+
+:model "TS8430 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18b5"
+:status :good
+
+:model "TR7600 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18aa"
+:status :good
+
+:model "TR8600 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18ad"
+:status :good
+
+:model "TR8630 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18af"
+:status :good
+
+:model "TS6400 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18a9"
+:status :good
+
+:model "TS7400 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x18a9"
+:status :good
+
+
+; ---- V400 --------------------------
+:model "G7000 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x1863"
+:status :good
+
+:model "G7080 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x1864"
+:status :good
+
+:model "GM4000 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x1869"
+:status :good
+
+:model "GM4080 series"
+:interface "USB WiFi"
+:usbid "0x04a9" "0x186a"
+:status :good
+
+
; ---- V390 --------------------------
:model "G6000 series"
:interface "USB WiFi"
diff --git a/doc/descriptions-external/utsushi.desc b/doc/descriptions-external/utsushi.desc
index 231711d..eb5462f 100644
--- a/doc/descriptions-external/utsushi.desc
+++ b/doc/descriptions-external/utsushi.desc
@@ -1,5 +1,5 @@
;;; utsushi.desc -*- emacs-lisp -*- (sort of)
-;;; Copyright (C) 2015-2019 Olaf Meeuwissen
+;;; Copyright (C) 2015-2021 Olaf Meeuwissen
;;;
;;; License: GPL-3.0+
;;; Author : Olaf Meeuwissen
@@ -192,6 +192,16 @@
:usbid "0x04b8" "0x1106"
:status :good
+:model "ET-2600"
+:interface "USB"
+:usbid "0x04b8" "0x1122"
+:status :good
+
+:model "ET-2720"
+:interface "USB"
+:usbid "0x04b8" "0x1157"
+:status :good
+
:model "ET-3750"
:interface "USB"
:usbid "0x04b8" "0x1130"
@@ -282,6 +292,16 @@
:usbid "0x04b8" "0x112e"
:status :good
+:model "RR-60"
+:interface "USB"
+:status :good
+:comment "USB ID 0x018b or 0x018c"
+
+:model "RR-70W"
+:interface "USB"
+:status :good
+:comment "USB ID 0x018b or 0x018c"
+
:model "WF-2850"
:interface "USB"
:usbid "0x04b8" "0x1138"
@@ -445,25 +465,25 @@
:interface "USB"
:usbid "0x04b8" "0x0165"
:status :good
-:comment "propably one of DS-410, DS-535, DS-575W, DS-775"
+:comment "probably one of DS-410, DS-535, DS-575W, DS-775"
:model "PID 0167"
:interface "USB"
:usbid "0x04b8" "0x0167"
:status :good
-:comment "propably one of DS-410, DS-535, DS-575W, DS-775"
+:comment "probably one of DS-410, DS-535, DS-575W, DS-775"
:model "PID 0168"
:interface "USB"
:usbid "0x04b8" "0x0168"
:status :good
-:comment "propably one of DS-410, DS-535, DS-575W, DS-775"
+:comment "probably one of DS-410, DS-535, DS-575W, DS-775"
:model "PID 0169"
:interface "USB"
:usbid "0x04b8" "0x0169"
:status :good
-:comment "propably one of DS-410, DS-535, DS-575W, DS-775"
+:comment "probably one of DS-410, DS-535, DS-575W, DS-775"
:model "PID 016B"
:interface "USB"
@@ -475,13 +495,13 @@
:interface "USB"
:usbid "0x04b8" "0x016d"
:status :good
-:comment "propably one of ES-55R, ES-65WR"
+:comment "probably one of ES-55R, ES-65WR"
:model "PID 016F"
:interface "USB"
:usbid "0x04b8" "0x016f"
:status :good
-:comment "propably one of ES-55R, ES-65WR"
+:comment "probably one of ES-55R, ES-65WR"
:model "PID 0176"
:interface "USB"
@@ -585,6 +605,7 @@
:interface "USB"
:usbid "0x04b8" "0x1122"
:status :good
+:comment "ET-2600"
:model "PID 1123"
:interface "USB"
@@ -870,7 +891,7 @@
:interface "USB"
:usbid "0x04b8" "0x1157"
:status :good
-:comment "L3xxx"
+:comment "ET-2720, L3xxx"
:model "PID 1158"
:interface "USB"
diff --git a/doc/descriptions/avision.desc b/doc/descriptions/avision.desc
index 780d7e6..b694e89 100644
--- a/doc/descriptions/avision.desc
+++ b/doc/descriptions/avision.desc
@@ -89,6 +89,18 @@
:comment "sheetfed scanner"
:status :complete
+:model "AV186+"
+:interface "USB"
+:usbid "0x0638" "0x1a33"
+:comment "sheetfed scanner"
+:status :good
+
+:model "AV188"
+:interface "USB"
+:usbid "0x0638" "0x2ad9"
+:comment "sheetfed scanner"
+:status :untested
+
:model "AV210D2+"
:interface "USB"
:usbid "0x0638" "0x1a35"
diff --git a/doc/descriptions/canon_dr.desc b/doc/descriptions/canon_dr.desc
index a767cdb..d43b1ea 100644
--- a/doc/descriptions/canon_dr.desc
+++ b/doc/descriptions/canon_dr.desc
@@ -11,9 +11,9 @@
:backend "canon_dr" ; name of backend
:url "http://www.thebility.com/canon/"
-:version "57" ; version of backend
+:version "60" ; version of backend
:manpage "sane-canon_dr" ; name of manpage (if it exists)
-:comment "Backend updated for SANE release 1.0.28, see sane-canon_dr manpage"
+:comment "Backend updated for SANE release 1.0.32, see sane-canon_dr manpage"
:devicetype :scanner ; start of a list of devices....
; other types: :stillcam, :vidcam,
; :meta, :api
@@ -268,7 +268,8 @@
:model "DR-C120"
:interface "USB"
:usbid "0x1083" "0x1651"
-:status :untested
+:status :basic
+:comment "Gray and color work, may always scan in duplex, lower edge may be cropped"
:model "DR-C125"
:interface "USB"
@@ -279,12 +280,13 @@
:interface "USB"
:usbid "0x1083" "0x164a"
:status :untested
+:comment "May be compatible with DR-C120"
:model "DR-C225"
:interface "USB"
:usbid "0x1083" "0x1658"
-:status :untested
-:comment ""
+:status :basic
+:comment "Calibration is poor, grayscale mode may crash. DR-C225ii is the same device."
:model "DR-F120"
:interface "USB"
diff --git a/doc/descriptions/canon_lide70.desc b/doc/descriptions/canon_lide70.desc
index 6b50fe4..3c1dc64 100644
--- a/doc/descriptions/canon_lide70.desc
+++ b/doc/descriptions/canon_lide70.desc
@@ -24,6 +24,21 @@
;==================================================
:model "CanoScan LiDE 70"
:interface "USB"
+:url "http://www.juergen-ernst.de/info_sane.html"
:usbid "0x04a9" "0x2225"
:status :basic
:comment "Please test!"
+
+:model "CanoScan LiDE 600"
+:interface "USB"
+:url "http://www.juergen-ernst.de/info_sane.html"
+:usbid "0x04a9" "0x2224"
+:status :basic
+:comment "Please test!"
+
+:model "CanoScan LiDE 600F"
+:interface "USB"
+:url "http://www.juergen-ernst.de/info_sane.html"
+:usbid "0x04a9" "0x2224"
+:status :basic
+:comment "Please test!"
diff --git a/doc/descriptions/dmc.desc b/doc/descriptions/dmc.desc
index 08a01bb..5f14fe6 100644
--- a/doc/descriptions/dmc.desc
+++ b/doc/descriptions/dmc.desc
@@ -1,5 +1,3 @@
-; $Id$
-;
; SANE Backend specification file (Matto Marjanovic's format)
;
; It's basically emacs-lisp --- so ";" indicates comment to end of line.
diff --git a/doc/descriptions/epson2.desc b/doc/descriptions/epson2.desc
index d1f3bed..1af191f 100644
--- a/doc/descriptions/epson2.desc
+++ b/doc/descriptions/epson2.desc
@@ -528,6 +528,11 @@
:status :good
:comment "network interface supported via DFSG non-free iscan-network-nt package"
+:model "ET-2600"
+:interface "USB"
+:usbid "0x04b8" "0x1122"
+:status :good
+
:model "ET-2650"
:interface "USB Ethernet"
:usbid "0x04b8" "0x1121"
@@ -1745,12 +1750,14 @@
:model "Perfection 1640SU" ; command spec
:interface "SCSI USB"
+:scsi "EPSON" "Perfection1640" "processor"
:usbid "0x04b8" "0x010a"
:status :complete
:comment "overseas version of the GT-8700"
:model "Perfection 1640SU PHOTO"
:interface "SCSI USB"
+:scsi "EPSON" "Perfection1640" "processor"
:usbid "0x04b8" "0x010a"
:status :good
:comment "overseas version of the GT-8700F"
diff --git a/doc/descriptions/escl.desc b/doc/descriptions/escl.desc
index 798f906..88f0fdb 100644
--- a/doc/descriptions/escl.desc
+++ b/doc/descriptions/escl.desc
@@ -13,9 +13,19 @@
:status :good
:comment "All resolutions supported."
+:model "HL-L258DW"
+:interface "WiFi"
+:status :good
+:comment "All resolutions supported."
+
:mfg "Canon"
:url "https://www.canon-europe.com/support/"
+:model "PIXMA MG5765"
+:interface "WiFi"
+:status :good
+:comment "All resolutions supported."
+
:model "PIXMA G7050"
:interface "Ethernet WiFi"
:status :untested
@@ -36,6 +46,11 @@
:status :good
:comment "All resolutions supported."
+:model "PIXMA TS5351"
+:interface "WiFi"
+:status :good
+:comment "All resolutions supported."
+
:model "PIXMA TS6150"
:interface "Wifi"
:status :untested
@@ -82,11 +97,36 @@
:mfg "HP"
:url "https://support.hp.com/us-en/drivers/printers"
+:model "DeskJet 2710"
+:interface "WiFi"
+:status :good
+:comment "All resolutions supported"
+
+:model "DeskJet 2723"
+:interface "WiFi"
+:status :good
+:comment "All resolutions supported."
+
+:model "DeskJet 3760"
+:interface "WiFi"
+:status :good
+:comment "All resolutions supported."
+
:model "LaserJet MFP M28w"
:interface "WiFi"
:status :untested
:comment "Testers needed!"
+:model "LaserJet FlowMFP M578"
+:interface "WiFi"
+:status :basic
+:comment "Issues with duplex ADF"
+
+:model "LaserJet MFP M630"
+:interface "WiFi"
+:status :basic
+:comment "Issues with duplex ADF"
+
:model "OfficeJet 4630"
:interface "WiFi"
:status :untested
diff --git a/doc/descriptions/genesys.desc b/doc/descriptions/genesys.desc
index e809d4b..33fe735 100644
--- a/doc/descriptions/genesys.desc
+++ b/doc/descriptions/genesys.desc
@@ -232,8 +232,8 @@
:model "CanoScan 4400F"
:interface "USB"
:usbid "0x04a9" "0x2228"
-:status :complete
-:comment "300, 600, 1200 dpi resolutions are supported in flatbed mode; 1200, 2400, 4800 dpi resolutions are supported in transparency scanning mode"
+:status :untested
+:comment "Physical damage due to overheating reported. Enable in genesys.conf at your own risk. See https://gitlab.com/sane-project/backends/-/issues/436. 300, 600, 1200 dpi resolutions are supported in flatbed mode; 1200, 2400, 4800 dpi resolutions are supported in transparency scanning mode"
:model "CanoScan 5600F"
:interface "USB"
diff --git a/doc/descriptions/gt68xx.desc b/doc/descriptions/gt68xx.desc
index f101cd1..b911e98 100644
--- a/doc/descriptions/gt68xx.desc
+++ b/doc/descriptions/gt68xx.desc
@@ -473,6 +473,6 @@
:interface "USB"
:usbid "0x04a7" "0x0444"
:status :good
-:comment "Works upto 1200 dpi and 12 bits/color."
+:comment "Works up to 1200 dpi and 12 bits/color."
; -----------------------------------------------------------------------------
diff --git a/doc/descriptions/hp.desc b/doc/descriptions/hp.desc
index 8cf94af..2a7c46b 100644
--- a/doc/descriptions/hp.desc
+++ b/doc/descriptions/hp.desc
@@ -21,7 +21,7 @@
:url "http://www.hp.com/"
:model "ScanJet Plus" ; name models for above-specified mfg.
-:interface "Propietary"
+:interface "Proprietary"
:status :complete
:comment "Driver for HP parallel interface card required"
diff --git a/doc/descriptions/ma1509.desc b/doc/descriptions/ma1509.desc
index 99456b2..2309e41 100644
--- a/doc/descriptions/ma1509.desc
+++ b/doc/descriptions/ma1509.desc
@@ -26,7 +26,7 @@
:interface "USB"
:usbid "0x055f" "0x0010"
:status :good
-:comment "Works upto 600 dpi. No support for TA and ADF yet."
+:comment "Works up to 600 dpi. No support for TA and ADF yet."
:mfg "Fujitsu" ; name a manufacturer
:url "http://www.fujitsu.com/"
diff --git a/doc/descriptions/niash.desc b/doc/descriptions/niash.desc
index e4b66d9..b85dc10 100644
--- a/doc/descriptions/niash.desc
+++ b/doc/descriptions/niash.desc
@@ -1,4 +1,3 @@
-; $Id$
; SANE Backend specification file
;
; It's basically emacs-lisp --- so ";" indicates comment to end of line.
diff --git a/doc/descriptions/pixma.desc b/doc/descriptions/pixma.desc
index 3b7ac6c..933780f 100644
--- a/doc/descriptions/pixma.desc
+++ b/doc/descriptions/pixma.desc
@@ -11,9 +11,9 @@
; See doc/descriptions.txt for details.
:backend "pixma" ; name of backend
-:version "0.28.5" ; version of backend (or "unmaintained")
+:version "0.28.6" ; version of backend (or "unmaintained")
:manpage "sane-pixma" ; name of manpage (if it exists)
-;:comment "Devices marked as experimantal are disabled by default. See the manual page for how to enable them."
+;:comment "Devices marked as experimental are disabled by default. See the manual page for how to enable them."
:devicetype :scanner ; start of a list of devices....
; other types: :stillcam, :vidcam,
@@ -94,6 +94,12 @@
:status :untested
:comment "Testers needed!"
+:model "PIXMA E3400 Series"
+:interface "USB"
+:usbid "0x04a9" "0x18b8"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA E4200 Series"
:interface "USB WiFi"
:usbid "0x04a9" "0x1855"
@@ -112,6 +118,18 @@
:status :complete
:comment "All resolutions supported (up to 600DPI)."
+:model "PIXMA G2020"
+:interface "USB"
+:usbid "0x04a9" "0x18bd"
+:status :untested
+:comment "Testers needed!"
+
+:model "PIXMA G2060"
+:interface "USB"
+:usbid "0x04a9" "0x18c1"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA G2100"
:interface "USB"
:usbid "0x04a9" "0x1795"
@@ -130,6 +148,18 @@
:status :untested
:comment "Testers needed!"
+:model "PIXMA G3020"
+:interface "USB"
+:usbid "0x04a9" "0x18bf"
+:status :untested
+:comment "Testers needed!"
+
+:model "PIXMA G3060"
+:interface "USB"
+:usbid "0x04a9" "0x18c3"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA G4000 Series"
:interface "USB WiFi"
:usbid "0x04a9" "0x181d"
@@ -160,12 +190,24 @@
:status :untested
:comment "Testers needed!"
+:model "PIXMA G7080"
+:interface "USB"
+:usbid "0x04a9" "0x1864"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA GM4000 Series"
:interface "USB Ethernet WiFi"
:usbid "0x04a9" "0x1869"
:status :untested
:comment "Testers needed!"
+:model "PIXMA GM4080"
+:interface "USB"
+:usbid "0x04a9" "0x186a"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA MG2100 Series"
:interface "USB"
:usbid "0x04a9" "0x1751"
@@ -869,6 +911,13 @@
:status :complete
:comment "Flatbed and ADF scan. All resolutions supported (up to 600DPI)"
+
+:model "PIXMA TR7000 Series"
+:interface "USB"
+:usbid "0x04a9" "0x18b9"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA TR7500 Series"
:interface "USB WiFi"
:usbid "0x04a9" "0x1824"
@@ -881,6 +930,12 @@
:status :untested
:comment "Testers needed!"
+:model "PIXMA TR7600 Series"
+:interface "USB"
+:usbid "0x04a9" "0x18aa"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA TR8500 Series"
:interface "USB Ethernet WiFi"
:usbid "0x04a9" "0x1823"
@@ -899,6 +954,18 @@
:status :untested
:comment "Testers needed!"
+:model "PIXMA TR8600 Series"
+:interface "USB"
+:usbid "0x04a9" "0x18ad"
+:status :untested
+:comment "Testers needed!"
+
+:model "PIXMA TR8630 Series"
+:interface "USB"
+:usbid "0x04a9" "0x18af"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA TR9530 Series"
:interface "USB WiFi"
:usbid "0x04a9" "0x185e"
@@ -917,6 +984,12 @@
:status :good
:comment "All resolutions supported (up to 1200DPI). WiFi not working."
+:model "PIXMA TS3400 Series"
+:interface "USB"
+:usbid "0x04a9" "0x18b7"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA TS5000 Series"
:interface "USB WiFi"
:usbid "0x04a9" "0x1802"
@@ -1001,18 +1074,42 @@
:status :untested
:comment "Testers needed!"
+:model "PIXMA TS6400 Series"
+:interface "USB"
+:usbid "0x04a9" "0x18d3"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA TS7330 Series"
:interface "USB WiFi"
:usbid "0x04a9" "0x188f"
:status :untested
:comment "Testers needed!"
+:model "PIXMA TS7400 Series"
+:interface "USB"
+:usbid "0x04a9" "0x18d7"
+:status :untested
+:comment "Testers needed!"
+
+:model "PIXMA TS7430 Series"
+:interface "USB"
+:usbid "0x04a9" "0x18b2"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA TS8000 Series"
:interface "USB WiFi"
:usbid "0x04a9" "0x1800"
:status :good
:comment "All resolutions supported (up to 2400DPI). WiFi not working."
+:model "PIXMA TS8430 Series"
+:interface "USB"
+:usbid "0x04a9" "0x18b5"
+:status :untested
+:comment "Testers needed!"
+
:model "PIXMA TS8100 Series"
:interface "USB WiFi"
:usbid "0x04a9" "0x1821"
diff --git a/doc/descriptions/snapscan.desc b/doc/descriptions/snapscan.desc
index 2943e2d..33d7ec3 100644
--- a/doc/descriptions/snapscan.desc
+++ b/doc/descriptions/snapscan.desc
@@ -1,5 +1,3 @@
-; $Id$
-;
; SANE Backend specification file (Matto Marjanovic's format)
;
; It's basically emacs-lisp --- so ";" indicates comment to end of line.
diff --git a/doc/descriptions/unsupported.desc b/doc/descriptions/unsupported.desc
index 03788c4..e7c1954 100644
--- a/doc/descriptions/unsupported.desc
+++ b/doc/descriptions/unsupported.desc
@@ -402,20 +402,6 @@
:status :unsupported
:comment "GL841 based, to be added to genesys backend"
-:model "CanoScan LiDE 600"
-:interface "USB"
-:url "http://www.juergen-ernst.de/info_sane.html"
-:usbid "0x04a9" "0x2224"
-:status :unsupported
-:comment "Philips chip. Backend started, see link"
-
-:model "CanoScan LiDE 600F"
-:interface "USB"
-:url "http://www.juergen-ernst.de/info_sane.html"
-:usbid "0x04a9" "0x2224"
-:status :unsupported
-:comment "Philips chip. Backend started, see link"
-
:model "FS4000"
:url "unsupported/canon-fs4000.html"
:interface "USB SCSI"
@@ -709,7 +695,7 @@
:interface "USB"
:usbid "0x06dc" "0x0012"
:status :unsupported
-:comment "Unsuported. See link for details."
+:comment "Unsupported. See link for details."
:model "ColorPage HR8"
:url "unsupported/genius-colorpage-hr8.html"
@@ -2255,7 +2241,7 @@
:interface "Parport"
:status :unsupported
:url "http://www.autistici.org/tamarhack/"
-:comment "Unsupported at the moment. See link for a project for that scanner taht may support it in future."
+:comment "Unsupported at the moment. See link for a project for that scanner that may support it in future."
:model "Artiscan 9600 pro 36" ; name models for above-specified mfg.
:interface "Parport"
diff --git a/doc/gamma4scanimage.man b/doc/gamma4scanimage.man
index 576d148..203c61e 100644
--- a/doc/gamma4scanimage.man
+++ b/doc/gamma4scanimage.man
@@ -26,41 +26,57 @@ and maximum output value
of the gamma table.
.PP
.BR gamma
-is a floating point value, neutral value is 1.0, if the value is larger than
-1.0 then the image gets brighter.
+is a floating point value, neutral value being 1.0. If the value is larger than
+1.0 then the image is brighter.
.PP
.BR shadow
defines the minimum input value that is necessary to create an output value
-larger than zero. shadow has to be in the range [0..maxin]. Its default value
-is 0.
+larger than zero. shadow has to be in the range
+.RB "[0.." "maxin" "]."
+Its default value is 0.
.PP
.BR highlight
defines the maximum input value that produces an output value smaller than
-maxout. highlight has to be in the range [0..maxin], highlight has to be
-larger than shadow. Its default value is the same as maxin (16383 if not set).
+maxout. highlight must be in the range
+.RB "[0.." "maxin" "]"
+and
+larger than shadow. Its default value is the same as
+.B maxin
+(16383 if not set).
.PP
-.BR maxin
+.B maxin
defines the size of the gamma table. The size depends on the scanner/backend.
-If the scanner uses 8 bits gamma input then maxin has to be set to 255, for 10
-bits 1023, for 12 bits 4095, for 14 bits 16383. The default is 16383. To find
-out what value maxin has to be call scanimage with a very large gamma table
-[0]0-[99999]255 then scanimage prints an error message with the needed size of
-the gamma table.
+If the scanner uses 8 bit gamma input then
+.B maxin
+must be set to 255, 1023 for 10
+bits, 4095 for 12 bits, and 16383 for 14 bits. The default is 16383. To find
+out what value
+.B maxin
+has to be, call
+.BR scanimage (1)
+with a very large gamma table
+[0]0-[99999]255 and
+.BR scanimage (1)
+will print an error message with the needed gamma table size.
.PP
-.BR maxout
-defines the maximum output value. Take a look at the output of scanimage \-h to
-find out what maxout has to be. The default value is 255.
+.B maxout
+defines the maximum output value. Take a look at the output of
+.I scanimage \-h
+to find out what
+.B maxout
+must be. The default value is 255.
.PP
.SH EXAMPLE
-.B scanimage \-\-custom\-gamma=yes \-\-gamma\-table
-.I `gamma4scanimage 1.8 0 11500 16383 255`
+scanimage \-\-custom\-gamma=yes \-\-gamma\-table
+`gamma4scanimage 1.8 0 11500 16383 255`
>image.pnm
.SH SEE ALSO
+.BR sane (7),
.BR scanimage (1)
.SH AUTHOR
Oliver Rauch
.SH EMAIL-CONTACT
-Oliver.Rauch@Rauch-Domain.DE
+.I Oliver.Rauch@Rauch-Domain.DE
diff --git a/doc/gt68xx/gt68xx.CHANGES b/doc/gt68xx/gt68xx.CHANGES
index aa87504..074c1c9 100644
--- a/doc/gt68xx/gt68xx.CHANGES
+++ b/doc/gt68xx/gt68xx.CHANGES
@@ -80,7 +80,7 @@ V 1.0.73 (2005-08-19)
V 1.0.72 (2005-08-18)
* Finally fixed the problem concerning scanning on *BSD. Scanning only worked
- once. After that, the scanner wasn't even detected anymore beacuse the config
+ once. After that, the scanner wasn't even detected anymore because the config
descriptor returned by the device was corrupted. This is a hardware bug. When
filling the internal memory of the scanner completely, the config descriptor
is overwritten. The work-around is to ask the scanner for the device
@@ -205,7 +205,7 @@ V 1.0-61 (2004-06-18)
* Check for status of read_scanned_data every 10 ms. Avoids short stops before
scan data comes in.
* Added resolution limit for using backtracking.
- * Reduced deafult CCD backtracking to 0x10 lines.
+ * Reduced default CCD backtracking to 0x10 lines.
* CCD coarse calibration:
* Check if calib has succeeded per color now (fewer loops).
* Added loop detection now.
@@ -399,7 +399,7 @@ V 1.0-40 (2003-02-22)
- Added indormation about Medion 4394.
- Mention ma1509 backend.
- Fix segfault when calling sane_open with an empty device name.
-- Explicitely initialize global variables to avoid segfaults when calling
+- Explicitly initialize global variables to avoid segfaults when calling
sane_init/sane_exit more than once.
V 1.0-39 (2003-02-16)
@@ -416,7 +416,7 @@ V 1.0-38 (2003-02-05)
- Increase the lowest black for CCD coarse calibration to avoid too much black.
- Adjusted internal gamma correction to avoid getting 0 for high gamma values.
- CCD scanners use color mode for coarse+quality cal now. This fixes the
- problem with extremly high gains and terrible quality cal in gray mode at
+ problem with extremely high gains and terrible quality cal in gray mode at
least for the BearPaw 1200 TA.
--> Thanks to Alexei V. Mezin for reporting these bugs.
- Preview isn't always in 8 bit mode now (can be selected by option).
@@ -533,8 +533,8 @@ V 1.0-26 (2002-10-22)
- Several fixes for Medion MD-9385 and Artec Ultima 2000 based scanners. The
Cytron MD 9385 works now.
-- Diabled Plustek-like firmware check again, didn't work for MD 9385.
-- Splitted flags for mirror_x and sset_home.
+- Disabled Plustek-like firmware check again, didn't work for MD 9385.
+- Split flags for mirror_x and sset_home.
V 1.0-25 (2002-10-20)
@@ -575,7 +575,7 @@ V 1.0-22 (2002-10-07),
- Line calibration uses the bit depth of the main scan now.
- Vendor, product ids and other information is printed when debugging is active
- Fixed segfault in attach ().
-- Fixed endianess issues (untested).
+- Fixed endianness issues (untested).
- Code cleanup.
V 1.0-21 (2002-10-07),
@@ -612,7 +612,7 @@ V 1.0-18 (2002-10-01)
- Added detection of Artec Ultima 2000.
- Updated Lexmark X70 settings.
-- Fixed segfault that occured when no device was detected.
+- Fixed segfault that occurred when no device was detected.
- Changed test for loaded firmware for GT-6801 scanners.
V 1.0-17 (2002-10-01)
@@ -699,7 +699,7 @@ V 1.0-9 (2002-09-17)
- Added option to disable automatic gain (->less ugly colors for GT-6801
based models)
-- Fixed segfault that occured when a scan was cancelled
+- Fixed segfault that occurred when a scan was cancelled
- Preview uses slow but safe (?) 300 dpi 8 bit modes now
- Fixed bug concerning X0/Y0 coordinates
- Started implementing dpeth option (doesn't work yet)
diff --git a/doc/gt68xx/gt68xx.TODO b/doc/gt68xx/gt68xx.TODO
index 74aeb17..4909b08 100644
--- a/doc/gt68xx/gt68xx.TODO
+++ b/doc/gt68xx/gt68xx.TODO
@@ -33,7 +33,7 @@ Mustek BearPaw 2448 TA Plus:
- Sometimes there is a USB protocol error when cancelling the scan?
- top borders move with resolution (happened in the early days with 2400 TA!)
- gray scans have different brightness
-- scan motor is bumpy and freezes sometimes, looks like accelaration is too big
+- scan motor is bumpy and freezes sometimes, looks like acceleration is too big
(firmware problem?)
- vertical stripes
- TA settings are wrong
@@ -93,7 +93,7 @@ Mustek ScanExpress 1248 UB
ok
Plustek OpticSlim 2400
-- only upto 1200 dpi vertical works
+- only up to 1200 dpi vertical works
- only 8 and 12 bit work, 16 doesn't (check Windows)
- exposure is extremely high and seems to have similar problems as with other
CIS scanners (reaches limit also)
@@ -102,4 +102,4 @@ Mustek ScanExpress 2400 USB
- make it work (nobody seems to have this device)
Visioneer OneTouch 7300
-- 16 bit doesn't seem to work despite beeing advertized
+- 16 bit doesn't seem to work despite being advertized
diff --git a/doc/mustek/mustek.CHANGES b/doc/mustek/mustek.CHANGES
index c5de63c..99d85d4 100644
--- a/doc/mustek/mustek.CHANGES
+++ b/doc/mustek/mustek.CHANGES
@@ -116,7 +116,7 @@ CHANGES for the SANE Mustek backend
* Used my own address instead of sane-devel for bug reports.
2002-05-31
- * Explicitely set some arrays to 0.
+ * Explicitly set some arrays to 0.
2002-05-28
* Released Mustek backend 1.0-124.
@@ -250,7 +250,7 @@ CHANGES for the SANE Mustek backend
* Released Mustek backend 1.0-110.
2001-07-10
- * Added debug output for the total amount of data transfered to the
+ * Added debug output for the total amount of data transferred to the
frontend.
* Fixed bug in fix_line_distance_block which lead to too much data
transferred to sane_read.
@@ -338,7 +338,7 @@ CHANGES for the SANE Mustek backend
* Added 36 bit color mode for the Paragon Pro scanners.
2000-12-31
- * Added function little_endian (from coolscan.c) to check the endianess of
+ * Added function little_endian (from coolscan.c) to check the endianness of
the current architecture (needed for 16 bit frames).
* Added option for Gray fast
* Added option for bit depth (8 and 12 bits for the Pro models)
@@ -442,7 +442,7 @@ CHANGES for the SANE Mustek backend
* Added support for TAIV for SE 12000 SP. Lamp is turned off while
scanning (seems to work for firmware >= 2.00)
* Adjusted transparency adapter support for all ScanExpress scanners.
- The 12000 A3 SP can only do A4 beacuse I don't have the right TA.
+ The 12000 A3 SP can only do A4 because I don't have the right TA.
* don't use u_int* types in mustek.h because the definitions for these
types are not included
@@ -660,7 +660,7 @@ CHANGES for the SANE Mustek backend
* Released backend version 1.0-91
2000-07-18
- * Removed again MUSTEK_FLAG_LD_NONE for MFS-08000SP. Maybe the automatical
+ * Removed again MUSTEK_FLAG_LD_NONE for MFS-08000SP. Maybe the automatic
detection works now.
2000-07-15
@@ -709,7 +709,7 @@ CHANGES for the SANE Mustek backend
* fixed debug output bug in fix_linedistance_se (found by Jan-Erik Karlsson)
2000-06-21
- * fixed dependancy of mustek.h on sane-backends.h
+ * fixed dependency of mustek.h on sane-backends.h
2000-06-19
* Fixed gamma correction in lineart mode for Paragon 1200 A3
@@ -733,7 +733,7 @@ CHANGES for the SANE Mustek backend
24 bit per pixel are supported (12/36 are possible in hardware)
2000-06-16
- * addded debugging output in sane_control_option
+ * added debugging output in sane_control_option
* added gamma correction for Paragon 1200 A3 Pro (doesn't work correctly yet)
2000-06-15
@@ -789,7 +789,7 @@ CHANGES for the SANE Mustek backend
2000-05-21
* The Mustek Paragon 1200 A3 PRO is now detected. This is only a test
- release. Be carefull and read the PROBLEMS file if you want to
+ release. Be careful and read the PROBLEMS file if you want to
try this scanner.
2000-05-19
@@ -801,7 +801,7 @@ CHANGES for the SANE Mustek backend
2000-05-12
* fixed bug in distinguishing firmware formats
- * added shrinked image fix to ScanExpress 12000SP models <= v2.0
+ * added shrunk image fix to ScanExpress 12000SP models <= v2.0
2000-05-08
* fixed remaining sane_cancel problems (in non_blocking mode)
@@ -981,7 +981,7 @@ CHANGES for the SANE Mustek backend
* probably fixed linedistance correction at high resolutions for
MFS-1200SP firmware 1.00 and possibly others (patch from Andreas Beck)
* added check for ADF ready in sane_start (patch from Joerg Anders)
- * Bug fix in the STORE makros (patch from Norbert Mueller)
+ * Bug fix in the STORE macros (patch from Norbert Mueller)
2000-03-06
diff --git a/doc/mustek_usb/mustek_usb.CHANGES b/doc/mustek_usb/mustek_usb.CHANGES
index b31f248..f1a8895 100644
--- a/doc/mustek_usb/mustek_usb.CHANGES
+++ b/doc/mustek_usb/mustek_usb.CHANGES
@@ -7,7 +7,7 @@ CHANGES for the SANE Mustek USB backend
* Added workaround for data0 toggle bug. I think this is a bug in the
chipset. The chipset doesn't set the toggle to data0 when the endpoints
are reset. As this is done whenever the device files/libusb is closed,
- this backend worked ony once. Now we count the number of URBs and
+ this backend worked only once. Now we count the number of URBs and
just read/write some crap if the number is odd.
2003-09-21
@@ -20,7 +20,7 @@ CHANGES for the SANE Mustek USB backend
* Release of version 1.0-16.
2003-02-22:
- * Iniatialize global variables explicitely.
+ * Iniatialize global variables explicitly.
* Mention ma1509.
2002-11-20:
@@ -78,7 +78,7 @@ CHANGES for the SANE Mustek USB backend
2002-03-16:
* mustek_usb.c: Fixed segfault when opening device again after closing.
* mustek_usb.c: Fixed possible segfault when name="".
- * mustek_usb.c: Type for option 0 must be set to SANE_TYPE_INT explicitely.
+ * mustek_usb.c: Type for option 0 must be set to SANE_TYPE_INT explicitly.
2002-02-14:
* Fixed some problems with wrong formats in DBG statements.
@@ -126,7 +126,7 @@ CHANGES for the SANE Mustek USB backend
2001-11-14
* Added 600 USB detection. No support at all yet.
- * Removed unneccessary calls to usb_low_open and usb_low_close. This
+ * Removed unnecessary calls to usb_low_open and usb_low_close. This
fixed the FreeBSD problems.
* Updated all SANE comments ("1200UB and similar").
@@ -161,7 +161,7 @@ CHANGES for the SANE Mustek USB backend
2001-09-13
* Added check for negative width and height.
- * Changed status to NEW (internaly: beta).
+ * Changed status to NEW (internally: beta).
* Added check for too high gamma values (xscanimage is buggy).
* Return SANE_STATUS_CANCELLED in sane_read if scan was cancelled.
* Updated manual page.
@@ -289,7 +289,7 @@ CHANGES for the SANE Mustek USB backend
* Check vendor/product directly after sane_open.
2001-08-06
- * Added scan buffer. It's used if the buffer suplied with sane_read is
+ * Added scan buffer. It's used if the buffer supplied with sane_read is
smaller than one scan line.
2001-08-06
diff --git a/doc/mustek_usb2/mustek_usb2.CHANGES b/doc/mustek_usb2/mustek_usb2.CHANGES
index 6e37236..714d461 100644
--- a/doc/mustek_usb2/mustek_usb2.CHANGES
+++ b/doc/mustek_usb2/mustek_usb2.CHANGES
@@ -10,7 +10,7 @@ V 1.0-9 (2005-10-02)
- Removed global variables in mustek_usb2.c:
Deleted the following variables (not necessary):
m_bIsOpen
- Moved the following varaiables to Mustek_Scanner structure:
+ Moved the following variables to Mustek_Scanner structure:
m_bIsScanning
m_bIsReading
setpara
@@ -104,7 +104,7 @@ V 1.0-4 (2005-09-27)
- Changed backend name to mustek_usb2.
- Used dos2unix to change dos line endings to unix.
- Added mustek_usb2.TODO.
-- Changed several occurences of "//" to "/* */".
+- Changed several occurrences of "//" to "/* */".
- Used DBG instead of XDBG.
- Defined DBG levels in mustek_usb2_asic_low.h.
- Changed code to use sanei_usb instead of home-grown usb functions.
diff --git a/doc/plustek/FAQ b/doc/plustek/FAQ
index a3a224f..92a4e72 100644
--- a/doc/plustek/FAQ
+++ b/doc/plustek/FAQ
@@ -111,7 +111,7 @@ SOLUTION:
---------
Simply load the parport module. You can add this dependency to
your /etc/modules.conf (or /etc/conf.modules) file (see INSTALL).
-Then everytime you load pt_drv with modprobe, parport will be loaded
+Then every time you load pt_drv with modprobe, parport will be loaded
automatically. After modifying this file, call
depmod -va
@@ -339,7 +339,7 @@ A: I recommend to uninstall the previous one.
rpm -e sane-1.0.1-94
- After theses steps, sane should be removed.
+ After these steps, sane should be removed.
I'm not sure, but you might have to remove the /etc/sane.d manually...
Now got to your sane-1.0.3 stuff and reinstall this
as described. Before using, you might have a look
diff --git a/doc/plustek/Plustek-PARPORT.changes b/doc/plustek/Plustek-PARPORT.changes
index 6aa878b..43131f7 100644
--- a/doc/plustek/Plustek-PARPORT.changes
+++ b/doc/plustek/Plustek-PARPORT.changes
@@ -97,7 +97,7 @@ Version 0.39 08/11/2001
3.0 Added forceMode switch
4.0 Fixed a problem in the PT12 code that causes I/O timeouts
5.0 Added Genius Colorpage Vivivd III V2 stuff
- 6.0 Added A3I stuff aquired from Plustek
+ 6.0 Added A3I stuff acquired from Plustek
7.0 Fixed a bug, that causes some seg-faults
Version 0.40 12/17/2001
@@ -110,7 +110,7 @@ Version 0.41 01/10/2002
1.0 Changed IOCTL interface to the kernel module to allow adjustment of some
driver internal variables
2.0 Changed plustek.conf configuration fileformat to reflect the enhanced
- capabilites
+ capabilities
Version 0.42 02/12/2002
1.0 Added custom gamma table support
diff --git a/doc/plustek/Plustek-USB.txt b/doc/plustek/Plustek-USB.txt
index 939d4d7..29989d0 100644
--- a/doc/plustek/Plustek-USB.txt
+++ b/doc/plustek/Plustek-USB.txt
@@ -195,7 +195,7 @@ When using libusb with SANE, then you should also use the hotplug utilities to
automatically setup your device nodes (at least the permissions) and prevent
scanner.o from loading.
-Assuming, that these utilites are properly installed on your box, you have
+Assuming, that these utilities are properly installed on your box, you have
to tweak and add some files.
In directory (where of course the config files reside):
@@ -292,7 +292,7 @@ it.
If you have carried out all of the above steps, then sane-find-scanner should
be able to recognise your scanner correctly.
-sane-find-scanner probes all of the devices on the SCSI and USB busses, and
+sane-find-scanner probes all of the devices on the SCSI and USB buses, and
so you may find that it outputs "unable to get minor data" errors or similar
to your terminal, or to your error logs, you can safely ignore these as long
as it does that, and has recognised your scanner.
@@ -339,7 +339,7 @@ log, as well as (where possible) the output of the scanimage command (if
you can't capture it directly, an as-accurate-as-possible description is
MUCH better than nothing!), and try and get all of the activity that
your scanner did as well (light
-came on? didnt? motors came on? etc?) and email that to the plustek list
+came on? didn't? motors came on? etc?) and email that to the plustek list
(<plustek@linuxhacker.org>).
For the particularly adventurous only...
diff --git a/doc/sane-abaton.man b/doc/sane-abaton.man
index f1f33cb..13c3c6b 100644
--- a/doc/sane-abaton.man
+++ b/doc/sane-abaton.man
@@ -16,7 +16,8 @@ works with this backend, or if you own an Abaton scanner that does not
work with this backend, please contact
.IR sane\-devel@alioth-lists.debian.net
with the model number, so that arrangements can be made to include
-support for it. Have a look at http://www.sane\-project.org/mailing\-lists.html
+support for it. Have a look at
+.I http://www.sane\-project.org/mailing\-lists.html
concerning subscription to sane\-devel.
.PP
Abaton is out of business, and these scanners are not supported by
@@ -48,13 +49,17 @@ name takes a format such as
.I /dev/sga
or
.IR /dev/sg0 ,
-for example. See sane\-scsi(5) for details.
+for example. See
+.BR sane\-scsi (5)
+for details.
+
.SH CONFIGURATION
The contents of the
.I abaton.conf
file is a list of device names that correspond to Abaton scanners.
Empty lines and lines starting with a hash mark (#) are ignored. See
-sane\-scsi(5) on details of what constitutes a valid device name.
+.BR sane\-scsi (5)
+on details of what constitutes a valid device name.
.SH FILES
.TP
@@ -77,13 +82,18 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
-environment variable ends with the directory separator character, then
-the default directories are searched after the explicitly specified
-directories. For example, setting
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the environment variable ends with the directory separator
+character, then the default directories are searched after the explicitly
+specified directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_ABATON
If the library was compiled with debug support enabled, this
@@ -119,8 +129,14 @@ confidence that it will work, as well as to fully exploit the
information returned by the INQUIRY command.
.SH "SEE ALSO"
-sane(7), sane\-scsi(5), scanimage(1)
+.BR sane (7),
+.BR sane\-scsi (5),
+.BR scanimage (1)
.SH AUTHOR
-The sane\-abaton backend was partially written by David Huggins-Daines,
-based on the sane\-apple backend by Milon Firikis.
+The
+.B sane\-abaton
+backend was partially written by David Huggins-Daines,
+based on the
+.BR sane\-apple (5)
+backend by Milon Firikis.
diff --git a/doc/sane-agfafocus.man b/doc/sane-agfafocus.man
index 34ec463..53b2d37 100644
--- a/doc/sane-agfafocus.man
+++ b/doc/sane-agfafocus.man
@@ -32,7 +32,8 @@ If you own a scanner other than the ones listed above that works with
this backend, please let us know by sending the scanner's model name,
SCSI id, and firmware revision to
.IR sane\-devel@alioth-lists.debian.net .
-Have a look at http://www.sane\-project.org/mailing\-lists.html
+Have a look at
+.I http://www.sane\-project.org/mailing\-lists.html
concerning subscription to sane\-devel.
.PP
All of these scanners are pre-SCSI-2, and do not even report properly
@@ -55,7 +56,10 @@ a device name could be
.I /dev/sga
or
.IR /dev/sge ,
-for example. See sane\-scsi(5) for details.
+for example. See
+.BR sane\-scsi (5)
+for details.
+
.SH CONFIGURATION
The contents of the
.I agfafocus.conf
@@ -93,19 +97,25 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in /etc/sane.d. If the value of the
-environment variable ends with the directory separator character, then
-the default directories are searched after the explicitly specified
-directories. For example, setting
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the environment variable ends with the directory separator
+character, then the default directories are searched after the
+explicitly specified directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"/etc/sane.d" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_AGFAFOCUS
If the library was compiled with debug support enabled, this environment
variable controls the debug level for this backend. E.g., a value of 128
requests all debug output to be printed. Smaller levels reduce verbosity.
-SANE_DEBUG_AGFAFOCUS values:
+.B SANE_DEBUG_AGFAFOCUS
+values:
.sp
.ft CR
@@ -138,8 +148,9 @@ these options have been disabled.
The scanners that do not support disconnect have problems with SCSI
timeouts if the SCSI bus gets loaded, eg. if you do a kernel build at
the same time as scanning. To see if your scanner supports
-disconnect, run "SANE_DEBUG_AGFAFOCUS=128 scanimage \-L" in sh and look
-for the "disconnect:" line)
+disconnect, run
+.I "SANE_DEBUG_AGFAFOCUS=128 scanimage \-L"
+in a terminal and look for the "disconnect:" line.
.SH DEBUG
If you have problems with SANE not detecting your scanner, make sure the
@@ -147,12 +158,14 @@ Artec backend is disabled. Somehow, this backend causes at least my scanner
not to respond correctly to SCSI inquiry commands.
.PP
If you encounter a bug please set the environment variable
-SANE_DEBUG_AGFAFOCUS to 128 and try to regenerate the problem. Then
-send me a report with the log attached.
+.B SANE_DEBUG_AGFAFOCUS
+to 128 and try to regenerate the problem. Then send me a report with the
+log attached.
.PP
If you encounter a SCSI bus error or trimmed and/or displaced images please
-also set the environment variable SANE_DEBUG_SANEI_SCSI to 128 before sending
-me the report.
+also set the environment variable
+.B SANE_DEBUG_SANEI_SCSI
+to 128 before sending me the report.
.SH TODO
.TP
@@ -166,9 +179,10 @@ a scanner, I could be helpful in adding support for these scanners.
The AGFA HORIZON scanners are SCSI-2 scanners, and it would probably
be easier to support these scanners in a SCSI-2 compliant backend.
+
.SH SEE ALSO
-sane(7), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-scsi (5)
.SH AUTHOR
-
Ingo Schneider and Karl Anders \[/O]ygard.
diff --git a/doc/sane-apple.man b/doc/sane-apple.man
index 3418fd0..0c057fb 100644
--- a/doc/sane-apple.man
+++ b/doc/sane-apple.man
@@ -24,8 +24,9 @@ If you own a Apple scanner other than the ones listed above that
works with this backend, please let us know by sending the scanner's
model name, SCSI id, and firmware revision to
.IR sane\-devel@alioth-lists.debian.net .
-See http://www.sane\-project.org/mailing\-lists.html for details on how to subscribe to
-sane\-devel.
+See
+.I http://www.sane\-project.org/mailing\-lists.html
+for details on how to subscribe to sane\-devel.
.SH "DEVICE NAMES"
This backend expects device names of the form:
@@ -43,14 +44,18 @@ symlink to such a device. Under Linux, such a device name could be
.I /dev/sga
or
.IR /dev/sge ,
-for example. See sane\-scsi(5) for details.
+for example. See
+.BR sane\-scsi (5)
+for details.
+
.SH CONFIGURATION
The
.I apple.conf
file is a list of options and device names that correspond to Apple
scanners. Empty lines and lines starting with a hash mark (#) are
-ignored. See sane\-scsi(5) on details of what constitutes a valid
-device name.
+ignored. See
+.BR sane\-scsi (5)
+on details of what constitutes a valid device name.
.PP
Options come in two flavors: global and positional ones. Global
options apply to all devices managed by the backend, whereas positional
@@ -83,13 +88,18 @@ This environment variable is list of directories where SANE looks
for the configuration file. Under UNIX directory names are
separated by a colon (`:'), under OS/2 by a semi-colon (`;').
If SANE_CONFIG_DIR is not set, SANE defaults to
-searching the current working directory (".") and then /etc/sane.d.
+searching the current working directory (".") and then
+.IR @CONFIGDIR@ .
If the value of $SANE_CONFIG_DIR ends with the separator
character, the default directories are searched after the directory list.
For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in that order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@"
+being searched (in that order).
.TP
.B SANE_DEBUG_APPLE
Controls the debug level. A value of 255 prints
@@ -100,7 +110,7 @@ library compiled with debug support.
The apple backend is now in version 0.3 (Tue Jul 21 1998). Since
I only have the AppleScanner and not the other models (OneScanner,
ColorOneScanner) I can only develop/test for the AppleScanner effectively.
-However with this release I almost completed the gui part of all scanners.
+However with this release I almost completed the GUI part of all scanners.
Most of the functionality is there. At least OneScanner should scan
at the AppleScanner's compatible modes (LineArt, HalfTone, Gray16). My
personal belief is that with a slight touch of debugging the OneScanner
@@ -167,7 +177,7 @@ bugs.
We know we have a GUI bug when a parameter is not showing up when it
should (active) or vice versa. Finding out which parameters are active
across various Apple modes and models from the documentation
-.B ftp://ftpdev.info.apple.com/devworld/Technical_Documentation/Peripherals_Documentation/
+.I ftp://ftpdev.info.apple.com/devworld/Technical_Documentation/Peripherals_Documentation/
is an interesting exercise. I may have missed some dependencies. For example
of the threshold parameter the Apple Scanners Programming Guide says
nothing. I had to assume it is valid only in LineArt mode.
@@ -212,7 +222,8 @@ hardware, or may be bugs in your driver or in SANE itself...
.SH DEBUG
If you encounter a GUI bug please set the environmental variable
-SANE_DEBUG_APPLE to 255 and rerun the exact sequence of keystrokes
+.B SANE_DEBUG_APPLE
+to 255 and rerun the exact sequence of keystrokes
and menu selections to reproduce it. Then send me a report with the
log attached.
.PP
@@ -223,9 +234,16 @@ would be very helpful.
If you want to offer some help but you don't have a scanner, or you
don't have the model you would like to help with, or you are
a SANE developer and you just want to take a look at how the apple backend
-looks like, goto to apple.h and #define the NEUTRALIZE_BACKEND
+looks like, goto to
+.I apple.h
+and #define the
+.B NEUTRALIZE_BACKEND
macro. You can select the scanner model through the APPLE_MODEL_SELECT
-macro. Available options are APPLESCANNER, ONESCANNER, COLORONESCANNER.
+macro. Available options are
+.BR APPLESCANNER ,
+.BR ONESCANNER ,
+and
+.BR COLORONESCANNER .
.PP
If you encounter a SCSI bus error or trimmed and/or displaced images please
set the environment variable SANE_DEBUG_SANEI_SCSI to 255 before sending me
@@ -234,10 +252,12 @@ the report.
.SH TODO
.TP
.B Non Blocking Support
-Make sane\-apple a non blocking backend. Properly support
-.B sane_set_io_mode
+Make
+.B sane\-apple
+a non blocking backend. Properly support
+.BR sane_set_io_mode ()
and
-.B sane_get_select_fd
+.BR sane_get_select_fd ()
.TP
.B Scan
Make scanning possible for all models in all supported modes.
@@ -245,9 +265,13 @@ Make scanning possible for all models in all supported modes.
Add other missing functionality
.SH "SEE ALSO"
-sane(7), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-scsi (5)
.SH AUTHOR
-The sane\-apple backend was written not entirely from scratch by
-Milon Firikis. It is mostly based on the mustek backend from
-David Mosberger and Andreas Czechanowski
+The
+.B sane\-apple
+backend was written not entirely from scratch by
+Milon Firikis. It is mostly based on the
+.BR sane\-mustek (5)
+backend from David Mosberger and Andreas Czechanowski
diff --git a/doc/sane-artec.man b/doc/sane-artec.man
index 9dd4f44..a738660 100644
--- a/doc/sane-artec.man
+++ b/doc/sane-artec.man
@@ -32,14 +32,7 @@ the following scanners are known to work at least partially with this backend:
Although this manual page is generally updated with each release,
up-to-date information on new releases and extraneous helpful hints
are available from the backend homepage:
-.br
-.br
-.RS
-.B http://www4.infi.net/~cpinkham/sane/
-.RE
-
-.SH DOCUMENTATION
-
+.IR http://www4.infi.net/~cpinkham/sane .
.SH CONFIGURATION
@@ -48,12 +41,11 @@ The contents of the
file are a list of device names that
correspond to Artec scanners. Empty lines and lines starting with a
hash mark (#) are ignored. See
-.I sane\-scsi(5)
+.BR sane\-scsi (5)
on details of what constitutes a valid device name.
Sample file:
.br
-.br
.nf
# artec.conf
#
@@ -107,6 +99,7 @@ The static library implementing this backend.
.I @LIBDIR@/libsane\-artec.so
The shared library implementing this backend (present on systems that
support dynamic loading).
+
.SH ENVIRONMENT
.TP
.B SANE_CONFIG_DIR
@@ -115,19 +108,26 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a semi-
colon (`;'). If this variable is not set, the configuration file is
searched in two default directories: first, the current working direc-
-tory (".") and then in @CONFIGDIR@. If the value of the
+tory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_ARTEC
If the library was compiled with debug support enabled, this environment
variable controls the debug level for this backend. E.g., a value of 128
requests all debug output to be printed. Smaller levels reduce verbosity:
-SANE_DEBUG_ARTEC values
+.B SANE_DEBUG_ARTEC
+values:
.ft CR
.nf
@@ -170,9 +170,10 @@ the SCSI bus (and/or machine) by not having patience enough when scanning.
correction is not totally working on models other than the AT3.
.SH "SEE ALSO"
-
-sane(7), sane\-scsi(5)
+.BR sane (7) ,
+.BR sane\-scsi (5)
.SH AUTHOR
-Chris Pinkham (cpinkham@corp.infi.net)
+Chris Pinkham
+.I <cpinkham@corp.infi.net>
diff --git a/doc/sane-artec_eplus48u.man b/doc/sane-artec_eplus48u.man
index 7e7ec37..70f4254 100644
--- a/doc/sane-artec_eplus48u.man
+++ b/doc/sane-artec_eplus48u.man
@@ -17,14 +17,19 @@ the scan area.
.PP
If you own a scanner other than the ones mentioned on the list that works with this
backend, please let us know this by sending the scanner's exact model name and
-the USB vendor and product ids (e.g. from /proc/bus/usb/devices,
-sane\-find\-scanner or syslog) to me. Even if the scanner's name is only
+the USB vendor and product ids (e.g. from
+.IR /proc/bus/usb/devices ,
+.BR sane\-find\-scanner (1)
+or syslog) to me. Even if the scanner's name is only
slightly different from the models mentioned above, please let me know.
.PP
.SH KERNEL ISSUES
If libusb-0.1.6 or later is installed, this section can be skipped. The
-scanner should be found by sane\-find\-scanner without further actions. For
-setting permissions and general USB information look at sane\-usb(5).
+scanner should be found by
+.BR sane\-find\-scanner (1)
+without further actions. For setting permissions and general USB information
+look at
+.BR sane\-usb (5).
.PP
When you are using the scanner module, a Linux kernel 2.4.12 or newer is
required.
@@ -32,11 +37,16 @@ required.
.SH FIRMWARE FILE
You need a firmware file for your scanner. That's a small file containing
software that will be uploaded to the scanner's memory. For the scanners
-mentioned above, it's usually named Artec48.usb or 1200.usb. You can find it on
-the installation CD that was provided by the manufacturer, normally in the
-directory Win98, WinMe or similar. If the Windows-driver is installed on your
-computer, then you can also find the firmware file under
-c:\\windows\\system32\\drivers.
+mentioned above, it's usually named
+.I Artec48.usb
+or
+.IR 1200.usb .
+You can find it on the installation CD that was provided by the manufacturer,
+normally in the directory Win98, WinMe or similar.
+If the Windows-driver is installed on your computer, then you can also
+find the firmware file under
+.IR c:\\windows\\system32\\drivers .
+
.SH CONFIGURATION
The contents of the
.I artec_eplus48u.conf
@@ -105,13 +115,18 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in /usr/local/etc/sane.d. If the value of the
-environment variable ends with the directory separator character, then
-the default directories are searched after the explicitly specified
-directories. For example, setting
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the environment variable ends with the directory
+separator character, then the default directories are searched after
+the explicitly specified directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"/usr/local/etc/sane.d" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_ARTEC_EPLUS48U
If the library was compiled with debug support enabled, this
@@ -122,15 +137,19 @@ Example:
export SANE_DEBUG_ARTEC_EPLUS48U=3
.SH "SEE ALSO"
-sane(7), sane\-usb(5)
+.BR sane (7),
+.BR sane\-usb (5)
.SH AUTHOR
-Michael Herder
+Michael Herder.
.br
This backend is based on the gt68xx test-program written by Sergey Vlasov, Andreas Nowack, and
David Stevenson. Thanks to everyone who tested the backend or reported bugs.
.br
-This man page is based on man sane\-gt68xx, written by Henning Meier-Geinitz.
+This man page is based on man
+.BR sane\-gt68xx (5),
+written by Henning Meier-Geinitz.
+
.SH BUGS
This backend has been tested on Linux only. If you are using it on a different platform, please
contact us.
diff --git a/doc/sane-as6e.man b/doc/sane-as6e.man
index 2e7dbf6..22e357c 100644
--- a/doc/sane-as6e.man
+++ b/doc/sane-as6e.man
@@ -8,26 +8,27 @@ The
.B sane\-as6e
library implements a SANE (Scanner Access Now Easy) backend
that provides access to Artec AS6E flatbed scanner.
-.B It requires the as6edriver program in order to operate.
-The as6edriver program is
-.B not
-included with the SANE package.
-It can be found at
-.BR http://as6edriver.sourceforge.net.
+It requires the
+.B as6edriver
+program in order to operate. The
+.B as6edriver
+program is not included with the SANE
+package. It can be found at
+.IR http://as6edriver.sourceforge.net .
See the as6edriver documentation for technical information.
.PP
The
-.I as6edriver
-program must be in the path for executables ($PATH). Especially if you run
-.I saned
+.B as6edriver
+program must be in the path for executables
+.RB ( $PATH ).
+Especially if you run
+.BR saned (8)
(the SANE network scanning daemon), take care to setup the path for
-.I inetd
+.BR inetd (8)
or
-.I xinetd
+.BR xinetd (8)
correctly or place the program in a directory that is in the path.
-.PP
-
.SH FILES
.B as6edriver
\- driver program that controls the scanner.
@@ -36,10 +37,13 @@ correctly or place the program in a directory that is in the path.
.BR sane (7),
.BR as6edriver (5),
.BR saned (8),
-.B http://as6edriver.sourceforge.net
+.BR inetd (8),
+.BR xinetd (8)
+.br
+.I http://as6edriver.sourceforge.net
.SH AUTHOR
Eugene S. Weiss
.SH EMAIL-CONTACT
-yossarian@users.sourceforge.net
+.I yossarian@users.sourceforge.net
diff --git a/doc/sane-avision.man b/doc/sane-avision.man
index f0a5091..517ac1b 100644
--- a/doc/sane-avision.man
+++ b/doc/sane-avision.man
@@ -5,10 +5,6 @@
sane\-avision \- SANE backend for original Avision and Avision OEM scanners
(HP, Minolta, Mitsubishi, UMAX and possibly more) flatbed and film scanners.
-.SH ABOUT THIS FILE
-
-This file is a short description for the avision-backend shipped with SANE.
-
.SH DESCRIPTION
The
.B sane\-avision
@@ -16,7 +12,7 @@ library implements a SANE (Scanner Access Now Easy) backend that
provides access to various Avision scanners and the Avision OEM
scanners labelled by HP, Minolta, Mitsubishi or Fujitsu.
-It is fully big-endian aware and in every-day use on PowerPC and SPARC
+It is fully big-endian aware and in everyday use on PowerPC and SPARC
systems.
.B I suggest you hold one hand on the power-button of the scanner while
@@ -102,9 +98,14 @@ Where
.I scsi-spec
is the path-name to a special device or a device ID for the device that
corresponds to a SCSI scanner. The special device name must be a generic
-SCSI device or a symlink to such a device, for example on Linux "/dev/sga"
-or "/dev/sg0". The device ID is the ID returned by the scanner, for example
-"HP" or "AVISION". See sane\-scsi(5) for details.
+SCSI device or a symlink to such a device, for example on Linux
+.I /dev/sga
+or
+.IR /dev/sg0 .
+The device ID is the ID returned by the scanner, for example
+"HP" or "AVISION". See
+.BR sane\-scsi (5)
+for details.
.TP
Note:
Since the backend now includes native USB access,
@@ -116,10 +117,12 @@ the HP 53xx, HP 74xx or Minolta film-scanners.
.I usb-spec
is the USB device name, the vendor/product ID pair or the name used by
libusb corresponding to the USB scanner. For example "0x03f0 0x0701" or
-"libusb:002:003". See sane\-usb(5) for details.
+"libusb:002:003". See
+.BR sane\-usb (5)
+for details.
The program
-.IR sane\-find\-scanner
+.BR sane\-find\-scanner (1)
helps to find out the correct scsi or usb device name.
A list with supported devices is built into the avision backend so
@@ -147,13 +150,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_AVISION
If the library was compiled with debug support enabled, this
@@ -165,11 +174,14 @@ Example:
export SANE_DEBUG_AVISION=7
.SH "SEE ALSO"
-sane(7), sane\-scsi(5), sane\-usb(5)
+.BR sane (7),
+.BR sane\-scsi (5),
+.BR sane\-usb (5)
.br
-http://exactcode.com/site/open_source/saneavision/
+.I http://exactcode.com/site/open_source/saneavision
.SH MAINTAINER
Ren\['e] Rebe
+
.SH AUTHOR
Ren\['e] Rebe and Meino Christian Cramer
diff --git a/doc/sane-bh.man b/doc/sane-bh.man
index 2c0fadc..de1336e 100644
--- a/doc/sane-bh.man
+++ b/doc/sane-bh.man
@@ -11,7 +11,7 @@ provides access to Bell+Howell Copiscan II series document
scanners. The Copiscan II 6338 has been the primary scanner model
used during development and testing, but since the programming interface
for the entire series is consistent the backend should work for the
-following scanner models.
+following scanner models:
.PP
.RS
COPISCAN II 6338 Duplex Scanner with ACE
@@ -30,12 +30,12 @@ COPISCAN II 3338(A) Simplex Scanner (with ACE)
.PP
If you have a Bell+Howell scanner and are able to test it with this
backend, please contact
-.IR sane\-devel@alioth-lists.debian.net
+.I sane\-devel@alioth-lists.debian.net
with the model number and testing results. Have a look at
-http://www.sane\-project.org/mailing\-lists.html concerning subscription to
-sane\-devel. Additionally, the author is curious as to the likelihood of using
-this backend with the newer 4000 and 8000 series scanners. If you have such a
-beast, please let me know.
+.I http://www.sane\-project.org/mailing\-lists.html
+concerning subscription to sane\-devel. Additionally, the author is
+curious as to the likelihood of using this backend with the newer 4000
+and 8000 series scanners. If you have such a beast, please let me know.
.PP
The Bell+Howell Copiscan II series document scanners are high
volume, high throughput scanners designed for document scanning
@@ -56,7 +56,7 @@ The latest backend release, additional information and helpful hints
are available from the backend homepage:
.br
.RS
-.B http://www.martoneconsulting.com/sane\-bh.html
+.I http://www.martoneconsulting.com/sane\-bh.html
.RE
.SH "DEVICE NAMES"
This backend expects device names of the form:
@@ -74,180 +74,9 @@ name takes a format such as
.I /dev/sga
or
.IR /dev/sg0 ,
-for example. See sane\-scsi(5) for details.
-.SH CONFIGURATION
-The contents of the
-.I bh.conf
-file is a list of device names that correspond to Bell+Howell
-scanners. See sane\-scsi(5) on details of what constitutes a valid device name.
-Additionally, options can be specified; these lines begin with the word "option".
-Each option is described in detail below. Empty lines and lines starting
-with a hash mark (#) are ignored.
-
-.SH OPTIONS
-The following options can be specified in the
-.I bh.conf
-file.
-.TP
-.B disable\-optional\-frames
-This option prevents the backend from sending any optional frames. This
-option may be useful when dealing with frontends which do not support these
-optional frames. When this option is in effect, the data is sent in a
-SANE_FRAME_GRAY frame. The optional frames sent by this backend are:
-SANE_FRAME_G31D, SANE_FRAME_G32D, SANE_FRAME_G42D and SANE_FRAME_TEXT.
-These frames are generated based on the compression and barcode options.
-These frames are never sent in preview mode.
-.TP
-.B fake\-inquiry
-This option is used for debugging purposes and its use is not encouraged.
-Essentially, it allows the backend to initialize in the absence of
-a scanner. This is useful for development and not much else.
-This option must be specified earlier in the configuration file than
-the devices which are to be "faked".
-
-.SH FILES
-.TP
-.I @CONFIGDIR@/bh.conf
-The backend configuration file (see also description of
-.B SANE_CONFIG_DIR
-below).
-.TP
-.I @LIBDIR@/libsane\-bh.a
-The static library implementing this backend.
-.TP
-.I @LIBDIR@/libsane\-bh.so
-The shared library implementing this backend (present on systems that
-support dynamic loading).
-.SH ENVIRONMENT
-.TP
-.B SANE_CONFIG_DIR
-This environment variable specifies the list of directories that may
-contain the configuration file. Under UNIX, the directories are
-separated by a colon (`:'), under OS/2, they are separated by a
-semi-colon (`;'). If this variable is not set, the configuration file
-is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
-environment variable ends with the directory separator character, then
-the default directories are searched after the explicitly specified
-directories. For example, setting
-.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
-.TP
-.B SANE_DEBUG_BH
-If the library was compiled with debug support enabled, this
-environment variable controls the debug level for this backend. E.g.,
-a value of 255 requests all debug output to be printed. Smaller
-levels reduce verbosity.
-
-.SH "SUPPORTED FEATURES"
-.TP
-.B ADF support
-With document scanners, automatic document feeder (ADF) support is a key
-feature. The backend supports the ADF by default and returns
-.B SANE_STATUS_NO_DOCS
-when the out-of-paper condition is detected. The SANE frontend
-.B scanadf
-is a command line frontend that supports multi-page scans. It has been
-used successfully with this backend. The SANE frontend
-.B xsane
-is an improved GUI frontend by Oliver Rauch. Support for multi-page
-scans is included in xsane version 0.35 and above.
-
-.TP
-.B Duplex scanning
-Some models, such as the COPISCAN II 6338, support duplex scanning. That
-is, they scan both sides of the document during a single pass through the
-scanner (the scanner has two cameras). This backend supports duplex
-scanning (with the
-.B \-\-duplex
-option). The front and back page images are delivered consecutively
-as if they were separately scanned pages.
-
-.TP
-.B Hardware compression
-The scanner is capable of compressing the data into several industry
-standard formats (CCITT G3, CCITT G3-2D, CCITT G4). This results in
-increased performance as less data is passed from the scanner to the
-host over the SCSI bus. The backend supports these compression formats
-via the
-.B \-\-g31d, \-\-g32d, \-\-g42d
-options, respectively. Many SANE frontends are not equipped to deal with
-these formats, however. The SANE frontend
-.B scanadf
-supports these optional frame formats. The compressed image data
-is written directly to a file and can then be processed by a scan-script
-using the
-.B \-\-scan\-script
-option. Examples of this are given on the scanadf homepage.
-
-.TP
-.B Automatic Border Detection
-The scanner can automatically detect the paper size and adjust the
-scanning window geometry appropriately. The backend supports this
-useful feature with the
-.B \-\-autoborder
-option. It is enabled by default.
-
-.TP
-.B Batch Mode Scanning
-The batch scan mode allows for maximum throughput. The Set Window
-parameters must remain constant during the entire batch.
-
-.TP
-.B Icon Generation
-The Icon function generates a thumbnail of the full page image, that can be
-transferred as if it were a separate page. This allows the host to
-quickly display a thumbnail representation during the scanning operation.
-Perhaps this would be a great way of implementing a preview scan, but
-since a normal scan is so quick, it might not be worth the trouble.
-
-.TP
-.B Multiple Sections
-Multiple sections (scanning sub-windows) can be defined for the front and
-back pages. Each section can have different characteristics (e.g. geometry,
-compression). The sections are returned as if they were separately
-scanned images. Additionally sections can be used to greatly enhance the
-accuracy and efficiency of the barcode/patchcode decoding process by
-limiting the search area to a small subset of the page. Most Copiscan II
-series scanners support up to 8 user-defined sections.
-
-.TP
-.B Support Barcode/Patchcode Decoding
-The RSC unit can recognize Bar and Patch Codes of various types embedded
-in the scanned image. The codes are decoded and the data is returned to
-the frontend as a text frame. The text is encoded in xml and contains
-a great deal of information about the decoded data such as the location
-where it was found, its orientation, and the time it took to find.
-Further information on the content of this text frame as well as some
-barcode decoding examples can be found on the backend homepage.
-
-.SH LIMITATIONS
-.TP
-.B Decoding a single barcode type per scan
-The RSC unit can search for up to six different barcode types at a time.
-While the code generally supports this as well, the
-.B \-\-barcode\-search\-bar
-option only allows the user to specify a single barcode type.
-Perhaps another option which allows a comma separated list of barcode
-type codes could be added to address this.
-.TP
-.B Scanning a fixed number of pages in batch mode
-The separation of front and back end functionality in SANE presents a
-problem in supporting the 'cancel batch' functionality in the scanner.
-In batch mode, the scanner is always a page ahead of the host. The host,
-knowing ahead of time which page will be the last, can cancel batch mode
-prior to initiating the last scan command. Currently, there is no mechanism
-available for the frontend to pass this knowledge to the backend.
-If batch mode is enabled and the \-\-end\-count terminates a scanadf session,
-an extra page will be pulled through the scanner, but is neither read
-nor delivered to the frontend. The issue can be avoided by specifying
-\-\-batch=no when scanning a fixed number of pages.
-.TP
-.B Revision 1.2 Patch detector
-There is an enhanced patchcode detection algorithm available in the RSC
-with revision 1.2 or higher that is faster and more reliable than the
-standard Bar/Patch code decoder. This is not currently supported.
+for example. See
+.BR sane\-scsi (5)
+for details.
.SH OPTIONS
.TP
@@ -256,7 +85,8 @@ standard Bar/Patch code decoder. This is not currently supported.
.B \-\-preview[=(yes|no)] [no]
Request a preview-quality scan. When preview is set to yes image
compression is disabled and the image is delivered in a
-SANE_FRAME_GRAY frame.
+.B SANE_FRAME_GRAY
+frame.
.TP
.B \-\-mode lineart|halftone [lineart]
Selects the scan mode (e.g., lineart,monochrome, or color).
@@ -268,6 +98,7 @@ a list of standard resolutions; only these resolutions can be used.
.B \-\-compression none|g31d|g32d|g42d [none]
Sets the compression mode of the scanner. Determines the type of data
returned from the scanner. Values are:
+
.RS
.br
.B none
@@ -282,7 +113,9 @@ returned from the scanner. Values are:
.B g42d
\- CCITT G4 (MMR) \- delivered in a SANE_FRAME_G42D frame
.br
-NOTE: The use of g31d, g32d, and g42d compression values causes the backend
+
+.BR NOTE :
+The use of g31d, g32d, and g42d compression values causes the backend
to generate optional frame formats which may not be supported by all SANE
frontends.
.RE
@@ -314,7 +147,8 @@ Bottom-right y position of scan area.
.TP
.B \-\-source Automatic Document Feeder|Manual Feed Tray [Automatic Document Feeder]
Selects the scan source (such as a document feeder). This option is provided
-to allow multiple image scans with xsane; it has no other purpose.
+to allow multiple image scans with
+.BR xsane (1); it has no other purpose.
.TP
.B \-\-batch[=(yes|no)] [no]
Enable/disable batch mode scanning. Batch mode allows scanning at maximum throughput
@@ -385,6 +219,7 @@ Length of icon (thumbnail) image in pixels.
Specifies the barcode type to search for. If this option is
not specified, or specified with a value of none, then the barcode decoding
feature is completely disabled. The valid barcode type are:
+
.RS
.br
.B none
@@ -428,6 +263,7 @@ to its maximum value (7).
.B \-\-barcode\-search\-mode <see list> [horiz\-vert]
Chooses the orientation of barcodes to be searched. The valid orientations
are:
+
.RS
.br
.B horiz\-vert
@@ -474,7 +310,8 @@ Ordinarily barcodes are searched in the entire image. However, when you
specify sections all barcode searching is done within the specific sections
identified. This can significantly speed up the decoding process.
-The following functioncodes are available:
+The following function codes are available:
+
.RS
.br
.B front
@@ -530,18 +367,215 @@ there are more white pixels in the code.
.B \-\-barcode\-patchmode 0..1 [0]
Controls Patch Code detection.
+.SH CONFIGURATION
+The contents of the
+.I bh.conf
+file is a list of device names that correspond to Bell+Howell
+scanners. See
+.BR sane\-scsi (5)
+on details of what constitutes a valid device name.
+Additionally, options can be specified; these lines begin with the word "option".
+Each option is described in detail below. Empty lines and lines starting
+with a hash mark (#) are ignored.
+
+.SH OPTIONS
+The following options can be specified in the
+.I bh.conf
+file.
+.TP
+.B disable\-optional\-frames
+This option prevents the backend from sending any optional frames. This
+option may be useful when dealing with frontends which do not support these
+optional frames. When this option is in effect, the data is sent in a
+.B SANE_FRAME_GRAY
+frame. The optional frames sent by this backend are:
+.BR SANE_FRAME_G31D ", " SANE_FRAME_G32D ", " SANE_FRAME_G42D " and " SANE_FRAME_TEXT .
+These frames are generated based on the compression and barcode options.
+These frames are never sent in preview mode.
+.TP
+.B fake\-inquiry
+This option is used for debugging purposes and its use is not encouraged.
+Essentially, it allows the backend to initialize in the absence of
+a scanner. This is useful for development and not much else.
+This option must be specified earlier in the configuration file than
+the devices which are to be "faked".
+
+.SH FILES
+.TP
+.I @CONFIGDIR@/bh.conf
+The backend configuration file (see also description of
+.B SANE_CONFIG_DIR
+below).
+.TP
+.I @LIBDIR@/libsane\-bh.a
+The static library implementing this backend.
+.TP
+.I @LIBDIR@/libsane\-bh.so
+The shared library implementing this backend (present on systems that
+support dynamic loading).
+
+.SH ENVIRONMENT
+.TP
+.B SANE_CONFIG_DIR
+This environment variable specifies the list of directories that may
+contain the configuration file. Under UNIX, the directories are
+separated by a colon (`:'), under OS/2, they are separated by a
+semi-colon (`;'). If this variable is not set, the configuration file
+is searched in two default directories: first, the current working
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the environment variable ends with the directory
+separator character, then the default directories are searched after
+the explicitly specified directories. For example, setting
+.B SANE_CONFIG_DIR
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
+.TP
+.B SANE_DEBUG_BH
+If the library was compiled with debug support enabled, this
+environment variable controls the debug level for this backend. E.g.,
+a value of 255 requests all debug output to be printed. Smaller
+levels reduce verbosity.
+
+.SH "SUPPORTED FEATURES"
+.TP
+.B ADF support
+With document scanners, automatic document feeder (ADF) support is a key
+feature. The backend supports the ADF by default and returns
+.B SANE_STATUS_NO_DOCS
+when the out-of-paper condition is detected. The SANE frontend
+.BR scanadf (1)
+is a command line frontend that supports multi-page scans. It has been
+used successfully with this backend. The SANE frontend
+.BR xsane (1)
+is an improved GUI frontend by Oliver Rauch. Support for multi-page
+scans is included in xsane version 0.35 and above.
+
+.TP
+.B Duplex scanning
+Some models, such as the COPISCAN II 6338, support duplex scanning. That
+is, they scan both sides of the document during a single pass through the
+scanner (the scanner has two cameras). This backend supports duplex
+scanning (with the
+.B \-\-duplex
+option). The front and back page images are delivered consecutively
+as if they were separately scanned pages.
+
+.TP
+.B Hardware compression
+The scanner is capable of compressing the data into several industry
+standard formats (CCITT G3, CCITT G3-2D, CCITT G4). This results in
+increased performance as less data is passed from the scanner to the
+host over the SCSI bus. The backend supports these compression formats
+via the
+.B \-\-g31d, \-\-g32d, \-\-g42d
+options, respectively. Many SANE frontends are not equipped to deal with
+these formats, however. The SANE frontend
+.BR scanadf (1)
+supports these optional frame formats. The compressed image data
+is written directly to a file and can then be processed by a scan-script
+using the
+.B \-\-scan\-script
+option. Examples of this are given on the
+.BR scanadf (1)
+homepage.
+
+.TP
+.B Automatic Border Detection
+The scanner can automatically detect the paper size and adjust the
+scanning window geometry appropriately. The backend supports this
+useful feature with the
+.B \-\-autoborder
+option. It is enabled by default.
+
+.TP
+.B Batch Mode Scanning
+The batch scan mode allows for maximum throughput. The Set Window
+parameters must remain constant during the entire batch.
+
+.TP
+.B Icon Generation
+The Icon function generates a thumbnail of the full page image, that can be
+transferred as if it were a separate page. This allows the host to
+quickly display a thumbnail representation during the scanning operation.
+Perhaps this would be a great way of implementing a preview scan, but
+since a normal scan is so quick, it might not be worth the trouble.
+
+.TP
+.B Multiple Sections
+Multiple sections (scanning sub-windows) can be defined for the front and
+back pages. Each section can have different characteristics (e.g. geometry,
+compression). The sections are returned as if they were separately
+scanned images. Additionally sections can be used to greatly enhance the
+accuracy and efficiency of the barcode/patchcode decoding process by
+limiting the search area to a small subset of the page. Most Copiscan II
+series scanners support up to 8 user-defined sections.
+
+.TP
+.B Support Barcode/Patchcode Decoding
+The RSC unit can recognize Bar and Patch Codes of various types embedded
+in the scanned image. The codes are decoded and the data is returned to
+the frontend as a text frame. The text is encoded in xml and contains
+a great deal of information about the decoded data such as the location
+where it was found, its orientation, and the time it took to find.
+Further information on the content of this text frame as well as some
+barcode decoding examples can be found on the backend homepage.
+
+.SH LIMITATIONS
+.TP
+.B Decoding a single barcode type per scan
+The RSC unit can search for up to six different barcode types at a time.
+While the code generally supports this as well, the
+.B \-\-barcode\-search\-bar
+option only allows the user to specify a single barcode type.
+Perhaps another option which allows a comma separated list of barcode
+type codes could be added to address this.
+.TP
+.B Scanning a fixed number of pages in batch mode
+The separation of front and back end functionality in SANE presents a
+problem in supporting the 'cancel batch' functionality in the scanner.
+In batch mode, the scanner is always a page ahead of the host. The host,
+knowing ahead of time which page will be the last, can cancel batch mode
+prior to initiating the last scan command. Currently, there is no mechanism
+available for the frontend to pass this knowledge to the backend.
+If batch mode is enabled and the
+.B \-\-end\-count
+terminates a scanadf session,
+an extra page will be pulled through the scanner, but is neither read
+nor delivered to the frontend. The issue can be avoided by specifying
+.B \-\-batch=no
+when scanning a fixed number of pages.
+.TP
+.B Revision 1.2 Patch detector
+There is an enhanced patchcode detection algorithm available in the RSC
+with revision 1.2 or higher that is faster and more reliable than the
+standard Bar/Patch code decoder. This is not currently supported.
+
.SH BUGS
This is a new backend; detailed bug reports are welcome -- and expected ;)
.PP
If you have found something that you think is a bug, please attempt to
-recreate it with the SANE_DEBUG_BH environment variable set to
-255, and send a report detailing the conditions surrounding the bug to
+recreate it with the
+.B SANE_DEBUG_BH
+environment variable set to 255, and send a report detailing the conditions
+surrounding the bug to
.IR sane\-devel@alioth-lists.debian.net .
.SH "SEE ALSO"
-sane(7), sane\-scsi(5), scanimage(1), scanadf(1)
+.BR sane (7),
+.BR sane\-scsi (5),
+.BR scanimage (1),
+.BR scanadf (1),
+.BR xsane (1)
.SH AUTHOR
-The sane\-bh backend was written by Tom Martone, based on the sane\-ricoh
+The
+.B sane\-bh backend
+was written by Tom Martone, based on the
+.BR sane\-ricoh (5)
backend by Feico W. Dillema and the bnhscan program by Sean Reifschneider
of tummy.com ltd. Some 8000 enhancements added by Mark Temple.
diff --git a/doc/sane-canon.man b/doc/sane-canon.man
index 6085b16..6cc23a5 100644
--- a/doc/sane-canon.man
+++ b/doc/sane-canon.man
@@ -24,8 +24,11 @@ CanoScan FS2710S
.RE
.PP
Parallel port and USB scanners are not supported by this backend; see
-the manual pages for sane\-canon_pp and sane\-canon630u for further
-information.
+the manual pages for
+.BR sane\-canon_pp (5)
+and
+.BR sane\-canon630u (5)
+for further information.
.PP
IMPORTANT: This is beta code. We tested the code on the scanners listed
above, using the computers and operating systems available to us, but we
@@ -36,25 +39,30 @@ It cannot be excluded (although we consider it extremely unlikely) that your
scanner will be damaged.
.PP
That said, TESTERS ARE WELCOME. Send your bug reports and comments to
-Manuel Panea <mpd@rzg.mpg.de>; for questions concerning the FB620 and
-FB1200S contact Mitsuru Okaniwa <m\-okaniwa@bea.hi\-ho.ne.jp>, for the
-FS2710S Ulrich Deiters <ukd@xenon.pc.uni\-koeln.de>.
-.PP
+Manuel Panea
+.IR <mpd@rzg.mpg.de> ;
+for questions concerning the FB620 and FB1200S contact Mitsuru Okaniwa
+.IR <m\-okaniwa@bea.hi\-ho.ne.jp> ,
+for the FS2710S Ulrich Deiters
+.IR <ukd@xenon.pc.uni\-koeln.de> .
.SH TIPS (FS2700F)
.PP
Scanning either slides or negatives has been found to require rather
large gamma corrections of about 2.2 to 2.4 (same value for red, green,
and blue). It is recommended to use the automatic exposure controls
-of the frontend xsane for best results.
+of the frontend
+.BR xsane (1)
+for best results.
.PP
The "Auto Focus" function triggers a special pass to determine the focus
value. After that, the real scanning pass takes place.
.PP
Even with "Auto Focus" turned on, the scanned image is often a bit too
-blurred. Using the GIMP to do a "Filter->Enhance->Sharpen" at about 40
-to 60 improves the image considerably.
-.PP
+blurred. Using the
+.BR gimp (1)
+to do a "Filter->Enhance->Sharpen" at about 40 to 60 improves the image
+considerably.
.SH TIPS (FS2710S)
.PP
@@ -88,14 +96,16 @@ Example:
export SANE_DEBUG_CANON=4
.SH "SEE ALSO"
-sane\-scsi(5)
-.br
-http://www.rzg.mpg.de/~mpd/sane/
+.BR sane\-scsi (5)
.br
-doc/canon.install2700F.txt (installation of a CanoScan 2700F
+.I http://www.rzg.mpg.de/~mpd/sane/doc/canon.install2700F.txt
+(installation of a CanoScan 2700F)
.br
.SH AUTHOR
-Helmut Koeberle, Manuel Panea, and Markus Mertinat; FB620S and FB1200S support
-by Mitsuru Okaniwa; FS2710S support by Ulrich Deiters
+Helmut Koeberle, Manuel Panea, and Markus Mertinat;
+.br
+FB620S and FB1200S support by Mitsuru Okaniwa;
+.br
+FS2710S support by Ulrich Deiters
.br
Man page by Henning Meier-Geinitz (mostly based on canon.README)
diff --git a/doc/sane-canon630u.man b/doc/sane-canon630u.man
index e9ec3cd..f569695 100644
--- a/doc/sane-canon630u.man
+++ b/doc/sane-canon630u.man
@@ -19,7 +19,8 @@ Color scanning is supported at 75, 150, 300, and 600 dpi, and gamma and
analog gain are adjustable.
.PP
TESTERS ARE WELCOME. Send your bug reports and comments to
-Nathan Rutman <nthn1@yahoo.com>
+Nathan Rutman
+.IR <nthn1@yahoo.com> .
.PP
.SH CONFIGURATION
The contents of the
@@ -29,15 +30,19 @@ USB scanners. Empty lines and lines starting with a hash mark (#) are
ignored. Only one device name can be listed in
.IR canon630u.conf .
The program
-.IR sane\-find\-scanner
+.BR sane\-find\-scanner (1)
helps to find out the correct device. Under Linux, such a device name
could be
.I /dev/usb/scanner0
-for example. See sane\-usb(5) for details.
+for example. See
+.BR sane\-usb (5)
+for details.
.PP
This product-specific scanner driver uses the lower-level kernel USB driver
-"scanner". Check for "Driver=usbscanner" under /proc/bus/usb/devices. If
-"Driver=(none)", try forcing it with "insmod scanner vendor=0x04a9 product=0x2204"
+"scanner". Check for "Driver=usbscanner" under
+.IR /proc/bus/usb/devices.
+If "Driver=(none)", try forcing it with
+.I "insmod scanner vendor=0x04a9 product=0x2204"
.SH NOTES
.PP
Due to Canon's unwillingness to provide scanner documentation, this
@@ -49,10 +54,16 @@ This driver requires the ability to send USB Control Messages, available in
kernel 2.4.12 or later.
.PP
Some users have reported that this driver doesn't work at all. This seems
-to be a hardware specific issue, although I don't know what exactly the
+to be a hardware specific issue, although I dsane\-uson't know what exactly the
problem is. If you are having problems, please send me the info in
-/proc/bus/usb/devices, /proc/pci, the kernel scanner.c driver version from
-/var/log/messages, and the output from "SANE_DEBUG_CANON630U=12 scanimage > /dev/null"
+.IR /proc/bus/usb/devices,
+.IR /proc/pci,
+the kernel
+.I scanner.c
+driver version from
+.IR /var/log/messages,
+and the output from
+.I "SANE_DEBUG_CANON630U=12 scanimage > /dev/null"
.PP
.SH FILES
.TP
@@ -80,13 +91,18 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
-environment variable ends with the directory separator character, then
-the default directories are searched after the explicitly specified
-directories. For example, setting
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the environment variable ends with the directory
+separator character, then the default directories are searched after
+the explicitly specified directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_CANON630U
If the library was compiled with debug support enabled, this
@@ -97,9 +113,11 @@ Example:
.br
SANE_DEBUG_CANON630U=12 scanimage > /dev/null
.SH "SEE ALSO"
-sane(7), sane\-usb(5), sane\-find\-scanner(1)
+.BR sane (7),
+.BR sane\-usb (5),
+.BR sane\-find\-scanner (1)
.br
-http://canon-fb630u.sourceforge.net/
+.I http://canon-fb630u.sourceforge.net/
.br
.SH AUTHOR
Nathan Rutman
diff --git a/doc/sane-canon_dr.man b/doc/sane-canon_dr.man
index 4fbc635..db483e0 100644
--- a/doc/sane-canon_dr.man
+++ b/doc/sane-canon_dr.man
@@ -14,8 +14,8 @@ This document describes backend version 57, which shipped with SANE 1.0.28.
.SH SUPPORTED HARDWARE
This version has only been tested with a few scanner models. Please see
-http://www.sane\-project.org/sane\-supported\-devices.html for the most recent
-list.
+.I http://www.sane\-project.org/sane\-supported\-devices.html
+for the most recent list.
This backend may support other Canon scanners. The best
way to determine level of support is to test the scanner directly,
@@ -31,35 +31,32 @@ no way to detect if they are required, so they must be hard-coded.
.SH OPTIONS
Effort has been made to expose most hardware options, including:
-.PP
-source s
-.RS
-Selects the source for the scan. Options
-may include "Flatbed", "ADF Front", "ADF Back", "ADF Duplex".
-.RE
-.PP
-mode m
-.RS
-Selects the mode for the scan. Options
-may include "Lineart", "Halftone", "Gray", and "Color".
-.RE
-.PP
-resolution
-.RS
+.TP
+.B \-\-source Flatbed|ADF Front|ADF Back|ADF Duplex
+Selects the source for the scan.
+
+.TP
+.B \-\-mode Lineart|Halftone|Gray|Color
+Selects the mode for the scan.
+
+.TP
+.B \-\-resolution
Controls scan resolution.
-.RE
-.PP
-tl\-x, tl\-y, br\-x, br\-y
-.RS
+
+.TP
+.B \-\-tl\-x, \-\-tl\-y, \-\-br\-x, \-\-br\-y
Sets scan area upper left and lower right coordinates. These are renamed
-t, l, x, y by some frontends.
-.RE
-.PP
-page\-width, page\-height
-.RS
+.BR -t ,
+.BR -l ,
+.BR -x ,
+.B -y
+by some frontends.
+
+.TP
+.B \-\-page\-width, \-\-page\-height
Sets paper size. Used by scanner to determine centering of scan
coordinates when using ADF and to detect double feed errors.
-.RE
+
.PP
Other options will be available based on the capabilities of the scanner:
enhancement, compression, buttons and sensors, etc.
@@ -71,41 +68,40 @@ capabilities. Please note that these features are somewhat simplistic, and
may not perform as well as the native implementations. Note also that these
features all require that the driver cache the entire image in memory. This
will almost certainly result in a reduction of scanning speed.
-.PP
-swcrop
-.RS
+
+.TP
+.B \-\-swcrop
Requests the driver to detect the extremities of the paper within the larger
image, and crop the empty edges.
-.RE
-.PP
-swdeskew
-.RS
+
+.TP
+.B \-\-swdeskew
Requests the driver to detect the rotation of the paper within the larger
image, and counter the rotation.
-.RE
-.PP
-swdespeck X
-.RS
+
+.TP
+.B \-\-swdespeck X
Requests the driver to find and remove dots of X diameter or smaller from the
image, and fill the space with the average surrounding color.
-.RE
Use 'scanimage \-\-help' to get a list, but be aware that some options may
be settable only when another option has been set, and that advanced options
may be hidden by some frontend programs.
-.PP
+
.SH CONFIGURATION FILE
-The configuration file "canon_dr.conf" is used to tell the backend how to look
-for scanners, and provide options controlling the operation of the backend.
-This file is read each time the frontend asks the backend for a list
-of scanners, generally only when the frontend starts. If the configuration
-file is missing, the backend will fail to run.
+The configuration file
+.I canon_dr.conf
+is used to tell the backend how to look for scanners, and provide options
+controlling the operation of the backend. This file is read each time the
+frontend asks the backend for a list of scanners, generally only when the
+frontend starts. If the configuration file is missing, the backend will
+fail to run.
.PP
Scanners can be specified in the configuration file in 4 ways:
.PP
"scsi CANON DR"
.RS
-Requests backend to search all scsi busses in the system for a device
+Requests backend to search all scsi buses in the system for a device
which reports itself to be a scanner made by 'CANON', with a model name
starting with 'DR'.
.RE
@@ -119,7 +115,7 @@ specify one. Probably should not be used with the other "scsi" line above.
.PP
"usb 0x04a9 0x1603" (or other vendor/product ids)
.RS
-Requests backend to search all usb busses in the system for a device
+Requests backend to search all usb buses in the system for a device
which uses that vendor and product id. The device will then be queried
to determine if it is a Canon scanner.
.RE
@@ -164,13 +160,15 @@ Some scanners prepend all data transmitted to host with 12 bytes. Enable this op
Some scanners pad the upper edge of one side of a duplex scan. There is some variation in the amount of padding. Modify this option if your unit shows an unwanted band of image data on only one side.
.RE
.PP
-Note: 'option' lines may appear multiple times in the configuration file.
+.BR NOTE :
+'option' lines may appear multiple times in the configuration file.
They only apply to scanners discovered by the next 'scsi/usb' line.
.PP
.SH ENVIRONMENT
-The backend uses a single environment variable, SANE_DEBUG_CANON_DR, which
-enables debugging output to stderr. Valid values are:
+The backend uses a single environment variable,
+.BR SANE_DEBUG_CANON_DR ,
+which enables debugging output to stderr. Valid values are:
.PP
.RS
5 Errors
@@ -195,26 +193,39 @@ machines have not been tested. Their protocol is unknown.
.SH CREDITS
-The various authors of the sane\-fujitsu backend provided useful code
+The various authors of the
+.BR sane\-fujitsu (5)
+backend provided useful code.
.br
-Yabarana Corp. www.yabarana.com provided significant funding
+Yabarana Corp.
+.I www.yabarana.com
+provided significant funding.
.br
-EvriChart, Inc. www.evrichart.com provided funding and loaned equipment
+EvriChart, Inc.
+.I www.evrichart.com
+provided funding and loaned equipment.
.br
-Canon, USA. www.usa.canon.com loaned equipment
+Canon, USA.
+.I www.usa.canon.com
+loaned equipment.
.br
-HPrint hprint.com.br provided funding and testing for DR-2510 support
+HPrint
+.I hprint.com.br
+provided funding and testing for DR-2510 support.
.br
-Stone-IT www.stone-it.com provided funding for DR-2010 and DR-2050 support
+Stone-IT
+.I www.stone-it.com
+provided funding for DR-2010 and DR-2050 support.
.br
-Gerhard Pfeffer provided access and testing for P-208 and P-215
+Gerhard Pfeffer provided access and testing for P-208 and P-215.
.br
Special thanks to: Alejandro Imass, Andre Shimakawa, Martijn van Brummelen, Thanos Diacakis and Junren Shi for testing and feedback.
.SH "SEE ALSO"
-sane(7),
-sane\-scsi(5),
-sane\-usb(5)
+.BR sane (7),
+.BR sane\-scsi (5),
+.BR sane\-usb(5)
.SH AUTHOR
-m. allan noah: <kitno455 a t gmail d o t com>
+m. allan noah:
+.IR "<kitno455 a t gmail d o t com>" .
diff --git a/doc/sane-canon_lide70.man b/doc/sane-canon_lide70.man
index ae807a3..83c54bc 100644
--- a/doc/sane-canon_lide70.man
+++ b/doc/sane-canon_lide70.man
@@ -1,12 +1,13 @@
-.TH sane\-canon_lide70 5 "26 Nov 2019" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
+.TH sane\-canon_lide70 5 "22 Aug 2020" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
.IX sane\-canon_lide70
.SH NAME
-sane\-canon_lide70 \- SANE backend for the Canon LiDE 70 USB flatbed scanner
+sane\-canon_lide70 \- SANE backend for the Canon LiDE 70 and 600(F) USB flatbed scanners
.SH DESCRIPTION
The
.B canon_lide70
library implements a SANE (Scanner Access Now Easy) backend that
-provides access to the Canon Inc. CanoScan LiDE 70 flatbed scanner.
+provides access to the Canon Inc. CanoScan LiDE 70 and 600(F)
+flatbed scanners. The film unit of the LiDE 600F is not supported.
.PP
Due to Canon's unwillingness to provide scanner documentation, this
software was developed by analyzing the USB traffic of the Windows
@@ -15,55 +16,51 @@ to the scanner is known only to a very limited extent. Some sophistication
present in the Windows XP driver has been left out. There is, for example,
no active calibration.
.PP
-TESTERS ARE WELCOME. Send your bug reports and comments to
-the sane\-devel mailing list <sane\-devel@alioth-lists.debian.net>
-.PP
-The
-.B Canoscan LiDE 600
-(or 600f, with film unit) is closely related to the LiDE 70, but
-it does not work with this backend. Support for the LiDE 600 will
-be added by the end of 2020.
+Testers and reviewers are welcome. Send your bug reports and comments to
+the sane\-devel mailing list
+.IR <sane\-devel@alioth-lists.debian.net> .
.PP
.SH CONFIGURATION
The
.I @CONFIGDIR@/canon_lide70.conf
file identifies the LiDE 70 by its vendor code 0x04a9 and its
-product code 0x2225. For the LiDE 600(f) the product code would be 0x2224.
-.PP
+product code 0x2225. For the LiDE 600(f) the product code is 0x2224.
+
.SH BACKEND SPECIFIC OPTIONS
-.PP
.B Scan Mode:
+
.TP
-\-\-resolution 75|150|300|600|1200 [default 600]
-.BR
-Sets the resolution of the scanned image in dots per inch. Scanning at 1200 dpi is very slow.
+.B \-\-resolution 75|150|300|600|1200 [default 600]
+Sets the resolution of the scanned image in dots per inch. Scanning at 1200 dpi
+is not available on the LiDE 600(F) and it is very slow on the LiDE 70.
+
.TP
-\-\-mode Color|Gray|Lineart [default: Color]
-.BR
+.B \-\-mode Color|Gray|Lineart [default: Color]
Selects the scan mode. Lineart means fully black and fully white pixels only.
+
.TP
-\-\-threshold 0..100 (in steps of 1) [default 75]
-.BR
+.B \-\-threshold 0..100 (in steps of 1) [default 75]
Select minimum-brightness percentage to get a white point, relevant only for Lineart
+
.TP
-\-\-non-blocking[=(yes|no)] [inactive]
-.BR
+.B \-\-non-blocking[=(yes|no)] [inactive]
This option has not yet been implemented. Scans are captured in a temporary file with a typical size of 100MB.
+
.PP
.B Geometry:
.TP
-\-l 0..216.069 [default 0]
- Top-left x position of scan area in millimeters.
+.B \-l 0..216.069 [default 0]
+Top-left x position of scan area in millimeters.
.TP
-\-t 0..297 [default 0]
- Top-left y position of scan area in millimeters.
+.B \-t 0..297 [default 0]
+Top-left y position of scan area in millimeters.
.TP
-\-x 0..216.069 [default 80]
- Width of scan-area in millimeters.
+.B \-x 0..216.069 [default 80]
+Width of scan-area in millimeters.
.TP
-\-y 0..297 [default 100]
- Height of scan-area in millimeters.
-.PP
+.B \-y 0..297 [default 100]
+Height of scan-area in millimeters.
+
.SH FILES
.TP
.I @CONFIGDIR@/canon_lide70.conf
@@ -87,18 +84,27 @@ Example:
SANE_DEBUG_CANON_LIDE70=128 scanimage > /dev/null
.SH KNOWN PROBLEMS
At low resolutions (75 and 150 dpi, implying high slider speeds)
-the scanner misses the top one millimeter of the scan area. This can
+the LiDE 70 misses the top one millimeter of the scan area. This can
be remedied by shifting the document one millimeter downward, in cases
-where such precision matters. Note that xsane uses the 75 dpi mode for
-prescans.
+where such precision matters. Note that
+.BR xsane (1)
+uses the 75 dpi mode for prescans. The problem is worse on the LiDE 600(F),
+where the offset is five millimeters.
.PP
-It is recommended that in xsane the gamma value be set to approximately 1.5
+It is recommended that in
+.BR xsane (1)
+the gamma value be set to approximately 1.7
to get more realistic colors. This also wipes out some artifacts caused by
the lack of real calibration.
+
.SH "SEE ALSO"
-sane(7), sane\-usb(5), sane\-find\-scanner(1), scanimage(1)
+.BR sane (7),
+.BR sane\-usb (5),
+.BR sane\-find\-scanner (1),
+.BR scanimage (1),
+.BR xsane (1),
.br
http://www.juergen-ernst.de/info_sane.html
-.br
+
.SH AUTHOR
pimvantend, building upon pioneering work by Juergen Ernst.
diff --git a/doc/sane-canon_pp.man b/doc/sane-canon_pp.man
index 46bb823..72a9381 100644
--- a/doc/sane-canon_pp.man
+++ b/doc/sane-canon_pp.man
@@ -27,7 +27,7 @@ CanoScan N640P ex
.PP
No USB scanners are supported and there are no plans to support them in the
future. Other projects are working on support for USB scanners. See the
-.B PROJECTS
+.I PROJECTS
file for more detail. The FB310P and FB610P are re-badged Avision scanners
which use a different command set, so are unlikely to be supported by this
backend in the future.
@@ -38,12 +38,11 @@ appreciated. Please send any bug reports to the maintainers as listed on the
web page (listed in
.B SEE ALSO
below).
-.PP
-.
-.PP
+
.SH "DEVICE NAMES"
-This backend expects device names of the form presented by libieee1284. These
-names are highly dependent on operating system and version.
+This backend expects device names of the form presented by
+.BR libieee1284 (3).
+These names are highly dependent on operating system and version.
On Linux 2.4 kernels this will be of the form
.I "parport0"
@@ -136,13 +135,18 @@ This environment variable specifies the list of directories that may contain
the configuration file. Under UNIX, the directories are separated by a colon
(`:'), under OS/2, they are separated by a semi-colon (`;'). If this variable
is not set, the configuration file is searched in two default directories:
-first, the current working directory (".") and then in @CONFIGDIR@. If the
-value of the environment variable ends with the directory separator character,
-then the default directories are searched after the explicitly specified
-directories. For example, setting
+first, the current working directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the environment variable ends with the directory separator
+character, then the default directories are searched after the explicitly
+specified directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_CANON_PP
If the library was compiled with debug support enabled, this environment
@@ -219,9 +223,11 @@ but not where another scan can be made.
.SH "SEE ALSO"
-sane(7), sane\-dll(5)
-.BR
-http://canon\-fb330p.sourceforge.net/
+.BR sane (7),
+.BR sane\-dll(5),
+.BR libieee1284 (3),
+.br
+.I http://canon\-fb330p.sourceforge.net/
.SH AUTHOR
This backend is primarily the work of Simon Krix (Reverse Engineering), and
diff --git a/doc/sane-cardscan.man b/doc/sane-cardscan.man
index e5872a8..5d29efe 100644
--- a/doc/sane-cardscan.man
+++ b/doc/sane-cardscan.man
@@ -19,14 +19,15 @@ driver in action, and send it to the author.
.SH OPTIONS
The cardscan backend supports the following options:
-.PP
-mode m
-.RS
-Selects the mode for the scan. Options are "Gray" and "Color".
-.RE
-.PP
+
+.TP
+.B --mode Gray|Color
+Selects the mode for the scan.
+
.SH CONFIGURATION FILE
-The configuration file "cardscan.conf" is used to tell the backend how to look
+The configuration file
+.I cardscan.conf
+is used to tell the backend how to look
for scanners, and provide options controlling the operation of the backend.
This file is read each time the frontend asks the backend for a list
of scanners, generally only when the frontend starts. If the configuration
@@ -37,7 +38,7 @@ Scanners can be specified in the configuration file in 2 ways:
.PP
"usb 0x04c5 0x1042" (or other vendor/product ids)
.RS
-Requests backend to search all usb busses in the system for a device
+Requests backend to search all usb buses in the system for a device
which uses that vendor and product id. The device will then be queried
to determine if it is a cardscan scanner.
.RE
@@ -64,8 +65,9 @@ Older scanners do not support this request, and must be set to 0.
.RE
.SH ENVIRONMENT
-The backend uses a single environment variable, SANE_DEBUG_CARDSCAN, which
-enables debugging output to stderr. Valid values are:
+The backend uses a single environment variable,
+.BR SANE_DEBUG_CARDSCAN,
+which enables debugging output to stderr. Valid values are:
.PP
.RS
5 Errors
@@ -103,11 +105,13 @@ windows driver.
.SH CREDITS
The hardware to build this driver was provided to the author by:
- Jeff Kowalczyk <jtk a t yahoo d o t com>
+Jeff Kowalczyk
+.IR "<jtk a t yahoo d o t com>" .
.SH "SEE ALSO"
-sane(7),
-sane\-usb(5)
+.BR sane (7),
+.BR sane\-usb (5)
.SH AUTHOR
-m. allan noah: <kitno455 a t gmail d o t com>
+m. allan noah:
+.I "<kitno455 a t gmail d o t com>" .
diff --git a/doc/sane-config.man b/doc/sane-config.man
index 997a342..aa6cd69 100644
--- a/doc/sane-config.man
+++ b/doc/sane-config.man
@@ -7,11 +7,7 @@ sane\-config \- get information about the installed version of libsane
.PP
.B sane\-config
is a tool that is used to determine the compiler and linker
-flags that should be used to compile and link
-.B SANE
-frontends to a
-.B SANE
-backend library (libsane).
+flags that should be used to compile and link SANE frontends to a SANE backend library (libsane).
.
.SH OPTIONS
.B sane\-config
@@ -21,31 +17,31 @@ accepts the following options (you can't use more than one option at the same ti
Print the currently installed version of libsane on the standard output.
.TP 8
.B \-\-help OPTION
-Print a short usage message. If OPTION is specified, help for that option
-(e.g. \-\-libs) is printed (if available).
+Print a short usage message. If
+.I OPTION
+is specified, help for that option (e.g.
+.BR \-\-libs )
+is printed (if available).
.TP 8
.B \-\-libs
-Print the additional libraries that are necessary to link a
-.B SANE
-frontend to libsane.
+Print the additional libraries that are necessary to link a SANE frontend to libsane.
.TP 8
.B \-\-ldflags
-Print the linker flags that are necessary to link a
-.B SANE
-frontend to libsane.
+Print the linker flags that are necessary to link a SANE frontend to libsane.
.TP 8
.B \-\-cflags
-Print the compiler flags that are necessary to compile a
-.B SANE
-frontend.
+Print the compiler flags that are necessary to compile a SANE frontend.
.TP 8
.B \-\-prefix
Print the prefix used during compilation of libsane.
.TP 8
.B \-\-exec\-prefix
Print the exec\-prefix used during compilation of libsane.
+
.SH "SEE ALSO"
.BR sane (7)
+
.SH AUTHOR
-This manual page was written by Julien BLACHE <jblache@debian.org>, for the
-Debian GNU/Linux system (but may be used by others).
+This manual page was written by Julien BLACHE
+.RI < jblache@debian.org > ,
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/sane-coolscan.man b/doc/sane-coolscan.man
index 65c8d53..7f73dd4 100644
--- a/doc/sane-coolscan.man
+++ b/doc/sane-coolscan.man
@@ -6,22 +6,27 @@ sane\-coolscan \- SANE backend for Nikon film-scanners
.SH ABOUT THIS FILE
-This file is a short description of the coolscan-backend for sane!
+This file is a short description of the coolscan backend for
+.BR SANE .
.SH DESCRIPTION
The
.B sane\-coolscan
-library implements a SANE backend that provides the interface to the following Nikon Coolscan Film scanners: Nikon LS20, LS30, LS1000, LS2000.
+library implements a SANE backend that provides the interface to the following Nikon
+Coolscan Film scanners: Nikon LS20, LS30, LS1000, LS2000.
-.B Even though the backend has worked for a number of people, there are still some problems, especially in combination with some SCSI card/drivers (AHA-1505/aha152x.o) and the autofocus command. You should consider this backend 'alpha' and be careful when using it the first time.
+.B Even though the backend has worked for a number of people, there are still some
+problems, especially in combination with some SCSI card/drivers (AHA-1505/aha152x.o)
+and the autofocus command.
+You should consider this backend 'alpha' and be careful when using it the first time.
.SH CONFIGURATION
The configuration file for this backend resides in
.IR @CONFIGDIR@/coolscan.conf .
-Its contents is a list of device names that correspond to Nikon Coolscan scanners. Empty lines
+Its content is a list of device names that correspond to Nikon Coolscan scanners. Empty lines
and lines starting with a hash mark (#) are ignored. A sample configuration file is
shown below:
@@ -32,20 +37,18 @@ shown below:
.fi
The special device name must be a generic SCSI device or a symlink to such a device.
-To find out to which device your scanner is assigned and how you have to set the
-permissions of that device, have a look at sane\-scsi.
+To find out to which device your scanner is assigned and how you can set the
+permissions of that device, have a look at
+.BR sane\-scsi (5).
.SH SCSI ADAPTER TIPS
Some SCSI-adapters and low-level SCSI drivers do not work correctly with this backend and the
Coolscan scanners. These systems hang when the autofocus command is send to the Scanner.
To see a list of which card/driver combinations work or don't work have a look at:
-http://andreas.rick.free.fr/sane/autofocus.html.
-
-
+.I http://andreas.rick.free.fr/sane/autofocus.html.
.SH FILES
-
.TP
The backend configuration file:
.I @CONFIGDIR@/coolscan.conf
@@ -63,42 +66,39 @@ The shared library implementing this backend:
.B SANE_DEBUG_COOLSCAN
If the library was compiled with debug support enabled, this environment
variable controls the debug level for this backend. E.g., a value of 128
-requests all debug output to be printed. Smaller levels reduce verbosity:
-SANE_DEBUG_COOLSCAN values
+requests all debug output to be printed. Smaller levels reduce verbosity.
Examples:
-on bash:
+On bash:
.br
export SANE_DEBUG_COOLSCAN=8
-on csh:
+On csh:
.br
setenv SANE_DEBUG_COOLSCAN 8
.SH BUGS
-The autofocus command does not work with some SCSI card/driver combinations
+The autofocus command does not work with some SCSI card/driver combinations.
.PP
The gamma table is not implemented for the LS1000 yet.
.PP
-The dust-removal is not working yet
+The dust-removal is not working yet.
.SH SEE ALSO
+.BR sane (7),
+.BR sane\-scsi (5)
.TP
.I http://andreas.rick.free.fr/sane/
-The homepage of this backend
+The homepage of this backend.
.TP
.I http://www.sema.be/coolscan/
-The original version of the coolscan backend by Didier
-.PP
-sane(7), sane\-scsi(5)
+The original version of the coolscan backend by Didier.
.SH THANKS TO
-
-.PP
-Didier Carlier \- For writing the original Coolscan backend (without it I would not have started this)
+Didier Carlier \- For writing the original Coolscan backend (without it I would not have started this).
.PP
Oliver Rauch \- For adapting xsane so quickly to the infrared stuff.
.PP
@@ -108,4 +108,4 @@ All the other people working on SANE.
Andreas Rick
.SH EMAIL-CONTACT
-andreas.rick@free.fr
+.I andreas.rick@free.fr
diff --git a/doc/sane-coolscan2.man b/doc/sane-coolscan2.man
index 71f589a..c801034 100644
--- a/doc/sane-coolscan2.man
+++ b/doc/sane-coolscan2.man
@@ -36,44 +36,59 @@ report successes or failures.
.SH OPTIONS
The options the backend supports can either be selected through command line
-options to programs like scanimage or through GUI elements in xscanimage or xsane.
+options to programs like
+.BR scanimage (1)
+or through GUI elements in
+.BR xscanimage (1)
+or
+.BR xsane (1).
-Valid command line options and their syntax can be listed by using
+Valid command line options and their syntax can be listed by using:
+.PP
.RS
scanimage \-\-help \-d coolscan2:<interface>:<device>
.RE
+.PP
where <interface> and <device> specify the device in question, as in the
-configuration file (see next section). The \-d parameter and its argument
+configuration file (see next section). The
+.B \-d
+parameter and its argument
can be omitted to obtain information on the first scanner identified. Use
-the command
+the command:
+.PP
.RS
scanimage \-L
.RE
+.PP
to list all devices recognized by your SANE installation.
The options should be fully described by the description or tooltips given by
frontend. Here is a description of some of the most important options, in the
-syntax with which they must be supplied to scanimage:
+syntax with which they must be supplied to
+.BR scanimage (1):
.TP
-.I \-\-frame <n>
+.B \-\-frame <n>
This option specifies which frame to operate on, if a motorized film strip
feeder or APS adapter are used. The frame number
.I <n>
ranges from 1 to the number of frames available, which is sensed each time
the backend is initialized (usually each time you start the frontend).
.TP
-.I \-\-subframe <x>
+.B \-\-subframe <x>
This option shifts the scan window by the specified amount (default
unit is mm).
.TP
-.I \-\-infrared=yes/no
+.B \-\-infrared=yes/no
If set to "yes", the scanner will read the infrared channel, thus allowing
defect removal in software. The infrared image is read during a second scan,
with no options altered. The backend must not be restarted between the scans.
-If you use scanimage, perform a batch scan with batch\-count=2 to obtain the
-IR information.
+If you use
+.BR scanimage (1),
+perform a batch scan with
+.B batch\-count=2
+to obtain the IR information.
.TP
-.I \-\-depth <n>
+.B \-\-depth <n>
Here <n> can either be 8 or the maximum number of bits supported by the
scanner (10, 12, or 14). It specifies whether or not the scanner reduces
the scanned data to 8 bits before sending it to the backend. If 8 bits are
@@ -81,40 +96,42 @@ used, some information and thus image quality is lost, but the amount of data
is smaller compared to higher depths. Also, many imaging programs and image
formats cannot handle depths greater than 8 bits.
.TP
-.I \-\-autofocus
+.B \-\-autofocus
Perform autofocus operation. Unless otherwise specified by the other options (
-.I \-\-focus\-on\-centre
+.B \-\-focus\-on\-centre
and friends), focusing is performed on the centre of the selected scan area.
.TP
-.I \-\-ae\-wb
+.B \-\-ae\-wb
.TP
-.I \-\-ae
+.B \-\-ae
Perform a pre-scan to calculate exposure values automatically.
-.I \-\-ae\-wb
+.B \-\-ae\-wb
will maintain the white balance, while
-.I \-\-ae
+.B \-\-ae
will adjust each channel separately.
.TP
-.I \-\-exposure
+.B \-\-exposure
Multiply all exposure times with this value. This allows exposure
correction without modifying white balance.
.TP
-.I \-\-load
+.B \-\-load
Load the next slide when using the slide loader.
.TP
-.I \-\-eject
+.B \-\-eject
Eject the film strip or mounted slide when using the slide loader.
.TP
-.I \-\-reset
+.B \-\-reset
Reset scanner. The scanner will perform the same action as when power is
turned on: it will eject the film strip and calibrate itself. Use this
whenever the scanner refuses to load a film strip properly, as a result of
which
-.I \-\-eject
+.B \-\-eject
does not work.
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/coolscan2.conf specifies the device(s)
+The configuration file
+.I @CONFIGDIR@/coolscan2.conf
+specifies the device(s)
that the backend will use. Owing to the nature of the supported connection
types SCSI, USB, and IEEE 1394, the default configuration file supplied with
the SANE distribution should work without being edited.
@@ -127,7 +144,7 @@ These lines are ignored, thus '#' can be used to include comments.
.TP
.I containing only the word """auto"""
This instructs the backend to probe for a scanner by scanning the buses for
-devices with know identifiers. This is the action taken when no
+devices with known identifiers. This is the default action when no
configuration file is present.
.TP
.I a line of the form <interface>:<device>
@@ -157,7 +174,11 @@ a value of 128 requests all debug output to be printed. Smaller
levels reduce verbosity.
.SH "SEE ALSO"
-sane\-scsi(5), sane\-usb(5), scanimage(1), xscanimage(1), xsane(1)
+.BR sane\-scsi (5),
+.BR sane\-usb (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1)
.SH BUGS
Currently, the SANE protocol does not allow automatically updating options
@@ -179,4 +200,4 @@ or the SANE developers' email list.
.SH AUTHORS
The backend is written and maintained by Andr\['a]s Major
-(andras@users.sourceforge.net).
+.IR <andras@users.sourceforge.net> .
diff --git a/doc/sane-coolscan3.man b/doc/sane-coolscan3.man
index 238f127..57c0652 100644
--- a/doc/sane-coolscan3.man
+++ b/doc/sane-coolscan3.man
@@ -31,49 +31,62 @@ LS-8000 ED IEEE 1394
.ft R
.RE
-Please send mail to sane-devel@alioth-lists.debian.net to report successes
-or failures.
+Please send mail to
+.I sane-devel@alioth-lists.debian.net
+to report successes or failures.
.SH OPTIONS
The options the backend supports can either be selected through command line
-options to programs like scanimage or through GUI elements in xscanimage or xsane.
+options to programs like
+.BR scanimage (1)
+or through GUI elements in
+.BR xscanimage (1)
+or
+.BR xsane (1).
-Valid command line options and their syntax can be listed by using
+Valid command line options and their syntax can be listed by using:
+.PP
.RS
scanimage \-\-help \-d coolscan3:<interface>:<device>
.RE
+.PP
where <interface> and <device> specify the device in question, as in the
-configuration file (see next section). The \-d parameter and its argument
-can be omitted to obtain information on the first scanner identified. Use
-the command
+configuration file (see next section). The
+.B \-d
+parameter and its argument can be omitted to obtain information on the
+first scanner identified. Use the command:
+.PP
.RS
scanimage \-L
.RE
+.PP
to list all devices recognized by your SANE installation.
The options should be fully described by the description or tooltips given by
frontend. Here is a description of some of the most important options, in the
-syntax with which they must be supplied to scanimage:
+syntax with which they must be supplied to
+.BR scanimage (1):
.TP
-.I \-\-frame <n>
+.B \-\-frame <n>
This option specifies which frame to operate on, if a motorized film strip
feeder or APS adapter are used. The frame number
.I <n>
ranges from 1 to the number of frames available, which is sensed each time
the backend is initialized (usually each time you start the frontend).
.TP
-.I \-\-subframe <x>
+.B \-\-subframe <x>
This option shifts the scan window by the specified amount (default
unit is mm).
.TP
-.I \-\-infrared=yes/no
+.B \-\-infrared=yes/no
If set to "yes", the scanner will read the infrared channel, thus allowing
defect removal in software. The infrared image is read during a second scan,
with no options altered. The backend must not be restarted between the scans.
-If you use scanimage, perform a batch scan with batch\-count=2 to obtain the
-IR information.
+If you use scanimage, perform a batch scan with
+.B batch\-count=2
+to obtain the IR information.
.TP
-.I \-\-depth <n>
+.B \-\-depth <n>
Here <n> can either be 8 or the maximum number of bits supported by the
scanner (10, 12, or 14). It specifies whether or not the scanner reduces
the scanned data to 8 bits before sending it to the backend. If 8 bits are
@@ -81,43 +94,45 @@ used, some information and thus image quality is lost, but the amount of data
is smaller compared to higher depths. Also, many imaging programs and image
formats cannot handle depths greater than 8 bits.
.TP
-.I \-\-autofocus
+.B \-\-autofocus
Perform autofocus operation. Unless otherwise specified by the other options (
-.I \-\-focus\-on\-centre
+.B \-\-focus\-on\-centre
and friends), focusing is performed on the centre of the selected scan area.
.TP
-.I \-\-ae\-wb
+.B \-\-ae\-wb
.TP
-.I \-\-ae
+.B \-\-ae
Perform a pre-scan to calculate exposure values automatically.
-.I \-\-ae\-wb
+.B \-\-ae\-wb
will maintain the white balance, while
-.I \-\-ae
+.B \-\-ae
will adjust each channel separately.
.TP
-.I \-\-exposure
+.B \-\-exposure
Multiply all exposure times with this value. This allows exposure
correction without modifying white balance.
.TP
-.I \-\-load
+.B \-\-load
Load the next slide when using the slide loader.
.TP
-.I \-\-eject
+.B \-\-eject
Eject the film strip or mounted slide when using the slide loader.
.TP
-.I \-\-reset
+.B \-\-reset
Reset scanner. The scanner will perform the same action as when power is
turned on: it will eject the film strip and calibrate itself. Use this
whenever the scanner refuses to load a film strip properly, as a result of
which
-.I \-\-eject
+.B \-\-eject
does not work.
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/coolscan3.conf specifies the device(s)
-that the backend will use. Owing to the nature of the supported connection
-types SCSI, USB, and IEEE 1394, the default configuration file supplied with
-the SANE distribution should work without being edited.
+The configuration file
+.I @CONFIGDIR@/coolscan3.conf
+specifies the device(s) that the backend will use. Owing to the nature of
+the supported connection types SCSI, USB, and IEEE 1394, the default
+configuration file supplied with the SANE distribution should work without
+being edited.
Each line in the configuration file is either of the following, where all
entries are case-sensitive:
@@ -157,7 +172,11 @@ a value of 128 requests all debug output to be printed. Smaller
levels reduce verbosity.
.SH "SEE ALSO"
-sane\-scsi(5), sane\-usb(5), scanimage(1), xscanimage(1), xsane(1)
+.BR sane\-scsi (5),
+.BR sane\-usb (5),
+.BR scanimage (1),
+.BR xscanimage(1),
+.BR xsane(1)
.SH BUGS
Currently, the SANE protocol does not allow automatically updating options
@@ -177,5 +196,7 @@ about the scanner. The IEEE 1394 models therefore only work with
No real bugs currently known, please report any to the SANE developers' list.
.SH AUTHORS
-coolscan3 written by A. Zummo (a.zummo@towertech.it), based heavily on
-coolscan2 written by Andr\['a]s Major (andras@users.sourceforge.net).
+coolscan3 written by A. Zummo
+.RI < a.zummo@towertech.it >,
+based heavily on coolscan2 written by Andr\['a]s Major
+.RI < andras@users.sourceforge.net >.
diff --git a/doc/sane-dc210.man b/doc/sane-dc210.man
index 7d3ad65..89e9e72 100644
--- a/doc/sane-dc210.man
+++ b/doc/sane-dc210.man
@@ -14,22 +14,28 @@ connected. The device name is always "0".
.SH CONFIGURATION
The contents of the
.I dc210.conf
-specify the serial port and baud rate to use. The baud rate
-specifies the maximum rate to use while downloading pictures. (The
+specify the serial port and baud rate to use. The
+.B baud
+rate specifies the maximum rate to use while downloading pictures. (The
camera is always initialized using 9600 baud, then switches to the
higher rate). On my 90MHz Pentium, I usually have no problems downloading
at 115200 baud as long as the system is not excessively busy and
-the "interrupt-unmask flag" is set in the IDE driver (hdparm \-u1).
+the "interrupt-unmask flag" is set in the IDE driver
+.RI ( "hdparm \-u1" ).
Supported baud rates are: 9600, 19200, 38400, 57600, and 115200.
.PP
-The dumpinquiry line causes some information about the camera to
+The
+.B dumpinquiry
+line causes some information about the camera to
be printed.
.PP
-cmdrespause specifies how many usec (1,000,000ths of a) between
+.B cmdrespause
+specifies how many usec (1,000,000ths of a) between
writing the command and reading the result should be used. 125000
seems to be the lowest I could go reliably.
.PP
-breakpause is the time in 1,000,000ths of a usec between sending the
+.B breakpause
+is the time in 1,000,000ths of a usec between sending the
"back to default" break sending commands.
.PP
Empty lines and lines starting with a hash mark (#) are
@@ -71,13 +77,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@.
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config",
+.IR ".",
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_DC210
If the library was compiled with debugging support enabled, this
@@ -86,7 +98,7 @@ A value of 128 requests maximally copious debug output; smaller
levels reduce verbosity.
.SH "SEE ALSO"
-sane(7)
+.BR sane (7)
.SH AUTHOR
Brian J. Murrell
@@ -102,6 +114,8 @@ Known bugs/limitations are: ?
.PP
More general comments, suggestions, and inquiries about frontends
or SANE should go to the SANE Developers mailing list
-(see http://www.sane\-project.org/mailing\-lists.html for details).
+(see
+.I http://www.sane\-project.org/mailing\-lists.html
+for details).
You must be subscribed to the list, otherwise your mail won't be
sent to the subscribers.
diff --git a/doc/sane-dc240.man b/doc/sane-dc240.man
index 70629ab..27547c1 100644
--- a/doc/sane-dc240.man
+++ b/doc/sane-dc240.man
@@ -14,23 +14,28 @@ connected. The device name is always "0".
.SH CONFIGURATION
The contents of the
.I dc240.conf
-specify the serial port and baud rate to use. The baud rate
-specifies the maximum rate to use while downloading pictures. (The
+specify the serial port and baud rate to use. The
+.B baud
+rate specifies the maximum rate to use while downloading pictures. (The
camera is always initialized using 9600 baud, then switches to the
higher rate). On a 450MHz Pentium, I usually have no problems downloading
at 115200 baud, though the camera sometimes has to resend packets due
to lost characters. Results are better when
-the "interrupt-unmask flag" is set in the IDE driver (hdparm \-u1).
+the "interrupt-unmask flag" is set in the IDE driver
+.RI ( "hdparm \-u1" ).
Supported baud rates are: 9600, 19200, 38400, 57600, and 115200.
.PP
-The dumpinquiry line causes some information about the camera to
-be printed.
+The
+.B dumpinquiry
+line causes some information about the camera to be printed.
.PP
-cmdrespause specifies how many usec (1,000,000ths of a) between
+.B cmdrespause
+specifies how many usec (1,000,000ths of a) between
writing the command and reading the result should be used. 125000
seems to be the lowest I could go reliably.
.PP
-breakpause is the time in 1,000,000ths of a usec between sending the
+.B breakpause
+is the time in 1,000,000ths of a usec between sending the
"back to default" break sending commands.
.PP
Empty lines and lines starting with a hash mark (#) are
@@ -72,13 +77,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.I @CONFIGDIR@.
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config",
+.IR ".",
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_DC240
If the library was compiled with debugging support enabled, this
@@ -87,7 +98,7 @@ A value of 128 requests maximally copious debug output; smaller
levels reduce verbosity.
.SH "SEE ALSO"
-sane(7)
+.BR sane (7)
.SH AUTHOR
Peter S. Fales
@@ -107,6 +118,8 @@ actually be found in multiple directories.
.PP
More general comments, suggestions, and inquiries about frontends
or SANE should go to the SANE Developers mailing list
-(see http://www.sane\-project.org/mailing\-lists.html for details).
+(see
+.I http://www.sane\-project.org/mailing\-lists.html
+for details).
You must be subscribed to the list, otherwise your mail won't be
sent to the subscribers.
diff --git a/doc/sane-dc25.man b/doc/sane-dc25.man
index 889fd2d..23f4717 100644
--- a/doc/sane-dc25.man
+++ b/doc/sane-dc25.man
@@ -20,7 +20,8 @@ specifies the maximum rate to use while downloading pictures. (The
camera is always initialized using 9600 baud, then switches to the
higher rate). On my 90MHz Pentium, I usually have no problems downloading
at 115200 baud as long as the system is not excessively busy and
-the "interrupt-unmask flag" is set in the IDE driver (hdparm \-u1).
+the "interrupt-unmask flag" is set in the IDE driver
+.RI ( "hdparm \-u1" ).
Supported baud rates are: 9600, 19200, 38400, 57600, and 115200.
.PP
The dumpinquiry line causes some information about the camera to
@@ -64,13 +65,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_DC25
If the library was compiled with debugging support enabled, this
@@ -79,10 +86,11 @@ A value of 128 requests maximally copious debug output; smaller
levels reduce verbosity.
.SH "SEE ALSO"
-sane(7)
+.BR sane (7)
.SH AUTHOR
-Peter Fales, dc25\-devel@fales\-lorenz.net
+Peter Fales,
+.IR dc25\-devel@fales\-lorenz.net .
.SH BUGS
Known bugs/limitations are:
@@ -94,6 +102,8 @@ updated immediately.
.PP
More general comments, suggestions, and inquiries about frontends
or SANE should go to the SANE Developers mailing list
-(see http://www.sane\-project.org/mailing\-lists.html for details).
+(see
+.I http://www.sane\-project.org/mailing\-lists.html
+for details).
You must be subscribed to the list, otherwise your mail won't be
sent to the subscribers.
diff --git a/doc/sane-dll.man b/doc/sane-dll.man
index e93f897..aaa3577 100644
--- a/doc/sane-dll.man
+++ b/doc/sane-dll.man
@@ -140,13 +140,18 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
-environment variable ends with the directory separator character, then
-the default directories are searched after the explicitly specified
-directories. For example, setting
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the environment variable ends with the directory
+separator character, then the default directories are searched after
+the explicitly specified directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_DLL
If the library was compiled with debug support enabled, this
diff --git a/doc/sane-dmc.man b/doc/sane-dmc.man
index 1aba8f8..a076736 100644
--- a/doc/sane-dmc.man
+++ b/doc/sane-dmc.man
@@ -49,8 +49,13 @@ This image is a 1599-by-1200 pixel full-color image constructed by filtering
and interpolating the "raw" image. The filtering and interpolation is
done in software, so this mode is very slow. Also, this mode places
restrictions on how the image is read which means that the "preview" mode
-of xscanimage does not work in Super Resolution mode. (xcam and the
-non-preview modes of scanimage and xscanimage work fine, however.)
+of xscanimage does not work in Super Resolution mode.
+.RB ( xcam (1)
+and the non-preview modes of
+.BR scanimage (1)
+and
+.BR xscanimage (1)
+work fine, however.)
.PP
.SH OTHER SETTINGS
.TP
@@ -101,13 +106,18 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
-environment variable ends with the directory separator character, then
-the default directories are searched after the explicitly specified
-directories. For example, setting
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the environment variable ends with the directory separator
+character, then the default directories are searched after the explicitly
+specified directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config",
+.IR ".",
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_DMC
If the library was compiled with debug support enabled, this
@@ -122,7 +132,7 @@ may read less than you ask for. If you ask sane_read to read
less than a single line, it returns SANE_STATUS_INVAL.
.PP
In the "Super Resolution" mode, images must be read in units of
-\fItwo\fR lines (3198 pixels or 9594 bytes.) If you try to read less
+\fItwo\fR lines (3198 pixels or 9594 bytes). If you try to read less
than two lines, you get SANE_STATUS_INVAL. The Super Resolution mode
is very slow.
.PP
@@ -130,11 +140,14 @@ In the "Viewfinder" and "Thumbnail" modes, the entire image must
be read in one SCSI transfer. In this case, the driver performs
buffering and you can read the image in as small an increment as you
like.
+
.SH "SEE ALSO"
-sane(7), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-scsi (5)
+
.SH AUTHOR
David F. Skoll
.PP
The backend is derived from
-.BR sane\-hp
+.BR sane\-hp (5)
by David Mosberger
diff --git a/doc/sane-epjitsu.man b/doc/sane-epjitsu.man
index 9a31da2..25b9a46 100644
--- a/doc/sane-epjitsu.man
+++ b/doc/sane-epjitsu.man
@@ -7,42 +7,56 @@ sane\-epjitsu \- SANE backend for Epson-based Fujitsu USB scanners.
.SH DESCRIPTION
The
.B sane\-epjitsu
-library implements a SANE (Scanner Access Now Easy) backend which provides basic access the Fujitsu fi\-60F/fi\-65F and ScanSnap S300/S1300(i)/S1100(i) scanners.
+library implements a SANE (Scanner Access Now Easy) backend which provides basic access the
+Fujitsu fi\-60F/fi\-65F and ScanSnap S300/S1300(i)/S1100(i) scanners.
.SH HARDWARE SUPPORT
-These scanners are fairly limited, only supporting a couple of modes and resolutions, and always scanning full width. The backend supports missing modes (binary, grayscale) and intermediate resolutions in software, but provides only minimal scan area controls. See
+These scanners are fairly limited, only supporting a couple of modes and resolutions, and
+always scanning full width. The backend supports missing modes (binary, grayscale) and
+intermediate resolutions in software, but provides only minimal scan area controls. See
.B KNOWN ISSUES.
-This backend may support other scanners. If physical inspection reveals an Epson chipset, please contact the author for instructions on collecting a USB trace under Windows to verify.
+This backend may support other scanners. If physical inspection reveals an Epson chipset,
+please contact the author for instructions on collecting a USB trace under Windows to verify.
.SH OPTIONS
-A limited effort has been made to expose the standard options to the API. This allows a frontend to set resolution, color mode, and choose the ADF setting. The epjitsu backend supports the following basic options for most scanners:
+A limited effort has been made to expose the standard options to the API. This allows a
+frontend to set resolution, color mode, and choose the ADF setting. The
+.B sane\-epjitsu
+backend supports the following basic options for most scanners:
.PP
-source s
+.BR source s
.RS
Selects the source for the scan. Options may include "Flatbed", "ADF Front", "ADF Back", "ADF Duplex".
.RE
.PP
-mode m
+.BR mode m
.RS
Selects the mode for the scan. Options may include "Lineart", "Gray", "Color".
.RE
.PP
-resolution, y\-resolution
+.BR resolution , y\-resolution
.RS
-Controls scan resolution. Setting \-\-resolution also sets \-\-y\-resolution, though this behavior is overridden by some frontends.
+Controls scan resolution. Setting
+.B \-\-resolution
+also sets
+.B \-\-y\-resolution, though this behavior is overridden by some frontends.
.RE
.PP
-Other options will be available based on the capabilities of the scanner. Use 'scanimage \-\-help' to get a list. Be aware that some options may appear only when another option has been set, and that advanced options may be hidden by the frontend.
+Other options will be available based on the capabilities of the scanner. Use
+.I 'scanimage \-\-help'
+to get a list. Be aware that some options may appear only when another option has been set, and that advanced options may be hidden by the frontend.
.PP
.SH CONFIGURATION FILE
-The configuration file "@CONFIGDIR@/epjitsu.conf" is used to tell the backend how to look for scanners, and provide options controlling the operation of the backend. This file is read each time the frontend asks the backend for a list of scanners, generally only when the frontend starts. If the configuration file is missing, the backend will not work.
+The configuration file
+.I "@CONFIGDIR@/epjitsu.conf"
+is used to tell the backend how to look for scanners, and provide options controlling the operation of the backend. This file is read each time the frontend asks the backend for a list of scanners, generally only when the frontend starts. If the configuration file is missing, the backend will not work.
.PP
Scanners can be specified in the configuration file in two ways:
.PP
"usb 0x04c5 0x10c7" (or other vendor/product ids)
.RS
-Requests backend to search all usb busses in the system for a device which uses that vendor and product id. The device will then be queried to determine if it is a supported scanner.
+Requests backend to search all usb buses in the system for a device which uses that vendor and product id. The device will then be queried to determine if it is a supported scanner.
.RE
.PP
"usb /dev/usb/scanner0" (or other device file)
@@ -63,7 +77,9 @@ This option may appear multiple times in the configuration file. It only applies
.PP
.SH ENVIRONMENT
-The backend uses a single environment variable, SANE_DEBUG_EPJITSU, which enables debugging output to stderr. Valid values are:
+The backend uses a single environment variable,
+.BR SANE_DEBUG_EPJITSU,
+which enables debugging output to stderr. Valid values are:
.PP
.RS
5 Errors
@@ -98,8 +114,10 @@ fi\-60F support funded by TrueCheck, Inc.
Improved calibration code provided by Richard Goedeken.
.SH "SEE ALSO"
-sane(7),
-sane\-usb(5)
+.BR sane (7),
+.BR sane\-usb (5)
+.BR scanimage (1)
.SH AUTHOR
-m. allan noah: <kitno455 a t gmail d o t com>
+m. allan noah:
+.RI < "kitno455 a t gmail d o t com" >
diff --git a/doc/sane-epson.man b/doc/sane-epson.man
index f09f075..75ffad3 100644
--- a/doc/sane-epson.man
+++ b/doc/sane-epson.man
@@ -5,7 +5,7 @@ sane\-epson \- SANE backend for EPSON scanners
.SH DESCRIPTION
The
.B sane\-epson
-library implements a SANE (Scanner Access Now Easy) backend that
+library implements a SANE Scanner Access Now Easy) backend that
provides access to Epson flatbed scanners. Some functions of this
backend should be considered
.B beta-quality
@@ -49,22 +49,30 @@ and many more. The official list is on the Sane web site.
.RE
For other scanners the software may or may not work. Please send mail to
-the backend author (khk@khk.net) to report success with scanners not on
-the list or problems with scanners that are listed.
+the backend author
+.RI ( khk@khk.net )
+to report success with scanners not on the list or problems with scanners
+that are listed.
.SH OPTIONS
The options the backend supports can either be selected through command line
-options to programs like scanimage or through GUI elements in programs like
-xscanimage or xsane.
-
-Valid command line options and their syntax can be listed by using
+options to programs like
+.BR scanimage (1)
+or through GUI elements in programs like
+.BR xscanimage (1)
+or
+.BR xsane (1).
+
+Valid command line options and their syntax can be listed by using:
+.PP
.RS
scanimage \-\-help \-d epson
.RE
+.PP
Not all devices support all options.
.TP
.I Scan Mode
The
-.I \-\-mode
+.B \-\-mode
switch selects the basic mode of operation of the scanner. Valid choices
are Binary, Gray and Color. The Binary mode is black and white only,
Gray will produce 256 levels of gray or more depending on the scanner
@@ -73,7 +81,7 @@ Some scanners will internally use 36 bit color, their external interface
however may only support 24 bits.
The
-.I \-\-depth
+.B \-\-depth
option selects the bit depth the scanner is using. This option is only
available for scanners that support more than one bit depth. Older
scanners will always transfer the image in 8bit mode. Newer scanners
@@ -82,7 +90,7 @@ color scan this means an effective color depth of 36 or 42 bits over
all three channels. The valid choices depend on the scanner model.
The
-.I \-\-halftoning
+.B \-\-halftoning
switch selects the mode that is used in Binary mode. Valid options
are "None", "Halftone A (Hard Tone)", "Halftone B (Soft Tone)", "Halftone C
(Net Screen)", "Dither A (4x4 Bayer)", "Dither B (4x4 Spiral)", "Dither C
@@ -90,129 +98,136 @@ are "None", "Halftone A (Hard Tone)", "Halftone B (Soft Tone)", "Halftone C
"Download pattern A", and "Download pattern B".
The
-.I \-\-dropout
+.B \-\-dropout
switch selects the so called dropout color. Valid options are None,
Red, Green and Blue. The default is None. The dropout color is used for
monochrome scanning and selects the color that is not scanned. This can
be used to e.g. scan an original with a colored background.
The
-.I \-\-brightness
+.B \-\-brightness
switch controls the brightness of the scan. Valid options are integer
values from \-3 to 3. The default is 0. The larger the brightness value,
the brighter the image gets. If a user defined table for the gamma
correction is selected, the brightness parameter is not available.
The
-.I \-\-sharpness
+.B \-\-sharpness
switch sets the sharpness of the image data. Valid options are integer
values from \-2 to 2, with \-2 meaning "Defocus", \-1 "Defocus slightly",
0 "Normal", 1 "Sharpen slightly" and 2 "Sharpen".
The
-.I \-\-gamma\-correction
+.B \-\-gamma\-correction
switch controls the scanner's internal gamma correction. Valid options are
"Default", "User defined", "High density printing" "Low density printing"
and "High contrast printing".
The
-.I \-\-color\-correction
+.B \-\-color\-correction
switch controls the scanner's internal color correction function. Valid
options are "No Correction", "Impact\-dot printers", "Thermal printers",
"Ink\-jet printers" and "CRT monitors". The default is "CRT monitors".
The
-.I \-\-resolution
+.B \-\-resolution
switch selects the resolution for a scan. Some EPSON scanners will scan in
any resolution between the lowest and highest possible value. The list
reported by the scanner can be displayed using the "\-\-help \-d epson"
-parameters to scanimage.
+parameters to
+.BR scanimage (1).
The
-.I \-\-mirror
+.B \-\-mirror
option controls the way the image is scanned. By reading the image data
from right to left the image is mirrored. Valid options are "yes" and
"no". The default is "no".
The
-.I \-\-speed
+.B \-\-speed
option can improve the scan speed in monochrome mode. Valid options are
"yes" or "no", the "yes" option will speed up the scan if this option
is supported.
The
-.I \-\-auto\-area\-segmentation
+.B \-\-auto\-area\-segmentation
switch activates the automatic area segmentation for monochrome scans. The
scanner will try to determine which areas are text and which contain
images. The image areas will be halftoned, and the text will be
improved. Valid options are "yes" and "no". The default is "yes".
The
-.I \-\-gamma\-table
+.B \-\-gamma\-table
parameter can be used to download a user defined gamma table. The option
takes 256 values from the range 0-255. In color mode this option equally
affects the red, green, and blue channel.
The
-.I \-\-red\-gamma\-table
+.B \-\-red\-gamma\-table
parameter can be used to download a user defined gamma table for the
red channel. The valid options are the same as for \-\-gamma\-table.
The
-.I \-\-green\-gamma\-table
+.B \-\-green\-gamma\-table
parameter can be used to download a user defined gamma table for the
green channel. The valid options are the same as for \-\-gamma\-table.
The
-.I \-\-blue\-gamma\-table
+.B \-\-blue\-gamma\-table
parameter can be used to download a user defined gamma table for the
blue channel. The valid options are the same as for \-\-gamma\-table.
The color correction coefficients
-.I \-\-cct\-1 \-\-cct\-2 \-\-cct\-3 ... \-\-cct\-9
+.B \-\-cct\-1 \-\-cct\-2 \-\-cct\-3 ... \-\-cct\-9
will install color correction coefficients for the user defined color
correction. Values are specified as integers in the range \-127..127.
The
-.I \-\-preview
+.B \-\-preview
option requests a preview scan. The frontend software automatically selects a low
resolution. Valid options are "yes" and "no". The default is "no".
The
-.I \-\-preview\-speed
+.B \-\-preview\-speed
options will increase the scan speed if this is supported by the
scanner. Valid options are "yes" and "no", the default is "no".
The geometry options
-.I \-l \-t \-x \-y
-control the scan area: \-l sets the top left x coordinate, \-t the top
-left y coordinate, \-x selects the width and \-y the height of the scan
-area. All parameters are specified in millimeters.
+.B \-l \-t \-x \-y
+control the scan area:
+.B \-l
+sets the top left x coordinate,
+.B \-t
+the top left y coordinate,
+.B \-x
+selects the width and
+.B \-y
+the height of the scan area. All parameters are specified in millimeters.
The
-.I \-\-quick\-format
+.B \-\-quick\-format
option lets the user select a scan area with predefined sizes. Valid
parameters are "CD", "A5 portrait", "A5 landscape", "Letter", "A4" and
"max". The default is "max", which selects the largest possible area.
The
-.I \-\-source
+.B \-\-source
option selects the scan source. Valid options depend on the installed
options. The default is "Flatbed".
The
-.I \-\-auto\-eject
+.B \-\-auto\-eject
option will eject a page after scanning from the document feeder.
The
-.I \-\-film\-type
+.B \-\-film\-type
option will select the film type for scans with the transparency
unit. This option is only activated if the TPU is selected as scan
source. Valid options are "Negative Film" and "Positive Film".
The
-.I \-\-focus\-position
+.B \-\-focus\-position
option selects the focus position for all scans. Valid options are "Focus
2.5mm above glass" and "Focus on glass". The focus on the 2.5mm point
above the glass is necessary for scans with the transparency unit, so
@@ -222,13 +237,15 @@ will ignore this option.
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/epson.conf specifies the device(s) that the
-backend will use. Possible connection types are:
+The configuration file
+.I @CONFIGDIR@/epson.conf
+specifies the device(s) that the backend will use. Possible connection types are:
.TP
.I SCSI
This is the default, and if nothing else is specified the backend software will
open a given path as SCSI device. More information about valid syntax for SCSI
-devices can be found in sane\-scsi(5).
+devices can be found in
+.BR sane\-scsi (5).
.br
Usually SCSI scanners are configured with a line "scsi EPSON" in this file. In
some cases it may be necessary to only use the string "scsi" (e.g. for the GT-6500).
@@ -279,7 +296,10 @@ only if you know what you are doing!
.SH "SEE ALSO"
-sane\-scsi(5), scanimage(1), xscanimage(1), xsane(1)
+.BR sane\-scsi (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1)
.SH BUGS
@@ -302,5 +322,6 @@ Perfection 1260 are not supported by this backend.
.SH AUTHOR
-The package is actively maintained by Karl Heinz Kremer (khk@khk.net). The
-software is based on work by Christian Bucher and Kazuhiro Sasayama
+The package is actively maintained by Karl Heinz Kremer
+.RI ( khk@khk.net ).
+The software is based on work by Christian Bucher and Kazuhiro Sasayama.
diff --git a/doc/sane-epson2.man b/doc/sane-epson2.man
index 33acd78..6c6b9a3 100644
--- a/doc/sane-epson2.man
+++ b/doc/sane-epson2.man
@@ -99,18 +99,24 @@ the sane-backend mailing list to report success with scanners not on
the list or problems with scanners that are listed.
.SH OPTIONS
The options the backend supports can either be selected through command line
-options to programs like scanimage or through GUI elements in programs like
-xscanimage or xsane.
+options to programs like
+.BR scanimage (1)
+or through GUI elements in programs like
+.BR xscanimage (1)
+or
+.BR xsane (1).
Valid command line options and their syntax can be listed by using
+.PP
.RS
scanimage \-\-help \-d epson2
.RE
+.PP
Not all devices support all options.
.TP
.I Scan Mode
The
-.I \-\-mode
+.B \-\-mode
switch selects the basic mode of operation of the scanner. Valid choices
are Binary, Gray and Color. The Binary mode is black and white only,
Gray will produce 256 levels of gray or more depending on the scanner
@@ -119,7 +125,7 @@ Some scanners will internally use 36 bit color, their external interface
however may only support 24 bits.
The
-.I \-\-depth
+.B \-\-depth
option selects the bit depth the scanner is using. This option is only
available for scanners that support more than one bit depth. Older
scanners will always transfer the image in 8bit mode. Newer scanners
@@ -128,7 +134,7 @@ color scan this means an effective color depth of 36 or 42 bits over
all three channels. The valid choices depend on the scanner model.
The
-.I \-\-halftoning
+.B \-\-halftoning
switch selects the mode that is used in Binary mode. Valid options
are "None", "Halftone A (Hard Tone)", "Halftone B (Soft Tone)", "Halftone C
(Net Screen)", "Dither A (4x4 Bayer)", "Dither B (4x4 Spiral)", "Dither C
@@ -136,114 +142,121 @@ are "None", "Halftone A (Hard Tone)", "Halftone B (Soft Tone)", "Halftone C
"Download pattern A", and "Download pattern B".
The
-.I \-\-dropout
+.B \-\-dropout
switch selects the so called dropout color. Valid options are None,
Red, Green and Blue. The default is None. The dropout color is used for
monochrome scanning and selects the color that is not scanned. This can
be used to e.g. scan an original with a colored background.
The
-.I \-\-brightness
+.B \-\-brightness
switch controls the brightness of the scan. Valid options are integer
values from \-3 to 3. The default is 0. The larger the brightness value,
the brighter the image gets. If a user defined table for the gamma
correction is selected, the brightness parameter is not available.
The
-.I \-\-sharpness
+.B \-\-sharpness
switch sets the sharpness of the image data. Valid options are integer
values from \-2 to 2, with \-2 meaning "Defocus", \-1 "Defocus slightly",
0 "Normal", 1 "Sharpen slightly" and 2 "Sharpen".
The
-.I \-\-gamma\-correction
+.B \-\-gamma\-correction
switch controls the scanner's internal gamma correction. Valid options are
"Default", "User defined", "High density printing" "Low density printing"
and "High contrast printing".
The
-.I \-\-color\-correction
+.B \-\-color\-correction
switch controls the scanner's internal color correction function. Valid
options are "No Correction", "Impact\-dot printers", "Thermal printers",
"Ink\-jet printers" and "CRT monitors". The default is "CRT monitors".
The
-.I \-\-resolution
+.B \-\-resolution
switch selects the resolution for a scan. Some EPSON scanners will scan in
any resolution between the lowest and highest possible value. The list
reported by the scanner can be displayed using the "\-\-help \-d epson"
-parameters to scanimage.
+parameters to
+.BR scanimage (1).
The
-.I \-\-threshold
+.B \-\-threshold
switch selects the minimum brightness to get a white point.
The
-.I \-\-mirror
+.B \-\-mirror
option controls the way the image is scanned. By reading the image data
from right to left the image is mirrored. Valid options are "yes" and
"no". The default is "no".
The
-.I \-\-auto\-area\-segmentation
+.B \-\-auto\-area\-segmentation
switch activates the automatic area segmentation for monochrome scans. The
scanner will try to determine which areas are text and which contain
images. The image areas will be halftoned, and the text will be
improved. Valid options are "yes" and "no". The default is "yes".
The
-.I \-\-red\-gamma\-table
+.B \-\-red\-gamma\-table
parameter can be used to download a user defined gamma table for the
red channel. The valid options are the same as for \-\-gamma\-table.
The
-.I \-\-green\-gamma\-table
+.B \-\-green\-gamma\-table
parameter can be used to download a user defined gamma table for the
green channel. The valid options are the same as for \-\-gamma\-table.
The
-.I \-\-blue\-gamma\-table
+.B \-\-blue\-gamma\-table
parameter can be used to download a user defined gamma table for the
blue channel. The valid options are the same as for \-\-gamma\-table.
The
-.I --wait-for-button
+.B --wait-for-button
parameter can be used to wait until the button on the scanner is
pressed to actually start the scan process.
The color correction coefficients
-.I \-\-cct\-1 \-\-cct\-2 \-\-cct\-3 ... \-\-cct\-9
+.B \-\-cct\-1 \-\-cct\-2 \-\-cct\-3 ... \-\-cct\-9
will install color correction coefficients for the user defined color
correction. Values are specified as integers in the range \-127..127.
The
-.I \-\-preview
+.B \-\-preview
option requests a preview scan. The frontend software automatically selects a low
resolution. Valid options are "yes" and "no". The default is "no".
The geometry options
-.I \-l \-t \-x \-y
-control the scan area: \-l sets the top left x coordinate, \-t the top
-left y coordinate, \-x selects the width and \-y the height of the scan
-area. All parameters are specified in millimeters.
+.B \-l \-t \-x \-y
+control the scan area:
+.B \-l
+sets the top left x coordinate,
+.BR \-t
+the top left y coordinate,
+.BR \-x
+selects the width and
+.BR \-y
+the height of the scan area. All parameters are specified in millimeters.
The
-.I \-\-source
+.B \-\-source
option selects the scan source. Valid options depend on the installed
options. The default is "Flatbed".
The
-.I \-\-auto\-eject
+.B \-\-auto\-eject
option will eject a page after scanning from the document feeder.
The
-.I \-\-film\-type
+.B \-\-film\-type
option will select the film type for scans with the transparency
unit. This option is only activated if the TPU is selected as scan
source. Valid options are "Negative Film" and "Positive Film".
The
-.I \-\-focus\-position
+.B \-\-focus\-position
option selects the focus position for all scans. Valid options are "Focus
2.5mm above glass" and "Focus on glass". The focus on the 2.5mm point
above the glass is necessary for scans with the transparency unit, so
@@ -252,48 +265,53 @@ This option is only functional for selected scanners, all other scanners
will ignore this option.
The
-.I \-\-bay
+.B \-\-bay
option selects which bay to scan
The
-.I \-\-eject
+.B \-\-eject
option ejects the sheet in the ADF.
The
-.I \-\-adf-mode
+.B \-\-adf-mode
option select the ADF mode (simplex/duplex).
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/epson2.conf specifies the device(s) that the
+The configuration file
+.I @CONFIGDIR@/epson2.conf
+specifies the device(s) that the
backend will use. Possible connection types are:
.TP
-.I SCSI
+.B SCSI
This is the default, and if nothing else is specified the backend software will
open a given path as SCSI device. More information about valid syntax for SCSI
-devices can be found in sane\-scsi(5).
+devices can be found in
+.BR sane\-scsi (5).
.br
Usually SCSI scanners are configured with a line "scsi EPSON" in this file. In
some cases it may be necessary to only use the string "scsi" (e.g. for the GT-6500).
.TP
-.I PIO \- Parallel Interface
+.B PIO \- Parallel Interface
The parallel interface can be configured in two ways: An integer value starting
at the beginning of a line will be interpreted as the IO address of the parallel
port. To make it clearer that a configured IO address is a parallel port the
port address can be preceded by the string "PIO". The PIO connection does not
-use a special device file in the /dev directory. The IO address can be specified
+use a special device file in the
+.I /dev
+directory. The IO address can be specified
in hex mode (prefixed with "0x").
.TP
-.I USB
+.B USB
For USB scanners not automatically detect, their VENDOR and PRODUCT ID can
be specified manually in the config file.
-More information about valid syntax for USB devices can be found in sane\-usb(5).
+More information about valid syntax for USB devices can be found in
+.BR sane\-usb (5).
.TP
-.I Network
+.B Network
Network scanners can be auto-discovered if
-.I autodiscovery
+.B autodiscovery
is specified after
-.I
-net
+.B net
keyword. An IP address to connect to can also be used.
.SH FILES
.TP
@@ -333,7 +351,11 @@ only if you know what you are doing!
.SH "SEE ALSO"
-sane\-scsi(5), sane\-usb(5), scanimage(1), xscanimage(1), xsane(1)
+.BR sane\-scsi (5),
+.BR sane\-usb (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1)
.SH BUGS
@@ -355,4 +377,4 @@ AUTHORS file of the SANE distribution).
The package is written by Alessandro Zummo and is based on previous
work done by Karl Hienz Kremer in the epson package as well as based
-on work by Christian Bucher and Kazuhiro Sasayama
+on work by Christian Bucher and Kazuhiro Sasayama.
diff --git a/doc/sane-epsonds.man b/doc/sane-epsonds.man
index 03bbbd2..a7c9e32 100644
--- a/doc/sane-epsonds.man
+++ b/doc/sane-epsonds.man
@@ -5,18 +5,20 @@ sane\-epsonds \- SANE backend for EPSON ESC/I-2 scanners
.SH DESCRIPTION
The
.B sane\-epsonds
-library implements a SANE (Scanner Access Now Easy) backend that
-provides access to Epson ESC/I-2 scanners.
+library implements a SANE (Scanner Access Now Easy) backend that provides access
+to Epson ESC/I-2 scanners.
.PP
Valid command line options and their syntax can be listed by using
+.PP
.RS
scanimage \-\-help \-d epsonds
.RE
+.PP
Not all devices support all options.
.TP
.I Scan Mode
The
-.I \-\-mode
+.B \-\-mode
switch selects the basic mode of operation of the scanner. Valid choices
are Lineart, Gray and Color. The Lineart mode is black and white only,
Gray will produce 256 levels of gray or more depending on the scanner
@@ -25,7 +27,7 @@ Some scanners will internally use 36 bit color, their external interface
however may only support 24 bits.
The
-.I \-\-depth
+.B \-\-depth
option selects the bit depth the scanner is using. This option is only
available for scanners that support more than one bit depth. Older
scanners will always transfer the image in 8bit mode. Newer scanners
@@ -34,46 +36,54 @@ color scan this means an effective color depth of 36 or 42 bits over
all three channels. The valid choices depend on the scanner model.
The
-.I \-\-resolution
+.B \-\-resolution
switch selects the resolution for a scan. Some EPSON scanners will scan in
any resolution between the lowest and highest possible value. The list
reported by the scanner can be displayed using the "\-\-help \-d epson"
-parameters to scanimage.
+parameters to
+.BR scanimage (1).
The geometry options
-.I \-l \-t \-x \-y
-control the scan area: \-l sets the top left x coordinate, \-t the top
-left y coordinate, \-x selects the width and \-y the height of the scan
-area. All parameters are specified in millimeters.
+.B \-l \-t \-x \-y
+control the scan area:
+.B \-l
+sets the top left x coordinate,
+.B \-t
+the top left y coordinate,
+.B \-x
+selects the width and
+.B \-y
+the height of the scan area. All parameters are specified in millimeters.
The
-.I \-\-source
+.B \-\-source
option selects the scan source. Valid options depend on the installed
options. The default is "Flatbed".
The
-.I \-\-eject
+.B \-\-eject
option ejects the sheet in the ADF.
The
-.I \-\-adf-mode
+.B \-\-adf-mode
option select the ADF mode (simplex/duplex).
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/epsonds.conf specifies the device(s) that the
-backend will use. Possible connection types are:
+The configuration file
+.I @CONFIGDIR@/epsonds.conf
+specifies the device(s) that the backend will use. Possible connection types are:
.TP
-.I USB
+.B USB
For not automatically detected USB scanners, their VENDOR and PRODUCT ID can
be specified manually in the config file.
-More information about valid syntax for USB devices can be found in sane\-usb(5).
+More information about valid syntax for USB devices can be found in
+.BR sane\-usb (5).
.TP
-.I Network (not yet supported)
+.B Network (not yet supported)
Network scanners can be auto-discovered if
-.I autodiscovery
+.B autodiscovery
is specified after
-.I
-net
+.B net
keyword. An IP address to connect to can also be used.
.SH FILES
.TP
@@ -89,12 +99,15 @@ support dynamic loading).
If the library was compiled with debug support enabled, this
environment variable controls the debug level for this backend. E.g.,
a value of 128 requests all debug output to be printed. Smaller
-levels reduce verbosity. Values around 11-16 will usuallybe enough for
+levels reduce verbosity. Values around 11-16 will usually be enough for
a bug report.
.SH "SEE ALSO"
-sane\-usb(5), scanimage(1), xscanimage(1), xsane(1)
+.BR sane\-usb (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1)
.SH AUTHOR
diff --git a/doc/sane-escl.man b/doc/sane-escl.man
index a737684..92a6650 100644
--- a/doc/sane-escl.man
+++ b/doc/sane-escl.man
@@ -5,34 +5,44 @@ sane\-escl \- SANE backend for eSCL scanners
.SH DESCRIPTION
The
.B sane\-escl
-library implements a SANE (Scanner Access Now Easy) backend that
-provides access to eSCL protocol scanners.
+library implements a SANE (Scanner Access Now Easy) backend that provides access to
+eSCL protocol scanners.
.PP
Currently, the following models work with this backend (This list is not exhaustive):
.PP
.RS
BROTHER DCP-L2530
.br
+BROTHER HL-L2590DW
+.br
CANON IR C3520
.br
+CANON PIXMA MG5765
+.br
CANON PIXMA TS3100, TS3150, TS3300, TS3151, TS3350, TS3351,
.br
-CANON PIXMA TS3352, TS6150, TS8050, TS9100, TR4540, TR8500,
+CANON PIXMA TS3352, TS5351, TS6150, TS8050, TS9100, TR4540,
.br
-CANON PIXMA TR8520
+CANON PIXMA TR8500, TR8520
.br
EPSON ET3740, ET4750
.br
-HP LASERJET MFP M28W, OFFICEJET 4630, OFFICEJET PRO 8610
+HP DESKJET 2710, DESKJET 2723, DESKJET 3760, LASERJET MFP M28W,
+.br
+HP OFFICEJET 4630, OFFICEJET PRO 8610
.br
RICOH SP3710S
.br
XEROX VERSALINK C7220
.RE
.PP
-The "escl" backend for SANE supports AirScan/eSCL devices that announce
+The.
+.B sane\-escl
+backend for SANE supports AirScan/eSCL devices that announce
themselves on mDNS as _uscan._utcp or _uscans._utcp.
-If the device is available, the "escl" backend recovers these capacities.
+If the device is available, the
+.B sane\-escl
+backend recovers these capacities.
The user configures and starts scanning.
A list of devices that use the eSCL protocol can be found at
.IR https://support.apple.com/en-us/HT201311 .
@@ -49,6 +59,7 @@ The static library implementing this backend.
.I @LIBDIR@/libsane\-escl.so
The shared library implementing this backend (present on systems that
support dynamic loading).
+
.SH ENVIRONMENT
.TP
.B SANE_DEBUG_ESCL
@@ -56,7 +67,12 @@ If the library was compiled with debug support enabled, this
environment variable controls the debug level for this backend. E.g.,
a value of 128 requests all debug output to be printed. Smaller
levels reduce verbosity.
+
.SH "SEE ALSO"
-sane(7), scanimage(1), xscanimage(1), xsane(1)
+.BR sane (7)
+.BR scanimage (1)
+.BR xscanimage (1)
+.BR xsane (1)
+
.SH AUTHORS
Touboul Nathane, Thierry HUCHARD
diff --git a/doc/sane-find-scanner.man b/doc/sane-find-scanner.man
index 26c5258..ae46369 100644
--- a/doc/sane-find-scanner.man
+++ b/doc/sane-find-scanner.man
@@ -15,7 +15,7 @@ sane\-find\-scanner \- find SCSI and USB scanners and their device files
.SH DESCRIPTION
.B sane\-find\-scanner
-is a command-line tool to find SCSI and USB scanners and determine their Unix
+is a command-line tool to find SCSI and USB scanners and determine their UNIX
device files. Its primary aim is to make sure that scanners can be detected by
SANE backends.
.PP
@@ -59,7 +59,7 @@ won't find most
parallel port scanners, or scanners connected to proprietary ports. Some
.B parallel port
scanners may be detected by
-.B sane\-find\-scanner -p.
+.I sane\-find\-scanner -p.
At the time of writing this will only detect Mustek parallel port scanners.
.SH OPTIONS
@@ -90,22 +90,23 @@ filename is a file that contains USB descriptors in the format of
/proc/bus/usb/devices as used by Linux.
.B sane\-find\-scanner
tries to identify the chipset(s) of all USB scanners found in such a file. This
-option is useful for developers when the output of "cat /proc/bus/usb/devices"
+option is useful for developers when the output of
+.I "cat /proc/bus/usb/devices"
is available but the scanner itself isn't.
.TP 8
.B devname
Test device file "devname". No other devices are checked if devname is given.
.SH EXAMPLE
-.B sane\-find\-scanner \-v
+.I sane\-find\-scanner \-v
.br
Check all SCSI and USB devices for available scanners and print a line for
every device file.
.PP
-.B sane\-find\-scanner /dev/scanner
+.I sane\-find\-scanner /dev/scanner
.br
Look for a (SCSI) scanner only at /dev/scanner and print the result.
.PP
-.B sane\-find\-scanner \-p
+.I sane\-find\-scanner \-p
.br
Probe for parallel port scanners.
.SH "SEE ALSO"
diff --git a/doc/sane-fujitsu.man b/doc/sane-fujitsu.man
index 400a35e..161347f 100644
--- a/doc/sane-fujitsu.man
+++ b/doc/sane-fujitsu.man
@@ -7,8 +7,8 @@ sane\-fujitsu \- SANE backend for Fujitsu flatbed and ADF scanners
.SH DESCRIPTION
The
.B sane\-fujitsu
-library implements a SANE (Scanner Access Now Easy) backend which
-provides access to most Fujitsu flatbed and ADF scanners.
+library implements a SANE (Scanner Access Now Easy) backend which provides
+access to most Fujitsu flatbed and ADF scanners.
This document describes backend version 136, which shipped with SANE 1.0.30.
@@ -17,7 +17,8 @@ This version supports every known model which speaks the Fujitsu SCSI and
SCSI\-over\-USB protocols. Specifically, the SCSI M309x and M409x series, the
SCSI fi\-series, most of the USB fi\-series, the USB ScanSnap S5xx/S15xx, and
the USB iX1xx/5xx series scanners are supported. Please see the list at
-http://www.sane\-project.org/sane\-supported\-devices.html for details.
+.I http://www.sane\-project.org/sane\-supported\-devices.html
+for details.
This backend may support other Fujitsu scanners. The best
way to determine level of support is to test the scanner directly,
@@ -51,31 +52,35 @@ SP\-600C/620C fi\-5015C
.SH OPTIONS
Effort has been made to expose all hardware options, including:
.PP
-source s
+.B source s
.RS
Selects the source for the scan. Options
may include "Flatbed", "ADF Front", "ADF Back", "ADF Duplex", "Card Front", "Card Back", "Card Duplex".
.RE
.PP
-mode m
+.B mode m
.RS
Selects the mode for the scan. Options
may include "Lineart", "Halftone", "Gray", and "Color".
.RE
.PP
-resolution, y\-resolution
+.B resolution, y\-resolution
.RS
-Controls scan resolution. Setting \-\-resolution also sets \-\-y\-resolution,
+Controls scan resolution. Setting
+.B \-\-resolution
+also sets
+.BR \-\-y\-resolution,
though this behavior is overridden by some frontends.
.RE
.PP
-tl\-x, tl\-y, br\-x, br\-y
+.B tl\-x, tl\-y, br\-x, br\-y
.RS
Sets scan area upper left and lower right coordinates. These are renamed
-t, l, x, y by some frontends.
+.B t, l, x, y
+by some frontends.
.RE
.PP
-page\-width, page\-height
+.B page\-width, page\-height
.RS
Sets paper size. Used by scanner to determine centering of scan
coordinates when using ADF and to detect double feed errors.
@@ -94,12 +99,16 @@ may not perform as well as the native implementations. Note also that these
features all require that the driver cache the entire image in memory. This
will almost certainly result in a reduction of scanning speed.
-Use 'scanimage \-\-help' to get a list, but be aware that some options may
+Use
+.I 'scanimage \-\-help'
+to get a list, but be aware that some options may
be settable only when another option has been set, and that advanced options
may be hidden by some frontend programs.
-.PP
+
.SH CONFIGURATION FILE
-The configuration file "fujitsu.conf" is used to tell the backend how to look
+The configuration file
+.I fujitsu.conf
+is used to tell the backend how to look
for scanners, and provide options controlling the operation of the backend.
This file is read each time the frontend asks the backend for a list
of scanners, generally only when the frontend starts. If the configuration
@@ -109,7 +118,7 @@ Scanners can be specified in the configuration file in 4 ways:
.PP
"scsi FUJITSU"
.RS
-Requests backend to search all scsi busses in the system for a device
+Requests backend to search all scsi buses in the system for a device
which reports itself to be a scanner made by 'FUJITSU'.
.RE
.PP
@@ -122,7 +131,7 @@ specify one. Probably should not be used with the other "scsi" line above.
.PP
"usb 0x04c5 0x1042" (or other vendor/product ids)
.RS
-Requests backend to search all usb busses in the system for a device
+Requests backend to search all usb buses in the system for a device
which uses that vendor and product id. The device will then be queried
to determine if it is a Fujitsu scanner.
.RE
@@ -149,8 +158,9 @@ warned.
.PP
.SH ENVIRONMENT
-The backend uses a single environment variable, SANE_DEBUG_FUJITSU, which
-enables debugging output to stderr. Valid values are:
+The backend uses a single environment variable,
+.BR SANE_DEBUG_FUJITSU ,
+which enables debugging output to stderr. Valid values are:
.PP
.RS
5 Errors
@@ -183,26 +193,32 @@ JPEG output is supported by the backend, but not by the SANE protocol, so is
disabled in this release. It can be enabled if you rebuild from source.
.SH CREDITS
-m3091 backend: Frederik Ramm <frederik a t remote d o t org>
+m3091 backend: Frederik Ramm
+.RI < "frederik a t remote d o t org" >
.br
-m3096g backend: Randolph Bentson <bentson a t holmsjoen d o t com>
+m3096g backend: Randolph Bentson
+.RI < "bentson a t holmsjoen d o t com" >
.br
(with credit to the unnamed author of the coolscan driver)
.br
fujitsu backend, m3093, fi\-4340C, ipc, cmp, long\-time maintainer:
.br
- Oliver Schirrmeister <oschirr a t abm d o t de>
+ Oliver Schirrmeister
+.RI < "oschirr a t abm d o t de" >
.br
-m3092: Mario Goppold <mgoppold a t tbzpariv d o t tcc\-chemnitz dot de>
+m3092: Mario Goppold
+.RI < "mgoppold a t tbzpariv d o t tcc\-chemnitz dot de" >
.br
-fi\-4220C and basic USB support: Ron Cemer <ron a t roncemer d o t com>
+fi\-4220C and basic USB support: Ron Cemer
+.RI < "ron a t roncemer d o t com" >
.br
fi\-4120, fi\-series color, backend re\-write, jpeg, current maintainer:
- m. allan noah: <kitno455 a t gmail d o t com>
+ m. allan noah:
+.RI < "kitno455 a t gmail d o t com" >
JPEG output and low memory usage support funded by:
Archivista GmbH
- www.archivista.ch
+.I www.archivista.ch
Endorser support funded by:
O A S Oilfield Accounting Service Ltd
@@ -210,27 +226,27 @@ Endorser support funded by:
Calgary, Alberta
T2P 3G2 Canada
1\-403\-263\-2600
- www.oas.ca
+.I www.oas.ca
Automatic length detection support funded by:
Martin G. Miller
- mgmiller at optonline.net
+.I mgmiller at optonline.net
Hardware donated, software image enhancement and fi-6/7xxx support funded by:
Fujitsu Computer Products of America, Inc.
- www.fcpa.com
+.I www.fcpa.com
iX500 support funded by:
Prefix Computer Services
- www.prefixservice.com
+.I www.prefixservice.com
.SH "SEE ALSO"
-sane(7),
-sane\-scsi(5),
-sane\-usb(5),
-sane\-sp15c(5),
-sane\-avision(5),
-sane\-epjitsu(5)
+.BR sane (7),
+.BR sane\-scsi (5),
+.BR sane\-usb (5),
+.BR sane\-sp15c (5),
+.BR sane\-avision (5),
+.BR sane\-epjitsu (5)
.SH AUTHOR
m. allan noah: <kitno455 a t gmail d o t com>
diff --git a/doc/sane-genesys.man b/doc/sane-genesys.man
index 837a5f6..cf4fa38 100644
--- a/doc/sane-genesys.man
+++ b/doc/sane-genesys.man
@@ -54,7 +54,12 @@ frontend. The result of the calibration is stored in a file in the home director
If you plug the scanner in another machine or use it with another account, calibration
will have to be redone, unless you use the \-\-calibration\-file option.
If no home directory is defined,
-USERAPPPROFILE will be used, then TMPDIR or TMP. If none of these directories exist, the backend will try
+.B USERAPPPROFILE
+will be used, then
+.B TMPDIR
+or
+.BR TMP.
+If none of these directories exist, the backend will try
to write in the current working directory. Flatbed scanners also make use of the calibration file as a cache
to avoid calibration before each scan. Calibration file name is the name of the scanner model if only
one scanner is detected. In the case of several identical model, the file name will be the name
@@ -63,73 +68,62 @@ A value of -1 means forever, 0 means no cache.
.SH EXTRAS SCAN OPTIONS
+.TP
.B \-\-lamp\-off\-time number
-.RS
- The lamp will be turned off after the given time (in minutes). A value of 0 means that the lamp won't be turned off.
-.RE
+The lamp will be turned off after the given time (in minutes). A value of 0 means that the lamp won't be turned off.
+.TP
.B \-\-threshold percent
-.RS
- 0..100% (in steps of 1). Select minimum brightness to get a white point. Pixels
+0..100% (in steps of 1). Select minimum brightness to get a white point. Pixels
with brightness below that value will be scanned as black.
-.RE
+.TP
.B \-\-brightness value
-.RS
- \-100..100 (in steps of 1). Set the brightness enhancement. 0 for no enhancement, negative
-values to decrease brigthness, and positive values to increase it.
-.RE
+\-100..100 (in steps of 1). Set the brightness enhancement. 0 for no enhancement, negative
+values to decrease brightness, and positive values to increase it.
+.TP
.B \-\-contrast value
-.RS
- \-100..100 (in steps of 1). Set the contrast enhancement. 0 for no enhancement, negative
+\-100..100 (in steps of 1). Set the contrast enhancement. 0 for no enhancement, negative
values to decrease contrast, and positive values to increase it.
-.RE
+.TP
.B \-\-disable-interpolation yes|no
-.RS
- When using high resolutions where the horizontal resolution is smaller than vertical resolution,
+When using high resolutions where the horizontal resolution is smaller than vertical resolution,
data is expanded by software to preserve picture geometry. This can be disabled by this option to get
real scanned data.
-.RE
+.TP
.B \-\-disable-dynamic-lineart yes|no
-.RS
- Disable use of a software adaptive algorithm to generate lineart and rely on hardware lineart.
-.RE
+Disable use of a software adaptive algorithm to generate lineart and rely on hardware lineart.
+.TP
.B \-\-color-filter None|Red|Green|Blue
-.RS
- When using gray or lineart this option selects the used color. Using a color filter
+When using gray or lineart this option selects the used color. Using a color filter
will give a monochrome scan. CIS based scanners can to true gray when no filter (None value) is
selected.
-.RE
+.TP
.B \-\-lamp\-off\-scan
-.RS
- The lamp will be turned off during the scan. Calibration is still done with lamp on.
-.RE
+The lamp will be turned off during the scan. Calibration is still done with lamp on.
+.TP
.B \-\-clear\-calibration
-.RS
- Clear calibration cache data, triggering a new calibration for the device when the
+Clear calibration cache data, triggering a new calibration for the device when the
next scan will happen.
-.RE
+.TP
.B \-\-calibration\-file
-.RS
- Specify the calibration file name to use. At least the directory containing the file
-must exist, since it won't be created. This option is disabled if the backend is ran
+Specify the calibration file name to use. At least the directory containing the file
+must exist, since it won't be created. This option is disabled if the backend is run
as root. It maybe used in case of sheet-fed scanners to share a calibration file for several
users.
-.RE
+.TP
.B \-\-expiration\-time
-.RS
- Specify the time (in minutes) a cached calibration is considered valid. If older than the given value, a new
+Specify the time (in minutes) a cached calibration is considered valid. If older than the given value, a new
calibration is done. A value of -1 means no expiration and cached value are kept forever unless cleared by
userwith the calibration clear option. A value of 0 means cache is disabled.
-.RE
.PP
Additionally, several 'software' options are exposed by the backend. These
@@ -139,35 +133,30 @@ capabilities. Please note that these features are somewhat simplistic, and
may not perform as well as the native implementations. Note also that these
features all require that the driver cache the entire image in memory. This
will almost certainly result in a reduction of scanning speed.
-.PP
+
+.TP
.B \-\-swcrop
-.RS
- Requests the driver to detect the extremities of the paper within the larger
+Requests the driver to detect the extremities of the paper within the larger
image, and crop the empty edges.
-.RE
-.PP
+
+.TP
.B \-\-swdeskew
-.RS
- Requests the driver to detect the rotation of the paper within the larger
+Requests the driver to detect the rotation of the paper within the larger
image, and counter the rotation.
-.RE
-.PP
+
+.TP
.B \-\-swdespeck \-\-despeck X
-.RS
- Requests the driver to find and remove dots of X diameter or smaller from the
+Requests the driver to find and remove dots of X diameter or smaller from the
image, and fill the space with the average surrounding color.
-.RE
-.PP
+
+.TP
.B \-\-swskip 0..100% (in steps of 1) [0]
-.RS
- Request driver to discard pages with low numbers of dark pixels.
-.RE
-.PP
+Request driver to discard pages with low numbers of dark pixels.
+
+.TP
.B \-\-swderotate[=(yes|no)] [no]
-.RS
- Request driver to detect and correct 90 degree image rotation.
+Request driver to detect and correct 90 degree image rotation.
-.PP
.SH "SYSTEM ISSUES"
This backend needs libusb-0.1.6 or later installed, and hasn't tested in other
configuration than a linux kernel 2.6.9 or higher. However, it should work any
@@ -211,13 +200,18 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
-environment variable ends with the directory separator character, then
-the default directories are searched after the explicitly specified
-directories. For example, setting
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the environment variable ends with the directory separator
+character, then the default directories are searched after the explicitly
+specified directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_GENESYS
If the library was compiled with debug support enabled, this environment
@@ -254,7 +248,9 @@ Syscan/Ambir DocketPORT 467/485/487/665/685
Xerox Travel Scanner 100, Onetouch 2400
.RE
.TP
-cncsolutions (http://www.cncsolutions.com.br) sponsored and supported the work on the Panasonic KV-SS080.
+cncsolutions
+.RI ( http://www.cncsolutions.com.br )
+sponsored and supported the work on the Panasonic KV-SS080.
.br
.TP
Brian Paavo from Benthic Science Limited for donating a Canoscan LiDE 700F.
@@ -275,27 +271,36 @@ Luc Verhaegen for donating a Canoscan LiDE 120.
.SH "AUTHOR"
Oliver Rauch
.br
-Henning Meier-Geinitz <henning@meier\-geinitz.de>
+Henning Meier-Geinitz
+.RI < henning@meier\-geinitz.de >
.br
-Gerhard Jaeger <gerhard@gjaeger.de>
+Gerhard Jaeger
+.RI < gerhard@gjaeger.de >
.br
-St\['e]phane Voltz <stef.dev@free.fr>
+St\['e]phane Voltz
+.RI < stef.dev@free.fr >
.br
-Philipp Schmid <philipp8288@web.de>
+Philipp Schmid
+.RI < philipp8288@web.de >
.br
-Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
+Pierre Willenbrock
+.RI < pierre@pirsoft.dnsalias.org >
.br
-Alexey Osipov <simba@lerlan.ru> for HP2400 final support
+Alexey Osipov
+.RI < simba@lerlan.ru >
+for HP2400 final support
.SH "LIMITATIONS"
-Powersaving isn't implemented for gl646 based scanner. Dynamic (emulated from gray data and with dithering) isn't enabled for gl646 scanners. Hardware lineart is limited up to 600 dpi for gl847 based scanners, due to the way image sensors are built.
-.br
-.TP
-This backend will be much slower if not using libusb\-1.0. So be sure that sane\-backends is built with the \-\-enable-libusb_1_0 option.
-.br
+Powersaving isn't implemented for gl646 based scanner. Dynamic (emulated from gray data and with dithering)
+isn't enabled for gl646 scanners. Hardware lineart is limited up to 600 dpi for gl847 based scanners,
+due to the way image sensors are built.
+.PP
+This backend will be much slower if not using libusb\-1.0. So be sure that sane\-backends is built with
+the
+.B \-\-enable-libusb_1_0 option.
.SH "BUGS"
-For the LiDE 200, the scanned data at 4800 dpi is obtained "as is" from sensor. It seems the windows driver does some digital processing
-to improve it, which is not implemented in the backend.
+For the LiDE 200, the scanned data at 4800 dpi is obtained "as is" from sensor.
+It seems the windows driver does some digital processing to improve it, which is not implemented in the backend.
.PP
diff --git a/doc/sane-gphoto2.man b/doc/sane-gphoto2.man
index 3e2a046..d98387e 100644
--- a/doc/sane-gphoto2.man
+++ b/doc/sane-gphoto2.man
@@ -11,9 +11,14 @@ This backend has only been tested with a handful of cameras so far. Patches
to support other models are welcome.
.PP
Because of the limited testing of this backend, it is commented out
-in @CONFIGDIR@/dll.conf by default. Either the comment
+in
+.I @CONFIGDIR@/dll.conf
+by default. Either the comment
character must be removed or the backend must be called explicitly.
-E.g. `scanimage \-d gphoto2' or `xscanimage gphoto2'.
+E.g.
+.I "scanimage \-d gphoto2"
+or
+.IR "xscanimage gphoto2" .
.SH "DEVICE NAMES"
The current version of the backend only allows one camera to be
connected. The device name is always "0".
@@ -24,22 +29,32 @@ specify the characteristics of the camera to be used. Resolutions
(high resolution, low resolution, and thumbnail size) are
required since they are needed by the sane frontends, but can't be obtained
through the gphoto2 interface. Valid ports and cameras can be obtained
-by "gphoto2 \-\-list\-cameras" and "gphoto2 \-\-list\-ports".
+by
+.I "gphoto2 \-\-list\-cameras"
+and
+.I "gphoto2 \-\-list\-ports".
.PP
-The dumpinquiry line causes some information about the camera to
-be printed.
+The
+.B dumpinquiry
+line causes some information about the camera to be printed.
.PP
Empty lines and lines starting with a hash mark (#) are
ignored. A sample configuration file is shown below:
.PP
-The "topfolder" line specifies the "fixed" part of the file path. For
+The
+.B topfolder
+line specifies the "fixed" part of the file path. For
example, on the Kodak DC-240, files are stored in the directory
-/DCIM/100DC240. The /DCIM portion is constant, but 100DC240 will
-change and must be read from the camera. In this case, the
-line would read "topfolder=/DCIM"
+.IR /DCIM/100DC240.
+The
+.I /DCIM
+portion is constant, but 100DC240 will change and must be read from the camera.
+In this case, the line would read "topfolder=/DCIM"
.PP
Some cameras don't implement a file structure and store all pictures
-in the "/" directory. This is indicated by setting "subdirs=0" with
+in the
+.I "/"
+directory. This is indicated by setting "subdirs=0" with
"topfolder=/"
.PP
.RS
@@ -80,13 +95,21 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory
+.RI ( "." )
+and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_GPHOTO2
If the library was compiled with debugging support enabled, this
@@ -99,7 +122,9 @@ Set to 1, 2, or 3, to enable various levels of debugging within the
gphoto2 libraries.
.SH "SEE ALSO"
-sane(7)
+.BR sane (7)
+.BR scanimage (1)
+.BR xscanimage (1)
.SH AUTHOR
Peter S. Fales
@@ -112,6 +137,8 @@ Many, no doubt.
.PP
More general comments, suggestions, and inquiries about frontends
or SANE should go to the SANE Developers mailing list
-(see http://www.sane\-project.org/mailing\-lists.html for details).
+(see
+.I http://www.sane\-project.org/mailing\-lists.html
+for details).
You must be subscribed to the list, otherwise your mail won't be
sent to the subscribers.
diff --git a/doc/sane-gt68xx.man b/doc/sane-gt68xx.man
index 2e6d3c5..8a1cff9 100644
--- a/doc/sane-gt68xx.man
+++ b/doc/sane-gt68xx.man
@@ -18,7 +18,7 @@ the scan area.
If you own a scanner other than the ones listed on the gt68xx homepage that works with this
backend, please let me know this by sending the scanner's exact model name and
the USB vendor and device ids (e.g. from
-.I sane\-find\-scanner
+.BR sane\-find\-scanner (1)
or syslog) to me. Even if the scanner's name is only slightly different from
the models already listed as supported, please let me know.
.PP
@@ -30,8 +30,8 @@ following web page:
.SH LIBUSB ISSUES
Please use libusb-0.1.8 or later. Without libusb or with older libusb versions
all kinds of trouble can be expected. The scanner should be found by
-sane\-find\-scanner without further actions. For setting permissions and general
-USB information looks at
+.BR sane\-find\-scanner (1)
+without further actions. For setting permissions and general USB information looks at
.BR sane\-usb (5).
.PP
@@ -163,13 +163,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_GT68XX
If the library was compiled with debug support enabled, this environment
@@ -196,7 +202,8 @@ export SANE_DEBUG_GT68XX=4
.I http://www.meier\-geinitz.de/sane/gt68xx
.SH AUTHOR
-Henning Meier-Geinitz <henning@meier\-geinitz.de>
+Henning Meier-Geinitz
+.RI < henning@meier\-geinitz.de >
.br
The original gt68xx driver was written by Sergey Vlasov, Andreas Nowack, and
David Stevenson. Thanks for sending patches and answering questions to them
@@ -213,6 +220,11 @@ Support for buttons is missing.
.PP
More detailed bug information is available at the gt68xx backend homepage
.IR http://www.meier\-geinitz.de/sane/gt68xx\-backend/ .
+.br
Please contact us if you find a bug or missing feature:
-<sane\-devel@alioth-lists.debian.net>. Please send a debug log if your scanner isn't
-detected correctly (see SANE_DEBUG_GT68XX above).
+.RI < sane\-devel@alioth-lists.debian.net >.
+.br
+Please send a debug log if your scanner isn't
+detected correctly (see
+.B SANE_DEBUG_GT68XX
+above).
diff --git a/doc/sane-hp.man b/doc/sane-hp.man
index 1aeaea8..7a6fa14 100644
--- a/doc/sane-hp.man
+++ b/doc/sane-hp.man
@@ -50,7 +50,9 @@ the kernel scanner driver or libusb. See
.BR sane\-usb (5)
for more details.
.PP
-The "hp" backend no longer supports OfficeJet multi-function peripherals.
+The
+.B sane\-hp
+backend no longer supports OfficeJet multi-function peripherals.
For these devices use the external "hpoj" backend in version 0.90 and later of
the "HP OfficeJet Linux driver", available at
.br
@@ -60,8 +62,9 @@ the "HP OfficeJet Linux driver", available at
Because Hewlett-Packard does no longer produce scanners that support
SCL (beside the OfficeJets), the above list of supported scanners is
complete.
-Other HP scanners are not supported by the "hp" backend, but might be supported
-by another one. See
+Other HP scanners are not supported by the
+.B sane\-hp
+backend, but might be supported by another one. See
.IR http://www.sane\-project.org/ .
You can also watch the sane\-devel mailing list at
.IR http://www.sane\-project.org/mailing\-lists.html .
@@ -91,8 +94,11 @@ that corresponds to the parallel interface card that was shipped with the
scanner. That is
.IR /dev/hpscan .
A special driver is required for this card.
-See ftp://rvs.ctrl\-c.liu.se/pub/wingel/hpscan for details. If the link
-does not work, try ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scanners.
+See
+.I ftp://rvs.ctrl\-c.liu.se/pub/wingel/hpscan
+for details. If the link
+does not work, try
+.IR ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scanners .
.SH CONFIGURATION
The contents of the
.I hp.conf
@@ -126,10 +132,12 @@ the scanner is connected by USB.
Option
.B connect\-device
specifies that the scanner is connected to the system by a special
-device. Input/output is performed by read()/write()-operations
+device. Input/output is performed by
+.BR read ()/ write "()-operations"
on the device. This option must be used for HP ScanJet Plus
or scanners connected to USB which are accessed through a named device
-(e.g. /dev/usb/scanner0).
+(e.g.
+.IR /dev/usb/scanner0 ).
For device names that contain "usb", "uscanner" or "ugen", it is not
necessary to specify option connect\-device.
@@ -153,12 +161,13 @@ A sample configuration file is shown below:
/dev/scanner
# this is a comment
/dev/hpscan
- option connect\-device
+option connect\-device
.fi
.ft R
.RE
.PP
-/dev/scanner is typically a symlink to the actual SCSI scanner device.
+.I /dev/scanner
+is typically a symlink to the actual SCSI scanner device.
.RE
.SH FILES
.TP
@@ -187,13 +196,21 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory
+.RI ( "." )
+and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_HP
If the library was compiled with debug support enabled, this
@@ -235,19 +252,26 @@ The backend will simulate this by software, but only for gray
and 24 bit color.
.TP
.B Automatic Document Feeder (ADF)
-For use of the ADF with xscanimage(1), first place paper in the ADF and
+For use of the ADF with
+.BR xscanimage (1),
+first place paper in the ADF and
then change option scan source to 'ADF'. Press 'change document'
to load a sheet. Then press 'scan' to start a scan.
Maybe it is sufficient to press 'scan' without 'change document'
for repeated scans. The use of the preview window is not recommended
when working with the ADF.
-Setting a window to scan from ADF is not supported with xscanimage(1).
-Try xsane(1).
+Setting a window to scan from ADF is not supported with
+.BR xscanimage (1).
+Try
+.BR xsane (1).
.TP
.B Immediate actions
-Some actions in xscanimage(1) (i.e. unload, select media, calibrate)
+Some actions in
+.BR xscanimage (1)
+(i.e. unload, select media, calibrate)
have an immediate effect on the scanner without starting a scan.
-These options can not be used with scanimage.
+These options can not be used with
+.BR scanimage (1).
.SH TODO
.TP
@@ -267,7 +291,14 @@ These scanners are using an internal parallel-to-SCSI converter which
is supported by the ppSCSI-driver (see above).
.SH "SEE ALSO"
-sane(7), sane\-scsi(5), sane\-usb(5)
+.BR sane (7),
+.BR sane\-scsi (5),
+.BR sane\-usb (5)
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR scanimage (1)
+
.SH AUTHOR
-The sane\-hp backend was written by Geoffrey T. Dairiki. HP PhotoSmart
-PhotoScanner support by Peter Kirchgessner.
+The sane\-hp backend was written by Geoffrey T. Dairiki.
+.br
+HP PhotoSmart PhotoScanner support by Peter Kirchgessner.
diff --git a/doc/sane-hp3500.man b/doc/sane-hp3500.man
index 5192983..777a713 100644
--- a/doc/sane-hp3500.man
+++ b/doc/sane-hp3500.man
@@ -20,7 +20,7 @@ If you own a scanner other than the ones listed above that works with this
backend, please let us know this by sending the scanner's exact model name and
the USB vendor and device ids (e.g. from
.IR /proc/bus/usb/devices ,
-.I sane\-find\-scanner
+.B sane\-find\-scanner (1)
or syslog) to us. Even if the scanner's name is only slightly different from
the models mentioned above, please let us know.
.SH CONFIGURATION
@@ -49,4 +49,5 @@ export SANE_DEBUG_HP3500=4
.I http://projects.troy.rollo.name/rt-scanners/
.SH AUTHOR
-Troy Rollo <sane@troy.rollo.name>
+Troy Rollo
+.RI < sane@troy.rollo.name >
diff --git a/doc/sane-hp3900.man b/doc/sane-hp3900.man
index b623ee5..4c2e562 100644
--- a/doc/sane-hp3900.man
+++ b/doc/sane-hp3900.man
@@ -26,17 +26,21 @@ BenQ 5550 RTS8823L-01E *
.ft R
.RE
.PP
-More details can be found on the hp3900 backend homepage
+More details can be found on the
+.BR sane\-hp3900 (1)
+backend homepage
.IR http://sourceforge.net/projects/hp3900\-series/ .
.PP
This is ALPHA software. Keep your hand at the scanner's plug and unplug it, if
-scanner does not start to scan. See also the BUGS section.
+scanner does not start to scan. See also the
+.B BUGS
+section.
.PP
If you own a scanner other than the ones listed above that works with this
backend, please let us know this by sending the scanner's exact model name and
the USB vendor and device ids (e.g. from
.IR /proc/bus/usb/devices ,
-.I sane\-find\-scanner
+.BR sane\-find\-scanner (1)
or syslog) to us. Even if the scanner's name is only slightly different from
the models mentioned above, please let us know.
.PP
@@ -77,13 +81,21 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory
+.RI ( "." )
+and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"/etc/sane.d" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_HP3900
If the library was compiled with debug support enabled, this
@@ -96,12 +108,15 @@ export SANE_DEBUG_HP3900=4
.SH "SEE ALSO"
.BR sane (7),
.BR sane\-usb (5),
+.BR sane\-find\-scanner (1),
.br
.I http://sourceforge.net/projects/hp3900\-series/
+.br
.I http://jkdsoftware.dyndns.org/drupal/?q=es/books/151
.SH AUTHOR
-Jonathan Bravo Lopez <jkdsoft@gmail.com>
+Jonathan Bravo Lopez
+.RI < jkdsoft@gmail.com >
.SH BUGS
Scanning is only tested with Linux/ix86/gcc. Be careful when testing on other
diff --git a/doc/sane-hp4200.man b/doc/sane-hp4200.man
index cbb8c5e..7d92cde 100644
--- a/doc/sane-hp4200.man
+++ b/doc/sane-hp4200.man
@@ -26,7 +26,7 @@ If you own a scanner other than the ones listed above that works with this
backend, please let us know this by sending the scanner's exact model name and
the USB vendor and device ids (e.g. from
.IR /proc/bus/usb/devices ,
-.I sane\-find\-scanner
+.BR sane\-find\-scanner (1)
or syslog) to us. Even if the scanner's name is only slightly different from
the models mentioned above, please let us know.
.PP
@@ -68,13 +68,21 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory
+.RI ( "." )
+and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_HP4200
If the library was compiled with debug support enabled, this
@@ -87,12 +95,14 @@ export SANE_DEBUG_HP4200=4
.SH "SEE ALSO"
.BR sane (7),
.BR sane\-usb (5),
+.BR sane\-find\-scanner (1),
.br
.I http://hp4200\-backend.sourceforge.net/
.SH AUTHOR
Adrian Perez Jorge, Andrew John Lewis, Arnar Mar Hrafnkelsson, Frank Zago,
-Henning Meier-Geinitz. Current maintainer: Henning Meier-Geinitz <henning@meier\-geinitz.de>.
+Henning Meier-Geinitz. Current maintainer: Henning Meier-Geinitz
+.RI < henning@meier\-geinitz.de >.
.SH BUGS
Tested only with Linux.
@@ -102,4 +112,4 @@ Only 8 bit color mode works.
Scanning is slow due to backtracking.
.PP
Send bug reports to the sane\-devel mailing list:
-sane\-devel@alioth-lists.debian.net.
+.IR sane\-devel@alioth-lists.debian.net .
diff --git a/doc/sane-hp5400.man b/doc/sane-hp5400.man
index 23c40d8..4738c08 100644
--- a/doc/sane-hp5400.man
+++ b/doc/sane-hp5400.man
@@ -26,7 +26,7 @@ If you own a scanner other than the ones listed above that works with this
backend, please let us know this by sending the scanner's exact model name and
the USB vendor and device ids (e.g. from
.IR /proc/bus/usb/devices ,
-.I sane\-find\-scanner
+.BR sane\-find\-scanner (1)
or syslog) to us. Even if the scanner's name is only slightly different from
the models mentioned above, please let us know.
.PP
@@ -68,13 +68,21 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory
+.RI ( "." )
+and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_HP5400
If the library was compiled with debug support enabled, this
@@ -87,13 +95,17 @@ export SANE_DEBUG_HP5400=4
.SH "SEE ALSO"
.BR sane (7),
.BR sane\-usb (5),
+.BR sane\-find\-scanner (1),
.br
.I http://hp5400backend.sourceforge.net/
.SH AUTHOR
-Martijn van Oosterhout <kleptog@svana.org>, Thomas Soumarmon
-<soumarmt@nerim.net>. Manpage by Henning Meier-Geinitz
-<henning@meier\-geinitz.de>.
+Martijn van Oosterhout
+.RI < kleptog@svana.org >,
+Thomas Soumarmon
+.RI < soumarmt@nerim.net >.
+Manpage by Henning Meier-Geinitz
+.RI < henning@meier\-geinitz.de >.
.SH BUGS
Scanning is only tested with Linux/ix86/gcc. Be careful when testing on other
diff --git a/doc/sane-hp5590.man b/doc/sane-hp5590.man
index 5330800..e0448d6 100644
--- a/doc/sane-hp5590.man
+++ b/doc/sane-hp5590.man
@@ -8,9 +8,10 @@ sane-hp5590 - SANE backend for Hewlett-Packard
4500C/4570C/5500C/5550C/5590/7650 Workgroup/Document scanners
.SH DESCRIPTION
.PP
-The \f[B]sane-hp5590\f[R] library implements a SANE (Scanner Access Now
-Easy) backend that provides access to the following Hewlett-Packard
-Workgroup/Document scanners:
+The
+.B sane-hp5590
+library implements a SANE (Scanner Access Now Easy) backend that provides access
+to the following Hewlett-Packard Workgroup/Document scanners:
.IP \[bu] 2
ScanJet 4500C
.IP \[bu] 2
@@ -27,15 +28,20 @@ ScanJet 7650
If you own a scanner other than the ones listed above that works with
this backend, please let us know this by sending the scanner\[cq]s exact
model name and the USB vendor and device ids (e.g.\ from
-\f[I]/sys/bus/usb/devices\f[R], \f[I]sane-find-scanner\f[R] or syslog)
-to us.
+.IR /sys/bus/usb/devices ,
+.BR sane-find-scanner (1)
+or syslog) to us.
Even if the scanner\[cq]s name is only slightly different from the
models mentioned above, please let us know.
.SH OPTIONS
.PP
The options the backend supports can either be selected through command
-line options to programs like scanimage or through GUI elements in
-\f[I]xscanimage\f[R] or \f[I]xsane\f[R].
+line options to programs like
+.BR scanimage (1)
+or through GUI elements in
+.BR xscanimage (1)
+or
+.BR xsane (1).
Valid command line options and their syntax can be listed by using:
.IP
.nf
@@ -46,8 +52,12 @@ scanimage --help -d hp5590:interface:device
.PP
where \f[I]interface\f[R] and \f[I]device\f[R] specify the device in
question, as in the configuration file.
-Add \f[I]--all-options\f[R] to also list the hardware read-out options.
-The -d parameter and its argument can be omitted to obtain information
+Add
+.B --all-options
+to also list the hardware read-out options.
+The
+.B \-d
+parameter and its argument can be omitted to obtain information
on the first scanner identified.
.PP
Use the command:
@@ -148,9 +158,7 @@ Request a preview-quality scan.
Hide end-of-page indicator pixels and overwrite with color of next
neighbor pixels.
(Default: yes)
-.PD 0
-.P
-.PD
+.br
The scanner uses the last pixel in every scan line for storing the
end-of-page status.
This is needed to detect the end of the document sheet when the
@@ -184,9 +192,7 @@ feeder (ADF) is used.
Set color value for filling trailing scan lines in trailing lines mode
\[lq]color\[rq] (see previous option).
(Default color: violet)
-.PD 0
-.P
-.PD
+.br
The RGB color value must be specified and calculated as 65536 * r + 256
* g + b, with r, g, b being values in the range of 0 ..
255.
@@ -196,47 +202,57 @@ The following options allow reading out the button state, counter value,
color setting, and the state of document in ADF.
This can be used to programmatically control corresponding scanner
options like switching between \f[I]flatbed\f[R] and \f[I]ADF\f[R] mode,
-or triggering prost processing tasks after scanning.
+or triggering post processing tasks after scanning.
.TP
.B --button-pressed
Get the id of the last button pressed.
Id is one of \[lq]none\[rq], \[lq]power\[rq], \[lq]scan\[rq],
\[lq]collect\[rq], \[lq]file\[rq], \[lq]email\[rq], \[lq]copy\[rq],
\[lq]up\[rq], \[lq]down\[rq], \[lq]mode\[rq], \[lq]cancel\[rq].
-.PD 0
-.P
-.PD
+.br
The scanner stores the id of the last button pressed until it is read.
After read out, the state is reset and subsequent readings will return
\[lq]none\[rq].
+
.TP
.B --color-led
Get the state of the color LED indicators.
The state is either \[lq]color\[rq] or \[lq]black_white\[rq].
+
.TP
.B --counter-value
Get the counter value as shown on LCD.
The value is in the range of 1 ..
99.
+
.TP
.B --doc-in-adf
Get the state of the document-available indicator of the automatic
document feeder (ADF).
The state is either \[lq]yes\[rq] or \[lq]no\[rq].
+
.SH HINTS FOR USERS OF SCANBD
.PP
-\f[I]Scanbd\f[R] is a scanner button daemon, which can read scanner
+.BR scanbd (8)
+is a scanner button daemon, which can read scanner
buttons and trigger scan actions.
.PP
-Do not use the old \f[I]scanbuttond\f[R] interface with hp5590.
+Do not use the old
+.BR scanbuttond (8)
+interface with hp5590.
It is outdated and shall not be used any more.
-Scanbd\[cq]s regular interface is fully supported by the current version
+The regular interface of
+.BR scanbd (8)
+is fully supported by the current version
of the \f[I]hp5590\f[R] backend.
.PP
This example shows a minimum configuration file and the corresponding
-script file for scanbd to be included in \f[I]scanbd.conf\f[R].
+script file for
+.BR scanbd (8)
+to be included in
+.IR scanbd.conf .
.IP \[bu] 2
-\f[B]hp5590.conf\f[R]
+.I hp5590.conf
.IP
.nf
\f[C]
@@ -315,6 +331,13 @@ Higher debug levels increase the verbosity of the output:
export SANE_DEBUG_HP5590=50
.SH SEE ALSO
.PP
-\f[B]sane\f[R](7), \f[B]sane-usb\f[R](5)
+.BR sane (7),
+.BR sane\-usb (5)
+.BR scanbd (8),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1)
+
.SH AUTHORS
-Ilia Sotnikov <hostcc@gmail.com>.
+Ilia Sotnikov
+.RI < hostcc@gmail.com >.
diff --git a/doc/sane-hpljm1005.man b/doc/sane-hpljm1005.man
index ff1006a..a679d89 100644
--- a/doc/sane-hpljm1005.man
+++ b/doc/sane-hpljm1005.man
@@ -16,7 +16,7 @@ If you own a scanner other than the ones listed above that works with this
backend, please let us know this by sending the scanner's exact model name and
the USB vendor and device ids (e.g. from
.IR /proc/bus/usb/devices ,
-.I sane\-find\-scanner
+.BR sane\-find\-scanner (1)
or syslog) to us. Even if the scanner's name is only slightly different from
the models mentioned above, please let us know.
.SH CONFIGURATION
@@ -29,9 +29,22 @@ The static library implementing this backend.
.I @LIBDIR@/libsane\-hpljm1005.so
The shared library implementing this backend (present on systems that
support dynamic loading).
+
+.SH "ENVIRONMENT"
+.TP
+.B SANE_DEBUG_HPLJM1005
+If the library was compiled with debug support enabled, this environment
+variable controls the debug level for this backend. Higher debug levels
+increase the verbosity of the output.
+
+There is not currently a great deal of diagnostic output, it being mainly
+confined to error conditions.
+
.SH "SEE ALSO"
.BR sane (7),
.BR sane\-usb (5),
+.BR sane\-find\-scanner (1)
.SH AUTHOR
-Philippe R\['e]tornaz <couriousous@mandriva.org>
+Philippe R\['e]tornaz
+.RI < couriousous@mandriva.org >
diff --git a/doc/sane-hpsj5s.man b/doc/sane-hpsj5s.man
index d42b49e..aae2f51 100644
--- a/doc/sane-hpsj5s.man
+++ b/doc/sane-hpsj5s.man
@@ -15,13 +15,17 @@ I consider it extremely improbable) that your scanner will be
damaged.
.PP
LIMITATIONS: For now this backend works only on Linux. This limitation
-is due to dependence on the libieee1284 library. If your system supports libieee1284 too,
-this backend should work. If you ported libieee1284 for your platform, please let
-me know. Your system should support
+is due to dependence on the
+.BR libieee1284 (3)
+library. If your system supports
+.BR libieee1284 (3)
+too,this backend should work. If you ported
+.BR libieee1284 (3)
+for your platform, please let me know. Your system should support
.B EPP
(or
-.B EPP+ECP
-) mode to operate this scanner. Future versions will support ECP and SPP
+.BR EPP+ECP )
+mode to operate this scanner. Future versions will support ECP and SPP
(Nibble and Byte) modes also. It's planned to support scanners not only
at daisy-chain position 0, but anywhere. Support for multiple scanners could
be implemented too.
@@ -30,7 +34,8 @@ Current version implements only gray scale scanning. True Color and B/W modes ar
not supported for now.
.PP
That said, TESTERS ARE WELCOME. Send your bug reports and comments to
-Max Vorobiev <pcwizard@yandex.ru>.
+Max Vorobiev
+.RI < pcwizard@yandex.ru >.
.PP
.SH "DEVICE NAMES"
This backend expects device names of the form:
@@ -41,8 +46,9 @@ This backend expects device names of the form:
.PP
Where
.I special
-is the parallel port name in form, libieee1284 expects. It seems to be system dependent.
-Under Linux it's parport0, parport1, etc.
+is the parallel port name in form,
+.BR libieee1284 (3)
+expects. It seems to be system dependent. Under Linux it's parport0, parport1, etc.
.SH CONFIGURATION
The contents of the
.I hpsj5s.conf
@@ -81,23 +87,35 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
-
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
+.B SANE_DEBUG_HPSJ5S
+If the library was compiled with debug support enabled, this environment
+variable controls the debug level for this backend. Higher debug levels
+increase the verbosity of the output.
+
.SH "SEE ALSO"
-sane(7)
+.BR sane (7),
+.BR libieee1284 (3)
.br
-http://hpsj5s.sourceforge.net
+.I http://hpsj5s.sourceforge.net
.br
-http://cyberelk.net/tim/libieee1284
+.I http://cyberelk.net/tim/libieee1284
.br
.SH AUTHOR
Max Vorobiev
.br
-Man page mostly based on canon.man
+Man page mostly based on
+.IR canon.man .
diff --git a/doc/sane-hs2p.man b/doc/sane-hs2p.man
index 9757eff..fcbdae1 100644
--- a/doc/sane-hs2p.man
+++ b/doc/sane-hs2p.man
@@ -25,7 +25,7 @@ Where
.I special
is either the path-name for the special device that corresponds to a SCSI
scanner. The program
-.I sane\-find\-scanner
+.BR sane\-find\-scanner (1)
helps to find out the correct device. Under Linux, such a device name could be
.I /dev/sg0
or
@@ -64,13 +64,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_HS2P
If the library was compiled with debug support enabled, this
@@ -78,7 +84,9 @@ environment variable controls the debug level for this backend.
A value of 255 prints all debug output. Smaller values reduce verbosity.
.SH CURRENT STATUS
-The hs2p backend is now in version 1.00. All major scanning-related features
+The
+.B sane\-hs2p
+backend is now in version 1.00. All major scanning-related features
are supported, except for those features requiring the optional IPU. Scanning
from the flatbed or ADF (either simplex or duplex) is supported. Lineart,
halftone, 4-bit gray, and 8-bit gray are supported. Pre-set gamma tables and
@@ -106,8 +114,9 @@ suited to a stand-alone utility to be used by a technician when
replacing the lamp or ADF unit. Nor is support for reading or changing
IPU (93H) parameters and adjustments planned, since my IS450 lacks
such a unit. The 31-byte Auto Photo/Letter struct and 21-byte Dynamic
-threshold struct are documented in the hs2p-scsi.h file should someone
-wish to use their IPU for image data processing.
+threshold struct are documented in the
+.I hs2p-scsi.h
+file should someone wish to use their IPU for image data processing.
.SH "SEE ALSO"
.BR sane (7),
@@ -115,6 +124,8 @@ wish to use their IPU for image data processing.
.BR sane\-scsi (5),
.SH AUTHOR
-jeremy <jeremy@acjlaw.net>
+jeremy
+.RI < jeremy@acjlaw.net >
.br
-Maintained by Jeremy Johnson <jeremy@acjlaw.net>
+Maintained by Jeremy Johnson
+.RI < jeremy@acjlaw.net >
diff --git a/doc/sane-ibm.man b/doc/sane-ibm.man
index 0b5013c..1ecb285 100644
--- a/doc/sane-ibm.man
+++ b/doc/sane-ibm.man
@@ -25,7 +25,7 @@ Where
.I special
is either the path-name for the special device that corresponds to a SCSI
scanner. The program
-.I sane\-find\-scanner
+.BR sane\-find\-scanner (1)
helps to find out the correct device. Under Linux, such a device name could be
.I /dev/sg0
or
@@ -64,13 +64,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_IBM
If the library was compiled with debug support enabled, this
@@ -83,6 +89,8 @@ debug levels increase the verbosity of the output.
.BR sane\-scsi (5),
.SH AUTHOR
-mf <massifr@tiscalinet.it>
+mf
+.RI < massifr@tiscalinet.it >
.br
-Maintained by Henning Meier-Geinitz <henning@meier\-geinitz.de>
+Maintained by Henning Meier-Geinitz
+.RI < henning@meier\-geinitz.de >
diff --git a/doc/sane-kodak.man b/doc/sane-kodak.man
index 61ea88e..9b89c2b 100644
--- a/doc/sane-kodak.man
+++ b/doc/sane-kodak.man
@@ -16,7 +16,8 @@ This document describes backend version 7, which shipped with SANE 1.0.21.
This version should support models which speak the Kodak SCSI and Firewire
protocols. The i1860 was used to develop the backend, but other models may
work with only minimal modifications. Please see the list at
-http://www.sane\-project.org/sane\-supported\-devices.html for an updated list.
+.I http://www.sane\-project.org/sane\-supported\-devices.html
+for an updated list.
If you have a machine not on that list, or reported as 'untested': the best way
to determine level of support is to test the scanner directly, or to collect a
@@ -31,42 +32,47 @@ may be supported by another backend.
.SH OPTIONS
Effort has been made to expose the basic hardware options, including:
.PP
-source s
+.B --source s
.RS
Selects the source for the scan. Options
may include "Flatbed", "ADF Front", "ADF Back", "ADF Duplex".
.RE
.PP
-mode m
+.B --mode m
.RS
Selects the mode for the scan. Options
may include "Lineart", "Halftone", "Gray", and "Color".
.RE
.PP
-resolution
+.B --resolution
.RS
Controls scan resolution. Available choices may be limited by mode.
.RE
.PP
-tl\-x, tl\-y, br\-x, br\-y
+.BR --tl\-x ", " --tl\-y ", " --br\-x ", " --br\-y
.RS
Sets scan area upper left and lower right coordinates. These are renamed
-t, l, x, y by some frontends.
+.BR -t ", " -l ", " -x ", " -y
+by some frontends.
.RE
.PP
-page\-width, page\-height
+.BR --page\-width ", " --page\-height
.RS
Sets paper size. Used by scanner to determine centering of scan
coordinates when using ADF and to detect double feed errors.
.RE
.PP
Other options will be available based on the capabilities of the scanner.
-Use 'scanimage \-\-help' to get a list, but be aware that some options may
+Use
+.I scanimage \-\-help
+to get a list, but be aware that some options may
be settable only when another option has been set, and that advanced options
may be hidden by some frontend programs.
.PP
.SH CONFIGURATION FILE
-The configuration file "kodak.conf" is used to tell the backend how to look
+The configuration file
+.I kodak.conf
+is used to tell the backend how to look
for scanners, and provide options controlling the operation of the backend.
This file is read each time the frontend asks the backend for a list
of scanners, generally only when the frontend starts. If the configuration
@@ -77,7 +83,7 @@ Scanners can be specified in the configuration file in 2 ways:
.PP
"scsi KODAK"
.RS
-Requests backend to search all scsi busses in the system for a device
+Requests backend to search all scsi buses in the system for a device
which reports itself to be a scanner made by 'KODAK'.
.RE
.PP
@@ -104,8 +110,9 @@ warned.
.PP
.SH ENVIRONMENT
-The backend uses a single environment variable, SANE_DEBUG_KODAK, which
-enables debugging output to stderr. Valid values are:
+The backend uses a single environment variable,
+.BR SANE_DEBUG_KODAK ,
+which enables debugging output to stderr. Valid values are:
.PP
.RS
5 Errors
@@ -130,13 +137,17 @@ endorser, iThresholding, multi\-stream, etc.
.PP
.SH CREDITS
-The various authors of the sane\-fujitsu backend provided useful code.
+The various authors of the
+.BR sane\-fujitsu (5)
+backend provided useful code.
.br
Kodak provided access to hardware, documentation and personnel.
.SH "SEE ALSO"
-sane(7),
-sane\-scsi(5)
+.BR sane (7),
+.BR sane\-scsi (5),
+.BR scanimage (1)
.SH AUTHOR
-m. allan noah: <kitno455 a t gmail d o t com>
+m. allan noah:
+.RI < "kitno455 a t gmail d o t com" >
diff --git a/doc/sane-kodakaio.man b/doc/sane-kodakaio.man
index 664a418..6c94ce0 100644
--- a/doc/sane-kodakaio.man
+++ b/doc/sane-kodakaio.man
@@ -8,7 +8,7 @@ sane\-kodakaio \- SANE backend for Kodak aio printer / scanners
The
.B sane\-kodakaio
library implements a SANE (Scanner Access Now Easy) backend which
-provides access to Kodak aio printer / scanners, like the ESP and Hero series.
+provides access to Kodak aio printer/scanners, like the ESP and Hero series.
This document describes backend version 2.4, which is the first candidate for
incorporation in sane-backends.
@@ -22,19 +22,27 @@ If you have a model not on that list, or reported as 'untested': the best way
to determine level of support is to test the scanner directly.
.SH CONFIGURATION FILE
-The configuration file "kodakaio.conf" is used to tell the backend how to look
+The configuration file
+.I kodakaio.conf
+is used to tell the backend how to look
for scanners, and provide options controlling the operation of the backend.
This file is read each time the frontend asks the backend for a list
of scanners, generally only when the frontend starts.
.SH ENVIRONMENT
-The backend uses a single environment variable, SANE_DEBUG_KODAKAIO, which
-enables debugging output to stderr.
+.TP
+.B SANE_DEBUG_KODAKAIO
+If the library was compiled with debug support enabled, this
+environment variable controls the debug level for this backend. Higher
+debug levels increase the verbosity of the output.
.SH KNOWN ISSUES
Most hardware options are either not supported or not exposed for control by
the user, including: multifeed detection, image compression etc.
.PP
+.SH "SEE ALSO"
+.BR sane (7)
+
.SH AUTHOR
P. Newall
diff --git a/doc/sane-kvs1025.man b/doc/sane-kvs1025.man
index 23a67f3..d366c0b 100644
--- a/doc/sane-kvs1025.man
+++ b/doc/sane-kvs1025.man
@@ -24,7 +24,9 @@ sanei_usb instead of libusb by m. allan noah.
The backend was tested on KV-S1025C and 1045C by Tiago Zaniquelli.
.SH "SEE ALSO"
-sane(7), sane\-usb(5)
+.BR sane (7) ,
+.BR sane\-usb (5)
.SH AUTHOR
-m. allan noah: <kitno455 a t gmail d o t com>
+m. allan noah:
+.RI < "kitno455 a t gmail d o t com" >
diff --git a/doc/sane-kvs20xx.man b/doc/sane-kvs20xx.man
index bd3ecc2..3be7c5e 100644
--- a/doc/sane-kvs20xx.man
+++ b/doc/sane-kvs20xx.man
@@ -2,7 +2,7 @@
.IX sane\-kvs20xx
.SH NAME
-sane\-kvs20xx \- SANE backend for Panasonic KV-S20xxC USB/SCSI ADF scanners.
+sane\-kvs20xx \- SANE backend for Panasonic KV-S20xxC USB/SCSI ADF scanners
.SH DESCRIPTION
The
@@ -22,7 +22,10 @@ The backend was ported to sane-backends 1.0.22 and downgraded to C89
by m. allan noah.
.SH "SEE ALSO"
-sane(7), sane\-usb(5), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-usb (5),
+.BR sane\-scsi (5)
.SH AUTHOR
-m. allan noah: <kitno455 a t gmail d o t com>
+m. allan noah:
+.RI < "kitno455 a t gmail d o t com" >
diff --git a/doc/sane-kvs40xx.man b/doc/sane-kvs40xx.man
index 5a53853..45ad606 100644
--- a/doc/sane-kvs40xx.man
+++ b/doc/sane-kvs40xx.man
@@ -24,7 +24,10 @@ The backend was ported to sane-backends 1.0.23 and downgraded to C89
by m. allan noah.
.SH "SEE ALSO"
-sane(7), sane\-usb(5), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-usb (5),
+.BR sane\-scsi (5)
.SH AUTHOR
-m. allan noah: <kitno455 a t gmail d o t com>
+m. allan noah:
+.RI < "kitno455 a t gmail d o t com" >
diff --git a/doc/sane-leo.man b/doc/sane-leo.man
index f0d9266..00ec8fd 100644
--- a/doc/sane-leo.man
+++ b/doc/sane-leo.man
@@ -19,14 +19,18 @@ The scanners that should work with this backend are:
Vendor Model status
---------------------- -----------
Across FS-1130 tested
- Leo S3 tested
+ LEO S3 tested
.fi
.ft R
.RE
The options the backend supports can either be selected through
-command line options to programs like scanimage or through GUI
-elements in xscanimage or xsane.
+command line options to programs like
+.BR scanimage (1)
+or through GUI elements in
+.BR xscanimage (1)
+or
+.BR xsane (1).
.br
If you have any strange behavior, please report to the backend
@@ -112,7 +116,10 @@ selected. The default is "no".
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/leo.conf supports only one information: the device name to use (eg /dev/scanner).
+The configuration file
+.I @CONFIGDIR@/leo.conf
+supports only one information: the device name to use (eg
+.IR /dev/scanner ).
.SH FILES
@@ -140,14 +147,17 @@ backend. However they are only software adjustments. This backend only
implements what the scanner can support.
-.SH BUGS
-
+SH BUGS
None known.
.SH "SEE ALSO"
-sane\-scsi(5), scanimage(1), xscanimage(1), xsane(1), sane(7)
+.BR sane\-scsi (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1),
+.BR sane (7)
.SH AUTHOR
diff --git a/doc/sane-lexmark.man b/doc/sane-lexmark.man
index 06e3359..3ab9f8f 100644
--- a/doc/sane-lexmark.man
+++ b/doc/sane-lexmark.man
@@ -26,22 +26,27 @@ The scanners that should work with this backend are:
Lexmark X1180 good
Lexmark X1185 complete
Lexmark X12xx good in USB1.1,
- not fully tested in USB2.0
+ not fully tested in USB2.0
Dell A920 good
.fi
.ft R
.RE
The options the backend supports can either be selected through
-command line options to programs like scanimage or through GUI
-elements in xscanimage or xsane.
+command line options to programs like
+.BR scanimage (1)
+or through GUI elements in
+.BR xscanimage (1)
+or
+.BR xsane (1).
.br
-If you have any strange behavior, please report to the backend
+If you notice any strange behavior, please report to the backend
maintainer or to the SANE mailing list.
Valid command line options and their syntax can be listed by using
.RS
+.PP
scanimage \-\-help \-d lexmark:usb:<usb port>
.RE
@@ -92,7 +97,9 @@ The default value of the threshold option is 50.
.SH "CONFIGURATION FILE"
-The configuration file @CONFIGDIR@/lexmark.conf contains only the usb device id (eg usb 0x043d 0x007c).
+The configuration file
+.I @CONFIGDIR@/lexmark.conf
+contains only the usb device id (eg usb 0x043d 0x007c).
.SH "FILES"
@@ -108,12 +115,13 @@ support dynamic loading).
.SH "ENVIRONMENT"
.TP
.B SANE_DEBUG_LEXMARK
-.B SANE_DEBUG_LEXMARK_LOW
If the library was compiled with debug support enabled, this
environment variable controls the debug level for this backend. E.g.,
a value of 255 requests all debug output to be printed. Smaller levels
reduce verbosity.
-
+.TP
+.B SANE_DEBUG_LEXMARK_LOW
+Provides debug output for low level Lexmark functions.
.SH "LIMITATIONS"
The windows TWAIN driver has many more options than this SANE
@@ -131,7 +139,11 @@ No bugs currently known.
.SH "SEE ALSO"
-sane\-scsi(5), scanimage(1), xscanimage(1), xsane(1), sane(7)
+.BR sane\-scsi (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1),
+.BR sane (7)
.SH "AUTHOR"
@@ -142,10 +154,12 @@ The backend was originally written by Fred Odendaal.
The new version is currently developed by St\['e]phane Voltz.
.I http://stef.dev.free.fr/sane/lexmark
.TP
-X74 support was written by Torsten Houwaart (<ToHo@gmx.de>)
+X74 support was written by Torsten Houwaart
+.RI < ToHo@gmx.de >
+
.SH "CREDITS"
.TP
Many thanks go to:
-Julien Furgerot who lend me a Dell A920.
+Julien Furgerot who lent me a Dell A920.
Robert Price, Dani Ele and Dalai Felinto for the time they spent recording
USB activity and testing the experimental version.
diff --git a/doc/sane-ma1509.man b/doc/sane-ma1509.man
index 2677fcd..e6b3a7e 100644
--- a/doc/sane-ma1509.man
+++ b/doc/sane-ma1509.man
@@ -96,13 +96,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_MA1509
If the library was compiled with debug support enabled, this
@@ -121,7 +127,8 @@ debug levels increase the verbosity of the output.
.I http://www.meier\-geinitz.de/sane/ma1509\-backend/
.SH AUTHOR
-Henning Meier-Geinitz <henning@meier\-geinitz.de>
+Henning Meier-Geinitz
+.RI < henning@meier\-geinitz.de >
.SH BUGS
Resolutions higher than 600 dpi don't work
diff --git a/doc/sane-magicolor.man b/doc/sane-magicolor.man
index 17ef387..8b2446a 100644
--- a/doc/sane-magicolor.man
+++ b/doc/sane-magicolor.man
@@ -43,19 +43,28 @@ The static library implementing this backend.
.TP
.I @LIBDIR@/libsane\-magicolor.so
The shared library implementing this backend (present on systems that support dynamic loading).
+
.SH "ENVIRONMENT"
.TP
.B SANE_CONFIG_DIR
-This environment variable specifies the list of directories that may contain the configuration file. Under UNIX, the directories are separated by a colon (`:'), under OS/2, they are separated by a semi\-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: first, the current working directory (".") and then in @CONFIGDIR@. If the value of the environment variable ends with the directory separator character, then the default directories are searched after the explicitly specified directories. For example, setting
+This environment variable specifies the list of directories that may contain the configuration file. Under UNIX, the directories are separated by a colon (`:'), under OS/2, they are separated by a semi\-colon (`;'). If this variable is not set, the configuration file is searched in two default directories: first, the current working directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the environment variable ends with the directory separator character, then the default directories are searched after the explicitly specified directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "/tmp/config", ".", and "@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "/tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_MAGICOLOR
If the library was compiled with debug support enabled, this environment variable controls the debug level for this backend. Higher debug levels increase the verbosity of the output.
Example: export SANE_DEBUG_MAGICOLOR=127
-To obtain debug messages from the backend, set this environment variable before calling your favorite frontend (e.g. xscanimage).
+To obtain debug messages from the backend, set this environment variable before calling your favorite frontend (e.g.
+.BR xscanimage (1)).
Example: SANE_DEBUG_MAGICOLOR=65 xscanimage
.SH "KNOWN BUGS AND RESTRICTIONS"
@@ -63,10 +72,13 @@ Example: SANE_DEBUG_MAGICOLOR=65 xscanimage
Large color scans may sometimes timeout due to unknown reasons (the scanner simply stops returning data)
.PP
Cancelling large scans may lock up the scanner.
+
.SH "SEE ALSO"
.BR sane (7),
.br
.I http://wiki.kainhofer.com/hardware/magicolor_scan
+
.SH "AUTHOR"
.PP
-Reinhold Kainhofer <reinhold@kainhofer.com>
+Reinhold Kainhofer
+.RI < reinhold@kainhofer.com >
diff --git a/doc/sane-matsushita.man b/doc/sane-matsushita.man
index 5bbf734..2030f2c 100644
--- a/doc/sane-matsushita.man
+++ b/doc/sane-matsushita.man
@@ -33,6 +33,7 @@ Other Panasonic high speed scanners may or may not work with that backend.
Valid command line options and their syntax can be listed by using
.RS
+.PP
scanimage \-\-help \-d matsushita
.RE
@@ -103,8 +104,11 @@ options set the gamma curve. It is only valid for Gray modes, and is not availab
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/matsushita.conf supports the device name to use (eg /dev/scanner) and the SCSI option to auto-detect the scanners supported.
-
+The configuration file
+.I @CONFIGDIR@/matsushita.conf
+supports the device name to use (eg
+.IR /dev/scanner )
+and the SCSI option to auto-detect the scanners supported.
.SH FILES
.TP
@@ -144,22 +148,25 @@ The backend does not support the setting of different options for each side. The
.SH SCANNING EXAMPLE
To date, the only frontend capable of using this scanner at full speed is
-.B
-scanadf.
+.BR scanadf (1).
-A scanadf command line would be:
+A
+.BR scanadf (1)
+command line would be:
scanadf \-d matsushita \-\-output\-file scan%04d.pbm \-\-start\-count 0 \-\-duplex \-\-resolution 300 \-\-feeder\-mode="All pages" \-\-paper\-size="A4"
.SH BUGS
-
None known.
.SH "SEE ALSO"
-
-sane\-scsi(5), scanimage(1), xscanimage(1), xsane(1), sane(7)
+.BR sane\-scsi (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1),
+.BR sane (7)
.SH AUTHOR
diff --git a/doc/sane-microtek.man b/doc/sane-microtek.man
index d3bf21c..cb42aa3 100644
--- a/doc/sane-microtek.man
+++ b/doc/sane-microtek.man
@@ -50,7 +50,7 @@ The driver does
.B not
support the newest Microtek scanners, such as the V330 and V660, which use
a new and very different SCSI-II command set. For those, try the alternate
-.B microtek2
+.BR microtek2 (5)
backend. Most non-SCSI scanners would use the new command set. Most
scanners newer than the Scanmaker E6 would use the new command set.
.PP
@@ -63,8 +63,9 @@ Although this manual page is generally updated with each release,
up-to-date information on new releases and extraneous helpful hints
are available from the backend homepage:
.br
+.PP
.RS
-.B http://www.mir.com/mtek/
+.I http://www.mir.com/mtek/
.RE
.SH "DEVICE NAMES"
@@ -134,13 +135,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_MICROTEK
If the library was compiled with debugging support enabled, this
@@ -149,7 +156,9 @@ A value of 128 requests maximally copious debug output; smaller
levels reduce verbosity.
.SH "SEE ALSO"
-sane(7), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-scsi (5),
+.BR sane\-microtek2 (5)
.SH AUTHOR
Matt Marjanovic
@@ -177,11 +186,12 @@ option in the configuration file (first one, then both), and see if it helps.
(If it does, report it.)
.PP
Send lengthy bug reports and new scanner information to
-.BR mtek\-bugs@mir.com .
+.IR mtek\-bugs@mir.com .
All bug reports and new scanner inquiries should include an error log file.
You can generate copious
-stderr output by setting the SANE_DEBUG_MICROTEK environment variable
-described above. For example:
+stderr output by setting the
+.B SANE_DEBUG_MICROTEK
+environment variable described above. For example:
.PP
.RS
setenv SANE_DEBUG_MICROTEK 128
@@ -189,6 +199,7 @@ setenv SANE_DEBUG_MICROTEK 128
.PP
More general comments, suggestions, and inquiries about frontends
or SANE should go to
-.BR sane\-devel@alioth-lists.debian.net ,
+.IR sane\-devel@alioth-lists.debian.net ,
the SANE Developers mailing list. Have a look at
-http://www.sane\-project.org/mailing\-lists.html concerning subscription to sane\-devel.
+.I http://www.sane\-project.org/mailing\-lists.html
+concerning subscription to sane\-devel.
diff --git a/doc/sane-microtek2.man b/doc/sane-microtek2.man
index cc4f6f4..45756ed 100644
--- a/doc/sane-microtek2.man
+++ b/doc/sane-microtek2.man
@@ -9,15 +9,17 @@ provides access to Microtek scanners with a SCSI-2 command set.
This backend can be considered alpha to beta. Some scanner models are reported
to work well, others not. New development versions of this backend can be
obtained from
-.B http://karstenfestag.gmxhome.de
+.IR http://karstenfestag.gmxhome.de .
.PP
There exists a different backend for Microtek scanners with SCSI-1 command
set.
-Refer to sane\-microtek(5) for details.
+Refer to
+.BR sane\-microtek (5)
+for details.
.PP
And there is work in progress for the ScanMaker 3600.
See
-.B http://sourceforge.net/projects/sm3600
+.IR http://sourceforge.net/projects/sm3600 .
.PP
At present, the following scanners are known positively to work with this
backend:
@@ -53,7 +55,7 @@ Scanpaq SQ2030 Parport
.ft R
.PP
Additional information can be found at
-.BR http://www.sane\-project.org/ .
+.IR http://www.sane\-project.org/ .
.PP
If you own a Microtek scanner other than the ones listed above,
it may or may not work with SANE! Because equal scanners are sold under
@@ -109,7 +111,9 @@ supported by the scanner in dependence of the scanning-mode and other
options.
Not supported options are disabled.
.PP
-The following options are supported by the Microtek2-driver:
+The following options are supported by the
+.B sane\-microtek2
+driver:
.PP
Color, grayscale, halftone and lineart scans.
.PP
@@ -299,15 +303,19 @@ If the library was compiled with debug support enabled, this
environment variable controls the debug level for this backend. E.g.,
a value of 255 requests all debug output to be printed. Smaller
levels reduce verbosity. To see error messages on stderr set
-SANE_DEBUG_MICROTEK2 to 1 (Remark: The whole debugging levels should
-be better revised).
+.B SANE_DEBUG_MICROTEK2
+to 1 (Remark: The whole debugging levels should be better revised).
.br
E.g. just say:
.br
export SANE_DEBUG_MICROTEK2=128
+
.SH "SEE ALSO"
-sane\-scsi(5), sane(7)
+.BR sane\-scsi(5) ,
+.BR sane (7)
+
.SH "AUTHORS"
Bernd Schroeder (not active anymore)
.br
-Karsten Festag karsten.festag@gmx.de
+Karsten Festag
+.RI < karsten.festag@gmx.de >.
diff --git a/doc/sane-mustek.man b/doc/sane-mustek.man
index f06d9c1..925e6d8 100644
--- a/doc/sane-mustek.man
+++ b/doc/sane-mustek.man
@@ -95,8 +95,9 @@ and a debug output to
.IR sane\-devel@alioth-lists.debian.net .
You can get the debug output by setting the environment variable
.B SANE_DEBUG_MUSTEK
-to 5 and showing the list of available scanners with scanimage \-L. Please
-send all of it to the mailing list. You must be subscribed to sane\-devel
+to 5 and showing the list of available scanners with
+.IR "scanimage \-L" .
+Please send all of it to the mailing list. You must be subscribed to sane\-devel
before you can send mail to the list. See
.I http://www.sane\-project.org/mailing\-lists.html
for details.
@@ -116,7 +117,7 @@ be found (see section
.B "PARALLEL PORT SCANNERS"
below). For SCSI scanners, the special device name must be a generic SCSI
device or a symlink to such a device. The program
-.I sane\-find\-scanner
+.BR sane\-find\-scanner (1)
helps to find out the correct device. Under Linux, such a device name
could be
.I /dev/sg0
@@ -220,8 +221,9 @@ Finally,
is a global option. If set, the backend will wait until the device is ready
before sending the inquiry command. Further more the backend will force the
scan slider to return to its starting position (not implemented for all
-scanners). This option may be necessary with the 600 II N or when scanimage is
-used multiple times (e.g. in scripts). The default is off (not set).
+scanners). This option may be necessary with the 600 II N or when
+.BR scanimage (1)
+is used multiple times (e.g. in scripts). The default is off (not set).
.PP
A sample configuration file is shown below:
.PP
@@ -328,6 +330,7 @@ you use the scanner again, the lamp turns back on to the normal high
brightness. However, the first image scanned after such a shutdown may
have stripes and appear to be over-exposed. When this happens, just
take another scan, and the image will be fine.
+
.SH FILES
.TP
.I @CONFIGDIR@/mustek.conf
@@ -341,6 +344,7 @@ The static library implementing this backend.
.I @LIBDIR@/libsane\-mustek.so
The shared library implementing this backend (present on systems that
support dynamic loading).
+
.SH ENVIRONMENT
.TP
.B SANE_CONFIG_DIR
@@ -349,13 +353,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_MUSTEK
If the library was compiled with debug support enabled, this
@@ -384,7 +394,11 @@ export SANE_DEBUG_MUSTEK=4
.BR sane\-mustek_usb (5),
.BR sane\-gt68xx (5),
.BR sane\-plustek (5),
-.BR sane\-mustek_pp (5)
+.BR sane\-mustek_pp (5),
+.BR sane\-ma1509 (5),
+.BR scanimage (1),
+.BR xscanimage (1)
+
.br
.I @DOCDIR@/mustek/mustek.CHANGES
.br
diff --git a/doc/sane-mustek_pp.man b/doc/sane-mustek_pp.man
index acc2f9b..8443306 100644
--- a/doc/sane-mustek_pp.man
+++ b/doc/sane-mustek_pp.man
@@ -97,23 +97,31 @@ systems. If that is the case for you, you can either disable ECP/EPP in your
BIOS or disable it in the backend itself (see GLOBAL OPTIONS).
.PP
Note that the backend needs to run as root or has to have appropriate access
-rights to /dev/parport* if libieee1284 support is compiled in. To allow user
+rights to
+.I /dev/parport*
+if libieee1284 support is compiled in. To allow user
access to the scanner run the backend through the network interface (See
-saned(8) and sane\-net(5)). Note also that the backend
+.BR saned (8)
+and
+.BR sane\-net (5)).
+Note also that the backend
.I does not
support
.IR "parport sharing" ,
i.e. if you try printing while scanning, your computer may crash. To enable
parport sharing, you have to enable libieee1284 at compile time. This backend
also conflicts with the
-.I sane\-musteka4s2
-backend. You can only enable one of them in your dll.conf. However, you have
-to enable the backend explicitly in your dll.conf, just remove the hash mark
-in the line "mustek_pp".
+.BR sane\-musteka4s2 (5)
+backend. You can only enable one of them in your
+.IR dll.conf .
+However, you have
+to enable the backend explicitly in your
+.IR dll.conf ,
+just remove the hash mark in the line "mustek_pp".
.SH "DEVICE DEFINITION"
This backend allows multiple devices being defined and configured via the
-.B mustek_pp.conf
+.I mustek_pp.conf
file (even simultaneously, provided that they are connected to different
parallel ports). Please make sure to edit this file
.B before
@@ -155,8 +163,11 @@ can be different for different Linux kernel versions. For instance,
if you are using a Kernel 2.2.x or better and you have only one
parallel port, this port is named lp0 regardless of the base address. However,
this backend requires the base address of your port. If you are not sure which
-port your scanner is connected to, have a look at your /etc/conf.modules,
-/etc/modules.conf and/or /proc/ioports.
+port your scanner is connected to, have a look at your
+.IR /etc/conf.modules ,
+.I /etc/modules.conf
+and/or
+.IR /proc/ioports .
.PP
If you are unsure which port to use, you can use the magic value
.BR *
@@ -202,13 +213,13 @@ scanner Mustek_600IIIEP * ccd300
If in doubt which port you have to use, or whether your scanner is
detected at all, you can use
-.B sane\-find\-scanner \-p
+.I sane\-find\-scanner \-p
to probe all configured ports.
.SH CONFIGURATION
.PP
The contents of the
-.B mustek_pp.conf
+.I mustek_pp.conf
file is a list of device definitions and device options that correspond to
Mustek scanners. Empty lines and lines starting with a hash mark (#) are
ignored. Options have the following format:
@@ -362,8 +373,12 @@ option top 56
.SH GLOBAL OPTIONS
.PP
-You can control the overall behaviour of the mustek_pp backend by global
-options which precede any scanner definition in the mustek_pp.conf file.
+You can control the overall behaviour of the
+.B sane-\mustek_pp
+backend by global
+options which precede any scanner definition in the
+.I mustek_pp.conf
+file.
.sp
Currently, there is only one global option:
@@ -400,13 +415,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_MUSTEK_PP
If the library was compiled with debug support enabled, this
@@ -442,7 +463,12 @@ level debug output
.EE
.SH "SEE ALSO"
-sane(7), sane\-mustek(5), sane\-net(5), saned(8), sane\-find\-scanner(1)
+.BR sane (7),
+.BR sane\-mustek (5),
+.BR sane\-net (5),
+.BR saned (8),
+.BR sane\-find\-scanner (1),
+.BR scanimage (1)
.TP
For latest bug fixes and information see
@@ -454,15 +480,18 @@ For additional information on the CIS driver, see
.SH AUTHORS
.nf
-Jochen Eisinger <jochen at penguin\-breeder dot org>
-Eddy De Greef <eddy_de_greef at scarlet dot be>
+Jochen Eisinger
+.RI < "jochen at penguin\-breeder dot org" >
+Eddy De Greef
+.RI < "eddy_de_greef at scarlet dot be" >
.fi
.SH BUGS
Too many... please send bug reports to
.I sane\-devel@alioth-lists.debian.net
(note that you have to subscribe first to the list before you can send
-emails... see http://www.sane\-project.org/mailing\-lists.html)
+emails... see
+.IR http://www.sane\-project.org/mailing\-lists.html ).
.SH BUG REPORTS
If something doesn't work, please contact us (Jochen for the CCD scanners,
@@ -471,17 +500,24 @@ your scanner to be able to help you...
.TP
.I SANE version
-run "scanimage \-V" to determine this
+Run
+.I scanimage \-V
+to determine this.
.TP
.I the backend version and your scanner hardware
-run "SANE_DEBUG_MUSTEK_PP=128 scanimage \-L" as root. If you don't get any output
-from the mustek_pp backend, make sure a line "mustek_pp" is included into
-your @CONFIGDIR@/dll.conf.
+Run
+.I SANE_DEBUG_MUSTEK_PP=128 scanimage \-L
+as root. If you don't get any output from the
+.BR sane\-mustek_pp
+backend, make sure a line "mustek_pp" is included into your
+.IR @CONFIGDIR@/dll.conf .
If your scanner isn't detected, make sure you've defined the right port address
-in your mustek_pp.conf.
+in your
+.IR mustek_pp.conf .
.TP
-.I the name of your scanner/vendor
-also a worthy information. Please also include the optical resolution and lamp type of your scanner, both can be found in the manual of your scanner.
+.I the name of your scanner/vendor also a worthy information. Please also include the
+optical resolution and lamp type of your scanner, both can be found in the manual of
+your scanner.
.TP
.I any further comments
if you have comments about the documentation (what could be done better), or you
diff --git a/doc/sane-mustek_usb.man b/doc/sane-mustek_usb.man
index a70ad5e..cea9e36 100644
--- a/doc/sane-mustek_usb.man
+++ b/doc/sane-mustek_usb.man
@@ -140,13 +140,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_MUSTEK_USB
If the library was compiled with debug support enabled, this
@@ -186,7 +192,8 @@ export SANE_DEBUG_MUSTEK_USB=4
.I http://www.meier\-geinitz.de/sane/mustek_usb\-backend/
.SH AUTHOR
-Henning Meier-Geinitz <henning@meier\-geinitz.de>
+Henning Meier-Geinitz
+.RI < henning@meier\-geinitz.de >
.br
This backend is based on the Mustek 1200ub backend from Mustek, maintained by
Tom Wang.
diff --git a/doc/sane-mustek_usb2.man b/doc/sane-mustek_usb2.man
index dab26dc..2ad7b24 100644
--- a/doc/sane-mustek_usb2.man
+++ b/doc/sane-mustek_usb2.man
@@ -19,14 +19,15 @@ the scan area.
If you own a scanner other than the ones listed on the mustek_usb2 homepage that works with this
backend, please let me know this by sending the scanner's exact model name and
the USB vendor and device ids (e.g. from
-.I sane\-find\-scanner
+.BR sane\-find\-scanner (1)
or syslog) to me. Even if the scanner's name is only slightly different from
the models already listed as supported, please let me know.
.PP
.SH LIBUSB ISSUES
Please use libusb-0.1.8 or later. Without libusb or with older libusb versions
all kinds of trouble can be expected. The scanner should be found by
-sane\-find\-scanner without further actions. For setting permissions and general
+.BR sane\-find\-scanner (1)
+without further actions. For setting permissions and general
USB information looks at
.BR sane\-usb (5).
.PP
@@ -56,7 +57,9 @@ export SANE_DEBUG_MUSTEK_USB2=4
.BR sane\-ma1509 (5),
.BR sane\-mustek_usb (5),
.BR sane\-mustek (5),
-.BR sane\-mustek_pp (5)
+.BR sane\-mustek_pp (5),
+.BR sane\-find\-scanner (1)
+
.br
.I @DOCDIR@/mustek_usb2/mustek_usb2.CHANGES
.br
@@ -64,9 +67,14 @@ export SANE_DEBUG_MUSTEK_USB2=4
.SH AUTHOR
The driver has been written Roy Zhou, Jack Xu, and Vinci Cen from
-Mustek. Adjustments to SANE by Henning Meier-Geinitz.
+Mustek.
+.br
+Adjustments to SANE by Henning Meier-Geinitz.
.SH BUGS
Please contact me if you find a bug or missing feature:
-<henning@meier\-geinitz.de>. Please send a debug log if your scanner isn't
-detected correctly (see SANE_DEBUG_MUSTEK_USB2 above).
+.RI < henning@meier\-geinitz.de >.
+.br
+Please send a debug log if your scanner isn't detected correctly (see
+.B SANE_DEBUG_MUSTEK_USB2
+above).
diff --git a/doc/sane-nec.man b/doc/sane-nec.man
index e36ebe9..1990c1b 100644
--- a/doc/sane-nec.man
+++ b/doc/sane-nec.man
@@ -11,20 +11,22 @@ considered
.B alpha-quality
software! In the current state it is known to work with PC-IN500/4C
scanners. Another MultiReader scanner series is not supported. PC-IN
-500/4C and MultiReader scanner are only sold in Japan.(except Multi
-Reader PetiScan.)
+500/4C and MultiReader scanner are only sold in Japan (except Multi
+Reader PetiScan).
For other scanners, it may or may not work.
.PP
The backend has the following known problems:
.RS
+.TP
\- ColorLineart mode is not supported.
-.br
-\- device name is fixed to /dev/scanner
+.TP
+\- Device name is fixed to \fI/dev/scanner\fR
.RE
.PP
At present,
the following scanners are known to work with this backend.
+.PP
.RS
.ft CR
.nf
@@ -46,6 +48,7 @@ The static library implementing this backend.
.I @LIBDIR@/libsane\-nec.so
The shared library implementing this backend (present on systems that
support dynamic loading).
+
.SH ENVIRONMENT
.TP
.B SANE_DEBUG_NEC
@@ -53,7 +56,10 @@ If the library was compiled with debug support enabled, this
environment variable controls the debug level for this backend. E.g.,
a value of 128 requests all debug output to be printed. Smaller
levels reduce verbosity.
+
.SH "SEE ALSO"
-sane(7), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-scsi (5)
+
.SH AUTHORS
Kazuya Fukuda
diff --git a/doc/sane-net.man b/doc/sane-net.man
index 5cf0481..0f62684 100644
--- a/doc/sane-net.man
+++ b/doc/sane-net.man
@@ -44,10 +44,10 @@ isn't one of the options listed below will be treated as an host name.
.TP
.B connect_timeout = nsecs
Timeout (in seconds) for the initial connection to the
-.I saned
+.BR saned (8)
server. This will prevent the backend from blocking for several
minutes trying to connect to an unresponsive
-.I saned
+.BR saned (8)
host (network outage, host down, ...). The environment variable
.B SANE_NET_TIMEOUT
can also be used to specify the timeout at runtime.
@@ -123,13 +123,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_NET_HOSTS
A colon-separated list of host names or IP addresses to be contacted by this
@@ -137,7 +143,7 @@ backend.
.TP
.B SANE_NET_TIMEOUT
Number of seconds to wait for a response from the
-.I saned
+.BR saned (8)
server for the initial connection request.
.TP
.B SANE_DEBUG_NET
@@ -146,9 +152,15 @@ environment variable controls the debug level for this backend. E.g.,
a value of 128 requests all debug output to be printed. Smaller
levels reduce verbosity.
.SH BUGS
-If saned has timed out, the net backend may loop with authorization requests.
+If
+.BR saned (8)
+has timed out, the net backend may loop with authorization requests.
+
.SH "SEE ALSO"
-sane(7), saned(8), sane\-dll(5), scanimage(1)
+.BR sane (7),
+.BR saned (8),
+.BR sane\-dll (5),
+.BR scanimage (1)
.I http://www.penguin-breeder.org/?page=sane\-net
.SH AUTHOR
diff --git a/doc/sane-niash.man b/doc/sane-niash.man
index 8e14b76..58c798b 100644
--- a/doc/sane-niash.man
+++ b/doc/sane-niash.man
@@ -1,9 +1,8 @@
-.\" $Id$
.TH sane\-niash 5 "14 Jul 2008" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy"
.IX sane\-niash
.SH NAME
-sane\-niash \- SANE backend for scanners based on the NIASH chipset.
+sane\-niash \- SANE backend for scanners based on the NIASH chipset
.SH DESCRIPTION
The
@@ -76,6 +75,7 @@ export SANE_DEBUG_NIASH=255
.BR sane (7),
.BR sane\-usb (5)
.br
-http://www.sourceforge.net/projects/hp3300backend
+.I http://www.sourceforge.net/projects/hp3300backend
.SH AUTHOR
-Bertrik Sikken <bertrik@zonnet.nl>
+Bertrik Sikken
+.RI < bertrik@zonnet.nl >
diff --git a/doc/sane-p5.man b/doc/sane-p5.man
index 1c21f12..dd1db03 100644
--- a/doc/sane-p5.man
+++ b/doc/sane-p5.man
@@ -52,15 +52,12 @@ You can rename any device using the
option. This option apply to the last port option.
.SH "CONFIGURATION"
-Please make sure to edit dll.conf
+Please make sure to edit
+.I dll.conf
.B before
you use the backend, since this backend isn't enabled by default.
.PP
-.PP
-
-
-
.SH "FILES"
.TP
.I @CONFIGDIR@/p5.conf
@@ -83,13 +80,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_P5
If the library was compiled with debug support enabled, this
@@ -114,22 +117,16 @@ level debug output
128 scanned/calibration data
.fi
.ft R
-.RE
-.PP
-.TP
-.PP
-.RS
-.ft CR
-.nf
-.PP
-
-.PP
.SH "SEE ALSO"
-sane(7), sane\-net(5), saned(8)
+.BR sane (7),
+.BR sane\-net (5),
+.BR saned (8),
+.BR scanimage (1)
.SH "AUTHOR"
-St\['e]phane Voltz <stef.dev@free.fr>
+St\['e]phane Voltz
+.RI < stef.dev@free.fr >
.SH "CREDITS"
Support for the Prima PagePartner has been made possible thank to an hardware donation
@@ -137,8 +134,9 @@ by S\['e]bastien Lange.
.SH "BUG REPORTS"
If something doesn't work mail sane-devel@alioth-lists.debian.net or submit an
-issue via https://gitlab.com/sane-project/backends/issues/new with a label of
-backend/p5.
+issue via
+.I https://gitlab.com/sane-project/backends/issues/new
+with a label of backend/p5.
Please give as much information as you can.
.TP
@@ -146,15 +144,18 @@ Please give as much information as you can.
run "scanimage \-V" to determine this
.TP
.I the backend version and your scanner hardware
-run "SANE_DEBUG_P5=255 scanimage \-L 2>log" as root. If you don't get any output
-from the p5 backend, make sure a line "p5" is included into
-your @CONFIGDIR@/dll.conf.
+run
+.I "SANE_DEBUG_P5=255 scanimage \-L 2>log"
+as root. If you don't get any output from the p5 backend, make sure a line "p5" is included into
+your
+.IR @CONFIGDIR@/dll.conf .
If your scanner isn't detected, make sure you've defined the right port address, or the
correct device
in your p5.conf.
.TP
.I the name of your scanner/vendor
-also a worthy information. Please also include the optical resolution and lamp type of your scanner, both can be found in the manual of your scanner.
+also a worthy information. Please also include the optical resolution and lamp type of your
+scanner, both can be found in the manual of your scanner.
.TP
.I any further comments
if you have comments about the documentation (what could be done better), or you
diff --git a/doc/sane-pie.man b/doc/sane-pie.man
index f2c9b93..9236286 100644
--- a/doc/sane-pie.man
+++ b/doc/sane-pie.man
@@ -50,9 +50,10 @@ support dynamic loading).
.PP
.SH SEE ALSO
-sane(7)
+.BR sane (7)
.SH "CONTACT AND BUG-REPORTS"
Please send any information and bug-reports to:
.br
-.B Simon Munton <simon@munton.demon.co.uk>
+Simon Munton
+.RI < simon@munton.demon.co.uk >
diff --git a/doc/sane-pieusb.man b/doc/sane-pieusb.man
index e38e8e1..f52b844 100644
--- a/doc/sane-pieusb.man
+++ b/doc/sane-pieusb.man
@@ -45,15 +45,23 @@ detection and re-orientation when scanning multiple slides. You have
to put all slides into one orientation first !
.SH "DIRT REMOVAL"
-If available, pieusb supports infrared scans for dirt detection and
+If available,
+.B sane\-pieusb
+supports infrared scans for dirt detection and
removal. This must be enabled via the 'Clean image' setting.
.SH "KNOWN PROBLEMS"
-The pieusb backend supports dirt removal based on infrared scan
+The
+.B sane\-pieusb
+backend supports dirt removal based on infrared scan
information. Since SANE does not provide post-processing in the
-backend, pieusb does the scanning and dirt removal during the setup
+backend,
+.B sane\-pieusb
+does the scanning and dirt removal during the setup
phase. The 'scan' phase is only used to transfer the completed image.
-Therefore pieusb does not multi-thread making a typical frontend
+Therefore
+.B sane\-pieusb
+does not multi-thread making a typical frontend
appear as 'blocked'. Also cancel requests are only honored between
scans.
@@ -99,12 +107,13 @@ support dynamic loading).
.PP
.SH SEE ALSO
-sane(7)
+.BR sane (7)
.SH "CONTACT AND BUG-REPORTS"
Please send any information and bug-reports to:
.br
-.B Klaus Kämpf <kkaempf@suse.com>
+Klaus Kämpf
+.RI < kkaempf@suse.com >
.SH AUTHORS
The pieusb backend is based on work by Jan Vleeshouwers, Michael
diff --git a/doc/sane-pint.man b/doc/sane-pint.man
index 1a59608..b6dd181 100644
--- a/doc/sane-pint.man
+++ b/doc/sane-pint.man
@@ -9,7 +9,7 @@ library implements a SANE (Scanner Access Now Easy) backend that
provides generic access to hand-held and flatbed scanners using the
PINT (PINT Is Not Twain) device driver. The PINT driver is being
actively developed on the OpenBSD platform, and has been ported to a
-few other *nix-like operating systems.
+few other *NIX-like operating systems.
.PP
PINT is designed to provide an
.BR ioctl (2)
@@ -22,8 +22,9 @@ If have successfully used the PINT driver with your scanner, but it
does not work using this SANE backend, please let us know. To do
this, send a mail with the relevant information for your scanner to
.IR sane\-devel@alioth-lists.debian.net .
-Have a look at http://www.sane\-project.org/mailing\-lists.html concerning subscription
-to sane\-devel.
+Have a look at
+.I http://www.sane\-project.org/mailing\-lists.html
+concerning subscription to sane\-devel.
.SH "DEVICE NAMES"
This backend expects device names of the form:
@@ -76,21 +77,29 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.BR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_PINT
If the library was compiled with debug support enabled, this
environment variable controls the debug level for this backend. E.g.,
a value of 128 requests all debug output to be printed. Smaller
levels reduce verbosity.
+
.SH SEE ALSO
-sane(7)
+.BR sane (7)
+
.SH AUTHOR
Gordon Matzigkeit, adapted from existing backends written by David
Mosberger.
diff --git a/doc/sane-pixma.man b/doc/sane-pixma.man
index 87aadd4..bebe485 100644
--- a/doc/sane-pixma.man
+++ b/doc/sane-pixma.man
@@ -105,7 +105,9 @@ Feedback in the sane\-devel mailing list welcome.
.RS
PIXMA E400, E460, E470, E480, E500, E560, E600, E610
.br
-PIXMA E3100, E3300, E4200
+PIXMA E3100, E3300, E3400, E4200
+.br
+PIXMA G2020, G2060, G3020, G3060, G7000, G7080
.br
PIXMA MG4100, MG6500, MG6600, MG6800, MG6900, MG8100
.br
@@ -113,19 +115,21 @@ PIXMA MP375R, MP493, MP740
.br
PIXMA MX320, MX390, MX430, MX450, MX490, MX710
.br
-PIXMA G3000, G3010, G4010, G6000, G6080, G7000, GM4000
+PIXMA G3000, G3010, G4010, G6000, G6080, G7000, GM4000, GM4080
+.br
+PIXMA TR7500, TR7530, TR7600, TR8500, TR8530, TR8580, TR8600
.br
-PIXMA TR7500, TR7530, TR8500, TR8530, TR8580, TR9530
+PIXMA TR8630, TR9530
.br
-PIXMA TS6000, TS6130, TS6180, TS6230, TS6280, TS6300, TS6330
+PIXMA TS3400, TS5100, TS6000, TS6130, TS6180, TS6230, TS6280, TS6300
.br
-PIXMA TS6380, TS7330, TS8100, TS8130, TS8180, TS8230, TS8280
+PIXMA TS6330, TS6330, TS6380, TS6400, TS7330, TS7400, TS7430, TS8100
.br
-PIXMA TS8300, TS8330, TS8380, TS9000, TS9100, TS9180, TS9500
+PIXMA TS8130, TS8180, TS8230, TS8280, TS8300, TS8330, TS8380, TS9000
.br
-PIXMA TS9580
+PIXMA TS9100, TS9180, TS9500, TS9580
.br
-PIXUS MP5, XK50, XK60, XK70, XK80
+PIXUS MP5, XK50, XK60, XK70, XK80, XK90
.br
imageCLASS MF720, MF810/820, MF5630, MF5650, MF5750, MF8170c
.br
@@ -179,10 +183,13 @@ it as well as we could, but it may not work in all situations. You will find
an up-to-date status at the project homepage. (See below).
Users feedback is essential to help improve features and performances.
.SH OPTIONS
-Besides "well-known" options (e.g. resolution, mode etc.) pixma backend also
+Besides "well-known" options (e.g. resolution, mode etc.)
+.Bsane\-pixma
+backend also
provides the following options, i.e. the options might change in the future.
.br
-The button status can be polled i.e. with 'scanimage \-A'.
+The button status can be polled i.e. with
+.I scanimage \-A.
.br
Button scan is disabled on MAC OS X due to darwin libusb not handling
timeouts in usb interrupt reads, but may work when using the network protocol.
@@ -216,7 +223,7 @@ and
.I button\-2.
The
.B sane\-pixma
-no longer requires this option to be used: if no fresh data is available, it
+backend no longer requires this option to be used: if no fresh data is available, it
will be now requested automatically from the scanner. This option is left for
backward compatibility reasons.
.TP
@@ -228,7 +235,7 @@ as target.
.TP
.I original
(read only) Returns the value of the type or size of original to be scanned
-if the scanner provides that data. Known values of type: 1 = document, 2 = foto,
+if the scanner provides that data. Known values of type: 1 = document, 2 = photo,
5 = film. Known values of size: 1 = A4, 2 = Letter, 8 = 10x15, 9 = 13x18, b = auto.
Not all scanners can provide this data.
.TP
@@ -278,10 +285,12 @@ The file contains an optional list of networked scanners using the BJNP or MFNP
(See below for datails on networking support for scanners). Normally
only scanners that cannot be auto-detected because they are on a different
subnet shall be listed here. If you do not use Linux and your OS does not allow enumeration of
-interfaces (i.e. it does not support the getifaddrs() function) you also may need
+interfaces (i.e. it does not support the
+.BR getifaddrs ()
+qfunction) you also may need
to add your scanner here as well.
.PP
-.I Scanners shall be listed in the configuration file as follows:
+Scanners shall be listed in the configuration file as follows:
.PP
.RS
.I <method>://<host>[:port][/timeout=<value>]
@@ -310,7 +319,7 @@ More globally applicable timeouts can be set using the bjnp-timeout parameter as
.PP
A timeout defined using bjnp-timeout will apply to the following scanner definitions
in the file. If required the bjnp-timeout setting
-can be defined multiple times, where each settng will apply only to the scanners that
+can be defined multiple times, where each setting will apply only to the scanners that
follow the setting. The last setting is used for the auto discovered scanners.
If not explicitly set, the default 1000ms setting will apply.
.PP
@@ -318,7 +327,7 @@ Setting timeouts should only be required in exceptional cases.
.PP
.RE
.PP
-If so desired networking can be disbled as follows:
+If so desired networking can be disabled as follows:
.RS
.IP -
If the first non-commented line contains
@@ -328,16 +337,19 @@ This will cause all further statements in the configuration file to be ignored.
.IP -
A line that contains
.B auto_detection=no
-will cause auto-detection to be skipped. Explicitely defined network scanners will still be probed.
+will cause auto-detection to be skipped. Explicitly defined network scanners will still be probed.
.SH USB SUPPORT
USB scanners will be auto-detected and require no configuration.
.SH NETWORKING SUPPORT
-The pixma backend supports network scanners using the so called Canon BJNP
+The
+.B sane\-pixma
+backend supports network scanners using the so called Canon BJNP
and MFNP protocols.
.PP
Canon seems to be dropping support for these protocols in recent scanners.
To verify if your scanner supports one of these protocols, check the content of
-the _scanner._tcp service entry in mDNS/DNS-SD (using for example avahi-discover).
+the _scanner._tcp service entry in mDNS/DNS-SD (using for example
+.BR avahi-discover (1)).
If that does not list port 8610
or 8612 your scanner probably does not support the mfmp or bjnp protols.
.PP
@@ -345,20 +357,27 @@ Both IPv4 and IPv6 are supported, but IPv6 is as
yet untested with MFNP. Please report your results on the mailing list.
.PP
Configuration is normally not required.
-The pixma backend will auto-detect your scanner if it is within
+The
+.B sane\-pixma
+backend will auto-detect your scanner if it is within
the same subnet as your computer if your OS does support this.
.PP
-If your scanner can not be auto-detected, you can add it to the pixma
+If your scanner can not be auto-detected, you can add it to the
+.B sane\-pixma
configuration file (see above).
.SH FIREWALLING FOR NETWORKED SCANNERS
-The sane pixma backend communicates with port 8610 for MFNP or port 8612
+The
+.B sane\-pixma
+backend communicates with port 8610 for MFNP or port 8612
for BJNP on the scanner. So
you will have to allow outgoing traffic TO port 8610 or 8612 on the
common subnet for scanning.
.PP
-Scanner detection is slightly more complicated. The pixma backend sends
+Scanner detection is slightly more complicated. The
+.B sane\-pixma
+backend sends
a broadcast on all direct connected subnets it can find (provided your OS
-allows for enumeration of all netowrk interfaces). The broadcast is sent FROM
+allows for enumeration of all network interfaces). The broadcast is sent FROM
port 8612 TO port 8610 or 8612 on the broadcast address of each interface.
The outgoing packets will be allowed by the rule described above.
.PP
@@ -374,7 +393,8 @@ So in short: open the firewall for all traffic from your computer to port
AND to port 8612 (for both BJNP and MFNP) to your computer.
.PP
With the firewall rules above there is no need to add the scanner to the
-pixma.conf file, unless the scanner is on a network that is not directly
+.I pixma.conf
+file, unless the scanner is on a network that is not directly
connected to your computer.
.SH ENVIRONMENT
.TP
@@ -429,21 +449,31 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.SH "SEE ALSO"
.BR sane (7),
.BR sane\-dll (5),
.BR scanimage (1),
+.BR scanadf (1),
.BR gamma4scanimage (1),
+.BR getifaddrs (3)
.PP
In case of trouble with a recent Pixma model, try the latest code for
-the pixma backend, available in the Sane git repository at:
+the
+.B sane\-pixma
+backend, available in the Sane git repository at:
.br
.I https://gitlab.com/sane-project/backends.git
.PP
diff --git a/doc/sane-plustek.man b/doc/sane-plustek.man
index 2df85b6..c043072 100644
--- a/doc/sane-plustek.man
+++ b/doc/sane-plustek.man
@@ -11,7 +11,7 @@ provides access to USB flatbed scanners based on National Semiconductor
Merlin chipsets (LM9831, 9832 and 9833).
If you're looking for parallel-port support for Plustek scanner
please refer to the
-.B sane\-plustek_pp
+.BR sane\-plustek_pp (5)
backend.
.SH "SUPPORTED DEVICES"
@@ -184,12 +184,12 @@ Strobe XP100 LM9833 600x1200dpi 48bit 512Kb 0x0427
.SH "OTHER PLUSTEK SCANNERS"
For parallelport device support see the
-.B plustek_pp
+.BR sane\-plustek_pp (5)
backend.
.br
The SCSI scanner OpticPro 19200S is a rebadged Artec AM12S scanner
and is supported by the
-.B Artec
+.BR sane\-artec (5)
backend.
.br
Only the National Semiconductor LM983[1/2/] based devices of Plustek
@@ -210,13 +210,14 @@ UT12 P98003 u12
.fi
.ft R
For a more complete and up to date list see:
-.B http://www.sane\-project.org/sane\-supported\-devices.html
+.IR http://www.sane\-project.org/sane\-supported\-devices.html .
.SH "CONFIGURATION"
To use your scanner with this backend, you need at least two
entries in the configuration file
.I @CONFIGDIR@/plustek.conf
.RS
+.PP
.I [usb] vendor-id product-id
.br
.I device /dev/usbscanner
@@ -279,7 +280,7 @@ m/PID | 0x1000 | 0x1001
option invertNegatives b
.RS
.I b
-0 --> do not invert the picture during negativ scans,
+0 --> do not invert the picture during negative scans,
.br
1 --> invert picture
.RE
@@ -289,7 +290,9 @@ option cacheCalData b
.I b
0 --> do not save calibration results,
.br
-1 --> save results of calibration in ~/.sane/ directory
+1 --> save results of calibration in
+.I ~/.sane/
+directory
.RE
.PP
option altCalibration b
@@ -415,9 +418,9 @@ See the plustek.conf file for examples.
You have to make sure, that the USB subsystem is loaded
correctly and you have access to the device-node. For
more details see
-.B sane\-usb (5)
+.BR sane\-usb (5)
manpage. You might use
-.B sane\-find\-scanner
+.BR sane\-find\-scanner (1)
to check that you have access to your device.
.PP
.B Note:
@@ -445,13 +448,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_PLUSTEK
If the library was compiled with debug support enabled, this
@@ -466,6 +475,9 @@ export SANE_DEBUG_PLUSTEK=10
.BR sane\-usb (5),
.BR sane\-u12 (5),
.BR sane\-gt68xx (5),
+.BR sane-\mustek_pp (5),
+.BR sane\-find\-scanner (1),
+.BR scanimage (1),
.br
.I @DOCDIR@/plustek/Plustek-USB.changes
@@ -478,14 +490,16 @@ Additional info and hints can be obtained from our
.br
Mailing-List archive at:
.br
-.B http://www.sane\-project.org/mailing\-lists.html
+.I http://www.sane\-project.org/mailing\-lists.html
.PP
To obtain debug messages from the backend, please set the
environment-variable
-.I SANE_DEBUG_PLUSTEK
-before calling your favorite scan-frontend (i.e. scanimage).
+.B SANE_DEBUG_PLUSTEK
+before calling your favorite scan-frontend (i.e.
+.BR scanimage (1)), i.e.:
+
.br
-.B i.e.: export SANE_DEBUG_PLUSTEK=20 ; scanimage
+.I export SANE_DEBUG_PLUSTEK=20 ; scanimage
.PP
The value controls the verbosity of the backend. Please note, that
values greater than 24 force the backend to output raw data files,
diff --git a/doc/sane-plustek_pp.man b/doc/sane-plustek_pp.man
index 3d70971..e225c95 100644
--- a/doc/sane-plustek_pp.man
+++ b/doc/sane-plustek_pp.man
@@ -11,7 +11,9 @@ provides access to Plustek ASIC 9600[1/3] and P9800[1/3] based
parallel port flatbed scanners.
The access of the scanner is either done directly by the backend
or via kernel module, called pt_drv which can be created out of
-the plustek_pp backend code \- see also section
+the
+.B sane\-plustek_pp
+backend code \- see also section
.B "BUILDING THE KERNEL MODULE"
for further information.
@@ -136,12 +138,13 @@ See this file for examples.
.SH "CONFIGURATION"
.PP
-This section describes the backends' configuration file entries.
+This section describes the backend's configuration file entries.
The file is located at:
.I @CONFIGDIR@/plustek_pp.conf
.PP
For a proper setup, you will need at least two entries:
.RS
+.PP
.I [direct]
.br
.I device 0x378
@@ -227,32 +230,31 @@ Primax 4800Direct 30bit override (works if
OP4830 has been detected)
.RE
.PP
-See the plustek_pp.conf file for examples.
+See the
+.I plustek_pp.conf
+file for examples.
.PP
.SH "BUILDING THE KERNEL MODULE"
-As mentioned before, the plustek_pp backend code can also
-be compiled and installed as linux kernel module. To do so,
+As mentioned before, the
+.B sane\-plustek_pp
+backend code can also be compiled and installed as linux kernel module. To do so,
you will need the source-files of this sane\-backend installation.
Unpack this tar-ball and go to the directory:
-.br
-.I sane\-backends/doc/plustek
-.br
+.IR sane\-backends/doc/plustek .
Within this directory, you should find a script called:
-.br
-.I MakeModule.sh
-.br
+.IR MakeModule.sh .
Now if your Linux kernelsources are installed correctly,
it should be possible to build, install and load the
module
-.B pt_drv.
+.BR pt_drv .
.B Please note,
that the kernelsources need to be configured correctly.
Refer to your distributions
manual on how this is done. As root user, try
-.br
+.PP
.I ./MakeModule.sh
-.br
+.PP
the script will try and get all necessary information about your
running kernel and will lead you through the whole installation
process.
@@ -264,11 +266,12 @@ superuser.
.SH "KERNEL MODULE SETUP"
The configuration of the kernel module is done by providing
some or more options found below to the kernel module at
-load time. This can be done by invoking insmod with the
-appropriate parameters or appending the options to the file
-.B /etc/modules.conf (kernel < 2.6.x)
+load time. This can be done by invoking
+.BR insmod (8)
+with the appropriate parameters or appending the options to the file
+.I /etc/modules.conf (kernel < 2.6.x)
or
-.B /etc/modprobe.conf (kernel >= 2.6.x)
+.I /etc/modprobe.conf (kernel >= 2.6.x)
.PP
.B
The Options:
@@ -360,21 +363,27 @@ OP4830 has been detected)
.RE
.PP
Sample entry for file
-.B "/etc/modules.conf"
-:
-.br
-.I alias char\-major\-40 pt_drv
+.IR /etc/modules.conf :
+.PP
+.RS
+alias char\-major\-40 pt_drv
.br
-.I pre-install pt_drv modprobe -k parport
+pre-install pt_drv modprobe -k parport
.br
-.I options pt_drv lampoff=180 warmup=15 port=0x378 lOffonEnd=0 mov=0 slowIO=0 forceMode=0
+options pt_drv lampoff=180 warmup=15 port=0x378 lOffonEnd=0 mov=0 slowIO=0 forceMode=0
+.RE
.PP
For multidevice support, simply add values separated by commas to
the different options
-.br
-.I options pt_drv port=0x378,0x278 mov=0,4 slowIO=0,1 forceMode=0,1
.PP
-Remember to call depmod after changing /etc/conf.modules.
+.RS
+options pt_drv port=0x378,0x278 mov=0,4 slowIO=0,1 forceMode=0,1
+.RE
+.PP
+Remember to call
+.BR depmod (8)
+after changing
+.IR /etc/conf.modules .
.PP
.SH "PARALLEL PORT MODES"
@@ -398,7 +407,9 @@ images (parts duplicated or shifted horizontally) kill all
other applications before scanning and (if sufficient
memory available) disable swapping.
.PP
-See the plustek_pp.conf file for examples.
+See the
+.I plustek_pp.conf
+file for examples.
.PP
.SH FILES
@@ -428,13 +439,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_PLUSTEK_PP
If the library was compiled with debug support enabled, this
@@ -446,6 +463,7 @@ export SANE_DEBUG_PLUSTEK_PP=10
.SH "SEE ALSO"
.BR sane (7),
+.BR xscanimage (1),
.br
.I @DOCDIR@/plustek/Plustek\-PARPORT.changes
@@ -458,14 +476,15 @@ Additional info and hints can be obtained from our
.br
Mailing-List archive at:
.br
-.B http://www.sane\-project.org/mailing\-lists.html
+.I http://www.sane\-project.org/mailing\-lists.html
.PP
To obtain debug messages from the backend, please set the
environment-variable
-.I SANE_DEBUG_PLUSTEK_PP
-before calling your favorite scan-frontend (i.e. xscanimage).
+.B SANE_DEBUG_PLUSTEK_PP
+before calling your favorite scan-frontend (i.e.
+.BR xscanimage (1)), i.e.:
.br
-.B i.e.: export SANE_DEBUG_PLUSTEK_PP=20 ; xscanimage
+.I export SANE_DEBUG_PLUSTEK_PP=20 ; xscanimage
.PP
The value controls the verbosity of the backend.
.PP
@@ -509,4 +528,4 @@ corruption or cause the sensor to hit the scan bed.
.PP
* The scanning speed on 600x1200 dpi models is slow.
.PP
-* The scanning quality of the A3I is poor
+* The scanning quality of the A3I is poor.
diff --git a/doc/sane-pnm.man b/doc/sane-pnm.man
index bd68667..80c81fe 100644
--- a/doc/sane-pnm.man
+++ b/doc/sane-pnm.man
@@ -2,6 +2,7 @@
.IX sane\-pnm
.SH NAME
sane\-pnm \- SANE PNM image reader pseudo-backend
+
.SH DESCRIPTION
The
.B sane\-pnm
@@ -15,6 +16,7 @@ This backend provides two devices called
.B 0
and
.BR 1.
+
.SH CONFIGURATION
No configuration required.
.SH FILES
@@ -25,6 +27,7 @@ The static library implementing this backend.
.I @LIBDIR@/libsane\-pnm.so
The shared library implementing this backend (present on systems that
support dynamic loading).
+
.SH ENVIRONMENT
.TP
.B SANE_DEBUG_PNM
@@ -32,15 +35,33 @@ If the library was compiled with debug support enabled, this
environment variable controls the debug level for this backend. E.g.,
a value of 128 requests all debug output to be printed. Smaller
levels reduce verbosity.
+
.SH BUGS
-If the pnm backend is installed and saned is used to allow users on remote
-computers to scan on the local machine, pnm files can be read by the remote
-user. This is limited to the files saned can access (usually it's running as
-user "sane"). All pnm files can be read if saned runs as root which isn't
-recommended anyway. The pnm backend is disabled by default. If you want to use
-it, enable it with configure (see configure \-\-help for details). Be sure that
-only trusted users can access the pnm backend over saned.
+If the
+.B sane\-pnm
+backend is installed and
+.BR saned (8)
+is used to allow users on remote
+computers to scan on the local machine, PNM files can be read by the remote
+user. This is limited to the files
+.BR saned (8)
+can access (usually it's running as
+user "sane"). All PNM files can be read if
+.BR saned (8)
+runs as root which isn't
+recommended anyway. The
+.B sane\-pnm
+backend is disabled by default. If you want to use it, enable it with configure (see
+.I configure \-\-help
+for details). Be sure that
+only trusted users can access the
+.B sane\-pnm
+backend over
+.BR saned (8).
+
.SH AUTHOR
Andreas Beck, Gordon Matzigkeit, and David Mosberger
+
.SH SEE ALSO
-sane(7)
+.BR sane (7),
+.BR saned (8)
diff --git a/doc/sane-qcam.man b/doc/sane-qcam.man
index 018b95f..30d2e83 100644
--- a/doc/sane-qcam.man
+++ b/doc/sane-qcam.man
@@ -14,7 +14,7 @@ This backend expects device names of the form:
.I port
.RE
.PP
-Where
+where
.I port
is the I/O port address at which the device resides. This address is
normally specified in hexadecimal using C syntax (e.g., 0x37b) and may
@@ -64,21 +64,29 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_QCAM
If the library was compiled with debug support enabled, this
environment variable controls the debug level for this backend. E.g.,
a value of 128 requests all debug output to be printed. Smaller
levels reduce verbosity.
+
.SH AUTHOR
David Mosberger
+
.SH BUGS
Support is currently limited to the color version of the QuickCam.
The black-and-white camera is starting to work too, but I don't
@@ -88,5 +96,6 @@ like a problem due to byte-padding).
.PP
The program needs root-privileges since it needs to be able to access
the camera's I/O ports.
+
.SH SEE ALSO
-sane(7)
+.BR sane (7)
diff --git a/doc/sane-ricoh.man b/doc/sane-ricoh.man
index 1452e24..4006b49 100644
--- a/doc/sane-ricoh.man
+++ b/doc/sane-ricoh.man
@@ -27,13 +27,15 @@ Where
is the path-name for the special device that corresponds to a
SCSI scanner. The special device name must be a generic SCSI device or a
symlink to such a device. The program
-.IR sane\-find\-scanner
+.BR sane\-find\-scanner (1)
helps to find out the correct device. Under Linux, such a device name
could be
.I /dev/sga
or
.IR /dev/sge ,
-for example. See sane\-scsi(5) for details.
+for example. See
+.BR sane\-scsi (5)
+for details.
.SH FILES
.TP
@@ -56,13 +58,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_RICOH
If the library was compiled with debug support enabled, this
@@ -73,6 +81,9 @@ Example:
export SANE_DEBUG_RICOH=4
.SH "SEE ALSO"
-sane(7), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-scsi (5),
+.BR sane\-find\-scanner (1)
+
.SH AUTHOR
Feico W. Dillema
diff --git a/doc/sane-ricoh2.man b/doc/sane-ricoh2.man
index ff74974..67ba042 100644
--- a/doc/sane-ricoh2.man
+++ b/doc/sane-ricoh2.man
@@ -29,8 +29,12 @@ support dynamic loading).
.SH OPTIONS
The options the backend supports can either be selected through command line
-options to programs like scanimage or through GUI elements in programs like
-xscanimage or xsane.
+options to programs like
+.BR scanimage (1)
+or through GUI elements in programs like
+.BR xscanimage (1)
+or
+.BR xsane (1).
.PP
The following options are supported by ricoh2:
@@ -54,6 +58,11 @@ environment variable controls the debug level for this backend. Higher
debug levels increase the verbosity of the output.
.SH "SEE ALSO"
-sane(7), sane\-usb(5)
+.BR sane (7),
+.BR sane\-usb (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1)
+
.SH AUTHOR
Stanislav Yuzvinsky
diff --git a/doc/sane-rts8891.man b/doc/sane-rts8891.man
index de0683d..75c5ac1 100644
--- a/doc/sane-rts8891.man
+++ b/doc/sane-rts8891.man
@@ -23,14 +23,19 @@ The scanners that work with this backend are:
.RE
The options the backend supports can either be selected through
-command line options to programs like scanimage or through GUI
-elements in xscanimage or xsane.
+command line options to programs like
+.BR scanimage (1)
+or through GUI elements in
+.BR xscanimage (1)
+or
+.BR xsane (1).
.br
-If you have any strange behavior, please report to the backend
+If you notice any strange behavior, please report to the backend
maintainer or to the SANE mailing list.
Valid command line options and their syntax can be listed by using
+
.RS
scanimage \-\-help \-d rts8891
.RE
@@ -41,7 +46,7 @@ scanimage \-\-help \-d rts8891
.TP
.B \-\-mode
selects the basic mode of operation of the scanner valid choices are
-.I R Color ,
+.IR "R Color" ,
.I Gray
and
.I Lineart
@@ -83,24 +88,24 @@ The default value of the threshold option is 50.
.SH "CONFIGURATION FILE"
The configuration file
-.B @CONFIGDIR@/rts8891.conf
+.I @CONFIGDIR@/rts8891.conf
contains the usb device ids of supported scanners (eg usb 0x043d 0x007c) and scanner configuration options.
Empty lines and lines starting with a hash mark (#) are
ignored.
.PP
The options supported are
-.B allowsharing
-,
+.BR allowsharing ,
.B modelnumber
.
Option
-.PP
+.TP
.B allowsharing
enables or not the sharing of the scanner between multiple frontends at the same time.
-.PP
+.TP
.B modelnumber
is used to force the reported model by the backend and is only useful in the case of a scanner which NVRAM has been erased.
+
.RS
.ft CR
.nf
@@ -111,7 +116,6 @@ is used to force the reported model by the backend and is only useful in the cas
.ft R
.RE
-.PP
.SH "FILES"
.TP
.I @LIBDIR@/libsane\-rts8891.a
@@ -121,36 +125,37 @@ The static library implementing this backend.
The shared library implementing this backend (present on systems that
support dynamic loading).
-
.SH "ENVIRONMENT"
.TP
.B SANE_DEBUG_RTS8891 SANE_DEBUG_RTS8891_LOW SANE_DEBUG_RTS88XX_LIB
If the library was compiled with debug support enabled, these
-environment variables controls the debug level for this backend. E.g.,
+environment variables control the debug level for this backend. E.g.,
a value of 255 requests all debug output to be printed. Smaller levels
reduce verbosity.
-
.SH "LIMITATIONS"
Scanners of the same model exist with different sensors, due to lack of data
(ie USB logs) some sensors are better supported than others. At least 75 dpi
mode is working for any model. Sharing the scanner between several frontends
at the same time (allowsharing option) may not work on some USB controllers.
.PP
-XPA is no (yet) supported.
+XPA is not (yet) supported.
.SH "BUGS"
.br
No bugs currently known.
-
.SH "SEE ALSO"
-sane\-scsi(5), scanimage(1), xscanimage(1), xsane(1), sane(7)
-
+.BR sane\-scsi (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1),
+.BR sane (7)
.SH "AUTHOR"
.TP
This backend has been developed by St\['e]phane Voltz.
.I http://stef.dev.free.fr/sane/rts8891
+
.SH "CREDITS"
.TP
Many thanks go to:
diff --git a/doc/sane-s9036.man b/doc/sane-s9036.man
index 468b44e..5065a3d 100644
--- a/doc/sane-s9036.man
+++ b/doc/sane-s9036.man
@@ -20,13 +20,15 @@ Where
is the path-name for the special device that corresponds to a
SCSI scanner. The special device name must be a generic SCSI device or a
symlink to such a device. The program
-.IR sane\-find\-scanner
+.BR sane\-find\-scanner (1)
helps to find out the correct device. Under Linux, such a device name
could be
.I /dev/sga
or
.IR /dev/sge ,
-for example. See sane\-scsi(5) for details.
+for example. See
+.BR sane\-scsi (5)
+for details.
.SH FILES
.TP
@@ -49,13 +51,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_S9036
If the library was compiled with debug support enabled, this
@@ -66,6 +74,8 @@ Example:
export SANE_DEBUG_S9036=4
.SH "SEE ALSO"
-sane(7), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-scsi (5)
+
.SH AUTHOR
Ingo Schneider
diff --git a/doc/sane-sceptre.man b/doc/sane-sceptre.man
index b60da27..4edb7ea 100644
--- a/doc/sane-sceptre.man
+++ b/doc/sane-sceptre.man
@@ -27,9 +27,15 @@ Sceptre VividScan S1200 SCSI
The make of this scanner is KINPO, so other scanners from that manufacturer may also work (eg. the S600).
.SH OPTIONS
The options the backend supports can either be selected through command line
-options to programs like scanimage or through GUI elements in xscanimage or xsane.
+options to programs like
+.BR scanimage (1)
+or through GUI elements in
+.BR xscanimage (1)
+or
+.BR xsane (1).
Valid command line options and their syntax can be listed by using
+
.RS
scanimage \-\-help \-d sceptre
.RE
@@ -38,58 +44,73 @@ scanimage \-\-help \-d sceptre
.B Scan Mode
.TP
-.B \-\-mode
-selects the basic mode of operation of the scanner valid choices are
-.I Lineart, Halftone, Gray and Color.
-The Lineart and Halftone mode are black and white only (1 bit). Gray
-will produce 256 levels of gray (8 bits). Color will produce a 24 bits
+.B \-\-mode Lineart|Halftone|Gray|Color
+Selects the basic mode of operation of the scanner.
+The
+.I Lineart
+and
+.I Halftone
+mode are black and white only (1 bit).
+.I Gray
+will produce 256 levels of gray (8 bits).
+.I Color
+will produce a 24 bits
color image. The scanner supports 30 bits internally but it only
exports 24.
.TP
-.B \-\-resolution
-selects the resolution for a scan. The scanner can do several
+.B \-\-resolution 50..1200
+Selects the resolution for a scan. The scanner can do several
resolutions between 50 and 1200.
.TP
-.B \-\-halftone\-pattern
-selects the pattern mode that is used in Halftone mode. Valid options
-are 1, 2, 3 and 4.
+.B \-\-halftone\-pattern 1|2|3|4
+Selects the pattern mode that is used in
+.I Halftone
+mode.
.TP
-.B \-\-gamma\-correction
-controls the scanner internal gamma correction. Valid options are
-"Default", "User defined", "High density printing" "Low density
-printing" and "High contrast printing".
+.B \-\-gamma\-correction Default|User Defined|High Density Printing|\
+Low density printing|High contrast printing
+controls the scanner internal gamma correction.
.TP
.B \-\-custom\-gamma
-(color mode only) allows the user to specify a gamma table (see the
+Allows the user to specify a gamma table (see the
next 3 parameters).
+.I Color
+mode only.
.TP
.B \-\-red\-gamma\-table
-(color mode only) can be used to download a user defined
+Can be used to download a user defined
gamma table for the red channel. The table must be 256 bytes long.
+.I Color
+mode only.
.TP
.B \-\-green\-gamma\-table
-(color mode only) can be used to download a user defined
+Can be used to download a user defined
gamma table for the green channel. The table must be 256 bytes long.
+.I Color
+mode only.
.TP
.B \-\-blue\-gamma\-table
-(color mode only) can be used to download a user defined gamma table
+Can be used to download a user defined gamma table
for the blue channel. The table must be 256 bytes long.
+.I Color
+mode only.
.TP
-.B \-\-threshold
-sets the threshold for black and white pixels in lineart
+.B \-\-threshold 0..255
+Sets the threshold for black and white pixels in
+.I Lineart
mode. Possible values are from 0 (darker) to 255 (lighter).
.TP
.B \-\-preview
-requests a preview scan. The resolution used for that scan is 30 dpi
+Requests a preview scan. The resolution used for that scan is 30 dpi
and the scan area is the maximum allowed. The scan mode is user
selected. The default is "no".
@@ -98,13 +119,22 @@ selected. The default is "no".
.TP
.B \-l \-t \-x \-y
-control the scan area: \-l sets the top left x coordinate, \-t the top
-left y coordinate, \-x selects the width and \-y the height of the scan
-area. All parameters are specified in millimeters by default.
+control the scan area:
+.B -l
+sets the top left x coordinate,
+.B \-t
+the top left y coordinate,
+.B \-x
+selects the width and
+.B \-y
+the height of the scan area. All parameters are specified in millimeters by default.
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/sceptre.conf supports only one information: the device name to use (eg /dev/scanner).
+The configuration file
+.I @CONFIGDIR@/sceptre.conf
+supports only one item: the device name to use
+.RI "(eg " /dev/scanner ).
.SH FILES
@@ -136,13 +166,15 @@ enough.
.SH BUGS
-
None known.
.SH "SEE ALSO"
-
-sane\-scsi(5), scanimage(1), xscanimage(1), xsane(1), sane(7)
+.BR sane\-scsi (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1),
+.BR sane (7)
.SH AUTHOR
diff --git a/doc/sane-scsi.man b/doc/sane-scsi.man
index 5a27555..9239250 100644
--- a/doc/sane-scsi.man
+++ b/doc/sane-scsi.man
@@ -11,15 +11,15 @@ appropriate backend configuration file before using SANE for the first
time. For most systems, the configuration file should list the name
of the generic SCSI device that the scanner is connected to (e.g., under
Linux,
-.B /dev/sg4
+.I /dev/sg4
or
-.B /dev/sge
+.I /dev/sge
is such a generic SCSI device). It is customary to create a symlink
from
-.B /dev/scanner
+.I /dev/scanner
to the generic SCSI device that the scanner is connected to. In this
case, the configuration file simply lists the line
-.BR /dev/scanner .
+.IR /dev/scanner .
For a detailed description of each backend's configuration file,
please refer to the relevant backend manual page (e.g.,
.BR sane\-epson (5)
@@ -46,7 +46,8 @@ is the SCSI model string,
.I TYPE
is type SCSI device type string,
.I BUS
-is the SCSI bus number (named "host" in /proc/scsi/scsi),
+is the SCSI bus number (named "host" in
+.IR /proc/scsi/scsi ),
.I CHANNEL
is the SCSI channel number,
.I ID
@@ -56,8 +57,9 @@ is the logical unit number of the scanner device. The first two fields are
strings which must be enclosed in double-quotes if they contain any
whitespace. The remaining four fields are non-negative integer numbers. The
correct values for these fields can be found by using operating system
-specific tools, e.g. for Linux by looking at the output of the command "cat
-/proc/scsi/scsi". To simplify configuration, a field's value can be replaced
+specific tools, e.g. for Linux by looking at the output of the command
+.IR "cat /proc/scsi/scsi" .
+To simplify configuration, a field's value can be replaced
with an asterisk symbol (``*''). An asterisk has the effect that any value is
allowed for that particular field. This can have the effect that a single
scsi-line matches multiple devices. When this happens, each matching device
@@ -103,11 +105,13 @@ form. This is explained below in the relevant platform-specific section.
.PP
When using a SCSI scanner, ensure that the access permission for the
generic SCSI device is set appropriately. We recommend to add a group
-"scanner" to /etc/group which contains all users that should have
+"scanner" to
+.I /etc/group
+which contains all users that should have
access to the scanner. The permission of the device should then be
set to allow group read and write access. For example, if the scanner
is at generic SCSI device
-.BR /dev/sg0 ,
+.IR /dev/sg0 ,
then the following two commands would set the permission correctly:
.PP
.RS
@@ -118,7 +122,7 @@ $ chmod 660 /dev/sg0
.RE
.PP
When your system uses the device filesystem (devfs), you have to edit
-.BR /etc/devfs/perms.
+.BIR /etc/devfs/perms.
There you should search the line
.PP
.RS
@@ -133,10 +137,13 @@ REGISTER ^sg4 PERMISSIONS root.scanner 0660
.PP
.SH FREEBSD INFO
Auto-configuration using the "scsi *" lines in the config files only works if
-the user running the frontend has read/write access to /dev/xpt0. Instead, you
-can also set a link
+the user running the frontend has read/write access to
+.IR /dev/xpt0 .
+Instead, you can also set a link
.I /dev/scanner
-to the appropriate /dev/uk device.
+to the appropriate
+.I /dev/uk
+device.
.RS
.TP
Adaptec AHA1542CF
@@ -162,11 +169,13 @@ Works on FreeBSD 2.2.5R and 3.0 using the
driver, provided that Plug-and-Play support is disabled on the card.
If there are no
.I uk
-devices, just do a ``sh MAKEDEV uk0'' in the
-.B /dev
+devices, just do a
+.I sh MAKEDEV uk0
+in the
+.i /dev
directory. The scanner should then be accessible as
-.B /dev/uk0 if it was probed
-during boot.
+.I /dev/uk0
+if it was probed during boot.
.TP
Tekram DC390
Reported to work fine under FreeBSD 2.2.2R with the
@@ -176,23 +185,28 @@ driver.
.SH LINUX INFO
First, make sure your kernel has SCSI generic support enabled. In
-``make xconfig'', this shows up under ``SCSI support->SCSI generic
-support''.
+.IR "make xconfig" ,
+this shows up under ``SCSI support->SCSI generic support''.
.PP
To keep scanning times to a minimum, it is strongly recommended to use a large
buffer size for the generic SCSI driver. From SG driver version 2.0 on, the
maximum buffer size can be changed at program run time, and there is no restriction in size. This driver version is part of the Linux kernels from
version 2.2.7 on. If the new SG driver is available some backends
-(e.g. sane\-umax, sane\-mustek, sane\-sharp) automatically request larger scsi
-buffers. If a backend does not automatically request a larger scsi buffer, set
+(e.g.
+.BR sane\-umax (5),
+.BR sane\-mustek (5) ,
+.BR sane\-sharp (5))
+automatically request larger SCSI
+buffers. If a backend does not automatically request a larger SCSI buffer, set
the environment variable
.B SANE_SG_BUFFERSIZE
to the desired buffer size in bytes. It is not recommended to use more
than 1 MB, because for large values the probability increases that the
SG driver cannot allocate the necessary buffer(s). For ISA cards, even
1 MB might be a too large value. For a detailed discussion of memory
-issues of the SG driver, see http://www.torque.net/sg.
+issues of the SG driver, see
+.I http://www.torque.net/sg.
.PP
For Linux kernels before version 2.2.7 the size of the buffer is only 32KB.
This works, but for many cheaper scanners this causes scanning to be slower by
@@ -209,7 +223,7 @@ necessary with older Linux kernels.
.PP
A common issue with SCSI scanners is what to do when you booted
-the system while the scanner was turned off? In such a case, the
+the system while the scanner was turned off. In such a case, the
scanner won't be recognized by the kernel and SANE won't be able
to access it. Fortunately, Linux provides a simple mechanism to
probe a SCSI device on demand. Suppose you have a scanner connected
@@ -232,7 +246,9 @@ list isn't complete, usually any SCSI adapter supported by Linux should work.
.RS
.TP
Acard/Advance SCSI adapters
-Some old versions of the kernel driver (atp870u.c) cut the inquiry information.
+Some old versions of the kernel driver
+.RI ( atp870u.c )
+cut the inquiry information.
Therefore the scanner couldn't be detected correctly. Use a current kernel.
.TP
Adaptec AHA-1505/AHA-1542/AHA-2940
@@ -259,12 +275,16 @@ NCR/Symbios 53c400/53c400a or Domex DTC3181E/L/LE (DTCT436/436P) ISA SCSI card
This card is supplied by Mustek (and other vendors). It's supported since
Linux 2.2. The SCSI cards are supported by the module g_NCR5380. It's
necessary to tell the kernel the io port and type of card. Example for a
-53c400a: ``modprobe g_NCR5380 ncr_addr=0x280 ncr_53c400a=1''. Once the kernel
-detects the card, it should work all right. However, while it should work, do
-not expect good performance out of this card---it has no interrupt line and
-therefore while a scan is in progress, the system becomes almost unusable.
-You may change the values of the USLEEP macros in drivers/scsi/g_NCR5380.c.
-Some documentation is in this file and NCR5380.c.
+53c400a:
+.I "modprobe g_NCR5380 ncr_addr=0x280 ncr_53c400a=1" .
+Once the kernel detects the card, it should work all right.
+However, while it should work, do not expect good performance out of this
+card---it has no interrupt line and therefore while a scan is in progress,
+the system becomes almost unusable. You may change the values of the USLEEP
+macros in
+.IR drivers/scsi/g_NCR5380.c .
+Some documentation is in this file and
+.IR NCR5380.c .
.TP
NCR/Symbios 810
For some scanners it may be necessary to disable disconnect/reconnect. To
@@ -275,16 +295,22 @@ both if you have trouble.
For Linux kernels before 2.0.33 it may be necessary to increase the SCSI
timeout. The default timeout for the Linux kernels before 2.0.33 is 10
seconds, which is way too low when scanning large area. If you get messages
-of the form ``restart (ncr dead ?)'' in your /var/log/messages file or on the
-system console, it's an indication that the timeout is too short. In this
-case, find the line ``if (np->latetime>10)'' in file ncr53c8xx.c (normally in
-directory /usr/src/linux/drivers/scsi) and change the constant 10 to, say, 60
-(one minute). Then rebuild the kernel/module and try again.
+of the form ``restart (ncr dead ?)'' in your
+.I /var/log/messages
+file or on the system console, it's an indication that the timeout is too short.
+In this case, find the line ``if (np->latetime>10)'' in file
+.I ncr53c8xx.
+(normally in directory
+.IR /usr/src/linux/drivers/scsi )
+and change the constant 10 to, say, 60 (one minute).
+Then rebuild the kernel/module and try again.
.TP
Tekram DC315
-The driver can be downloaded from http://www.garloff.de/kurt/linux/dc395/.
+The driver can be downloaded from
+.IR http://www.garloff.de/kurt/linux/dc395/ .
For some older scanners it may be necessary to disable all the more advanced
-features by using e.g. modprobe dc395x_trm dc395x_trm=7,5,1,32.
+features by using e.g.
+.IR "modprobe dc395x_trm dc395x_trm=7,5,1,32" .
.TP
Tekram DC390
Version 1.11 of the Tekram driver seems to work fine mostly, except
@@ -295,16 +321,17 @@ and does not suffer from the timeout problems.
.SH SOLARIS, OPENSTEP AND NEXTSTEP INFO
Under Solaris, OpenStep and NeXTStep, the generic SCSI device name
refers to a SCSI bus, not to an individual device. For example,
-.B /dev/sg0
+.I /dev/sg0
refers to the first SCSI bus. To tell SANE which device to use,
append the character 'a'+target-id to the special device name. For
example, the SCSI device connected to the first SCSI controller
and with target-id 0 would be called
-.BR /dev/sg0a ,
+.IR /dev/sg0a ,
and the device with target-id 1 on that same bus would be
called
-.BR /dev/sg0b,
+.IR /dev/sg0b,
and so on.
+
.SH ENVIRONMENT
.TP
.B SANE_DEBUG_SANEI_SCSI
diff --git a/doc/sane-sharp.man b/doc/sane-sharp.man
index b4453ee..3200990 100644
--- a/doc/sane-sharp.man
+++ b/doc/sane-sharp.man
@@ -61,260 +61,192 @@ or
for example. See sane\-scsi(5) for details.
.SH SCAN OPTIONS
-
-.B Scan Mode
-(parameter
+.TP
.B \-\-mode
-for scanimage). Possible settings:
-.RS
-.B Lineart
+Scan Mode. Possible settings are:
+.I Lineart
(1 bit black & white scans),
-.br
-.B Gray
+.I Gray
(8 bit gray scale scans),
-.br
-.B Lineart Color
-(bi-level color scans),
-.br
-.B Color
-(8 bit RGB scans).
-.RE
-The default value is
-.B Color.
+.I Lineart Color
+(bi-level color scans), and
+.I Color
+(8 bit RGB scans). The default value is
+.I Color.
-.B Halftone Pattern
-(parameter
+.TP
.B \-\-halftone\-pattern
-for scanimage). Available only for the JX-330 series scanners.
+Halftone Pattern. Available only for the JX-330 series scanners.
Possible settings:
-.RS
-.B none
-.br
-.B Dither Bayer
-.br
-.B Dither Spiral
-.br
-.B Dither Dispersed
-.br
-.B Error Diffusion
-.RE
+.IR none ", " "Dither Bayer" ", " "Dither Spiral" ", " "Dither Dispersed"
+and
+.IR "Error Diffusion" .
The default value is
-.B none.
+.IR none .
-.B Paper Source
-(parameter
+.TP
.B \-\-source
-for scanimage). This option is only available, if an automatic document
-feeder or a transparency adapter is installed. Possible settings:
-.RS
-.B Flatbed
-.br
-.B Automatic Document Feeder
-.br
-.B Transparency Adapter
-.RE
+Paper Source. This option is only available if an automatic document
+feeder or a transparency adapter is installed. Possible settings are:
+.IR Flatbed ", " "Automatic Document Feeder" ,
+and
+.IR "Transparency Adapter" .
If an ADF or a transparency adapter is installed, using it is the
default selection.
-.B Custom Gamma
-(parameter
+.TP
.B \-\-custom\-gamma
-for scanimage). This option determines whether a builtin or a custom
-gamma-table is used. Possible settings:
-.RS
-.B yes
-enables custom gamma tables
-.br
-.B no
-enables a built gamma table
-.RE
+Custom Gamma This option determines whether a builtin or a custom
+gamma table is used. Possible settings are:
+.I yes
+(enables custom gamma tables) or
+.I no
+(enables a built gamma table).
-.B Gamma
-(parameter
-.B \-\-Gamma
-for scanimage). This option is only available, if
+.TP
+.B \-\-gamma
+Gamma. This option is only available if
.B Custom Gamma
is set to
-.B no.
-Possible values:
-.RS
-.B 1.0
-.br
-.B 2.2
-.RE
-The default value is 2.2. (The JX-250 and JX-350 have no built in gamma
-correction; for these scanner, a gamma table is downloaded to the scanner
+.IR no .
+Possible values are:
+.IR 1.0 " or " 2.2 "."
+The default value is
+.IR 2.2 .
+(The JX-250 and JX-350 have no built in gamma
+correction; for these scanners, a gamma table is downloaded to the scanner
by the backend.)
-.B Gamma Table
-(parameter
+.TP
.B \-\-gamma\-table
-for scanimage). Allowed values: 0..255; 256 numbers must be defined.
+Gamma Table. Allowed values: 0..255; 256 numbers must be defined.
The default values are 0, 1, 2, .. 255 (i.e., gamma == 1). This table
is only used for gray scale scans.
-.B Red Gamma Table
-(parameter
+.TP
.B \-\-red\-gamma\-table
-for scanimage). Allowed values: 0..255; 256 numbers must be defined.
+Red Gamma Table. Allowed values: 0..255; 256 numbers must be defined.
The default values are 0, 1, 2, .. 255 (i.e., gamma == 1).
-.B Green Gamma Table
-(parameter
+.TP
.B \-\-green\-gamma\-table
-for scanimage). Allowed values: 0..255; 256 numbers must be defined.
+Green Gamma Table. Allowed values: 0..255; 256 numbers must be defined.
The default values are 0, 1, 2, .. 255 (i.e., gamma == 1).
-.B Blue Gamma Table
-(parameter
+.TP
.B \-\-blue\-gamma\-table
-for scanimage). Allowed values: 0..255; 256 numbers must be defined.
+Blue Gamma Table. Allowed values: 0..255; 256 numbers must be defined.
The default values are 0, 1, 2, .. 255 (i.e., gamma == 1).
-.B Resolution
-in pixel per inch (parameter
+.TP
.B \-\-resolution
-for scanimage). Selects the resolution of the scanned image. Allowed values:
-.RS
-.B 30..600
-(JX-330, JX-350 and JX-610) resp.
-.B 30..400
-(JX-250)
-.RE
+Selects the resolution of the scanned image. Allowed values:
+.I 30..600
+(JX-330, JX-350 and JX-610) and
+.I 30..400
+(JX-250).
The default value is 150.
-.B Scan Window
-
+.TP
+.BR \-l ", " \-t ", " \-x ", " \-y
+Scan Window.
+Top-left x position of scan area
+.RB ( \-l ),
+top-left y position of scan area
+.RB ( \-t ),
+bottom right x position of scan area
+.RB ( \-x )
+and bottom right y position of scan area
+.RB ( \-y ).
The possible settings depend on the scanner model and, for the
JX-250 and the JX-350, also on the usage of the automatic document feeder resp. the
-transparency adapter. Please refer to the values allowed by xscanimage, or
-xsane. With scanimage, enter one of the following commands:
+transparency adapter. Please refer to the values allowed by
+.BR xscanimage (1),
+or
+.BR xsane (1).
+With
+.BR scanimage (1),
+enter one of the following commands in order to see the allowed parameter values for
+the scan window:
.RS
-.I scanimage \-d sharp \-\-source """Automatic Document Feeder""" \-\-help
+scanimage \-d sharp \-\-source "Automatic Document Feeder" \-\-help
-.I scanimage \-d sharp \-\-source Flatbed \-\-help
+scanimage \-d sharp \-\-source Flatbed \-\-help
-.I scanimage \-d sharp \-\-source """Transparency Adapter""" \-\-help
+scanimage \-d sharp \-\-source "Transparency Adapter" \-\-help
.RE
-in order to see the allowed parameter values for the scan window.
-
-The scan window parameters are:
-
-.RS
-Top-left x position of scan area (parameter
-.B \-l
-for scanimage);
-.br
-Top-left y position of scan area (parameter
-.B \-t
-for scanimage);
-.br
-bottom right x position of scan area (parameter
-.B \-x
-for scanimage);
-.br
-bottom right y position of scan area (parameter
-.B \-y
-for scanimage);
-.RE
-
-.B Edge emphasis
-(parameter
-.B \-\-Edge emphasis
-for scanimage). This option is not available for the JX-250 and the JX-350.
+.TP
+.B \-\-edge emphasis
+Edge emphasis. This option is not available for the JX-250 and the JX-350.
Possible settings:
-.RS
-.B None
-.br
-.B Middle
-.br
-.B Strong
-.br
-.B Blur
-.RE
+.IR None ", " Middle ", " Strong ", and " Blur .
The default value is
-.B None.
+.IR None .
-.B Threshold
-(parameter
+.TP
.B \-\-threshold
-for scanimage). Sets the threshold for black and white pixels in lineart
-mode. Possible values:
-.RS
-.B 1..255
-.RE
-The default value is
-.B 128.
-This option is only available in scan mode lineart.
+Sets the threshold for black and white pixels in lineart mode.
+Possible values are 1..255.
+The default value is 128.
+This option is only available in scan mode
+.IR lineart .
-.B Threshold Red
-(parameter
+.TP
.B \-\-threshold-red
-for scanimage). Sets the threshold for the red component of a pixel in
-in lineart color scan mode. Possible values:
-.RS
-.B 1..255
-.RE
-The default value is
-.B 128.
-This option is only available in scan mode color lineart.
+Sets the threshold for the red component of a pixel in
+in lineart color scan mode. Possible values are 1..255.
+The default value is 128.
+This option is only available in scan mode color
+.IR lineart .
-.B Threshold Green
-(parameter
+.TP
.B \-\-threshold-green
-for scanimage). Sets the threshold for the green component of a pixel in
-in lineart color scan mode. Possible values:
-.RS
-.B 1..255
-.RE
-The default value is
-.B 128.
-This option is only available in scan mode color lineart.
+Sets the threshold for the green component of a pixel in
+in lineart color scan mode. Possible values are 1..255.
+The default value is 128.
+This option is only available in scan mode color
+.I lineart .
-.B Threshold Blue
-(parameter
+.TP
.B \-\-threshold-blue
-for scanimage). Sets the threshold for the blue component of a pixel in
-in lineart color scan mode. Possible values:
-.RS
-.B 1..255
-.RE
-The default value is
-.B 128.
-This option is only available in scan mode color lineart.
+Sets the threshold for the blue component of a pixel in
+in lineart color scan mode. Possible values are 1..255.
+The default value is 128.
+This option is only available in scan mode color
+.IR lineart .
-.B Light Color
-(parameter
-.B \-\-LightColor
-for scanimage). Sets the color of the light source. Possible values:
-.RS
-.B white
-.br
-.B red
-.br
-.B green
-.br
-.B blue
-.RE
+.TP
+.B \-\-lightcolor
+Sets the color of the light source. Possible values are
+.IR white ,
+.IR red ,
+.I green
+and
+.IR blue .
The default value is
-.B white.
-This option is only available in scan modes lineart color and color.
+.IR white .
+This option is only available in scan modes
+.I "lineart color"
+and
+.IR color .
.SH ADF USAGE
-If a paper jam occurred, the maintenance cover
+If a paper jam occurrs, the maintenance cover
.I
must
be opened and closed, even if the jammed paper can be removed without opening
-the maintenance cover. Otherwise, the error condition cannot be cleared.
+the maintenance cover. Otherwise, the error condition will not be cleared.
.SH CONFIGURATION
The contents of the
.I sharp.conf
file is a list of options and device names that correspond to Sharp
scanners. Empty lines and lines beginning with a hash mark (#) are
-ignored. See sane\-scsi(5) for details about device names.
+ignored. See
+.BR sane\-scsi (5)
+for details about device names.
.PP
Lines setting an option start with the key word
.B option,
@@ -401,7 +333,7 @@ during a scan. If this is the case, you should consider to connect the
scanner to a separate SCSI adapter.
.PP
Slow responses by the backend to the scanner: Unfortunately,
-Unix-like operating systems generally have no real time capabilities.
+UNIX-like operating systems generally have no real time capabilities.
Thus there is no guarantee that the backend is under any circumstances
able to communicate with the scanner as fast as required. To minimize this
problem, the backend should be compiled so that a separate reader process
@@ -433,7 +365,7 @@ of the data is too slow, set the environment variable
.B SANE_DEBUG_SHARP
to 1. When a scan is finished, the backend writes the line "buffer full
conditions:
-.I nn"
+.IR nn """
to stderr. If
.I nn
is zero, carriage stops are caused by too slow responses of the backend
@@ -488,18 +420,22 @@ scans. This happens for
every
scan, in contrast to the calibration, which is done after 10 scans. (For the
calibration, the carriage is also moved to the idle position.) We do not
-know, if this behavior is caused by the backend, or if it is a bug in the
+know if this behavior is caused by the backend, or if it is a bug in the
firmware of the scanner.
.PP
5. Usage of a transparency adapter (film scan unit) is supported, but not
tested.
.SH "SEE ALSO"
-sane(7), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-scsi (5)
+
.SH AUTHORS
Kazuya Fukuda, Abel Deuring
+
.SH CREDITS
The Sharp backend is based on the Canon backend written by Helmut Koeberle
.PP
-Parts of this man page are a plain copy of sane\-mustek(5) by David
-Mosberger-Tang, Andreas Czechanowski and Andreas Bolsch
+Parts of this man page are a plain copy of
+.BR sane\-mustek (5)
+by David Mosberger-Tang, Andreas Czechanowski and Andreas Bolsch
diff --git a/doc/sane-sm3600.man b/doc/sane-sm3600.man
index 7f5c9a4..849acd0 100644
--- a/doc/sane-sm3600.man
+++ b/doc/sane-sm3600.man
@@ -10,7 +10,11 @@ provides access to some Microtek scanners with the Toshiba M011 custom
USB chip. This backend should be considered alpha.
.PP
There are also backends for Microtek scanners with SCSI command set.
-Refer to sane\-microtek(5) and sane\-microtek2(5) for details.
+Refer to
+.BR sane\-microtek (5)
+and
+.BR sane\-microtek2 (5)
+for details.
.PP
At present, the following
scanners are known positively to work with this backend:
@@ -32,8 +36,8 @@ listed above, it may or may not work with SANE!
.SH "FRONTEND OPTIONS"
This backend dynamically enables the options for the frontend,
-that are supported by the scanner in dependence of the scanning-mode
-and other options. Not supported options are disabled.
+that are supported by the scanner dependent on the scanning-mode
+and other options. Unsupported options are disabled.
.PP
The following options are supported by the Microtek2-driver:
.PP
@@ -63,7 +67,8 @@ If the library was compiled with debug support enabled, this
environment variable controls the debug level for this backend. E.g.,
a value of 128 requests all debug output to be printed. Smaller
levels reduce verbosity. To see error messages on stderr set
-SANE_DEBUG_SM3600 to 1.
+.B SANE_DEBUG_SM3600
+to 1.
.br
E.g. just say:
@@ -71,11 +76,17 @@ E.g. just say:
export SANE_DEBUG_SM3600=5
.SH "SEE ALSO"
-sane\-microtek2(5), http://sm3600.sourceforge.net
+.BR sane (7) ,
+.BR sane\-microtek (5),
+.BR sane\-microtek2 (5)
+.br
+.I http://sm3600.sourceforge.net
.SH AUTHOR
.br
-Marian Eichholz (eichholz@computer.org)
+Marian Eichholz
+.RI < eichholz@computer.org >
.br
-Glenn Ramsey (glenn@componic.com)
+Glenn Ramsey
+.RI < glenn@componic.com >
.br
diff --git a/doc/sane-sm3840.man b/doc/sane-sm3840.man
index e6af3a1..58f07b0 100644
--- a/doc/sane-sm3840.man
+++ b/doc/sane-sm3840.man
@@ -10,10 +10,15 @@ provides access to some Microtek scanners with the SCAN08
USB chip.
.PP
There exist backends for Microtek scanners with SCSI command set.
-Refer to sane\-microtek(5) and sane\-microtek2(5) for details.
+Refer to
+.BR sane\-microtek (5)
+and
+.BR sane\-microtek2 (5)
+for details.
.PP
-There also exists a Microtek 3600 series driver, see sane\-sm3600(5) for
-details.
+There also exists a Microtek 3600 series driver, see
+.BR sane\-sm3600 (5)
+for details.
.PP
At present, the following
scanners are known positively to work with this backend:
@@ -31,36 +36,38 @@ Microtek ScanMaker 4800 All modes OK
.PP
If you own a Microtek scanner with the SCAN08 chip other than the ones
listed above, it may or may not work with SANE. Feel free to contact the
-backend author (earle@ziplabel.com) to report results with scanners not
-on the list.
+backend author
+.RI ( earle@ziplabel.com )
+to report results with scanners not on the list.
.SH "FRONTEND OPTIONS"
.PP
-The following options are supported by the sm3840-driver:
-.PP
+The following options are supported by the
+.BR sane\-sm3840
+driver:
+.TP
.B \-\-mode color|gray|lineart|halftone
-.br
Color or grayscale mode.
+.TP
.B \-\-resolution 150|300|600|1200
-.br
Pixels per inch for scans.
+.TP
.B \-\-depth 8|16
-.br
Note that the least significant bits of 16bpp mode may be noise.
+.TP
.B \-\-brightness 1..4096
-.br
Higher numbers increase brightness of returned image.
+.TP
.B \-\-contrast 0.1..9.9
-.br
Larger numbers decrease contrast of returned image.
+.TP
.B \-\-lamp\-timeout 1..15
-.br
Time in minutes until the lamp is turned off after a scan.
.SH CONFIGURATION
@@ -83,12 +90,17 @@ If the library was compiled with debug support enabled, this
environment variable controls the debug level for this backend. E.g.,
a value of 128 requests all debug output to be printed. Smaller
levels reduce verbosity. To see error messages on stderr set
-SANE_DEBUG_SM3840 to 1.
+.B SANE_DEBUG_SM3840
+to 1.
.SH "SEE ALSO"
-sane\-microtek2(5), sane\-sm3600(5), http://www.ziplabel.com/sm3840
+.BR sane (7),
+.BR sane\-microtek (5),
+.BR sane\-microtek2 (5),
+.BR sane\-sm3600 (5)
+.br
+.I http://www.ziplabel.com/sm3840
.SH AUTHOR
-.br
-Earle F. Philhower III (earle@ziplabel.com)
-.br
+Earle F. Philhower III
+.RI < earle@ziplabel.com >
diff --git a/doc/sane-snapscan.man b/doc/sane-snapscan.man
index 6e71875..aff29a9 100644
--- a/doc/sane-snapscan.man
+++ b/doc/sane-snapscan.man
@@ -31,7 +31,9 @@ symlink to such a device. Under Linux, such a device name could be
.I /dev/sga
or
.IR /dev/sge ,
-for example. See sane\-scsi(5) for details.
+for example. See
+.BR sane\-scsi (5)
+for details.
.P
For USB scanners the devicename must contain the keyword "usb", as in
.I /dev/usbscanner
@@ -45,14 +47,17 @@ e.g.
firmware @DATADIR@/sane/snapscan/firmware.bin
.RE
.PP
-For further details read http://snapscan.sourceforge.net.
+For further details read
+.IR http://snapscan.sourceforge.net .
.SH CONFIGURATION
The contents of the
.I snapscan.conf
file is a list of device names that correspond to SnapScan
scanners. Empty lines and lines starting with a hash mark (#) are
-ignored. See sane\-scsi(5) on details of what constitutes a valid
+ignored. See
+.BR sane\-scsi (5)
+on details of what constitutes a valid
device name.
.SH FILES
@@ -76,13 +81,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_SNAPSCAN
If the library was compiled with debug support enabled, this
@@ -95,11 +106,11 @@ levels reduce verbosity.
Man page doesn't provide much information yet.
.SH "SEE ALSO"
-sane(7), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-scsi (5),
.br
-http://www.cs.ualberta.ca/~charter/SnapScan/snapscan.html
-.br
-http://sourceforge.net/projects/snapscan/ (new development website)
+.I http://sourceforge.net/projects/snapscan/
+(new development website)
.SH AUTHOR
Kevin Charter, Franck Schneider, Michel Roelofs, Emmanuel Blot,
diff --git a/doc/sane-sp15c.man b/doc/sane-sp15c.man
index 6a56a8d..f0dc72a 100644
--- a/doc/sane-sp15c.man
+++ b/doc/sane-sp15c.man
@@ -35,11 +35,16 @@ and to contact the author with test results.
.SH CONFIGURATION
A modest effort has been made to expose the standard options to the API.
-This allows frontends such as xscanimage to set scanning region,
+This allows frontends such as
+.BR xscanimage (1)
+to set scanning region,
resolution, bit-depth (and color), and enable the automatic document feeder.
.SH "SEE ALSO"
-sane(7), sane\-scsi(5), sane\-fujitsu(5)
+.BR sane (7) ,
+.BR sane\-scsi (5) ,
+.BR sane\-fujitsu (5),
+.BR xscanimage (1)
.br
Fujitsu ScanPartner 15C OEM Manual, Doc. No. 250-0081-0
.br
@@ -49,7 +54,7 @@ Fujitsu M3096GX/M3093GX/M3093DG OEM Manual, part number C150-E015...03
.SH AUTHOR
Randolph Bentson
-<bentson@holmsjoen.com>,
+.RI < bentson@holmsjoen.com >,
with credit to the unnamed author of the coolscan driver
.SH LIMITATIONS
@@ -63,9 +68,10 @@ I'm sure there are plenty, and not too well hidden,
but I haven't seen them yet.
.br
Both scanners claim to have separate control
-of resolution in X and Y directions.
-I confess I haven't tested this yet.
-I have found that xsane doesn't even display this capability.
+of resolution in X and Y directions. I confess I haven't tested this yet.
+I have found that
+.BR xsane (1)
+doesn't even display this capability.
.br
Threshold settings on the SP15C don't seem to
affect the results of lineart mode scans.
diff --git a/doc/sane-st400.man b/doc/sane-st400.man
index affdf72..b93dc49 100644
--- a/doc/sane-st400.man
+++ b/doc/sane-st400.man
@@ -23,8 +23,9 @@ and ST600. If you own one of these scanners, or a scanner other than the
ones listed above that works with this backend, please let us know by sending
the scanner's model name, SCSI ID, and firmware revision to
.IR sane\-devel@alioth-lists.debian.net .
-Have a look at http://www.sane\-project.org/mailing\-lists.html concerning subscription
-to sane\-devel.
+Have a look at
+.I http://www.sane\-project.org/mailing\-lists.html
+concerning subscription to sane\-devel.
.SH "DEVICE NAMES"
This backend expects device names of the form:
@@ -42,7 +43,10 @@ a device name could be
.I /dev/sga
or
.IR /dev/sge ,
-for example. See sane\-scsi(5) for details.
+for example. See
+.BR sane\-scsi (5)
+for details.
+
.SH CONFIGURATION
The contents of the
.I st400.conf
@@ -66,7 +70,9 @@ scsi SIEMENS "ST 400" Scanner * * 3 0
.RE
.PP
In this configuration, the driver can only access the ST400 model
-at SCSI ID 3 LUN 0 (see section "BUGS" below for the reason).
+at SCSI ID 3 LUN 0 (see section
+.B BUGS
+below for the reason).
To use the driver with other scanner models, add an appropriate line to
the configuration file. For example, to use it with an ST800 at SCSI
ID 3 LUN 0, add the line:
@@ -96,13 +102,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in /etc/sane.d. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"/etc/sane.d" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_ST400
If the library was compiled with debug support enabled, this environment
@@ -119,7 +131,8 @@ a ST400. It will happily accept everything that matches the configuration
entries. This makes it easy to test the backend with other scanners:
Just add an appropriate line to the configuration file. The configuration
file as distributed (see above) only works with the ST400. Be careful:
-If there is no config file at all, the backend defaults to /dev/scanner.
+If there is no config file at all, the backend defaults to
+.IR /dev/scanner .
.PP
The ST400 answers on all eight SCSI LUNs. Normally this is not a problem,
as LUN support is usually disabled in SCSI drivers, but if you are seeing
@@ -129,18 +142,21 @@ LUN 0 only.
.SH DEBUG
If you encounter a bug please set the environment variable
-SANE_DEBUG_ST400 to 128 and try to regenerate the problem. Then
-send me a report with the log attached.
+.B SANE_DEBUG_ST400
+to 128 and try to regenerate the problem. Then send me a report with the
+log attached.
.PP
If you encounter a SCSI bus error or trimmed and/or displaced images please
-also set the environment variable SANE_DEBUG_SANEI_SCSI to 128 before sending
-me the report.
+also set the environment variable
+.B SANE_DEBUG_SANEI_SCSI
+to 128 before sending me the report.
.SH "SEE ALSO"
-sane(7), sane\-scsi(5)
+.BR sane (7),
+.BR sane\-scsi (5)
.br
-http://www.informatik.uni-oldenburg.de/~ingo/sane/
+.I http://www.informatik.uni-oldenburg.de/~ingo/sane/
.SH AUTHOR
-
-Ingo Wilken <Ingo.Wilken@informatik.uni-oldenburg.de>
+Ingo Wilken
+.RI < Ingo.Wilken@informatik.uni-oldenburg.de >
diff --git a/doc/sane-stv680.man b/doc/sane-stv680.man
index 90cdf53..d4a8d3a 100644
--- a/doc/sane-stv680.man
+++ b/doc/sane-stv680.man
@@ -32,24 +32,32 @@ for the exact status of each camera.
For startup of this backend check that if present the stv680 kernel module is
removed or disabled.
.br
-Also before using, enable the backend by editing the /etc/sane.d/dll.conf file,
-change #stv680 to stv680.
+Also before using, enable the backend by editing the
+.I @CONFIGDIR@/dll.conf
+file, change #stv680 to stv680.
-For problems with the untested cameras, you
-should contact the author for that.
+For problems with the untested cameras, you should contact the author for that.
The options the backend supports can either be selected through
-command line options to programs like scanimage or through GUI
-elements in xcam. For both programs use the \-B option needed for size buffer.
+command line options to programs like
+.BR scanimage (1)
+or through GUI elements in
+.BR xcam (1).
+For both programs use the
+.B \-B
+option needed for size buffer.
Some frontends examples:
+
.br
-xcam
+.BR xcam (1)
.RS
xcam \-B
.RE
-scanimage: for writing in batch mode to a file or to a new file each time.
+.BR scanimage (1):
+for writing in batch mode to a file or to a new file each time:
+
.RS
scanimage \-B \-d stv680:libusb:001:002 \-\-batch=out.ppm \-\-batch-count 5 \-\-mode "Color RGB"
.RE
@@ -58,11 +66,12 @@ scanimage \-B \-d stv680:libusb:001:002 \-\-batch=out%d.ppm \-\-batch-count 5 \-
.RE
.br
-If you have any success with a camera not listed here, or if you have
+If you have any success with a camera not listed here, or if you observe
any strange behavior, please report to the backend maintainer or to
the SANE mailing list.
-Valid command line options and their syntax can be listed by using
+Valid command line options and their syntax can be listed by using:
+
.RS
scanimage \-\-help \-d stv680
.RE
@@ -96,27 +105,27 @@ Bayer unshuffle, color correction, textline with date and time is added
.B Enhancement options
.TP
-.B \-\-white\-level\-r
+.B \-\-white\-level\-r \-32..+32
Selects what red radiance level should be
considered "white", when scanning some sheets by changing the calibration
value loaded into the scanner. Scale \-32 .. 0 .. +32 in steps of 1.
.TP
-.B \-\-white\-level\-g
+.B \-\-white\-level\-g \-32..+32
Selects what green radiance level should be
considered "white", when scanning some sheets by changing the calibration i
value loaded into the scanner. Scale \-32 .. 0 .. +32 in steps of 1.
.TP
-.B \-\-white\-level\-b
+.B \-\-white\-level\-b \-32..+32
Selects what blue radiance level should be
considered "white", when scanning some sheets by changing the calibration
value loaded into the scanner. Scale \-32 .. 0 .. +32 in steps of 1.
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/stv680.conf supports only one
-information: the device name to use (eg usb 0x.... 0x....).
-
+The configuration file
+.I @CONFIGDIR@/stv680.conf
+supports only one item: the device name to use (eg usb 0x.... 0x....).
.SH FILES
.TP
@@ -127,7 +136,6 @@ The static library implementing this backend.
The shared library implementing this backend (present on systems that
support dynamic loading).
-
.SH ENVIRONMENT
.TP
.B SANE_DEBUG_STV680
@@ -141,9 +149,7 @@ The windows TWAIN driver has many more options than this SANE
backend. However they are only software adjustments. This backend only
implements what the webcam can support.
-
.SH BUGS
-
.TP
Plenty. Parts of this backend are still under development.
1. Some untested cameras.
@@ -154,22 +160,21 @@ Plenty. Parts of this backend are still under development.
.SH "SEE ALSO"
-
-sane\-usb(5), scanimage(1), xcam(1), sane(7)
-
+.BR sane(7),
+.BR sane\-usb (5),
+.BR scanimage (1),
+.BR xcam (1)
.SH AUTHORS
-
-Gerard Klaver http://gkall.hobby.nl/stv680-aiptek.html
-
-
+Gerard Klaver
+.I http://gkall.hobby.nl/stv680-aiptek.html
.SH CREDITS
-
.TP
Thanks to developers of the other stv680 programs:
STV680 kernel module
.br
pencam2 program
.br
-libghoto2 program (camlib stv0680)
+.BR libghoto2 (3)
+program (camlib stv0680)
diff --git a/doc/sane-tamarack.man b/doc/sane-tamarack.man
index 7084924..16b1128 100644
--- a/doc/sane-tamarack.man
+++ b/doc/sane-tamarack.man
@@ -29,13 +29,15 @@ Where
is the path-name for the special device that corresponds to a
SCSI scanner. The special device name must be a generic SCSI device or a
symlink to such a device. The program
-.IR sane\-find\-scanner
+.BR sane\-find\-scanner (1)
helps to find out the correct device. Under Linux, such a device name
could be
.I /dev/sga
or
.IR /dev/sge ,
-for example. See sane\-scsi(5) for details.
+for example. See
+.BR sane\-scsi (5)
+for details.
.SH FILES
.TP
@@ -58,13 +60,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR "tmp/config" ,
+.IR "." ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_TAMARACK
If the library was compiled with debug support enabled, this
@@ -75,6 +83,9 @@ Example:
export SANE_DEBUG_TAMARACK=4
.SH "SEE ALSO"
-sane(7), sane\-scsi(5)
+.BR sane (7) ,
+.BR sane\-find\-scanner (1),
+.BR sane\-scsi (5)
+
.SH AUTHOR
Roger Wolff
diff --git a/doc/sane-teco1.man b/doc/sane-teco1.man
index 4f4ce85..e9d9663 100644
--- a/doc/sane-teco1.man
+++ b/doc/sane-teco1.man
@@ -47,19 +47,27 @@ Note that the untested scanner will not be directly supported. You
should contact the author for that.
The TECO VM number can usually be found at the back of the scanner. It
-is also part of the FCC ID. "sane\-find\-scanner \-v" will also show the
-scsi inquiry, and if it is a TECO scanner, the name will be there too.
+is also part of the FCC ID.
+.I sane\-find\-scanner \-v
+will also show the
+SCSI inquiry, and if it is a TECO scanner, the name will be there too.
The options the backend supports can either be selected through
-command line options to programs like scanimage or through GUI
-elements in xscanimage or xsane.
+command line options to programs like
+.BR scanimage (1)
+or through GUI
+elements in
+.BR xscanimage (1)
+or
+.BR xsane (1).
.br
-If you have any success with a scanner not listed here, or if you have
+If you have any success with a scanner not listed here, or if you notice
any strange behavior, please report to the backend maintainer or to
the SANE mailing list.
-Valid command line options and their syntax can be listed by using
+Valid command line options and their syntax can be listed by using:
+
.RS
scanimage \-\-help \-d teco1
.RE
@@ -68,20 +76,19 @@ scanimage \-\-help \-d teco1
.B Scan Mode
.TP
-.B \-\-mode
-selects the basic mode of operation of the scanner valid choices are
+.B \-\-mode Black & White|Grayscale|Color
+Selects the basic mode of operation of the scanner valid choices are
+The
.I Black & White
-,
+mode is black and white only (1 bit).
.I Grayscale
-and
+will produce 256 levels of gray (8 bits).
.I Color
-The Black & White mode is black and white only (1 bit). Grayscale
-will produce 256 levels of gray (8 bits). Color will produce a 24 bits
-color image.
+will produce a 24 bits color image.
.TP
-.B \-\-resolution
-selects the resolution for a scan. The scanner can do all resolutions
+.B \-\-resolution 1..600
+Selects the resolution for a scan. The scanner can do all resolutions
between 1 and 600, in increments of 1.
@@ -90,9 +97,15 @@ between 1 and 600, in increments of 1.
.TP
.B \-l \-t \-x \-y
-control the scan area: \-l sets the top left x coordinate, \-t the top
-left y coordinate, \-x selects the width and \-y the height of the scan
-area. All parameters are specified in millimeters by default.
+Controls the scan area:
+.B \-l
+sets the top left x coordinate,
+.B \-t
+the top left y coordinate,
+.B \-x
+selects the width and
+.B \-y
+the height of the scan area. All parameters are specified in millimeters by default.
.TP
@@ -105,50 +118,36 @@ next 3 parameters).
.TP
.B \-\-red\-gamma\-table
-(color mode only) can be used to download a user defined
-gamma table for the red channel. The table must be 256 bytes long.
+Can be used to download a user defined gamma table for the red channel.
+The table must be 256 bytes long. Color mode only.
.TP
.B \-\-green\-gamma\-table
-(color mode only) can be used to download a user defined
-gamma table for the green channel. The table must be 256 bytes long.
+Can be used to download a user defined gamma table for the green channel.
+The table must be 256 bytes long. Color mode only.
.TP
.B \-\-blue\-gamma\-table
-(color mode only) can be used to download a user defined gamma table
-for the blue channel. The table must be 256 bytes long.
-
-.TP
-.B \-\-dither
-(Black & White only) select the dither mask to use. Possible values are
-.I Line art
-,
-.I 2x2
-,
-.I 3x3
-,
-.I 4x4 bayer
-,
-.I 4x4 smooth
-,
-.I 8x8 bayer
-,
-.I 8x8 smooth
-,
-.I 8x8 horizontal
-and
-.I 8x8 vertical
+Can be used to download a user defined gamma table for the blue channel.
+The table must be 256 bytes long. Color mode only.
+
+.TP
+.B \-\-dither Line art|2x2|3x3|4x4 bayer|4x4 smooth|8x8 bayer|8x8 smooth|8x8 horizontal|8x8 vertical
+Select the dither mask to use. Black & White only.
.TP
.B \-\-preview
-requests a preview scan. The resolution used for that scan is 22 dpi
+Requests a preview scan. The resolution used is 22 dpi
and the scan area is the maximum allowed. The scan mode is user
selected. The default is "no".
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/teco1.conf supports only one information: the device name to use (eg /dev/scanner).
+The configuration file
+.I @CONFIGDIR@/teco1.conf
+supports only one item: the device name to use (eg
+.IR /dev/scanner ).
.SH FILES
@@ -177,14 +176,14 @@ implements what the scanner can support.
.SH BUGS
-
None known.
-
.SH "SEE ALSO"
-
-sane\-scsi(5), scanimage(1), xscanimage(1), xsane(1), sane(7)
-
+.BR sane\-scsi (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1),
+.BR sane (7)
.SH AUTHOR
.TP
diff --git a/doc/sane-teco2.man b/doc/sane-teco2.man
index 4b79960..6b04290 100644
--- a/doc/sane-teco2.man
+++ b/doc/sane-teco2.man
@@ -18,20 +18,20 @@ The scanners that should work with this backend are:
.RS
.ft CR
.nf
- Vendor Model TECO model status
----------------------- -------------- -----------
- Mustek ScanMagic 4830S VM3575 untested
- Primax Jewel 4800 VM356A good
- Primax Profi 9600 VM6575 basic
- Primax Profi 19200 VM6586 good
- Relisys APOLLO Express 3 VM356A basic
- Relisys APOLLO Express 6 VM6565 good
- Relisys APOLLO Express 12 ? untested
- Relisys AVEC II S3 VM3564 good
- Relisys AVEC Super 3 VM3575 basic
- Relisys SCORPIO Pro VM6575 good
- Relisys SCORPIO Pro-S VM6586 untested
- Relisys SCORPIO Super 3 VM3575 good
+ Vendor Model TECO model status
+--------------------------- -------------- -----------
+ Mustek ScanMagic 4830S VM3575 untested
+ Primax Jewel 4800 VM356A good
+ Primax Profi 9600 VM6575 basic
+ Primax Profi 19200 VM6586 good
+ Relisys APOLLO Express 3 VM356A basic
+ Relisys APOLLO Express 6 VM6565 good
+ Relisys APOLLO Express 12 ? untested
+ Relisys AVEC II S3 VM3564 good
+ Relisys AVEC Super 3 VM3575 basic
+ Relisys SCORPIO Pro VM6575 good
+ Relisys SCORPIO Pro-S VM6586 untested
+ Relisys SCORPIO Super 3 VM3575 good
.fi
.ft R
.RE
@@ -48,15 +48,24 @@ The TECO VM number can usually be found at the back of the
scanner. It is also part of the FCC ID.
The options the backend supports can either be selected through
-command line options to programs like scanimage or through GUI
-elements in xscanimage, xsane, quiteinsane or kooka.
+command line options to programs like
+.BR scanimage (1)
+or through GUI
+elements in
+.BR xscanimage (1),
+.BR xsane (1),
+.BR quiteinsane (1)
+or
+.BR kooka (1).
.br
-If you have any success with a scanner not listed here, or if you have
+If you have any success with a scanner not listed here, or if you notice
any strange behavior, please report to the backend maintainer or to
the SANE mailing list.
-Valid command line options and their syntax can be listed by using
+.SH OPTIONS
+Valid command line options and their syntax can be listed by using:
+
.RS
scanimage \-\-help \-d teco2
.RE
@@ -65,43 +74,55 @@ scanimage \-\-help \-d teco2
.B Scan Mode
.TP
-.B \-\-mode
-selects the basic mode of operation of the scanner valid choices are
+.B \-\-mode Lineart|Gray|Color
+selects the basic mode of operation of the scanner.
+The
.I Lineart
-,
+mode is black and white only (1 bit).
.I Gray
-and
+mode will produce 256 levels of gray (8 bits).
.I Color
-The Lineart mode is black and white only (1 bit). Gray mode
-will produce 256 levels of gray (8 bits). Color will produce a 24 bits
-color image.
+will produce a 24 bits color image.
.TP
-.B \-\-resolution
-Lineart and Gray
-selects the resolution for a scan. The scanner can do all resolutions
-between 1 and 600, in increments of 1.
-
-
-Color
-selects the resolution for a scan. The scanner can do only the
-resolutions listed.
+.B \-\-resolution 1..600
+Selects the resolution for a scan. The scanner can do all resolutions
+between 1 and 600, in increments of 1, for
+.IR Lineart " and " Gray .
+For
+.IR Color ,
+a restricted set of resolutions are available.
+.B Note:
All values with ydpi > 300 (300 x 600) or 600 (600 x 1200) result in
a wrong proportion for the scan. The proportion can be adjusted with
the following imagemagick command:
-convert \-geometry (dpi/max_xdpi * 100%)x100%
+.br
+.I convert \-geometry (dpi/max_xdpi * 100%)x100%
+.br
max_xdpi is for the vm3575 constant with 300 dpi
e.g. 600dpi adjust with: convert \-geometry 200%x100%
.TP
+.B \-\-preview
+requests a preview scan. The resolution used for that scan is 50 dpi
+(for VM356A and VM6575 75 dpi) and the scan area is the maximum allowed.
+The scan mode is user selected. The default is "no".
+
+.TP
.B Geometry options
.TP
-.B \-l \-t \-x \-y
-control the scan area: \-l sets the top left x coordinate, \-t the top
-left y coordinate, \-x selects the width and \-y the height of the scan
-area. All parameters are specified in millimeters by default.
+.B \-l, \-t, \-x, " \-y
+Control the scan area:
+.B \-l
+sets the top left x coordinate,
+.B \-t
+the top left y coordinate,
+.B \-x
+selects the width and
+.B \-y
+the height of the scan area. All parameters are specified in millimeters by default.
.TP
@@ -112,49 +133,52 @@ area. All parameters are specified in millimeters by default.
(color mode only) allows the user to specify a gamma table (see the
next 3 parameters).
+.SH OPTIONS FOR COLOR MODE
+These options are valid for scan mode
+.I Color
+only.
+
.TP
.B \-\-red\-gamma\-table
-(color mode only) can be used to download a user defined
+Can be used to download a user defined
gamma table for the red channel. The table must be 256 bytes long.
.TP
.B \-\-green\-gamma\-table
-(color mode only) can be used to download a user defined
+Can be used to download a user defined
gamma table for the green channel. The table must be 256 bytes long.
.TP
.B \-\-blue\-gamma\-table
-(color mode only) can be used to download a user defined gamma table
+Can be used to download a user defined gamma table
for the blue channel. The table must be 256 bytes long.
+.SH OPTIONS ONLY FOR VM3564, VM356A, VM3575 and VM6575
+These options are only available for VM3564, VM356A, VM3575 and VM6575 models.
.TP
-.B \-\-white\-level\-r
-(VM3564, VM356A, VM3575 and VM6575 only) Selects what red radiance level should be
+.B \-\-white\-level\-r 0..64
+Selects what red radiance level should be
considered "white", when scanning some sheets by changing the calibration
value loaded into the scanner. Scale 0..64 in steps of 1.
.TP
-.B \-\-white\-level\-g
-(VM3564, VM356A, VM3575 and VM6575 only) Selects what green radiance level should be
+.B \-\-white\-level\-g 0..64
+Selects what green radiance level should be
considered "white", when scanning some sheets by changing the calibration i
value loaded into the scanner. Scale 0..64 in steps of 1.
.TP
-.B \-\-white\-level\-b
-(VM3564, VM356A, VM3575 and VM6575 only) Selects what blue radiance level should be
+.B \-\-white\-level\-b 0..64
+Selects what blue radiance level should be
considered "white", when scanning some sheets by changing the calibration
value loaded into the scanner. Scale 0..64 in steps of 1.
-.TP
-.B \-\-preview
-requests a preview scan. The resolution used for that scan is 50 dpi
-(for VM356A and VM6575 75 dpi) and the scan area is the maximum allowed.
-The scan mode is user selected. The default is "no".
-
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/teco2.conf supports only one
-information: the device name to use (eg /dev/scanner).
+The configuration file
+.I @CONFIGDIR@/teco2.conf
+supports only one item: the device name to use (eg
+.IR /dev/scanner ).
.SH FILES
@@ -190,13 +214,15 @@ implements what the scanner can support.
.SH BUGS
-
Plenty. Parts of this backend are still under development.
.SH "SEE ALSO"
-
-sane\-scsi(5), scanimage(1), xscanimage(1), xsane(1), sane(7)
+.BR sane (7),
+.BR sane\-scsi (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1)
.SH AUTHORS
diff --git a/doc/sane-teco3.man b/doc/sane-teco3.man
index 8fc6c3c..30853c3 100644
--- a/doc/sane-teco3.man
+++ b/doc/sane-teco3.man
@@ -34,15 +34,22 @@ The TECO VM number can usually be found at the back of the
scanner. It is also part of the FCC ID.
The options the backend supports can either be selected through
-command line options to programs like scanimage or through GUI
-elements in xscanimage or xsane.
+command line options to programs like
+.BR scanimage (1)
+or through GUI
+elements in
+.BR xscanimage (1)
+or
+.BR xsane (1).
.br
-If you have any success with a scanner not listed here, or if you have
+If you have any success with a scanner not listed here, or if you notice
any strange behavior, please report to the backend maintainer or to
the SANE mailing list.
-Valid command line options and their syntax can be listed by using
+.SH OPTIONS
+Valid command line options and their syntax can be listed by using:
+
.RS
scanimage \-\-help \-d teco3
.RE
@@ -51,66 +58,71 @@ scanimage \-\-help \-d teco3
.B Scan Mode
.TP
-.B \-\-mode
-selects the basic mode of operation of the scanner valid choices are
+.B \-\-mode Black & White|Grayscale|Color
+Selects the basic mode of operation of the scanner.
+The
.I Black & White
-,
+mode is black and white only (1 bit).
.I Grayscale
-and
+will produce 256 levels of gray (8 bits).
.I Color
-The Black & White mode is black and white only (1 bit). Grayscale
-will produce 256 levels of gray (8 bits). Color will produce a 24 bits
-color image.
+will produce a 24-bit color image.
.TP
-.B \-\-resolution
-selects the resolution for a scan. The scanner can do all resolutions
+.B \-\-resolution 1..1200
+Selects the resolution for a scan. The scanner can do all resolutions
between 1 and 1200, in increments of 1.
+.TP
+.B \-\-preview
+Requests a preview scan. The resolution used for that scan is 22 dpi
+and the scan area is the maximum allowed. The scan mode is user
+selected. The default is "no".
.TP
.B Geometry options
.TP
.B \-l \-t \-x \-y
-control the scan area: \-l sets the top left x coordinate, \-t the top
-left y coordinate, \-x selects the width and \-y the height of the scan
-area. All parameters are specified in millimeters by default.
-
-
-.TP
-.B Enhancement options
+Control the scan area:
+.B \-l
+sets the top left x coordinate,
+.B \-t
+the top left y coordinate,
+.B \-x
+selects the width and
+.B \-y
+the height of the scan area.
+All parameters are specified in millimeters by default.
+
+.SH OPTIONS FOR COLOR MODE ONLY
.TP
.B \-\-custom\-gamma
-(color mode only) allows the user to specify a gamma table (see the
+Allows the user to specify a gamma table (see the
next 3 parameters).
.TP
.B \-\-red\-gamma\-table
-(color mode only) can be used to download a user defined
+Can be used to download a user defined
gamma table for the red channel. The table must be 1024 bytes long.
.TP
.B \-\-green\-gamma\-table
-(color mode only) can be used to download a user defined
+Can be used to download a user defined
gamma table for the green channel. The table must be 1024 bytes long.
.TP
.B \-\-blue\-gamma\-table
-(color mode only) can be used to download a user defined gamma table
+Can be used to download a user defined gamma table
for the blue channel. The table must be 1024 bytes long.
-.TP
-.B \-\-preview
-requests a preview scan. The resolution used for that scan is 22 dpi
-and the scan area is the maximum allowed. The scan mode is user
-selected. The default is "no".
-
-
.SH CONFIGURATION FILE
-The configuration file @CONFIGDIR@/teco3.conf supports only one information: the device name to use (eg /dev/scanner).
+The configuration file
+.I @CONFIGDIR@/teco3.conf
+supports only one item: the device name to use (eg
+.IR /dev/scanner ).
.SH FILES
@@ -139,13 +151,15 @@ implements what the scanner can support.
.SH BUGS
-
Not much.
.SH "SEE ALSO"
-
-sane\-scsi(5), scanimage(1), xscanimage(1), xsane(1), sane(7)
+.BR sane\-scsi (5),
+.BR scanimage (1),
+.BR xscanimage (1),
+.BR xsane (1),
+.BR sane (7)
.SH AUTHOR
diff --git a/doc/sane-test.man b/doc/sane-test.man
index 08c9f86..3368bdf 100644
--- a/doc/sane-test.man
+++ b/doc/sane-test.man
@@ -17,9 +17,14 @@ capabilities of SANE. Therefore
implements functions and options that are not (or seldom) found in other
backends.
.PP
-The backend is commented out in @CONFIGDIR@/dll.conf, so either the comment
+The backend is commented out in
+.IR @CONFIGDIR@/dll.conf ,
+so either the comment
character must be removed or the backend must be called explicitly. E.g.
-`scanimage \-d test' or `xscanimage test'.
+.I scanimage \-d test
+or
+.IR "xscanimage test" .
+
.SH SCAN MODE OPTIONS
Option
@@ -73,7 +78,8 @@ and "Solid black" are quite obvious, the other options need some more
explanation. Color patterns are used to determine if all modes and their
colors are represented correctly by the frontend. The grid should look like the
same in every mode and resolution. A table of all the test pictures can be
-found at: http://www.meier\-geinitz.de/sane/test\-backend/test\-pictures.html.
+found at:
+.IR http://www.meier\-geinitz.de/sane/test\-backend/test\-pictures.html .
.PP
If option
.B invert\-endianness
@@ -83,8 +89,9 @@ frontend uses the correct endianness.
.PP
If option
.B read\-limit
-is set, the maximum amount of data transferred with each call to sane_read() is
-limited.
+is set, the maximum amount of data transferred with each call to
+.BR sane_read ()
+is limited.
.PP
Option
.B read\-limit\-size
@@ -105,8 +112,9 @@ used over the network.
If option
.B read\-return\-value
is different from "Default", the selected status will be returned by every
-call to sane_read(). This is useful to test the frontend's handling of the
-SANE statuses.
+call to
+.BR sane_read ().
+This is useful to test the frontend's handling of the SANE statuses.
.PP
If option
.B ppl\-loss
@@ -121,13 +129,15 @@ parameters it got before the start of the scan (which it shouldn't).
.PP
Option
.B non\-blocking
-determines if non-blocking IO for sane_read() should be used if supported by
-the frontend.
+determines if non-blocking IO for
+.BR sane_read ()
+should be used if supported by the frontend.
.PP
If option
.B select\-fd
is set, the backend offers a select filedescriptor for detecting if
-sane_read() will return data.
+.BR sane_read()
+will return data.
.PP
If option
.B enable\-test\-options
@@ -288,6 +298,7 @@ The static library implementing this backend.
.I @LIBDIR@/libsane\-test.so
The shared library implementing this backend (present on systems that
support dynamic loading).
+
.SH ENVIRONMENT
.TP
.B SANE_CONFIG_DIR
@@ -296,13 +307,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.TP
.B SANE_DEBUG_TEST
If the library was compiled with debug support enabled, this
@@ -313,12 +330,16 @@ Example:
export SANE_DEBUG_TEST=4
.SH "SEE ALSO"
-sane(7),
+.BR sane (7),
+.BR scanimage (1),
+.BR xscanimage (1)
+.br
.IR http://www.meier\-geinitz.de/sane/test\-backend/
.SH AUTHOR
-Henning Meier-Geinitz <henning@meier\-geinitz.de>
+Henning Meier-Geinitz
+.RI < henning@meier\-geinitz.de >
.SH BUGS
\- config file values aren't tested for correctness
diff --git a/doc/sane-u12.man b/doc/sane-u12.man
index 680ce0c..a09ae91 100644
--- a/doc/sane-u12.man
+++ b/doc/sane-u12.man
@@ -12,7 +12,7 @@ provides access to USB flatbed scanners based on Plusteks' ASIC
bridge chip.
.SH "SUPPORTED DEVICES"
-The backend is able to support some early Plustek USB scanner based
+The backend is able to support some early Plustek USB scanners that based
their old parport design around the ASIC 98003 and other rebadged
Plustek devices. The following tables will give you a short overview.
@@ -52,6 +52,7 @@ ColorPage HR6 V1 0x0458 0x2004
To use your scanner with this backend, you need at least two
entries in the configuration file
.I @CONFIGDIR@/u12.conf
+
.RS
.I [usb] vendor-id product-id
.br
@@ -91,16 +92,17 @@ lamps off, 0 --> do not change lamp status
.RE
.PP
-See the u12.conf file for examples.
+See the
+.I u12.conf
+file for examples.
.PP
.B Note:
-.br
You have to make sure, that the USB subsystem is loaded
correctly and you have access to the device-node. For
more details see
-.B sane\-usb (5)
+.BR sane\-usb (5)
manpage. You might use
-.B sane\-find\-scanner
+.BR sane\-find\-scanner (1)
to check that you have access to your device.
.PP
.B Note:
@@ -128,13 +130,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_U12
If the library was compiled with debug support enabled, this
@@ -148,6 +156,9 @@ export SANE_DEBUG_U12=10
.BR sane (7),
.BR sane\-usb (5),
.BR sane\-plustek (5),
+.BR sane\-find\-scanner (1),
+.BR xscanimage (1),
+.BR scanimage (1)
.br
.I @DOCDIR@/u12/U12.changes
@@ -160,14 +171,17 @@ Additional info and hints can be obtained from our
.br
Mailing-List archive at:
.br
-.B http://www.sane\-project.org/mailing\-lists.html
+.I http://www.sane\-project.org/mailing\-lists.html
.PP
To obtain debug messages from the backend, please set the
environment-variable
-.I SANE_DEBUG_U12
-before calling your favorite scan-frontend (i.e. xscanimage).
+.B SANE_DEBUG_U12
+before calling your favorite scan-frontend (i.e.
+.BR xscanimage (1)),
+i.e.:
+
.br
-.B i.e.: export SANE_DEBUG_U12=20 ; xscanimage
+.I export SANE_DEBUG_U12=20 ; xscanimage
.PP
The value controls the verbosity of the backend.
diff --git a/doc/sane-umax.man b/doc/sane-umax.man
index 41b4beb..21caa3c 100644
--- a/doc/sane-umax.man
+++ b/doc/sane-umax.man
@@ -6,8 +6,12 @@ sane\-umax \- SANE backend for UMAX scanners
.SH ABOUT THIS FILE
-This file only is a short description of the umax-backend for sane! For detailed information take a look at
-sane\-umax\-doc.html (it is included in the sane source directory and in the xsane online help)!
+This file only is a short description of the
+.B sane\-umax
+backend for sane! For detailed information take a look at
+sane\-umax\-doc.html (it is included in the sane source directory and in the
+.BR xsane (1)
+online help)!
.SH DESCRIPTION
@@ -80,7 +84,7 @@ able to send gamma tables to the scanner or to
do a correct color calibration. This may result in
strange color effects. If the minimum value is set
too large then the backend is not able to allocate
-the requested scsi buffer size and aborts with
+the requested SCSI buffer size and aborts with
out of memory error. The default is 32KB, for
some scanners it should be increased to 64KB.
.TP
@@ -186,15 +190,16 @@ values:
.br
default = 2
.br
-most scsi drivers allow internal command queueing with a depth
+most SCSI drivers allow internal command queueing with a depth
of 2 commands. In most cases it does not mprove anything when you
-increase this value. When your scsi driver does not support any
+increase this value. When your SCSI driver does not support any
command queueing you can try to set this value to 1.
.PP
The special device name must be a generic SCSI device or a symlink to such a device.
To find out to which device your scanner is assigned and how you have to set the
-permissions of that device, have a look at sane\-scsi.
+permissions of that device, have a look at
+.BR sane\-scsi (5).
.SH SCSI ADAPTER TIPS
@@ -205,15 +210,16 @@ SCSI-adapters are not supported. So you typically need to purchase another SCSI-
that is supported by your platform. See the relevant hardware FAQs and HOWTOs for your
platform for more information.
-The UMAX-scanners do block the scsi-bus for a few seconds while scanning. It is not
+The UMAX-scanners do block the SCSI-bus for a few seconds while scanning. It is not
necessary to connect the scanner to its own SCSI-adapter. But if you need short
response time for your SCSI-harddisk (e.g. if your computer is a file-server) or
-other scsi devices, I suggest you use an own SCSI-adapter for your UMAX-scanner.
+other SCSI devices, I suggest you use an own SCSI-adapter for your UMAX-scanner.
-If you have any problems with your Umax scanner, check your scsi chain
+If you have any problems with your Umax scanner, check your SCSI chain
(cable length, termination, ...).
-See also: sane\-scsi(5)
+See also:
+.BR sane\-scsi (5)
.SH FILES
@@ -235,7 +241,8 @@ The shared library implementing this backend:
If the library was compiled with debug support enabled, this environment
variable controls the debug level for this backend. E.g., a value of 128
requests all debug output to be printed. Smaller levels reduce verbosity:
-SANE_DEBUG_UMAX values
+.B SANE_DEBUG_UMAX
+values.
.ft CR
.nf
@@ -262,15 +269,14 @@ Example:
export SANE_DEBUG_UMAX=8
.SH BUGS
-
-X-resolutions greater than 600 dpi sometimes make problems
+X-resolutions greater than 600 dpi sometimes cause problems.
.SH SEE ALSO
-sane(7)
+.BR sane (7),
+.BR sane\-scsi (5)
.SH AUTHOR
-
Oliver Rauch
.SH EMAIL-CONTACT
-Oliver.Rauch@Rauch-Domain.DE
+.I Oliver.Rauch@Rauch-Domain.DE
diff --git a/doc/sane-umax1220u.man b/doc/sane-umax1220u.man
index a83db59..eea0e54 100644
--- a/doc/sane-umax1220u.man
+++ b/doc/sane-umax1220u.man
@@ -18,14 +18,14 @@ For more information on this backend, please visit
This backend is also able to drive the UMAX Astra 1600U/2000U/2100U. The
2100U is confirmed to work. For the other scanners no reports have been received
yet. Please contact us and tell us if your scanner works
-(sane\-devel@alioth-lists.debian.net).
+.RI ( sane\-devel@alioth-lists.debian.net ).
.SH CONFIGURATION
Usually, no manual configuration is necessary. The configuration file for this backend resides in
.IR @CONFIGDIR@/umax1220u.conf .
-Its contents is a list of device names that correspond to UMAX Astra scanners.
+Its content is a list of device names that correspond to UMAX Astra scanners.
Empty lines and lines starting with a hash mark (#) are ignored. A sample
configuration file is shown below:
@@ -37,8 +37,9 @@ configuration file is shown below:
/dev/usb/scanner0
.fi
-See sane\-usb(5) for information on how to set the access permissions on the usb
-device files.
+See
+.BR sane\-usb (5)
+for information on how to set the access permissions on the usb device files.
.SH FILES
@@ -61,7 +62,8 @@ If the library was compiled with debug support enabled, this environment
variable controls the debug level for this backend. E.g., a value of 128
requests all debug output to be printed. Smaller levels reduce verbosity:
-SANE_DEBUG_UMAX1220U values
+.B SANE_DEBUG_UMAX1220U
+values:
.ft CR
.nf
@@ -88,29 +90,31 @@ export SANE_DEBUG_UMAX1220U=10
If you keep getting I/O errors, try cycling the power on your scanner to reset it.
-There is no way to cancel a scan, since the driver ignores sane_cancel().
+There is no way to cancel a scan, since the driver ignores
+.BR sane_cancel ().
If you try scanning an image which is too small, you will get I/O errors. Be
sure to adjust the scan area before doing a scan, since by default, the scan
area is zero.
.SH SEE ALSO
-sane(7), sane\-usb(5)
+.BR sane (7),
+.BR sane\-usb (5)
.TP
(Old) homepage:
.I http://umax1220u\-sane.sourceforge.net/
.SH AUTHOR
-
-Marcio Luis Teixeira <marciot@users.sourceforge.net>
+Marcio Luis Teixeira
+.RI < marciot@users.sourceforge.net >
.SH EMAIL-CONTACT
-sane\-devel@alioth-lists.debian.net
+.I sane\-devel@alioth-lists.debian.net
.SH REPORTING BUGS
-
This backend isn't actively maintained. Nevertheless, bug reports and comments
should be sent to the sane\-devel mailing list. When reporting bugs, please run
-the backend with SANE_DEBUG_UMAX1220U set to 10 and attach a copy of the log
-messages.
+the backend with
+.B SANE_DEBUG_UMAX1220U
+set to 10 and attach a copy of the log messages.
diff --git a/doc/sane-umax_pp.man b/doc/sane-umax_pp.man
index 40972ce..1d15061 100644
--- a/doc/sane-umax_pp.man
+++ b/doc/sane-umax_pp.man
@@ -35,7 +35,7 @@ levels, there is a software lineart mode.
The new generation models share a newer version of the 610P ASIC embedded in an EPAT chip.
Only parts such as CCD and ADC change from
one to another. They even all reports being UMAX Astra 1220P via IEEE1284.
-There isn't software way to recognize them properly. Under windows, model is
+There isn't a software method to recognize them properly. Under windows, model is
set by the driver installed, regardless of the hardware.
.PP
.TP
@@ -55,9 +55,13 @@ if you have a kernel with ppdev support.
.PP
Note that if you don't use the ppdev character device, the backend
needs to run as root. To allow user access to the scanner
-run the backend through the network interface (See saned(8) and sane\-net(5)).
+run the backend through the network interface (See
+.BR saned (8)
+and
+.BR sane\-net (5)).
A more relaxed solution (security wise) is to add suid bit to the frontend
-(See chmod(1)).
+(See
+.BR chmod (1)).
The backend drop root privileges as soon as it can, right after gaining direct
access to IO ports, which lessen risks when being root.
@@ -82,28 +86,36 @@ autodetect all parallel ports and probe
them for scanner, but does not try direct
hardware access
.TP
-/dev/ppi0
+.I /dev/ppi0
uses *BSD ppi device, depending on the
number of available parallel port, you
-have to use /dev/ppi1, /dev/ppi2, ...
+have to use
+.IR /dev/ppi1 ,
+.IR /dev/ppi2 ", ..."
.TP
-/dev/parport0
-uses linux ppdev device, depending on the
+.I /dev/parport0
+uses Linux ppdev device, depending on the
number of available parallel port, you
-have to use /dev/parport1, /dev/parport2, ...
+have to use
+.IR /dev/parport1 ,
+.IR /dev/parport2 ", ..."
.TP
0x378
does direct hardware access on the given
address. Usual values are 0x378, 0x278, 0x3BC
In this case, you have to run the scanner as
-root (*BSD and linux), or with 'IOPL=yes' on
+root (*BSD and Linux), or with 'IOPL=yes' on
OS/2
.PP
.RE
\fBNOTE:\fR in all cases, you must have sufficient privileges
to get access to the chosen device or address. Depending on the
security settings, devices may not be available for all users.
-You have to change permissions on the dev/ppi* or /dev/parport* devices.
+You have to change permissions on the
+.I /dev/ppi*
+or
+.I /dev/parport*
+devices.
.PP
.RE
You can rename any device using the
@@ -119,12 +131,13 @@ You can rename any device using the
options. These options apply to the last port option.
.SH "CONFIGURATION"
-Please make sure to edit umax_pp.conf
+Please make sure to edit
+.I umax_pp.conf
.B before
you use the backend.
.PP
The contents of the
-.B umax_pp.conf
+.I umax_pp.conf
file is a list of options and device names that correspond to Umax
scanners. Empty lines and lines starting with a hash mark (#) are
ignored.
@@ -141,8 +154,7 @@ and
.BR buffer .
Options
-.B red\-gain
-,
+.BR red\-gain ,
.B green\-gain
and
.B blue\-gain
@@ -209,13 +221,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_UMAX_PP
If the library was compiled with debug support enabled, this
@@ -265,14 +283,17 @@ level debug output
.PP
.SH "SEE ALSO"
-sane(7), sane\-net(5), saned(8)
+.BR sane (7),
+.BR sane\-net (5),
+.BR saned (8)
.TP
For latest bug fixes and information see
.I http://umax1220p.sourceforge.net/
.SH "AUTHOR"
-St\['e]phane Voltz <stef.dev@free.fr>
+St\['e]phane Voltz
+.RI < stef.dev@free.fr >
.SH "CREDITS"
Support for the 610P has been made possible thank to an hardware donation
@@ -284,15 +305,24 @@ your scanner to be able to help you...
.TP
.I SANE version
-run "scanimage \-V" to determine this
+Run
+.I "scanimage \-V"
+to determine this
.TP
.I the backend version and your scanner hardware
-run "SANE_DEBUG_UMAX_PP=255 scanimage \-L 2>log" as root. If you don't get any output
-from the umax_pp backend, make sure a line "umax_pp" is included into
-your @CONFIGDIR@/dll.conf.
+Run
+.I "SANE_DEBUG_UMAX_PP=255 scanimage \-L 2>log"
+as root. If you don't get any output
+from the
+.B sane\-umax_pp
+backend, make sure a line "umax_pp" is included into your
+.I @CONFIGDIR@/dll.conf
+file.
If your scanner isn't detected, make sure you've defined the right port address, or the
correct device
-in your umax_pp.conf.
+in your
+.I umax_pp.conf
+file.
.TP
.I the name of your scanner/vendor
also a worthy information. Please also include the optical resolution and lamp type of your scanner, both can be found in the manual of your scanner.
diff --git a/doc/sane-usb.man b/doc/sane-usb.man
index cb65c7f..ea4ee01 100644
--- a/doc/sane-usb.man
+++ b/doc/sane-usb.man
@@ -4,28 +4,30 @@
sane\-usb \- USB configuration tips for SANE
.SH DESCRIPTION
This manual page contains information on how to access scanners with a USB
-interface. It focusses on two main topics: getting the scanner detected by the
+interface. It focuses on two main topics: getting the scanner detected by the
operating system kernel and using it with SANE.
.PP
This page applies to USB most backends and scanners, as they use the generic
-sanei_usb interface. However, there is one exceptions: USB Scanners
-supported by the microtek2 backend need a special USB kernel
-driver, see
+sanei_usb interface. However, there is one exception: USB Scanners
+supported by the
.BR sane\-microtek2 (5)
-for details.
+backend need a special USB kernel driver.
.SH "QUICK START"
This is a short HOWTO-like section. For the full details, read the following
sections. The goal of this section is to get the scanner detected by
.BR sane\-find\-scanner (1).
.PP
-Run sane\-find\-scanner. If it lists your scanner with the correct vendor and
+Run
+.BR sane\-find\-scanner (1).
+If it lists your scanner with the correct vendor and
product ids, you are done. See section
.B "SANE ISSUES"
for details on how to go on.
.PP
-sane\-find\-scanner doesn't list your scanner? Does it work as root? If yes,
-there is a permission issue. See the
+.BR sane\-find\-scanner (1)
+doesn't list your scanner? Does it work as root? If yes, there is a permission issue.
+See the
.B LIBUSB
section for details.
.PP
@@ -61,17 +63,35 @@ none /proc/bus/usb usbfs defaults 0 0
The permissions for the device files used by libusb must be adjusted for user
access. Otherwise only root can use SANE devices. For
.IR Linux ,
-the devices are located in /proc/bus/usb/ or in /dev/bus/usb, if you use
+the devices are located in
+.I /proc/bus/usb/
+or in
+.IR /dev/bus/usb ,
+if you use
udev. There are directories named e.g. "001" (the bus name) containing files
"001", "002" etc. (the device files). The right device files can be found out by
-running scanimage \-L as root. Setting permissions with "chmod" is not permanent,
-however. They will be reset after reboot or replugging the scanner.
-.PP
-Usually udev or for older distributions the hotplug utilities are used, which
+running:
+.I "scanimage \-L:
+as root. Setting permissions with
+.BR chmod (1)
+is not permanent, however. They will be reset after reboot or replugging the scanner.
+.PP
+Usually
+.BR udev (7)
+or for older distributions the hotplug utilities are used, which
support dynamic setting of access permissions. SANE comes with udev and hotplug
-scripts in the directory tools/udev and tools/hotplug. They can be used for
-setting permissions, see @DOCDIR@/README.linux, tools/README and the README in
-the tools/hotplug directory for more details.
+scripts in the directory
+.I tools/udev
+and
+.IR tools/hotplug .
+They can be used for setting permissions, see
+.IR @DOCDIR@/README.linux ,
+.IR tools/README
+and the
+.I README
+in the
+.I tools/hotplug
+directory for more details.
.PP
For the
.BR BSDs ,
@@ -81,8 +101,10 @@ Use chmod to apply appropriate permissions.
.SH "SANE ISSUES"
.PP
-This section assumes that your scanner is detected by sane\-find\-scanner. It
-doesn't make sense to go on, if this is not the case. While sane\-find\-scanner
+This section assumes that your scanner is detected by
+.BR sane\-find\-scanner (1).
+It doesn't make sense to go on, if this is not the case. While
+.BR sane\-find\-scanner (1)
is able to detect any USB scanner, actual scanning will only work if the
scanner is supported by a SANE backend. Information on the level of support
can be found on the SANE webpage
@@ -104,9 +126,13 @@ is the USB vendor id, and
.I PRODUCT
is the USB product id of the scanner. Both ids are non-negative integer numbers
in decimal or hexadecimal format. The correct values for these fields can be
-found by running sane\-find\-scanner, looking into the syslog (e.g.,
-/var/log/messages) or under Linux by issuing the command "cat
-/proc/bus/usb/devices". This is an example of a config file line:
+found by running
+.BR sane\-find\-scanner (1),
+looking into the syslog (e.g.,
+.IR /var/log/messages )
+or under Linux by issuing the command
+.IR "cat /proc/bus/usb/devices" .
+This is an example of a config file line:
.PP
.RS
usb 0x055f 0x0006
@@ -137,14 +163,17 @@ If the library was compiled with debug support enabled, this
environment variable controls the debug level for the USB I/O
subsystem. E.g., a value of 128 requests all debug output to be
printed. Smaller levels reduce verbosity. Values greater than 4 enable
-libusb debugging (if available). Example: export SANE_DEBUG_SANEI_USB=4.
+libusb debugging (if available). Example:
+.IR "export SANE_DEBUG_SANEI_USB=4" .
.PP
.TP
.B SANE_USB_WORKAROUND
If your scanner does not work when plugged into a USB3 port, try
-setting the environment variable SANE_USB_WORKAROUND to 1. This
-may work around issues which happen with particular kernel
-versions. Example: export SANE_USB_WORKAROUND=1.
+setting the environment variable
+.B SANE_USB_WORKAROUND
+to 1. This may work around issues which happen with particular kernel
+versions. Example:
+.I export SANE_USB_WORKAROUND=1.
.SH "SEE ALSO"
.BR sane (7),
@@ -153,4 +182,5 @@ versions. Example: export SANE_USB_WORKAROUND=1.
.BR sane\-scsi (5)
.SH AUTHOR
-Henning Meier-Geinitz <henning@meier\-geinitz.de>
+Henning Meier-Geinitz
+.RI < henning@meier\-geinitz.de >
diff --git a/doc/sane-v4l.man b/doc/sane-v4l.man
index 5af92ce..41a600e 100644
--- a/doc/sane-v4l.man
+++ b/doc/sane-v4l.man
@@ -63,13 +63,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I @CONFIGDIR@
+being searched (in this order).
.TP
.B SANE_DEBUG_V4L
If the library was compiled with debug support enabled, this
@@ -83,9 +89,12 @@ Juergen G. Schimmer, Henning Meier-Geinitz
If more than one video card is present, a crash may occur. Frequency and geometry
selection is missing.
.br
-Send bug reports to the SANE mailing list: sane\-devel@alioth-lists.debian.net. You must
-be subscribed to the list to send mail. See
-http://www.sane\-project.org/mailing\-lists.html for details.
+Send bug reports to the SANE mailing list:
+.IR sane\-devel@alioth-lists.debian.net .
+You must be subscribed to the list to send mail. See
+.I http://www.sane\-project.org/mailing\-lists.html
+for details.
.SH SEE ALSO
-sane(7), xcam(1).
+.BR sane (7),
+.BR xcam (1)
diff --git a/doc/sane-xerox_mfp.man b/doc/sane-xerox_mfp.man
index c03ddd4..c41a770 100644
--- a/doc/sane-xerox_mfp.man
+++ b/doc/sane-xerox_mfp.man
@@ -11,6 +11,7 @@ Please see full list of supported devices at
http://www.sane\-project.org/sane\-supported\-devices.html
.SH CONFIGURATION
+.TP
.I @CONFIGDIR@/xerox_mfp.conf
USB scanners do not need any configuration.
@@ -22,12 +23,14 @@ For SCX\-4500W in network mode you need to specify
.PP
The
.B host_address
-is passed through resolver, thus can be a dotted quad or a name from /etc/hosts or resolvable through DNS.
+is passed through resolver, thus can be a dotted quad or a name from
+.I /etc/hosts
+or resolvable through DNS.
.SH FILES
.TP
.I @CONFIGDIR@/xerox_mfp.conf
The backend configuration file. By default all scanner types/models are enabled, you
-may want to comment out unwanted.
+may want to comment out unwanted entries.
.TP
.I @LIBDIR@/libsane\-xerox_mfp.a
The static library implementing this backend.
@@ -35,7 +38,9 @@ The static library implementing this backend.
.I @LIBDIR@/libsane\-xerox_mfp.so
The shared library implementing this backend (present on systems that
support dynamic loading).
+
.SH ENVIRONMENT
+.TP
.B SANE_DEBUG_XEROX_MFP
If the library was compiled with debug support enabled, this
environment variable controls the debug level for this backend. Higher
@@ -49,19 +54,23 @@ Multicast autoconfiguration for LAN scanners is not implemented yet. IPv6 addres
.SH BUGS AND SUPPORT
If you have found a bug or need support please follow open\-source way of acquiring support via
-mail\-lists http://www.sane\-project.org/mailing\-lists.html or SANE bug tracker
-http://www.sane\-project.org/bugs.html
+mail\-lists
+.I http://www.sane\-project.org/mailing\-lists.html
+or SANE bug tracker
+.IR http://www.sane\-project.org/bugs.html .
.SH AUTHORS
-Alex Belkin <abc@telekom.ru>
+Alex Belkin
+.RI < abc@telekom.ru >.
.br
Samsung SCX\-4500W scan over network support by
-Alexander Kuznetsov <acca(at)cpan.org>
+Alexander Kuznetsov
+.RI < acca(at)cpan.org >.
.br
Color scanning on Samsung M2870 model and Xerox Cognac 3215 & 3225 models by
-Laxmeesh Onkar Markod <m.laxmeesh@samsung.com>
+Laxmeesh Onkar Markod
+.RI < m.laxmeesh@samsung.com >.
.SH "SEE ALSO"
.BR sane (7),
.BR sane\-usb (5)
-.br
diff --git a/doc/sane.man b/doc/sane.man
index ed8116c..80f7c1a 100644
--- a/doc/sane.man
+++ b/doc/sane.man
@@ -39,14 +39,17 @@ provides some means to manage one or more other backends.
.SH "SOFTWARE PACKAGES"
The package
-.RB ` sane\-backends '
-contains a lot of backends, documentation, networking support, and the
+.B sane\-backends
+contains backends, documentation, networking support, and the
command line frontend
-.RB ` scanimage '.
+.BR scanimage (1).
The frontends
-.RB ` xscanimage "', `" xcam "', and `" scanadf '
+.BR xscanimage (1),
+.BR xcam (1),
+and
+.BR scanadf (1)
are included in the package
-.RB ` sane\-frontends '.
+.BR sane\-frontends.
Both packages can be downloaded from the
.B SANE
homepage
@@ -60,11 +63,11 @@ The following sections provide short descriptions and links to more
information about several aspects of
.B SANE.
A name with a number in parenthesis (e.g.
-.RB ` sane\-dll (5)')
+.BR sane\-dll (5))
points to a manual page. In this case
-.RB ` "man 5 sane\-dll" '
+.I man\ 5\ sane\-dll
will display the page. Entries like
-.RI ` @DOCDIR@/README '
+.I @DOCDIR@/README
are references to text files that were copied to the
.B SANE
documentation directory
@@ -87,13 +90,13 @@ supported or unsupported), please contact us. See section HOW CAN YOU HELP
SANE for details. There are lists for specific releases of SANE, for the
current development version and a search engine:
.IR http://www.sane\-project.org/sane\-supported\-devices.html .
-The lists are also installed on your system at @DOCDIR@/.
+The lists are also installed on your system at \fI@DOCDIR@/\fR.
.TP
.B SANE mailing list
There is a mailing list for the purpose of discussing the SANE standard and its
implementations: sane\-devel. Despite its name, the list is not only intended
for developers, but also for users. There are also some more lists for special
-topics, however, for users, sane\-devel is the right list. How to subscribe and
+topics. However, for users, sane\-devel is the right list. How to subscribe and
unsubscribe:
.IR http://www.sane\-project.org/mailing\-lists.html .
.TP
@@ -136,58 +139,60 @@ available on the local host. See
.BR saned (8).
.TP
.B sane\-find\-scanner
-Command-line tool to find SCSI and USB scanners and determine their Unix
+Command-line tool to find SCSI and USB scanners and determine their UNIX
device files. See
.BR sane\-find\-scanner (1).
.PP
Also, have a look at the
.B sane\-frontends
-package (including
-.BR xscanimage ", " xcam ", and " scanadf )
+package (which includes
+.BR xscanimage (1),
+.BR xcam (1),
+and
+.BR scanadf (1))
and the frontend information page at
.IR http://www.sane\-project.org/sane\-frontends.html .
.SH "BACKENDS FOR SCANNERS"
.TP 2
.B abaton
-The SANE backend for Abaton flatbed scanners supports the Scan 300/GS (8bit,
+Supports Abaton flatbed scanners such as the Scan 300/GS (8bit,
256 levels of gray) and the Scan 300/S (black and white, untested). See
.BR sane\-abaton (5)
for details.
.TP
.B agfafocus
-This backend supports AGFA Focus scanners and the Siemens S9036 (untested).
+Supports AGFA Focus scanners and the Siemens S9036 (untested).
See
.BR sane\-agfafocus (5)
for details.
.TP
.B apple
-The SANE backend for Apple flatbed scanners supports the following scanners:
+Supports Apple flatbed scanners including the following scanners:
AppleScanner, OneScanner and ColorOneScanner. See
.BR sane\-apple (5)
for details.
.TP
.B artec
-The SANE Artec backend supports several Artec/Ultima SCSI flatbed scanners as
+Supports several Artec/Ultima SCSI flatbed scanners as
well as the BlackWidow BW4800SP and the Plustek 19200S. See
.BR sane\-artec (5)
for details.
.TP
.B artec_eplus48u
-The SANE artec_eplus48u backend supports the scanner Artec E+ 48U and re-badged
+Supports the Artec E+ 48U scanner and re-badged
models like Tevion MD 9693, Medion MD 9693, Medion MD 9705 and Trust Easy
Webscan 19200. See
.BR sane\-artec_eplus48u (5)
for details.
.TP
.B as6e
-This is a SANE backend for using the Artec AS6E parallel port interface
-scanner. See
+Supports the Artec AS6E parallel port interface scanner. See
.BR sane\-as6e (5)
for details.
.TP
.B avision
-This backend supports several Avision based scanners. This includes the
+Supports several Avision based scanners including the
original Avision scanners (like AV 630, AV 620, ...) as well as the HP
ScanJet 53xx and 74xx series, Fujitsu ScanPartner, some Mitsubishi and
Minolta film-scanners.
@@ -196,80 +201,79 @@ See
for details.
.TP
.B bh
-The bh backend provides access to Bell+Howell Copiscan II series document
-scanners. See
+Supports Bell+Howell Copiscan II series document scanners. See
.BR sane\-bh (5)
for details.
.TP
.B canon
-The canon backend supports the CanoScan 300, CanoScan 600, and CanoScan
+Supports the CanoScan 300, CanoScan 600, and CanoScan
2700F SCSI flatbed scanners. See
.BR sane\-canon (5)
for details.
.TP
.B canon630u
-The canon630u backend supports the CanoScan 630u and 636u USB scanners. See
+Supports the CanoScan 630u and 636u USB scanners. See
.BR sane\-canon630u (5)
for details.
.TP
.B canon_dr
-The canon_dr backend supports the Canon DR-Series ADF SCSI and USB scanners. See
+Supports the Canon DR-Series ADF SCSI and USB scanners. See
.BR sane\-canon_dr (5)
for details.
.TP
.B canon_lide70
-The canon_lide70 backend supports the CanoScan LiDE 70 USB scanner. See
+Supports the CanoScan LiDE 70 USB scanner. See
.BR sane\-canon_lide70 (5)
for details.
.TP
.B canon_pp
-The canon_pp backend supports the CanoScan FB330P, FB630P, N340P and N640P
-parallel port scanners. See
+Supports the CanoScan FB330P, FB630P, N340P and N640P parallel port
+scanners. See
.BR sane\-canon_pp (5)
for details.
.TP
.B cardscan
-This backend provides support for Corex Cardscan USB scanners. See
+Support for Corex Cardscan USB scanners. See
.BR sane\-cardscan (5)
for details.
.TP
-.B coolscan
-This is a SANE backend for Nikon Coolscan film-scanners. See
-.BR sane\-coolscan (5)
-for details.
-.TP
-.B coolscan2
-This is a SANE backend for Nikon Coolscan film-scanners.
-See
+.B coolscan coolscan2 coolscan3
+Supports Nikon Coolscan film-scanners. See
+.BR sane\-coolscan (5),
.BR sane\-coolscan2 (5)
+and
+.BR sane\-coolscan3 (5)
for details.
.TP
.B epjitsu
-The epjitsu backend provides support for Epson-based Fujitsu USB scanners. See
+Supports Epson-based Fujitsu USB scanners. See
.BR sane\-epjitsu (5)
for details.
.TP
.B epson
-The SANE epson backend provides support for Epson SCSI, parallel port and USB
-flatbed scanners. See
+Supports Epson SCSI, parallel port and USB flatbed scanners. See
.BR sane\-epson (5)
for details.
.TP
+.B escl
+Supports scanners through the eSCL protocol. See
+.BR sane\-escl (5)
+for details.
+.TP
.B fujitsu
-The fujitsu backend provides support for most Fujitsu SCSI and USB, flatbed
-and adf scanners. See
+Supports most Fujitsu SCSI and USB, flatbed and adf scanners. See
.BR sane\-fujitsu (5)
for details.
.TP
.B genesys
-The genesys backend provides support for several scanners based on the Genesys Logic
+Supports several scanners based on the Genesys Logic
GL646, GL841, GL843, GL847 and GL124 chips like the Medion 6471 and Hewlett-Packard 2300c.
See
.BR sane\-genesys (5)
for details.
.TP
.B gt68xx
-The gt68xx backend provides support for scanners based on the Grandtech
+Supports scanners based on the Grandtech
GT-6801 and GT-6816 chips like the Artec Ultima 2000 and several Mustek
BearPaw CU and TA models. Some Genius, Lexmark, Medion, Packard Bell, Plustek,
and Trust scanners are also supported. See
@@ -277,160 +281,156 @@ and Trust scanners are also supported. See
for details.
.TP
.B hp
-The SANE hp backend provides access to Hewlett-Packard ScanJet scanners which
-support SCL (Scanner Control Language by HP). See
+Supports Hewlett-Packard ScanJet scanners which
+utilize SCL (Scanner Control Language by HP). See
.BR sane\-hp (5)
for details.
.TP
.B hpsj5s
-The SANE backend for the Hewlett-Packard ScanJet 5S scanner. See
+Supports the Hewlett-Packard ScanJet 5S scanner. See
.BR sane\-hpsj5s (5)
for details.
.TP
.B hp3500
-The SANE backend for the Hewlett-Packard ScanJet 3500 series. See
+Supports the Hewlett-Packard ScanJet 3500 series. See
.BR sane\-hp3500 (5)
for details.
.TP
.B hp3900
-The SANE backend for the Hewlett-Packard ScanJet 3900 series. See
+Supports the Hewlett-Packard ScanJet 3900 series. See
.BR sane\-hp3900 (5)
for details.
.TP
.B hp4200
-The SANE backend for the Hewlett-Packard ScanJet 4200 series. See
+Supports the Hewlett-Packard ScanJet 4200 series. See
.BR sane\-hp4200 (5)
for details.
.TP
.B hp5400
-The SANE backend for the Hewlett-Packard ScanJet 54XXC series. See
+Supports the Hewlett-Packard ScanJet 54XXC series. See
.BR sane\-hp5400 (5)
for details.
.TP
.B hpljm1005
-The SANE backend for the Hewlett-Packard LaserJet M1005 scanner. See
+Supports the Hewlett-Packard LaserJet M1005 scanner. See
.BR sane\-hpljm1005(5)
for details.
.TP
.B hs2p
-The SANE backend for the Ricoh IS450 family of SCSI scanners. See
+Supports the Ricoh IS450 family of SCSI scanners. See
.BR sane\-hs2p (5)
for details.
.TP
.B ibm
-The SANE backend for some IBM and Ricoh SCSI scanners. See
+Supports some IBM and Ricoh SCSI scanners. See
.BR sane\-ibm (5)
for details.
.TP
.B kodak
-The SANE backend for some large Kodak scanners. See
+Supports some large Kodak scanners. See
.BR sane\-kodak (5)
for details.
.TP
.B kodakaio
-The SANE backend for Kodak AiO printer/scanners. See
+Supports Kodak AiO printer/scanners. See
.BR sane\-kodakaio (5)
for details.
.TP
.B kvs1025
-The SANE backend for Panasonic KV-S102xC scanners. See
+Supports Panasonic KV-S102xC scanners. See
.BR sane\-kvs1025 (5)
for details.
.TP
.B leo
-This backend supports the Leo S3 and the Across FS-1130, which is a re-badged
+Supports the LEO S3 and the Across FS-1130, which is a re-badged
LEO FS-1130 scanner. See
.BR sane\-leo (5)
for details.
.TP
.B lexmark
-This backend supports the Lexmark X1100 series of USB scanners. See
+Supports the Lexmark X1100 series of USB scanners. See
.BR sane\-lexmark (5)
for details.
.TP
.B ma1509
-The ma1509 backend supports the Mustek BearPaw 1200F USB flatbed scanner. See
+Supports the Mustek BearPaw 1200F USB flatbed scanner. See
.BR sane\-ma1509 (5)
for details.
.TP
.B magicolor
-The magicolor backend supports the KONICA MINOLTA magicolor 1690MF multi-function printer/scanner/fax. See
+Supports the KONICA MINOLTA magicolor 1690MF multi-function printer/scanner/fax. See
.BR sane\-magicolor (5)
for details.
.TP
.B matsushita
-This backend supports some Panasonic KVSS high speed scanners. See
+Supports some Panasonic KVSS high speed scanners. See
.BR sane\-matsushita (5)
for details.
.TP
.B microtek
-The microtek backend provides access to the "second generation" Microtek
-scanners with SCSI-1 command set. See
+Supports "second generation" Microtek scanners with SCSI-1 command set. See
.BR sane\-microtek (5)
for details.
.TP
.B microtek2
-The microtek2 backend provides access to some Microtek scanners with a
-SCSI-2 command set. See
+Supports some Microtek scanners with a SCSI-2 command set. See
.BR sane\-microtek2 (5)
for details.
.TP
.B mustek
-The SANE mustek backend supports most Mustek SCSI flatbed scanners including the
+Supports most Mustek SCSI flatbed scanners including the
Paragon and ScanExpress series and the 600 II N and 600 II EP (non-SCSI). Some
Trust scanners are also supported. See
.BR sane\-mustek (5)
for details.
.TP
.B mustek_pp
-The mustek_pp backend provides access to Mustek parallel port flatbed
-scanners. See
+Supports Mustek parallel port flatbed scanners. See
.BR sane\-mustek_pp (5)
for details.
.TP
.B mustek_usb
-The mustek_usb backend provides access to some Mustek ScanExpress USB flatbed
-scanners. See
+Supports some Mustek ScanExpress USB flatbed scanners. See
.BR sane\-mustek_usb (5)
for details.
.TP
.B mustek_usb2
-The mustek_usb2 backend provides access to scanners using the SQ113
-chipset like the Mustek BearPaw 2448 TA Pro USB flatbed scanner. See
+Supports scanners using the SQ113 chipset like the Mustek BearPaw 2448 TA Pro
+USB flatbed scanner. See
.BR sane\-mustek_usb2 (5)
for details.
.TP
.B nec
-The SANE nec backend supports the NEC PC-IN500/4C SCSI scanner. See
+Supports the NEC PC-IN500/4C SCSI scanner. See
.BR sane\-nec (5)
for details.
.TP
.B niash
-The niash backend supports the Agfa Snapscan Touch and the HP ScanJet 3300c,
+Supports the Agfa Snapscan Touch and the HP ScanJet 3300c,
3400c, and 4300c USB flatbed scanners. See
.BR sane\-niash (5)
for details.
.TP
.B p5
-The SANE backend for Primax PagePartner. See
+Supports the Primax PagePartner. See
.BR sane\-p5 (5)
for details.
.TP
.B pie
-The pie backend provides access to Pacific Image Electronics (PIE) and Devcom
+Supports Pacific Image Electronics (PIE) and Devcom
SCSI flatbed scanners. See
.BR sane\-pie (5)
for details.
.TP
.B pixma
-The pixma backend supports Canon PIXMA MP series (multi-function devices),
+Supports Canon PIXMA MP series (multi-function devices),
Canon imageCLASS series (laser devices), Canon MAXIFY series and some Canon
CanoScan series. See
.BR sane\-pixma (5)
for details.
.TP
.B plustek
-The SANE plustek backend supports USB flatbed scanners that use the National
+Supports USB flatbed scanners that use the National
Semiconductor LM983[1/2/3] chipset aka Merlin. Scanners using this LM983x chips
include some models from Plustek, KYE/Genius, Hewlett-Packard, Mustek, Umax,
Epson, and Canon. See
@@ -438,103 +438,102 @@ Epson, and Canon. See
for details.
.TP
.B plustek_pp
-The SANE plustek_pp backend supports Plustek parallel port flatbed scanners.
-Scanners using the Plustek ASIC P96001, P96003, P98001 and P98003 include some
+Supports Plustek parallel port flatbed scanners using the Plustek ASIC P96001,
+P96003, P98001 and P98003, which includes some
models from Plustek, KYE/Genius, Primax. See
.BR sane\-plustek_pp (5)
for details.
.TP
.B ricoh
-The ricoh backend provides access to the following Ricoh flatbed
-scanners: IS50 and IS60. See
+Supports the Ricoh flatbed scanners IS50 and IS60. See
.BR sane\-ricoh (5)
for details.
.TP
.B ricoh2
-The ricoh2 backend provides access to the following Ricoh flatbed
-scanners: SG-3100SNw, SP-100SU, and SP-111SU. See
+Supports the Ricoh flatbed scanners: SG-3100SNw, SP-100SU, and SP-111SU. See
.BR sane\-ricoh2 (5)
for details.
.TP
.B s9036
-The s9036 backend provides access to Siemens 9036 flatbed scanners. See
+Supports Siemens 9036 flatbed scanners. See
.BR sane\-s9036 (5)
for details.
.TP
.B sceptre
-The sceptre backend provides access to the Sceptre S1200 flatbed scanner. See
+Supports the Sceptre S1200 flatbed scanner. See
.BR sane\-sceptre (5)
for details.
.TP
.B sharp
-The SANE sharp backend supports Sharp SCSI scanners. See
+Supports Sharp SCSI scanners. See
.BR sane\-sharp (5)
for details.
.TP
.B sm3600
-The SANE sm3600 backend supports the Microtek ScanMaker 3600 USB scanner. See
+Supports the Microtek ScanMaker 3600 USB scanner. See
.BR sane\-sm3600 (5)
for details.
.TP
.B sm3840
-The SANE sm3840 backend supports the Microtek ScanMaker 3840 USB scanner. See
+Supports the Microtek ScanMaker 3840 USB scanner. See
.BR sane\-sm3840 (5)
for details.
.TP
.B snapscan
-The snapscan backend supports AGFA SnapScan flatbed scanners. See
+Supports AGFA SnapScan flatbed scanners including some which are
+rebadged to other brands. See
.BR sane\-snapscan (5)
for details.
.TP
.B sp15c
-This backend supports the Fujitsu FCPA ScanPartner 15C flatbed scanner. See
+Supports the Fujitsu FCPA ScanPartner 15C flatbed scanner. See
.BR sane\-sp15c (5)
for details.
.TP
.B st400
-The sane\-st400 backend provides access to Siemens ST400 and ST800. See
+Supports the Siemens ST400 and ST800. See
.BR sane\-st400 (5)
for details.
.TP
.B tamarack
-The SANE tamarack backend supports Tamarack Artiscan flatbed scanners. See
+Supports Tamarack Artiscan flatbed scanners. See
.BR sane\-tamarack (5)
for details.
.TP
.B teco1 teco2 teco3
-The SANE teco1, teco2 and teco3 backends support some TECO scanners,
-usually sold under the Relisys, Trust, Primax, Piotech, Dextra
-names. See
-.BR sane\-teco1 "(5), " sane\-teco2 "(5) and " sane\-teco3 (5)
+Supports some TECO scanners, usually sold under the Relisys, Trust,
+Primax, Piotech, Dextra names. See
+.BR sane\-teco1 (5),
+.BR sane\-teco2 (5)
+and
+.BR sane\-teco3 (5)
for details.
.TP
.B u12
-The sane\-u12 backend provides USB flatbed scanners based on Plustek's ASIC 98003
+Supports USB flatbed scanners based on Plustek's ASIC 98003
(parallel-port ASIC) and a GeneSys Logics' USB-parport bridge chip like the
Plustek OpticPro U(T)12. See
.BR sane\-u12 (5)
for details.
.TP
.B umax
-The sane\-umax backend provides access to several UMAX-SCSI-scanners and some
-Linotype Hell SCSI-scanners. See
+Supports UMAX-SCSI-scanners and some Linotype Hell SCSI-scanners. See
.BR sane\-umax (5)
for details.
.TP
.B umax_pp
-The sane\-umax_pp backend provides access to Umax parallel port flatbed scanners
-and the HP 3200C. See
+Supports Umax parallel port flatbed scanners and the HP 3200C. See
.BR sane\-umax_pp (5)
for details.
.TP
.B umax1200u
-The sane\-umax1220u backend supports the UMAX Astra 1220U (USB) flatbed scanner
+Supports the UMAX Astra 1220U (USB) flatbed scanner
(and also the UMAX Astra 2000U, sort of). See
.BR sane\-umax1220u (5)
for details.
.TP
.B xerox_mfp
-The sane\-xerox_mfp backend supports multiple Samsung-based Samsung, Xerox, and Dell
+Supports multiple Samsung-based Samsung, Xerox, and Dell
scanners. See
.BR sane\-xerox_mfp (5)
for details.
@@ -547,38 +546,38 @@ and the list of projects in
.SH "BACKENDS FOR DIGITAL CAMERAS"
.TP 2
.B dc210
-Backend for Kodak DC210 Digital Camera. See
+Supports the Kodak DC210 Digital Camera. See
.BR sane\-dc210 (5).
.TP
.B dc240
-Backend for Kodak DC240 Digital Camera. See
-.BR sane\-dc240 (5).
+Supports the Kodak DC240 Digital Camera. See
+.BR dc240 (5).
.TP
.B dc25
-Backend for Kodak DC20/DC25 Digital Cameras. See
-.BR sane\-dc25 (5).
+Supports Kodak DC20/DC25 Digital Cameras. See
+.BR dc25 (5).
.TP
.B dmc
-Backend for the Polaroid Digital Microscope Camera. See
-.BR sane\-dmc (5).
+Supports the Polaroid Digital Microscope Camera. See
+.BR dmc (5).
.TP
.B gphoto2
-Backend for digital cameras supported by the gphoto2 library package. (See
+Supports digital cameras supported by the gphoto2 library package. (See
.I http://www.gphoto.org
for more information and a list of supported cameras.) Gphoto2 supports over
140 different camera models. However, please note that more development and
testing is needed before all of these cameras will be supported by
.B SANE
backend. See
-.BR sane\-gphoto2 (5).
+.BR gphoto2 (5).
.TP
.B qcam
-Backend for Connectix QuickCam cameras. See
-.BR sane\-qcam (5).
+Supports Connectix QuickCam cameras. See
+.BR qcam (5).
.TP
.B stv680
-The sane\-stv680 backend provides access to webcams with a stv680 chip. See
-.BR sane\-stv680 (5)
+Supports webcams with a stv680 chip. See
+.BR stv680 (5)
for details.
.PP
Also, have a look at the backend information page at
@@ -589,7 +588,7 @@ and the list of projects in
.SH "MISCELLANEOUS BACKENDS"
.TP 2
.B dll
-The sane\-dll library implements a
+Implements a
.B SANE
backend that provides access to an arbitrary number of other
.B SANE
@@ -599,9 +598,13 @@ backends by dynamic loading. See
.B net
The
.B SANE
-network daemon saned provides access to scanners located on different
+network daemon
+.BR saned (8)
+provides access to scanners located on different
computers in connection with the net backend. See
-.BR sane\-net "(5) and " saned (8).
+.BR sane\-net (5)
+and
+.BR saned (8).
.TP
.B pnm
PNM image reader pseudo-backend. The purpose of this backend is primarily to
@@ -611,26 +614,22 @@ frontends. See
.BR sane\-pnm (5).
.TP
.B pint
-Backend for scanners that use the
+Supports scanners that use the
.B PINT
(Pint Is Not Twain) device driver. The
.B PINT
driver is being actively developed on the OpenBSD platform, and has been
-ported to a few other *nix-like operating systems. See
+ported to a few other *NIX-like operating systems. See
.BR sane\-pint (5).
.TP
.B test
-The
-.B SANE
-test backend is for testing frontends and the
+Tests frontends and the
.B SANE
installation. It provides test pictures and various test options. See
.BR sane\-test (5).
.TP
.B v4l
-The sane\-v4l library implements a
-.B SANE
-backend that provides generic access to video cameras and similar equipment
+Provides generic access to video cameras and similar equipment
using the
.B V4L
(Video for Linux) API. See
@@ -646,11 +645,10 @@ By default, all
.B SANE
backends (drivers) are loaded dynamically by the
.B sane\-dll
-meta backend. If you have any questions about the dynamic loading,
-read
+meta backend. If you have any questions about the dynamic loading, read
.BR sane\-dll (5).
.B SANE
-frontend can also be linked to other backends directly by copying or linking a
+frontends can also be linked to other backends directly by copying or linking a
backend to
.B libsane.so
in
@@ -692,8 +690,8 @@ There are some links on how to find out about the protocol of a scanner:
.PP
If you start writing a backend or frontend or any other part of
.BR SANE,
-please contact the sane\-devel mailing list for coordination so the same work
-isn't done twice.
+please contact the sane\-devel mailing list for coordination so
+that work is not duplicated.
.SH "FILES"
.TP
@@ -715,12 +713,11 @@ documentation: The READMEs, text files for backends etc.
If your device isn't found but you know that it is supported, make
sure that it is detected by your operating system. For SCSI and USB scanners,
use the
-.B sane\-find\-scanner
-tool (see
.BR sane\-find\-scanner (1)
-for details). It prints one line for each scanner it has detected and some
-comments (#). If
-.B sane\-find\-scanner
+utility.
+It prints one line for each scanner it has detected and some comments (#).
+If
+.BR sane\-find\-scanner (1)
finds your scanner only as root but not as normal user, the permissions for
the device files are not adjusted correctly. If the scanner isn't found at all,
the operating system hasn't detected it and may need some help. Depending on
@@ -732,24 +729,24 @@ If your scanner (or other device) is not connected over the SCSI bus or USB,
read the backend's manual page for details on how to set it up.
.PP
-Now your scanner is detected by the operating system but not by
+Is your scanner detected by the operating system but not by
.BR SANE ?
Try
-.BR "scanimage \-L" .
+.IR "scanimage\ \-L" .
If the scanner is not found, check that the backend's name is mentioned in
.IR @CONFIGDIR@/dll.conf .
Some backends are commented out by default. Remove the comment sign for your
backend in this case. Also some backends aren't compiled at all if one of their
prerequisites are missing. Examples include dc210, dc240, canon_pp, hpsj5s,
gphoto2, pint, qcam, v4l, net, sm3600, snapscan, pnm. If you need one of these
-backends and they aren't available, read the build instructions in the
+backends and it isn't available, read the build instructions in the
.B README
file and the individual manual pages of the backends.
.PP
Another reason for not being detected by
-.B scanimage \-L
-may be a missing or wrong configuration in the backend's configuration
+.I scanimage\ \-L
+may be a missing or incorrect configuration in the backend's configuration
file. While
.B SANE
tries to automatically find most scanners, some can't be setup correctly
@@ -763,8 +760,7 @@ relevant manual pages. For example, to get the maximum amount of debug
information when testing a Mustek SCSI scanner, set environment variables
.BR SANE_DEBUG_DLL ", " SANE_DEBUG_MUSTEK ", and " SANE_DEBUG_SANEI_SCSI
to 128 and then invoke
-.B scanimage
-.B \-L .
+.IR scanimage\ \-L .
The debug messages for the dll backend tell if the mustek backend was found
and loaded at all. The mustek messages explain what the mustek backend is
doing while the SCSI debugging shows the low level handling. If you can't find
@@ -772,12 +768,12 @@ out what's going on by checking the messages carefully, contact the sane\-devel
mailing list for help (see REPORTING BUGS below).
.PP
Now that your scanner is found by
-.BR "scanimage \-L" ,
+.IR "scanimage\ \-L" ,
try to do a scan:
-.BR "scanimage >image.pnm" .
+.IR "scanimage\ >image.pnm" .
This command starts a scan for the default scanner with default settings. All
the available options are listed by running
-.BR "scanimage \-\-help" .
+.IR "scanimage\ \-\-help" .
If scanning aborts with an error message, turn on debugging as mentioned
above. Maybe the configuration file needs some tuning, e.g. to setup the path
to a firmware that is needed by some scanners. See the backend's manual page
@@ -790,19 +786,17 @@ don't have a scanner or other
.B SANE
device:
.IP
-.B scanimage \-d
-.I test
-.B \-T
+scanimage \-d test \-T
.PP
You should get a list of PASSed tests. You can do the same with your backend
by changing "test" to your backend's name.
.PP
So now scanning with
-.B scanimage
+.B scanimage(1)
works and you want to use one of the graphical frontends like
-.BR xsane ,
-.BR xscanimage ", or"
-.B quiteinsane
+.BR xsane(1) ,
+.BR xscanimage(1) ", or"
+.B quiteinsane(1)
but those frontends don't detect your scanner? One reason may be that you
installed two versions of
.BR SANE .
@@ -863,14 +857,16 @@ for details).
.BR sane\-canon_dr (5),
.BR sane\-canon_pp (5),
.BR sane\-cardscan (5),
-.BR sane\-coolscan2 (5),
.BR sane\-coolscan (5),
+.BR sane\-coolscan2 (5),
+.BR sane\-coolscan3 (5),
.BR sane\-dc210 (5),
.BR sane\-dc240 (5),
.BR sane\-dc25 (5),
.BR sane\-dll (5),
.BR sane\-dmc (5),
.BR sane\-epson (5),
+.BR sane\-escl (5),
.BR sane\-fujitsu (5),
.BR sane\-genesys (5),
.BR sane\-gphoto2 (5),
diff --git a/doc/saned.man b/doc/saned.man
index d019901..89484d5 100644
--- a/doc/saned.man
+++ b/doc/saned.man
@@ -13,6 +13,9 @@ saned \- SANE network daemon
.B [ \-b
.I address
.B ]
+.B [ \-p
+.I port
+.B ]
.B [ \-l ]
.B [ \-D ]
.B [ \-o ]
@@ -34,7 +37,7 @@ flag requests that
run in standalone daemon mode. In this mode,
.B saned
will listen for incoming client connections;
-.B inetd
+.BR inetd (8)
is not required for
.B saned
operations in this mode. The
@@ -44,6 +47,14 @@ flag tells
to bind to the
.I address
given. The
+.B \-p
+flags tells
+.B saned
+to listen on the port given. A value of 0 tells
+.B saned
+to pick an unused port. The default is the
+.B sane-port (6566).
+The
.B \-u
flag requests that
.B saned
@@ -91,8 +102,12 @@ flag displays a short help message.
.PP
If
.B saned
-is run from other programs such as inetd, xinetd and systemd, check that
-program's documentation on how to pass command-line options.
+is run from other programs such as
+.BR inetd (8),
+.BR xinetd (8)
+and
+.BR systemd (1),
+check that program's documentation on how to pass command-line options.
.SH CONFIGURATION
First and foremost:
.B saned
@@ -116,13 +131,16 @@ list.
\fBdata_portrange\fP = \fImin_port\fP - \fImax_port\fP
Specify the port range to use for the data connection. Pick a port
range between 1024 and 65535; don't pick a too large port range, as it
-may have performance issues. Use this option if your \fBsaned\fP
+may have performance issues. Use this option if your
+.B saned
server is sitting behind a firewall. If that firewall is a Linux
machine, we strongly recommend using the Netfilter
\fInf_conntrack_sane\fP module instead.
.TP
\fBdata_connect_timeout\fP = \fItimeout\fP
-Specify the time in milliseconds that saned will wait for a data
+Specify the time in milliseconds that
+.B saned
+will wait for a data
connection. Without this option, if the data connection is not done
before the scanner reaches the end of scan, the scanner will continue
to scan past the end and may damage it depending on the
@@ -167,16 +185,29 @@ For
.B saned
to work properly in its default mode of operation, it is also necessary to
add the appropriate configuration for
-.I (x)inetd or systemd.
+.BR xinetd (8),
+.BR inetd (8)
+or
+.BR systemd (1)
(see below).
-Note that your inetd must support IPv6 if you
-want to connect to saned over IPv6 ; xinetd, openbsd-inetd and systemd
-are known to support IPv6, check the documentation for your inetd daemon.
+Note that your
+.BR inetd (8)
+must support IPv6 if you want to connect to
+.B saned
+over IPv6;
+.BR xinetd (8),
+.BR openbsd-inetd (8)
+and
+.BR systemd (1)
+are known to support IPv6, check the documentation for your
+.BR inetd (8)
+daemon.
.PP
In the sections below the configuration for
-.I inetd, xinetd
+.BR inetd (8),
+.BR xinetd (8)
and
-.I systemd
+.BR systemd (1)
are described in more detail.
.PP
For the configurations below it is necessary to add a line of the following
@@ -189,8 +220,11 @@ sane\-port 6566/tcp # SANE network scanner daemon
.PP
The official IANA short name for port 6566 is "sane\-port". The older name
"sane" is now deprecated.
+
.SH INETD CONFIGURATION
-It is required to add a single line to the inetd configuration file
+It is required to add a single line to the
+.BR inetd (8)
+configuration file
.IR (/etc/inetd.conf)
.
.PP
@@ -202,7 +236,8 @@ sane\-port stream tcp nowait saned.saned @SBINDIR@/saned saned
.PP
However, if your system uses
.BR tcpd (8)
-for additional security screening, you may want to disable saned
+for additional security screening, you may want to disable
+.B saned
access control by putting ``+'' in
.IR saned.conf
and use a line of the following form in
@@ -222,9 +257,13 @@ access permissions on the special device are set such that
.B saned
can access the scanner (the program generally needs read and
write access to scanner devices).
+
.SH XINETD CONFIGURATION
-If xinetd is installed on your system instead of inetd the following example
-for
+If
+.BR xinetd (8)
+is installed on your system instead of
+.BR inetd (8)
+the following example for
.I /etc/xinetd.conf
may be helpful:
.PP
@@ -247,20 +286,34 @@ service sane\-port
.fi
.ft R
.RE
+
.SH SYSTEMD CONFIGURATION
-Saned can be compiled with explicit systemd support. This
+.B saned
+can be compiled with explicit
+.BR systemd (1) support. This
will allow logging debugging information to be forwarded
-to the systemd journal. The systemd support
-requires compilation with the systemd-devel package
+to the
+.BR systemd (1)
+journal. The
+.BR systemd (1)
+support requires compilation with the systemd-devel package
installed on the system. this is the preferred option.
-Saned can be used wih systemd without the systemd integration
-compiled in, but then logging of debug information is not supported.
+.B saned
+can be used with
+.BR systemd (1)
+without the
+.BR systemd (1)
+integration compiled in, but then logging of debug information is not supported.
+
+The
+.BR systemd (1)
+configuration is different for the 2 options, so both are described below.
-The systemd configuration is different for the 2 options, so
-both are described below.
.SH Systemd configuration for saned with systemd support compiled in
-for the systemd configuration we need to add 2 configuration files in
+For
+.BR systemd (1)
+configuration we need to add 2 configuration files in
.I /etc/systemd/system.
.PP
The first file we need to add here is called
@@ -316,15 +369,20 @@ Also=saned.socket
.PP
You need to set an environment variable for
.B SANE_CONFIG_DIR
-pointing to the directory where saned can find its configuration files.
+pointing to the directory where
+.B saned
+can find its configuration files.
you will have to remove the # on the last line and set the variables
for the desired debugging information if required. Multiple variables
can be set by separating the assignments by spaces as shown in the
example above.
.PP
Unlike
-.I (x)inetd
-, systemd allows debugging output from backends set using
+.BR xinetd (8)
+and
+.BR inetd (8),
+.BR systemd (1)
+allows debugging output from backends set using
.B SANE_DEBUG_XXX
to be captured. See the man-page for your backend to see what options
are supported.
@@ -332,15 +390,24 @@ With the service unit as described above, the debugging output is
forwarded to the system log.
.SH Systemd configuration when saned is compiled without systemd support
-This configuration will also work when Saned is compiled WITH systemd integration
-support, but it does not allow debugging information to be logged.
+This configuration will also work when
+.B saned
+is compiled WITH
+.BR systemd (1) integration support, but it does not allow debugging
+information to be logged.
.PP
-for systemd configuration for saned, we need to add 2 configuration files in
+For
+.BR systemd (1)
+configuration for
+.BR saned ,
+we need to add 2 configuration files in
.I /etc/systemd/system.
.PP
The first file we need to add here is called
.I saned.socket.
-It is identical to the version for systemd with the support compiled in.
+It is identical to the version for
+.BR systemd (1)
+with the support compiled in.
It shall have the following contents:
.PP
.RS
@@ -362,7 +429,9 @@ WantedBy=sockets.target
.PP
The second file to be added is
.I saned@.service
-This one differes from the sersion with systemd integration compiled in:
+This one differs from the version with
+.BR systemd (1)
+integration compiled in:
.PP
.RS
.ft CR
@@ -415,13 +484,19 @@ contain the configuration file. Under UNIX, the directories are
separated by a colon (`:'), under OS/2, they are separated by a
semi-colon (`;'). If this variable is not set, the configuration file
is searched in two default directories: first, the current working
-directory (".") and then in @CONFIGDIR@. If the value of the
+directory (".") and then in
+.IR @CONFIGDIR@ .
+If the value of the
environment variable ends with the directory separator character, then
the default directories are searched after the explicitly specified
directories. For example, setting
.B SANE_CONFIG_DIR
-to "/tmp/config:" would result in directories "tmp/config", ".", and
-"@CONFIGDIR@" being searched (in this order).
+to "/tmp/config:" would result in directories
+.IR tmp/config ,
+.IR . ,
+and
+.I "@CONFIGDIR@"
+being searched (in this order).
.SH "SEE ALSO"
.BR sane (7),
@@ -430,7 +505,10 @@ to "/tmp/config:" would result in directories "tmp/config", ".", and
.BR xcam (1),
.BR sane\-dll (5),
.BR sane\-net (5),
-.BR sane\-"backendname" (5)
+.BR sane\-"backendname" (5),
+.BR inetd (8),
+.BR xinetd (8),
+.BR systemd (1),
.br
.I http://www.penguin-breeder.org/?page=sane\-net
.SH AUTHOR
diff --git a/doc/scanimage.man b/doc/scanimage.man
index b439c45..7d48389 100644
--- a/doc/scanimage.man
+++ b/doc/scanimage.man
@@ -76,16 +76,16 @@ To print all available options:
.SH OPTIONS
Parameters are separated by a blank from single-character options (e.g.
-\-d epson) and by a "=" from multi-character options (e.g. \-\-device\-name=epson).
+.BR "\-d epson" )
+and by a "=" from multi-character options (e.g.
+.BR \-\-device\-name=epson ).
.PP
The
.B \-d
or
.B \-\-device\-name
-options must be followed by a
-.B SANE
-device-name like
+options must be followed by a SANE device-name like
.RI ` epson:/dev/sg0 '
or
.RI ` hp:/dev/usbscanner0 '.
@@ -103,7 +103,9 @@ The
.B \-\-format
.I format
option selects how image data is written to standard output or the file specified by
-the \-\-output\-file option.
+the
+.B \-\-output\-file
+option.
.I format
can be
.BR pnm ,
@@ -169,9 +171,23 @@ feeders.
is used to specify the format of the filename that each page will be written
to. Each page is written out to a single file. If
.I format
-is not specified, the default of out%d.pnm (or out%d.tif for \-\-format tiff,
-out%d.png for \-\-format png or out%d.jpg for \-\- format jpeg) will be used.
-This option is incompatible with the \-\-output\-path option.
+is not specified, the default of
+.I out%d.pnm
+(or
+.I out%d.tif
+for
+.BR "\-\-format tiff" ,
+.I out%d.png
+for
+.B "\-\-format png"
+or
+.I out%d.jpg
+for
+.BR "\-\-format jpeg" )
+will be used.
+This option is incompatible with the
+.B \-\-output\-path
+option.
.I format
is given as a printf style string with one integer parameter.
.B \-\-batch\-start
@@ -224,8 +240,9 @@ or
option requests that
.B scanimage
saves the scanning output to the given path. This option is incompatible with the
-\-\-batch option. The program will try to guess \-\-format from the file name.
-If that is not possible, it will print an error message and exit.
+\-\-batch option. The program will try to guess
+.B \-\-format
+from the file name. If that is not possible, it will print an error message and exit.
.PP
The
.B \-n
@@ -247,7 +264,7 @@ performs a few simple sanity tests to make sure the backend works as
defined by the
.B SANE
API (in particular the
-.B sane_read
+.BR sane_read ()
function is exercised by this test).
.PP
The
@@ -295,8 +312,8 @@ distribution that it came with and the version of the backend that it
loads. Usually that's the dll backend. If more information about the version
numbers of the backends are necessary, the
.B DEBUG
-variable for the dll backend can be used. Example: SANE_DEBUG_DLL=3 scanimage
-\-L.
+variable for the dll backend can be used. Example:
+.I "SANE_DEBUG_DLL=3 scanimage \-L" .
.PP
As you might imagine, much of the power of
.B scanimage
@@ -310,7 +327,7 @@ invoke
via a command-line of the form:
.PP
.RS
-.B scanimage \-\-help \-\-device\-name
+scanimage \-\-help \-\-device\-name
.I dev
.RE
.PP
@@ -318,7 +335,7 @@ The documentation for the device-specific options printed by
.B \-\-help
is best explained with a few examples:
- \-l 0..218mm [0]
+.B \-l 0..218mm [0]
.br
Top-left x position of scan area.
.PP
@@ -332,7 +349,7 @@ width (\-x) and height of scan-area (\-y).
.RE
- \-\-brightness \-100..100% [0]
+.B \-\-brightness \-100..100% [0]
.br
Controls the brightness of the acquired image.
.PP
@@ -344,7 +361,7 @@ value in square brackets indicates that the current option value is 0
percent.
.RE
- \-\-default\-enhancements
+.B \-\-default\-enhancements
.br
Set default values for enhancement controls.
.PP
@@ -360,7 +377,7 @@ option, the option-pair
would effectively be a no-op.
.RE
- \-\-mode Lineart|Gray|Color [Gray]
+.B \-\-mode Lineart|Gray|Color [Gray]
.br
Selects the scan mode (e.g., lineart or color).
.PP
@@ -383,11 +400,9 @@ is identical to
.BR "\-\-mode Color" .
.RE
- \-\-custom\-gamma[=(yes|no)] [inactive]
+.B \-\-custom\-gamma[=(yes|no)] [inactive]
.br
- Determines whether a builtin or a custom gamma-table
-.br
- should be used.
+ Determines whether a builtin or a custom gamma-table should be used.
.PP
.RS
The description above shows that option
@@ -418,7 +433,7 @@ would print the option settings that are in effect when the color-mode
is selected.
.RE
- \-\-gamma\-table 0..255,...
+.B \-\-gamma\-table 0..255,...
.br
Gamma-correction table. In color mode this option
.br
@@ -445,7 +460,7 @@ for details).
.RE
.br
- \-\-filename <string> [/tmp/input.ppm]
+.B \-\-filename <string> [/tmp/input.ppm]
.br
The filename of the image to be loaded.
.PP
@@ -454,7 +469,7 @@ The description above is an example of an option that takes an
arbitrary string value (which happens to be a filename). Again,
the value in brackets show that the option is current set to the
filename
-.BR /tmp/input.ppm .
+.IR /tmp/input.ppm .
.RE
.SH ENVIRONMENT
@@ -473,11 +488,15 @@ This file contains lines of the form
.RS
user:password:resource
.PP
-scanimage uses this information to answer user authorization requests
+.B scanimage
+uses this information to answer user authorization requests
automatically. The file must have 0600 permissions or stricter. You should
-use this file in conjunction with the \-\-accept\-md5\-only option to avoid
+use this file in conjunction with the
+.B \-\-accept\-md5\-only
+option to avoid
server-side attacks. The resource may contain any character but is limited
to 127 characters.
+
.SH "SEE ALSO"
.BR sane (7),
.BR gamma4scanimage (1),
@@ -488,10 +507,11 @@ to 127 characters.
.BR sane\-dll (5),
.BR sane\-net (5),
.BR sane\-"backendname" (5)
+
.SH AUTHOR
David Mosberger, Andreas Beck, Gordon Matzigkeit, Caskey Dickson, and many
others. For questions and comments contact the sane\-devel mailinglist (see
-http://www.sane\-project.org/mailing\-lists.html).
+.IR http://www.sane\-project.org/mailing\-lists.html ).
.SH BUGS
For vector options, the help output currently has no indication as to
diff --git a/doc/teco/teco2.txt b/doc/teco/teco2.txt
index b45b795..83ea545 100644
--- a/doc/teco/teco2.txt
+++ b/doc/teco/teco2.txt
@@ -258,7 +258,7 @@ Likewise, if the input value is 0x700, the calibration value must be 0x924
And if the input value is 0x600, the calibration value must 0xAAA (0x800*0x800
/ 0x600)
-Though, carefull comparison with scans done under windows has shown that the
+Though, careful comparison with scans done under windows has shown that the
factor is slightly different from 0x800*0x800(=0x400000) but in stead it
seems to be approximately 0x40302f (which would mean that the average value
is approximately 0x803 in stead of 0x800).
diff --git a/doc/umax/sane-umax-astra-doc.html b/doc/umax/sane-umax-astra-doc.html
index 0b94019..d59fe3d 100644
--- a/doc/umax/sane-umax-astra-doc.html
+++ b/doc/umax/sane-umax-astra-doc.html
@@ -557,7 +557,7 @@ Supported scanners:
<br>
<font color="#990000">*** Astra 6400 and 6450 are firewire scanners: not tested.</font>
<p>
-<font color="#990000">UTA = Umax Transparancy Adapter, ADF = Automatic Document Feeder</font>
+<font color="#990000">UTA = Umax Transparency Adapter, ADF = Automatic Document Feeder</font>
<br>
<font color="#990000">(X = supported by scanner, incl = is included)</font>
<br>
diff --git a/doc/umax/sane-umax-config-doc.html b/doc/umax/sane-umax-config-doc.html
index a269079..57be082 100644
--- a/doc/umax/sane-umax-config-doc.html
+++ b/doc/umax/sane-umax-config-doc.html
@@ -121,7 +121,7 @@ and how you have to set the permissions of that device, have a look at
<blockquote>
When the generic scsi driver of the system supports selection
of scsi buffer sizes the umax backend calculates the scsi buffer
-sizes in dependance of the numbers of bytes per scanline.
+sizes in dependence of the numbers of bytes per scanline.
With <i>scsi-buffer-size-min</i> and <i>scsi-buffer-size-max</i>
the scsi buffer size can be defined in a range between 4KB and 1MB.
Especially the minimum value is very important. If this value is
@@ -150,7 +150,7 @@ work you can set the option <i>force-preview-bit-rgb 1</i>.
This always sets the preview bit when acquiring a color scan.
The image quality may be reduced.
<p>
-Some scanners (especally very old scanners) may need the options
+Some scanners (especially very old scanners) may need the options
<i>slow-speed</i> and/or <i>care-about-smearing</i>. The value
-1 uses the value defined by the driver, 0 disables the feature,
1 enables the feature. <b>Do not change these options unless
@@ -411,7 +411,7 @@ export SANE_DEBUG_UMAX=8
<center>
<hr WIDTH="100%">
<br>
-<font color="#009900">This page has been changed on 27th. feburary 2001</font>
+<font color="#009900">This page has been changed on 27th. february 2001</font>
<br>
<br>
</center>
diff --git a/doc/umax/sane-umax-mirage-doc.html b/doc/umax/sane-umax-mirage-doc.html
index 5d15982..a98f288 100644
--- a/doc/umax/sane-umax-mirage-doc.html
+++ b/doc/umax/sane-umax-mirage-doc.html
@@ -258,7 +258,7 @@ series:</b></td>
<br>
<font color="#990000">* Mirage D-16L scanners allow scanning up to 800x800 / 1600x1600 dpi.</font>
<p>
-<font color="#990000">UTA = Umax Transparancy Adapter, ADF = Automatic Document Feeder</font>
+<font color="#990000">UTA = Umax Transparency Adapter, ADF = Automatic Document Feeder</font>
<br>
<font color="#990000">(X = supported by scanner, incl = is included)</font>
<br>
diff --git a/doc/umax/sane-umax-others-doc.html b/doc/umax/sane-umax-others-doc.html
index e1ed10d..9c0c072 100644
--- a/doc/umax/sane-umax-others-doc.html
+++ b/doc/umax/sane-umax-others-doc.html
@@ -217,7 +217,7 @@ and USB- scanners are not supported!</b>
</table></center>
<center>
-<p><font color="#990000">UTA = Umax Transparancy Adapter, ADF = Automatic Document Feeder</font>
+<p><font color="#990000">UTA = Umax Transparency Adapter, ADF = Automatic Document Feeder</font>
<br><font color="#990000">(X = supported by scanner, incl = is included)</font>
<br>
<br>
diff --git a/doc/umax/sane-umax-powerlook-doc.html b/doc/umax/sane-umax-powerlook-doc.html
index 23eb3dc..47b4586 100644
--- a/doc/umax/sane-umax-powerlook-doc.html
+++ b/doc/umax/sane-umax-powerlook-doc.html
@@ -517,7 +517,7 @@ Supported scanners:
<font color="#990000">* Powerlook 1100 is a firewire scanner: not tested</font>
<br>
<br>
-<font color="#990000">UTA = Umax Transparancy Adapter, ADF = Automatic Document Feeder</font>
+<font color="#990000">UTA = Umax Transparency Adapter, ADF = Automatic Document Feeder</font>
<br>
<font color="#990000">(X = supported by scanner, incl = is included)</font>
<br>
diff --git a/doc/umax/sane-umax-scanner-clones-doc.html b/doc/umax/sane-umax-scanner-clones-doc.html
index f43d7eb..b6cc265 100644
--- a/doc/umax/sane-umax-scanner-clones-doc.html
+++ b/doc/umax/sane-umax-scanner-clones-doc.html
@@ -686,7 +686,7 @@ Here is a list of the UMAX-compatible scanners:
<center>
<p><font color="#990000">* Scanner is able to scan up to 1200 x 1200 dpi.</font>
-<p><font color="#990000">UTA = Umax Transparancy Adapter, ADF = Automatic Document Feeder</font>
+<p><font color="#990000">UTA = Umax Transparency Adapter, ADF = Automatic Document Feeder</font>
<br><font color="#990000">(X = supported by scanner, incl = is included)</font>
</center>
@@ -1028,7 +1028,7 @@ Here is a list of the UMAX-compatible scanners:
<center>
<p><font color="#990000">* Scanner is able to scan up to 1200 x 1200 dpi.</font>
-<p><font color="#990000">UTA = Umax Transparancy Adapter, ADF = Automatic Document Feeder</font>
+<p><font color="#990000">UTA = Umax Transparency Adapter, ADF = Automatic Document Feeder</font>
<br><font color="#990000">(X = supported by scanner, incl = is included)</font>
</center>
<br>
diff --git a/doc/umax/sane-umax-standard-options-doc.html b/doc/umax/sane-umax-standard-options-doc.html
index b80ca40..4cba2d2 100644
--- a/doc/umax/sane-umax-standard-options-doc.html
+++ b/doc/umax/sane-umax-standard-options-doc.html
@@ -82,7 +82,7 @@ is an example of the frontend
<p><br>
The options Gamma, brightness, contrast and negative in the
main window come from xsane that calculates a gamma table using this values.
-These values are corelated to highlight, midlight and shadow sliders in
+These values are correlated to highlight, midlight and shadow sliders in
the Histogram window.
<br>
diff --git a/doc/umax/sane-umax-uc-doc.html b/doc/umax/sane-umax-uc-doc.html
index a894b47..9fd1e2e 100644
--- a/doc/umax/sane-umax-uc-doc.html
+++ b/doc/umax/sane-umax-uc-doc.html
@@ -595,7 +595,7 @@ Supported scanners:
<p>
-<p><font color="#990000">UTA = Umax Transparancy Adapter, ADF = Automatic Document Feeder</font>
+<p><font color="#990000">UTA = Umax Transparency Adapter, ADF = Automatic Document Feeder</font>
<br><font color="#990000">(X = supported by scanner, incl = is included)</font>
diff --git a/doc/umax/sane-umax-vista-doc.html b/doc/umax/sane-umax-vista-doc.html
index a4e68a4..67ff1a1 100644
--- a/doc/umax/sane-umax-vista-doc.html
+++ b/doc/umax/sane-umax-vista-doc.html
@@ -599,7 +599,7 @@ Supported scanners:
<center>
<p><font color="#990000">* Supervista S12 scanners allow scanning up to 1200x1200 dpi.</font>
-<p><font color="#990000">UTA = Umax Transparancy Adapter, ADF = Automatic Document Feeder</font>
+<p><font color="#990000">UTA = Umax Transparency Adapter, ADF = Automatic Document Feeder</font>
<br><font color="#990000">(X = supported by scanner, incl = is included)</font>
diff --git a/doc/umax/umax.CHANGES b/doc/umax/umax.CHANGES
index 79cca89..fae53a4 100644
--- a/doc/umax/umax.CHANGES
+++ b/doc/umax/umax.CHANGES
@@ -5,9 +5,9 @@ umax -> sane-0.6:
-----------------
* umax-sane-backend created:
- - umax.c splitted in:
+ - umax.c split in:
umax-cli.c, umax-scsi.c, umax-driver.c, umax-text.c
- - umax.h splitted in:
+ - umax.h split in:
umax-scanner.h, umax-scsi.h, umax-scsidef.h, umax-struct.h
- outputs done by DBG(level,msg,args...) defined in debug.h
- scsi-calls changed to sane-format (of sane-0.57)
@@ -91,7 +91,7 @@ sane-0.6 / 0.61 / 0.62 -> 0.63
* reset adf and uta flag when not used (in sane_start)
- * added possibilty to change calibration-mode if available
+ * added possibility to change calibration-mode if available
* added send_halftone_pattern to umax-scsi.c
@@ -119,7 +119,7 @@ sane-0.6 / 0.61 / 0.62 -> 0.63
and added missing 3 wid-bytes in scan.cmd
* removed parameter color in three_pass_function_headers,
- the color ist taken from us->three_pass_color now.
+ the color is taken from us->three_pass_color now.
sane-0.63/0.64/0.65 -> 0.66
@@ -189,7 +189,7 @@ sane-0.66 -> 0.67
* removed bug (wrong length for 10 bit-gamma) in send_gamma_data
- * changed all buffer-definitions to unsigned char and insterted
+ * changed all buffer-definitions to unsigned char and inserted
type conversions, so there are no more warnings because of
typemismatches.
@@ -201,7 +201,7 @@ sane-0.67 -> 0.68
* changed open config to fp = sanei_config_open(UMAX_CONFIG_FILE)
- * changed all set OPT...BIND commands, endless-loop happend in sane-0.67
+ * changed all set OPT...BIND commands, endless-loop happened in sane-0.67
=>ane-0.67-umax-fix.diff.gz
after that patch changed same for ten_bit_mode
@@ -232,7 +232,7 @@ sane-0.68 -> 0.69
* changed name: umax_read_data_block -> umax_read_image_data
- * changed length offest in do_inquiry from 5 to 4
+ * changed length offset in do_inquiry from 5 to 4
and changed set_inquiry_length-offset from 5 to 4
* added calib_lines to structure US and added it to
@@ -278,7 +278,7 @@ sane-0.69 -> 0.70
* moved reader_process from umax.c to umax-scsi.c
and added routine for color ordering.
- * reset length offest in do_inquiry from 4 to 5
+ * reset length offset in do_inquiry from 4 to 5
and set_inquiry_length-offset from 4 to 5
because umax-S6E didn't work with it!
@@ -395,7 +395,7 @@ sane-0.73 -> 0.74
There must'nt be a "wait_scanner" in calibration by driver routine!!!
* added usage of driver internal values for calibration by driver if
- the scanner does not give back the informations about the shading data:
+ the scanner does not give back the information about the shading data:
width = dev->width * dev->inquiry_optical_res ( * 3 in RGB-mode )
* added 2 calibration-routines:
@@ -497,7 +497,7 @@ build-2 -> build-3 (sane-1.0.1)
* inversion of calibration is automatically set for Astra 6X0S and Vista S6E
- * check for machine endianess is done only at backend start now!
+ * check for machine endianness is done only at backend start now!
* made umax_do request_sense static
@@ -566,7 +566,7 @@ build-7 -> build-8
* for Mirage D-16L the driver does not wait any more until scanner is repositioned
this is experimental, it may work with other scanners too!
- * Mirage D-16L does not give back informations for calibration by driver,
+ * Mirage D-16L does not give back information for calibration by driver,
added new modus that "guesses" the values for Mirage D-16L.
* Added read_shading_data to 16 bit calibration routine and made a routine for
@@ -594,7 +594,7 @@ build-8 -> build-9
* gamma table is disabled in lineart and halftone modes
- * if image is transmitted completly sane_read (close_pipe)
+ * if image is transmitted completely sane_read (close_pipe)
returns with SANE_STATUS_GOOD in adf mode and in any other case
with SANE_STATUS_EOF
@@ -735,7 +735,7 @@ build-19 -> build-20
* added variable calibration_width_offset, Mirage D-16L offset of 308 is defined there
and added offset of 28 for PowerLook III
- * umax_do_calibration: guessed calibration data vaules use 2 bytes/color if scanner
+ * umax_do_calibration: guessed calibration data values use 2 bytes/color if scanner
supports gamma input bit depth supports 2 bytes/color
* calibration by driver now does work for PowerLook III
@@ -780,7 +780,7 @@ build-21 -> build-22
higher scsi-ID (=priority) does scan without stops,
the other scanner has to wait long time between the
scsi-read commands, it also is possible to give
- bothe scanners different scsi command queueing depth).
+ both scanners different scsi command queueing depth).
* prepared replacement of pipe by sanei_ipc_* routines
@@ -915,7 +915,7 @@ build-25 -> build-26
* added Mirage II as supported scanner
* added routine umax_set_max_geometry that defines available surface
- and resolution in dependance of scansource and double optical resolution
+ and resolution in dependence of scansource and double optical resolution
(before this bugfix the change of dor mode overwrote the settings of
scansource and vice versa)
@@ -927,7 +927,7 @@ build-25 -> build-26
* sane_exit does free devlist
- * added some options for Powerlook 3000 - still is not completly supported
+ * added some options for Powerlook 3000 - still is not completely supported
build-26 -> build-27
@@ -1140,7 +1140,7 @@ build-41 -> build-42
* replaced fork() routines by sanei_thread routines
- * added call sanei_scsi_req_flush_all(); to do_cancel - in threaded case this is not done when reader_process is cancled
+ * added call sanei_scsi_req_flush_all(); to do_cancel - in threaded case this is not done when reader_process is canceled
* in reader_process: marked freed scsi buffers as freed(NULL). This is necessary when reader_process is run as thread!
@@ -1156,7 +1156,7 @@ build-42 -> build-43
build-43 -> build-44
--------------------
- * the sense_hanlder stores the sense data in buffer[0] when valid sense data is avialable
+ * the sense_handler stores the sense data in buffer[0] when valid sense data is available
* do_calibration:
- corrected bug in reading calibration width from scanner (added /bytespp)
@@ -1167,5 +1167,5 @@ build-43 -> build-44
build-44 -> build-45
--------------------
- * added defualt options for Linotype Opal2
+ * added default options for Linotype Opal2
* changed bug in highlight-blue function (using green value)
diff --git a/doc/umax/umax.FAQ b/doc/umax/umax.FAQ
index 2ffbdfd..84d217c 100644
--- a/doc/umax/umax.FAQ
+++ b/doc/umax/umax.FAQ
@@ -64,7 +64,7 @@ A: There are at least two kind of scsi controller cards that
Q: I use linux with a NCR/Symbios logic SCSI-Controller, sane does not work
right.
-A: There are two differen drivers in the linux Kernel/modules.
+A: There are two different drivers in the linux Kernel/modules.
Use the BSD-driver ncr53c8xx or sym53c8xx.
-------------------------------------------------------------------------------
@@ -141,5 +141,5 @@ A: The optimization set by "-O2" makes problems, try which one of the following
-------------------------------------------------------------------------------
-You find a lot of tips and informations in the internet. E.g. take a look
+You find a lot of tips and information on the internet. E.g. take a look
at http://www.scantips.com
diff --git a/frontend/Makefile.am b/frontend/Makefile.am
index d27acf2..47c50f3 100644
--- a/frontend/Makefile.am
+++ b/frontend/Makefile.am
@@ -31,5 +31,18 @@ test_LDADD = ../lib/liblib.la ../backend/libsane.la
tstbackend_SOURCES = tstbackend.c
tstbackend_LDADD = ../lib/liblib.la ../backend/libsane.la
+if preloadable_backends_enabled
+if WITH_GENESYS_TESTS
+## Because the genesys backend is implemented in C++, programs need
+## to link against the standard C++ library. The work-around below
+## will work for the GNU C++ compiler with the GNU standard library
+## for C++. Other build scenarios may need work.
+scanimage_LDADD += -lstdc++
+saned_LDADD += -lstdc++
+test_LDADD += -lstdc++
+tstbackend_LDADD += -lstdc++
+endif
+endif
+
clean-local:
rm -f test tstbackend
diff --git a/frontend/saned.c b/frontend/saned.c
index 0317542..5b16980 100644
--- a/frontend/saned.c
+++ b/frontend/saned.c
@@ -17,8 +17,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
The SANE network daemon. This is the counterpart to the NET
backend.
@@ -256,6 +256,7 @@ static int run_once;
static int data_connect_timeout = 4000;
static Handle *handle;
static char *bind_addr;
+static short bind_port = -1;
static union
{
int w;
@@ -2841,6 +2842,7 @@ do_bindings_family (int family, int *nfds, struct pollfd **fds, struct addrinfo
int on = 1;
int i;
+ sane_port = bind_port;
fdp = *fds;
for (resp = res, i = 0; resp != NULL; resp = resp->ai_next, i++)
@@ -2851,12 +2853,18 @@ do_bindings_family (int family, int *nfds, struct pollfd **fds, struct addrinfo
if (resp->ai_family == AF_INET)
{
- sane_port = ntohs (((struct sockaddr_in *) resp->ai_addr)->sin_port);
+ if (sane_port != -1)
+ ((struct sockaddr_in *) resp->ai_addr)->sin_port = htons(sane_port);
+ else
+ sane_port = ntohs(((struct sockaddr_in *) resp->ai_addr)->sin_port);
}
#ifdef ENABLE_IPV6
else if (resp->ai_family == AF_INET6)
{
- sane_port = ntohs (((struct sockaddr_in6 *) resp->ai_addr)->sin6_port);
+ if (sane_port != -1)
+ ((struct sockaddr_in6 *) resp->ai_addr)->sin6_port = htons(sane_port);
+ else
+ sane_port = ntohs (((struct sockaddr_in6 *) resp->ai_addr)->sin6_port);
}
#endif /* ENABLE_IPV6 */
else
@@ -2903,6 +2911,28 @@ do_bindings_family (int family, int *nfds, struct pollfd **fds, struct addrinfo
continue;
}
+ if (sane_port == 0)
+ {
+ /* sane was asked to bind to an ephemeral port, log it */
+ socklen_t len = sizeof (*resp->ai_addr);
+ if (getsockname(fd, resp->ai_addr, &len) != -1)
+ {
+ if (resp->ai_family == AF_INET)
+ {
+ DBG (DBG_INFO, "do_bindings: [%d] selected ephemeral port: %d\n", i, ntohs(((struct sockaddr_in *) resp->ai_addr)->sin_port));
+ }
+
+#ifdef ENABLE_IPV6
+ if (resp->ai_family == AF_INET6)
+ {
+ DBG (DBG_INFO, "do_bindings: [%d] selected ephemeral port: %d\n", i, ntohs(((struct sockaddr_in6 *) resp->ai_addr)->sin6_port));
+ }
+
+#endif /* ENABLE_IPV6 */
+
+ }
+ }
+
fdp->fd = fd;
fdp->events = POLLIN;
@@ -3391,6 +3421,7 @@ static void usage(char *me, int err)
" -d, --debug=level set debug level `level' (default is 2)\n"
" -e, --stderr output to stderr\n"
" -b, --bind=addr bind address `addr' (default all interfaces)\n"
+ " -p, --port=port bind port `port` (default sane-port or 6566)\n"
" -h, --help show this help message and exit\n", me);
exit(err);
@@ -3410,6 +3441,7 @@ static struct option long_options[] =
{"debug", required_argument, 0, 'd'},
{"stderr", no_argument, 0, 'e'},
{"bind", required_argument, 0, 'b'},
+ {"port", required_argument, 0, 'p'},
{0, 0, 0, 0 }
};
@@ -3435,7 +3467,7 @@ main (int argc, char *argv[])
run_foreground = SANE_TRUE;
run_once = SANE_FALSE;
- while((c = getopt_long(argc, argv,"ha::lu:Dod:eb:", long_options, &long_index )) != -1)
+ while((c = getopt_long(argc, argv,"ha::lu:Dod:eb:p:", long_options, &long_index )) != -1)
{
switch(c) {
case 'a':
@@ -3465,6 +3497,9 @@ main (int argc, char *argv[])
case 'b':
bind_addr = optarg;
break;
+ case 'p':
+ bind_port = atoi(optarg);
+ break;
case 'h':
usage(argv[0], EXIT_SUCCESS);
break;
diff --git a/frontend/scanimage.c b/frontend/scanimage.c
index 3902092..901a7c8 100644
--- a/frontend/scanimage.c
+++ b/frontend/scanimage.c
@@ -20,8 +20,8 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+*/
#ifdef _AIX
# include "../include/lalloca.h" /* MUST come first for AIX! */
@@ -73,6 +73,7 @@ typedef struct
int height;
int x;
int y;
+ int num_channels;
}
Image;
@@ -440,88 +441,108 @@ print_option (SANE_Device * device, int opt_num, const SANE_Option_Descriptor *o
break;
case SANE_CONSTRAINT_RANGE:
- if (opt->type == SANE_TYPE_INT)
- {
- if (!strcmp (opt->name, "x"))
- {
- printf ("%d..%d",
- opt->constraint.range->min,
- opt->constraint.range->max - tl_x);
- }
- else if (!strcmp (opt->name, "y"))
- {
- printf ("%d..%d",
- opt->constraint.range->min,
- opt->constraint.range->max - tl_y);
- }
- else
- {
- printf ("%d..%d",
- opt->constraint.range->min,
- opt->constraint.range->max);
- }
- print_unit (opt->unit);
- if (opt->size > (SANE_Int) sizeof (SANE_Word))
- fputs (",...", stdout);
- if (opt->constraint.range->quant)
- printf (" (in steps of %d)", opt->constraint.range->quant);
- }
- else
- {
- if (!strcmp (opt->name, "x"))
- {
- printf ("%g..%g",
- SANE_UNFIX (opt->constraint.range->min),
- SANE_UNFIX (opt->constraint.range->max - tl_x));
- }
- else if (!strcmp (opt->name, "y"))
- {
- printf ("%g..%g",
- SANE_UNFIX (opt->constraint.range->min),
- SANE_UNFIX (opt->constraint.range->max - tl_y));
- }
- else
- {
- printf ("%g..%g",
- SANE_UNFIX (opt->constraint.range->min),
- SANE_UNFIX (opt->constraint.range->max));
- }
- print_unit (opt->unit);
- if (opt->size > (SANE_Int) sizeof (SANE_Word))
- fputs (",...", stdout);
- if (opt->constraint.range->quant)
- printf (" (in steps of %g)",
- SANE_UNFIX (opt->constraint.range->quant));
- }
- break;
+ // Check for no range - some buggy backends can miss this out.
+ if (!opt->constraint.range)
+ {
+ fputs ("{no_range}", stdout);
+ }
+ else
+ {
+ if (opt->type == SANE_TYPE_INT)
+ {
+ if (!strcmp (opt->name, "x"))
+ {
+ printf ("%d..%d", opt->constraint.range->min,
+ opt->constraint.range->max - tl_x);
+ }
+ else if (!strcmp (opt->name, "y"))
+ {
+ printf ("%d..%d", opt->constraint.range->min,
+ opt->constraint.range->max - tl_y);
+ }
+ else
+ {
+ printf ("%d..%d", opt->constraint.range->min,
+ opt->constraint.range->max);
+ }
+ print_unit (opt->unit);
+ if (opt->size > (SANE_Int) sizeof(SANE_Word))
+ fputs (",...", stdout);
+ if (opt->constraint.range->quant)
+ printf (" (in steps of %d)", opt->constraint.range->quant);
+ }
+ else
+ {
+ if (!strcmp (opt->name, "x"))
+ {
+ printf ("%g..%g", SANE_UNFIX(opt->constraint.range->min),
+ SANE_UNFIX(opt->constraint.range->max - tl_x));
+ }
+ else if (!strcmp (opt->name, "y"))
+ {
+ printf ("%g..%g", SANE_UNFIX(opt->constraint.range->min),
+ SANE_UNFIX(opt->constraint.range->max - tl_y));
+ }
+ else
+ {
+ printf ("%g..%g", SANE_UNFIX(opt->constraint.range->min),
+ SANE_UNFIX(opt->constraint.range->max));
+ }
+ print_unit (opt->unit);
+ if (opt->size > (SANE_Int) sizeof(SANE_Word))
+ fputs (",...", stdout);
+ if (opt->constraint.range->quant)
+ printf (" (in steps of %g)",
+ SANE_UNFIX(opt->constraint.range->quant));
+ }
+ }
+ break;
case SANE_CONSTRAINT_WORD_LIST:
- for (i = 0; i < opt->constraint.word_list[0]; ++i)
- {
- if (not_first)
- fputc ('|', stdout);
+ // Check no words in list or no list - - some buggy backends can miss this out.
+ // Note the check on < 1 as SANE_Int is signed.
+ if (!opt->constraint.word_list || (opt->constraint.word_list[0] < 1))
+ {
+ fputs ("{no_wordlist}", stdout);
+ }
+ else
+ {
+ for (i = 0; i < opt->constraint.word_list[0]; ++i)
+ {
+ if (not_first)
+ fputc ('|', stdout);
- not_first = SANE_TRUE;
+ not_first = SANE_TRUE;
+
+ if (opt->type == SANE_TYPE_INT)
+ printf ("%d", opt->constraint.word_list[i + 1]);
+ else
+ printf ("%g", SANE_UNFIX(opt->constraint.word_list[i + 1]));
+ }
+ }
- if (opt->type == SANE_TYPE_INT)
- printf ("%d", opt->constraint.word_list[i + 1]);
- else
- printf ("%g", SANE_UNFIX (opt->constraint.word_list[i + 1]));
- }
print_unit (opt->unit);
if (opt->size > (SANE_Int) sizeof (SANE_Word))
fputs (",...", stdout);
break;
case SANE_CONSTRAINT_STRING_LIST:
- for (i = 0; opt->constraint.string_list[i]; ++i)
- {
- if (i > 0)
- fputc ('|', stdout);
+ // Check for missing strings - some buggy backends can miss this out.
+ if (!opt->constraint.string_list || !opt->constraint.string_list[0])
+ {
+ fputs ("{no_stringlist}", stdout);
+ }
+ else
+ {
+ for (i = 0; opt->constraint.string_list[i]; ++i)
+ {
+ if (i > 0)
+ fputc ('|', stdout);
- fputs (opt->constraint.string_list[i], stdout);
- }
- break;
+ fputs (opt->constraint.string_list[i], stdout);
+ }
+ }
+ break;
}
}
@@ -1124,6 +1145,8 @@ process_backend_option (SANE_Handle device, int optnum, const char *optarg)
return;
}
set_option (device, optnum, valuep);
+ if (opt->type == SANE_TYPE_STRING && valuep)
+ free(valuep);
}
static void
@@ -1285,10 +1308,10 @@ advance (Image * image)
size_t old_size = 0, new_size;
if (image->data)
- old_size = image->height * image->width;
+ old_size = image->height * image->width * image->num_channels;
image->height += STRIP_HEIGHT;
- new_size = image->height * image->width;
+ new_size = image->height * image->width * image->num_channels;
if (image->data)
image->data = realloc (image->data, new_size);
@@ -1312,7 +1335,7 @@ scan_it (FILE *ofp)
SANE_Byte min = 0xff, max = 0;
SANE_Parameters parm;
SANE_Status status;
- Image image = { 0, 0, 0, 0, 0 };
+ Image image = { 0, 0, 0, 0, 0, 0 };
static const char *format_name[] = {
"gray", "RGB", "red", "green", "blue"
};
@@ -1382,6 +1405,7 @@ scan_it (FILE *ofp)
if (first_frame)
{
+ image.num_channels = 1;
switch (parm.format)
{
case SANE_FRAME_RED:
@@ -1390,6 +1414,7 @@ scan_it (FILE *ofp)
assert (parm.depth == 8);
must_buffer = 1;
offset = parm.format - SANE_FRAME_RED;
+ image.num_channels = 3;
break;
case SANE_FRAME_RGB:
@@ -1517,6 +1542,7 @@ scan_it (FILE *ofp)
case SANE_FRAME_RED:
case SANE_FRAME_GREEN:
case SANE_FRAME_BLUE:
+ image.num_channels = 3;
for (i = 0; i < len; ++i)
{
image.data[offset + 3 * i] = buffer[i];
@@ -1530,6 +1556,7 @@ scan_it (FILE *ofp)
break;
case SANE_FRAME_RGB:
+ image.num_channels = 1;
for (i = 0; i < len; ++i)
{
image.data[offset + i] = buffer[i];
@@ -1543,6 +1570,7 @@ scan_it (FILE *ofp)
break;
case SANE_FRAME_GRAY:
+ image.num_channels = 1;
for (i = 0; i < len; ++i)
{
image.data[offset + i] = buffer[i];
@@ -1725,7 +1753,7 @@ scan_it (FILE *ofp)
}
#endif
- fwrite (image.data, 1, image.height * image.width, ofp);
+ fwrite (image.data, 1, image.height * image.width * image.num_channels, ofp);
}
#ifdef HAVE_LIBPNG
if(output_format == OUTPUT_PNG)
@@ -1800,7 +1828,7 @@ test_it (void)
int i, len;
SANE_Parameters parm;
SANE_Status status;
- Image image = { 0, 0, 0, 0, 0 };
+ Image image = { 0, 0, 0, 0, 0, 0 };
static const char *format_name[] =
{ "gray", "RGB", "red", "green", "blue" };
diff --git a/frontend/sicc.c b/frontend/sicc.c
index c93e5c3..e6826f0 100644
--- a/frontend/sicc.c
+++ b/frontend/sicc.c
@@ -12,8 +12,8 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+*/
#include "../include/sane/config.h"
diff --git a/frontend/sicc.h b/frontend/sicc.h
index 5c225da..9251a37 100644
--- a/frontend/sicc.h
+++ b/frontend/sicc.h
@@ -12,8 +12,8 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+*/
void *
sanei_load_icc_profile (const char *path, size_t *size);
diff --git a/frontend/stiff.c b/frontend/stiff.c
index c9153e5..3f86c79 100644
--- a/frontend/stiff.c
+++ b/frontend/stiff.c
@@ -14,8 +14,8 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+*/
/* Changes:
2000-11-19, PK: Color TIFF-header: write 3 values for bits per sample
diff --git a/frontend/stiff.h b/frontend/stiff.h
index 6560ef6..f6f8df5 100644
--- a/frontend/stiff.h
+++ b/frontend/stiff.h
@@ -12,8 +12,8 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+*/
void
sanei_write_tiff_header (SANE_Frame format, int width, int height, int depth,
diff --git a/frontend/test.c b/frontend/test.c
index 3b1c4ae..9ad3a66 100644
--- a/frontend/test.c
+++ b/frontend/test.c
@@ -13,8 +13,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
This file implements a simple SANE frontend (well it rather is a
transport layer, but seen from libsane it is a frontend) which acts
diff --git a/frontend/tstbackend.c b/frontend/tstbackend.c
index 985684d..b41ff61 100644
--- a/frontend/tstbackend.c
+++ b/frontend/tstbackend.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#define BUILD 19 /* 2013-03-29 */
diff --git a/include/lalloca.h b/include/lalloca.h
index 214e550..fab2aa9 100644
--- a/include/lalloca.h
+++ b/include/lalloca.h
@@ -13,8 +13,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -44,7 +44,7 @@
#ifndef lalloca_h
#define lalloca_h
-/* The idea how to do this is from the autoconf documenation */
+/* The idea how to do this is from the autoconf documentation */
/* AIX requires this to be the first thing in the file. */
#if defined(__GNUC__)
diff --git a/include/lassert.h b/include/lassert.h
index 5a86e21..6a6e690 100644
--- a/include/lassert.h
+++ b/include/lassert.h
@@ -15,8 +15,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/include/lgetopt.h b/include/lgetopt.h
index 60b698e..f9793f1 100644
--- a/include/lgetopt.h
+++ b/include/lgetopt.h
@@ -13,9 +13,8 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, write to the Free
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
- 02111-1307 USA. */
+ License along with the GNU C Library.
+ If not, see <https://www.gnu.org/licenses/>. */
#if defined(HAVE_GETOPT_H) && defined(HAVE_GETOPT_LONG)
diff --git a/include/md5.h b/include/md5.h
index bee44f6..66795f7 100644
--- a/include/md5.h
+++ b/include/md5.h
@@ -14,9 +14,8 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, write to the Free
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
- 02111-1307 USA. */
+ License along with the GNU C Library.
+ If not, see <https://www.gnu.org/licenses/>. */
#ifndef _MD5_H
#define _MD5_H 1
diff --git a/include/sane/sane.h b/include/sane/sane.h
index 9f8bc7c..494ee89 100644
--- a/include/sane/sane.h
+++ b/include/sane/sane.h
@@ -70,7 +70,7 @@ typedef enum
}
SANE_Status;
-/* following are for later sane version, older frontends wont support */
+/* following are for later sane version, older frontends won't support */
#if 0
#define SANE_STATUS_WARMING_UP 12 /* lamp not ready, please retry */
#define SANE_STATUS_HW_LOCKED 13 /* scanner mechanism locked for transport */
diff --git a/include/sane/sanei.h b/include/sane/sanei.h
index 7513d22..6f83776 100644
--- a/include/sane/sanei.h
+++ b/include/sane/sanei.h
@@ -15,8 +15,8 @@
License for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -118,7 +118,7 @@ extern "C" {
* @return
* - SANE_STATUS_GOOD - on success
* - SANE_STATUS_INVAL - if the value doesn't fit inside the constraint
- * or any other error occured
+ * or any other error occurred
* @sa sanei_constrain_value()
*/
@@ -135,7 +135,7 @@ extern "C" {
* @return
* - SANE_STATUS_GOOD - on success
* - SANE_STATUS_INVAL - if the function wasn't able to fit value into the
- * constraint or any other error occured
+ * constraint or any other error occurred
* @sa sanei_check_value()
*/
diff --git a/include/sane/sanei_ab306.h b/include/sane/sanei_ab306.h
index dacfd84..97885c5 100644
--- a/include/sane/sanei_ab306.h
+++ b/include/sane/sanei_ab306.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/include/sane/sanei_access.h b/include/sane/sanei_access.h
index 0f73f5f..36aef7f 100644
--- a/include/sane/sanei_access.h
+++ b/include/sane/sanei_access.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -45,7 +43,7 @@
/** @file sanei_access.h
* Interface file for the sanei_access functions.
*
- * The idea is to provide some simple locking/unlocking mecanism, which
+ * The idea is to provide some simple locking/unlocking mechanism, which
* can be used to protect device access from more than one frontend
* simultaneously.
*/
diff --git a/include/sane/sanei_auth.h b/include/sane/sanei_auth.h
index 37c8d1f..64b0c7d 100644
--- a/include/sane/sanei_auth.h
+++ b/include/sane/sanei_auth.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/include/sane/sanei_codec_ascii.h b/include/sane/sanei_codec_ascii.h
index 991499a..52bf88f 100644
--- a/include/sane/sanei_codec_ascii.h
+++ b/include/sane/sanei_codec_ascii.h
@@ -13,8 +13,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/include/sane/sanei_codec_bin.h b/include/sane/sanei_codec_bin.h
index ba17bac..ff196da 100644
--- a/include/sane/sanei_codec_bin.h
+++ b/include/sane/sanei_codec_bin.h
@@ -13,8 +13,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/include/sane/sanei_config.h b/include/sane/sanei_config.h
index 3a60167..ed2de6f 100644
--- a/include/sane/sanei_config.h
+++ b/include/sane/sanei_config.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -166,7 +164,9 @@ typedef struct
extern SANE_Status sanei_configure_attach (
const char *config_file,
SANEI_Config *config,
- SANE_Status (*config_attach)(SANEI_Config *config, const char *devname)
+ SANE_Status (*config_attach)(SANEI_Config *config, const char *devname,
+ void *data),
+ void *data
);
/** Return the list of config directories, extracted from the SANE_CONFIG_DIR
diff --git a/include/sane/sanei_ir.h b/include/sane/sanei_ir.h
index bbfd6d5..da70f40 100644
--- a/include/sane/sanei_ir.h
+++ b/include/sane/sanei_ir.h
@@ -12,7 +12,7 @@
* - 2) find the dirt
* - 3) replace the dirt
*
- * - 1) is mainly adressed by sanei_ir_spectral_clean
+ * - 1) is mainly addressed by sanei_ir_spectral_clean
* - 2) by sanei_ir_filter_madmean
* - 3) by sanei_ir_dilate_mean
*/
@@ -185,7 +185,7 @@ sanei_ir_to_8bit (SANE_Parameters * params, const SANE_Uint *in_img,
* @brief Allocate and initialize logarithmic lookup table
*
* @param[in] len length of table, usually 1 << depth
- * @param[out] lut_ln adress of pointer to allocated table
+ * @param[out] lut_ln address of pointer to allocated table
*
* @return
* - SANE_STATUS_GOOD - success
@@ -208,9 +208,9 @@ SANE_Status sanei_ir_ln_table (int len, double **lut_ln);
* - SANE_STATUS_GOOD - success
* - SANE_STATUS_NO_MEM - if out of memory
*
- * This routine is based on the observation that the relation beween the infrared value
+ * This routine is based on the observation that the relation between the infrared value
* ired and the red value red of an image point can be described by ired = b + a * ln (red).
- * First points are randomly sampled to calculate the linear regression coefficent a.
+ * First points are randomly sampled to calculate the linear regression coefficient a.
* Then ired' = ired - a * ln (red) is calculated for each pixel. Finally, the ir' image
* is scaled between 0 and maximal value. For the logarithms a lookup table is used.
* Negative films show very little spectral overlap but positive film usually has to be
@@ -255,8 +255,8 @@ sanei_ir_filter_mean (const SANE_Parameters * params,
* @param[in] in_img pointer to grey scale image
* @param[out] out_img address of pointer to newly allocated binary image
* @param[in] win_size Size of filtering window
- * @param[in] a_val Parameter, below is definetly clean
- * @param[in] b_val Parameter, above is definetly noisy
+ * @param[in] a_val Parameter, below is definitely clean
+ * @param[in] b_val Parameter, above is definitely noisy
*
* @return
* - SANE_STATUS_GOOD - success
@@ -267,7 +267,7 @@ sanei_ir_filter_mean (const SANE_Parameters * params,
* The dirty pixels which we wish to remove are always darker than the real signal. But
* at high resolutions the scanner may generate some noise and the ired cleaning step can
* reverse things. So a maximum filter will not do.
- * The second median is replaced by a mean filter to reduce computation time. Inspite of
+ * The second median is replaced by a mean filter to reduce computation time. In spite of
* these changes Crnojevic's recommendations for the choice of the parameters "a" and "b"
* are still valid when scaled to the color depth.
*
diff --git a/include/sane/sanei_lm983x.h b/include/sane/sanei_lm983x.h
index 8b48e65..9c075fd 100644
--- a/include/sane/sanei_lm983x.h
+++ b/include/sane/sanei_lm983x.h
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -141,7 +139,7 @@ extern SANE_Status sanei_lm983x_read( SANE_Int fd, SANE_Byte reg,
*
* @param fd - device file descriptor
* @return
- * - SANE_TRUE - reset successfuly done
+ * - SANE_TRUE - reset successfully done
* - SANE_FALSE - reset failed
*/
extern SANE_Bool sanei_lm983x_reset( SANE_Int fd );
diff --git a/include/sane/sanei_magic.h b/include/sane/sanei_magic.h
index 297becd..c7ec83c 100644
--- a/include/sane/sanei_magic.h
+++ b/include/sane/sanei_magic.h
@@ -15,8 +15,8 @@
License for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/include/sane/sanei_pa4s2.h b/include/sane/sanei_pa4s2.h
index 7138ceb..591ddd8 100644
--- a/include/sane/sanei_pa4s2.h
+++ b/include/sane/sanei_pa4s2.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -54,7 +52,7 @@
/** @name Options to control interface operations */
/* @{ */
#define SANEI_PA4S2_OPT_DEFAULT 0 /* normal mode */
-#define SANEI_PA4S2_OPT_TRY_MODE_UNI 1 /* enable UNI protocoll */
+#define SANEI_PA4S2_OPT_TRY_MODE_UNI 1 /* enable UNI protocol */
#define SANEI_PA4S2_OPT_ALT_LOCK 2 /* use alternative lock cmd */
#define SANEI_PA4S2_OPT_NO_EPP 4 /* do not try to use EPP */
/* @} */
diff --git a/include/sane/sanei_pio.h b/include/sane/sanei_pio.h
index afdfa26..ec1f3de 100644
--- a/include/sane/sanei_pio.h
+++ b/include/sane/sanei_pio.h
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/include/sane/sanei_pp.h b/include/sane/sanei_pp.h
index 902fcfa..3fe8e0d 100644
--- a/include/sane/sanei_pp.h
+++ b/include/sane/sanei_pp.h
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -161,7 +159,7 @@ extern SANE_Byte sanei_pp_inb_ctrl( int fd );
extern SANE_Byte sanei_pp_inb_epp ( int fd );
/** Delay execution for some micro-seconds.
- * Please not, that the accuracy highly depends on your system architechture
+ * Please note, that the accuracy highly depends on your system architecture
* and the time to delay. It is internally implemented as system calls to
* gettimeofday().
*
diff --git a/include/sane/sanei_pv8630.h b/include/sane/sanei_pv8630.h
index d69a024..c3bdece 100644
--- a/include/sane/sanei_pv8630.h
+++ b/include/sane/sanei_pv8630.h
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/include/sane/sanei_scsi.h b/include/sane/sanei_scsi.h
index fa6e5d1..d9e0f8a 100644
--- a/include/sane/sanei_scsi.h
+++ b/include/sane/sanei_scsi.h
@@ -13,8 +13,8 @@
License for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -113,7 +113,7 @@ extern void sanei_scsi_find_devices (const char *vendor, const char *model,
* - SANE_STATUS_ACCESS_DENIED - if the file couldn't be accessed due to
* permissions
* - SANE_STATUS_NO_MEM - if malloc failed (not enough memory)
- * - SANE_STATUS_INVAL - if the filename was invalid or an unknown error occured
+ * - SANE_STATUS_INVAL - if the filename was invalid or an unknown error occurred
*
* @sa sanei_scsi_open_extended(), HAVE_SANEI_SCSI_OPEN_EXTENDED
*/
@@ -144,7 +144,7 @@ extern SANE_Status sanei_scsi_open (const char * device_name, int * fd,
* - SANE_STATUS_ACCESS_DENIED - if the file couldn't be accessed due to
* permissions
* - SANE_STATUS_NO_MEM - if malloc failed (not enough memory)
- * - SANE_STATUS_INVAL - if the filename was invalid or an unknown error occured
+ * - SANE_STATUS_INVAL - if the filename was invalid or an unknown error occurred
*
* @sa sanei_scsi_open(), HAVE_SANEI_SCSI_OPEN_EXTENDED
*/
@@ -186,7 +186,7 @@ extern SANE_Status sanei_scsi_open_extended (
* - SANE_STATUS_GOOD - on success
* - SANE_STATUS_IO_ERROR - if an error was received from the SCSI driver
* - SANE_STATUS_NO_MEM - if malloc failed (not enough memory)
- * - SANE_STATUS_INVAL - if a locking or an unknown error occured
+ * - SANE_STATUS_INVAL - if a locking or an unknown error occurred
* @sa sanei_scsi_req_enter2()
*
*/
@@ -200,7 +200,7 @@ extern SANE_Status sanei_scsi_req_enter (int fd,
* Same as sanei_scsi_req_enter(), but with separate buffers for the SCSI
* command and for the data to be sent to the device.
*
- * With sanei_scsi_req_enter(), the length of te SCSI command block must be
+ * With sanei_scsi_req_enter(), the length of the SCSI command block must be
* guessed. While that works in most cases, Canon scanners for example use the
* vendor specific commands 0xd4, 0xd5 and 0xd6. The Canon scanners want to
* get 6 byte command blocks for these commands, but sanei_scsi_req_enter() and
@@ -224,7 +224,7 @@ extern SANE_Status sanei_scsi_req_enter (int fd,
* - SANE_STATUS_GOOD - on success
* - SANE_STATUS_IO_ERROR - if an error was received from the SCSI driver
* - SANE_STATUS_NO_MEM - if malloc failed (not enough memory)
- * - SANE_STATUS_INVAL - if a locking or an unknown error occured
+ * - SANE_STATUS_INVAL - if a locking or an unknown error occurred
* @sa sanei_scsi_req_enter()
*/
extern SANE_Status sanei_scsi_req_enter2 (int fd,
@@ -264,7 +264,7 @@ extern SANE_Status sanei_scsi_req_wait (void *id);
* - SANE_STATUS_GOOD - on success
* - SANE_STATUS_IO_ERROR - if an error was received from the SCSI driver
* - SANE_STATUS_NO_MEM - if malloc failed (not enough memory)
- * - SANE_STATUS_INVAL - if a locking or an unknown error occured
+ * - SANE_STATUS_INVAL - if a locking or an unknown error occurred
*
* @sa sanei_scsi_cmd2(), sanei_scsi_req_enter(), sanei_scsi_req_wait()
*/
@@ -291,7 +291,7 @@ extern SANE_Status sanei_scsi_cmd (int fd,
* - SANE_STATUS_GOOD - on success
* - SANE_STATUS_IO_ERROR - if an error was received from the SCSI driver
* - SANE_STATUS_NO_MEM - if malloc failed (not enough memory)
- * - SANE_STATUS_INVAL - if a locking or an unknown error occured
+ * - SANE_STATUS_INVAL - if a locking or an unknown error occurred
*
* @sa sanei_scsi_cmd(), sanei_scsi_req_enter(), sanei_scsi_req_wait()
*/
diff --git a/include/sane/sanei_thread.h b/include/sane/sanei_thread.h
index 6e68964..72fd8fd 100644
--- a/include/sane/sanei_thread.h
+++ b/include/sane/sanei_thread.h
@@ -15,8 +15,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -101,7 +101,7 @@ extern SANE_Bool sanei_thread_is_valid (SANE_Pid pid);
*
* @note
* When using pthreads, this only works for those implementations
- * that opted to make pthread_t an arithmatic type. This is *not*
+ * that opted to make pthread_t an arithmetic type. This is *not*
* required by the POSIX threads specification. The choice to do
* SANE_Pid invalidation by means of a macro rather than a proper
* function circumvents to need to pass a pointer.
@@ -150,7 +150,7 @@ extern SANE_Pid sanei_thread_begin (int (*func) (void *args), void *args);
*
* @return
* - 0 on success
- * - any other value if an error occured while terminating the task
+ * - any other value if an error occurred while terminating the task
*/
extern int sanei_thread_kill (SANE_Pid pid);
@@ -165,7 +165,7 @@ extern int sanei_thread_kill (SANE_Pid pid);
*
* @return
* - 0 - on success
- * - any other value - if an error occured while sending the signal
+ * - any other value - if an error occurred while sending the signal
*/
extern int sanei_thread_sendsig (SANE_Pid pid, int sig);
diff --git a/include/sane/sanei_usb.h b/include/sane/sanei_usb.h
index 1c1699d..81032db 100644
--- a/include/sane/sanei_usb.h
+++ b/include/sane/sanei_usb.h
@@ -16,8 +16,8 @@
License for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -186,7 +186,7 @@ struct sanei_usb_dev_descriptor
must be called before sanei_usb_init().
The sanei_usb subsystem also implements a "development mode". It modifies
- the XML data file with the actual commands of the test run and attemps to
+ the XML data file with the actual commands of the test run and attempts to
proceed testing until a mismatching input command is found for which
input data is required.
@@ -224,6 +224,19 @@ extern SANE_String sanei_usb_testing_get_backend();
*/
extern SANE_Bool sanei_usb_is_replay_mode_enabled();
+/** Clears currently recorded data.
+
+ This is useful on certain backends to clear the currently recorded data if it relates to
+ other devices than the one that the scan will be performed on. On these backends all
+ devices that the backend supports are opened multiple times. Recording this interaction
+ to XML file makes it impossible to replay it, as the existence of these devices is not mocked
+ currently.
+
+ This function may only be called when no USB devices are open, otherwise the behavior is
+ unpredictable.
+ */
+extern void sanei_usb_testing_record_clear();
+
/** Records a debug message in the captured USB data if testing mode is enabled. If testing mode
* is not enabled, this function does nothing.
*
@@ -246,7 +259,7 @@ extern void sanei_usb_exit (void);
/** Search for USB devices.
*
- * Search USB busses for scanner devices.
+ * Search USB buses for scanner devices.
*/
extern void sanei_usb_scan_devices (void);
@@ -390,9 +403,9 @@ extern SANE_Status sanei_usb_reset (SANE_Int dn);
* @param size size of the data
*
* @return
- * - SANE_STATUS_GOOD - on succes
+ * - SANE_STATUS_GOOD - on success
* - SANE_STATUS_EOF - if zero bytes have been read
- * - SANE_STATUS_IO_ERROR - if an error occured during the read
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the read
* - SANE_STATUS_INVAL - on every other error
*
*/
@@ -409,8 +422,8 @@ sanei_usb_read_bulk (SANE_Int dn, SANE_Byte * buffer, size_t * size);
* @param size size of the data
*
* @return
- * - SANE_STATUS_GOOD - on succes
- * - SANE_STATUS_IO_ERROR - if an error occured during the write
+ * - SANE_STATUS_GOOD - on success
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the write
* - SANE_STATUS_INVAL - on every other error
*/
extern SANE_Status
@@ -418,7 +431,7 @@ sanei_usb_write_bulk (SANE_Int dn, const SANE_Byte * buffer, size_t * size);
/** Send/receive a control message to/from a USB device.
*
- * This function is only supported for libusb devices and kernel acces with
+ * This function is only supported for libusb devices and kernel access with
* Linux 2.4.13 and newer.
* For a detailed explanation of the parameters, have a look at the USB
* specification at the <a href="http://www.usb.org/developers/docs/">
@@ -455,9 +468,9 @@ sanei_usb_control_msg (SANE_Int dn, SANE_Int rtype, SANE_Int req,
* @param size size of the data
*
* @return
- * - SANE_STATUS_GOOD - on succes
+ * - SANE_STATUS_GOOD - on success
* - SANE_STATUS_EOF - if zero bytes have been read
- * - SANE_STATUS_IO_ERROR - if an error occured during the read
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the read
* - SANE_STATUS_INVAL - on every other error
*
*/
@@ -493,9 +506,9 @@ sanei_usb_attach_matching_devices (const char *name,
* @param configuration, configuration nummber
*
* @return
- * - SANE_STATUS_GOOD - on succes
+ * - SANE_STATUS_GOOD - on success
* - SANE_STATUS_EOF - if zero bytes have been read
- * - SANE_STATUS_IO_ERROR - if an error occured during the read
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the read
* - SANE_STATUS_INVAL - on every other error
*
*/
@@ -511,9 +524,9 @@ sanei_usb_set_configuration (SANE_Int dn, SANE_Int configuration);
* @param interface_number interface number
*
* @return
- * - SANE_STATUS_GOOD - on succes
+ * - SANE_STATUS_GOOD - on success
* - SANE_STATUS_EOF - if zero bytes have been read
- * - SANE_STATUS_IO_ERROR - if an error occured during the read
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the read
* - SANE_STATUS_INVAL - on every other error
*
*/
@@ -529,9 +542,9 @@ sanei_usb_claim_interface (SANE_Int dn, SANE_Int interface_number);
* @param interface_number interface number
*
* @return
- * - SANE_STATUS_GOOD - on succes
+ * - SANE_STATUS_GOOD - on success
* - SANE_STATUS_EOF - if zero bytes have been read
- * - SANE_STATUS_IO_ERROR - if an error occured during the read
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the read
* - SANE_STATUS_INVAL - on every other error
*
*/
@@ -547,9 +560,9 @@ sanei_usb_release_interface (SANE_Int dn, SANE_Int interface_number);
* @param alternate, alternate nummber
*
* @return
- * - SANE_STATUS_GOOD - on succes
+ * - SANE_STATUS_GOOD - on success
* - SANE_STATUS_EOF - if zero bytes have been read
- * - SANE_STATUS_IO_ERROR - if an error occured during the read
+ * - SANE_STATUS_IO_ERROR - if an error occurred during the read
* - SANE_STATUS_INVAL - on every other error
*
*/
@@ -566,7 +579,7 @@ sanei_usb_set_altinterface (SANE_Int dn, SANE_Int alternate);
* @param desc where to put the information to
*
* @return
- * - SANE_STATUS_GOOD - on succes
+ * - SANE_STATUS_GOOD - on success
* - SANE_STATUS_UNSUPPORTED - if the feature is not supported by the OS or
* SANE.
* - SANE_STATUS_INVAL - on every other error
diff --git a/include/sane/sanei_wire.h b/include/sane/sanei_wire.h
index 679814e..9698c4b 100644
--- a/include/sane/sanei_wire.h
+++ b/include/sane/sanei_wire.h
@@ -13,8 +13,8 @@
License for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/include/sane/saneopts.h b/include/sane/saneopts.h
index 4a4b8cc..7c5933c 100644
--- a/include/sane/saneopts.h
+++ b/include/sane/saneopts.h
@@ -13,8 +13,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -140,6 +140,8 @@
#define SANE_NAME_SCAN_LAMP_DEN "scan-lamp-density"
#define SANE_NAME_SELECT_LAMP_DENSITY "select-lamp-density"
#define SANE_NAME_LAMP_OFF_AT_EXIT "lamp-off-at-exit"
+#define SANE_NAME_FOCUS "focus"
+#define SANE_NAME_AUTOFOCUS "autofocus"
/* well known options from 'SENSORS' group*/
#define SANE_NAME_SCAN "scan"
@@ -229,6 +231,8 @@
#define SANE_TITLE_SCAN_LAMP_DEN SANE_I18N("Scan lamp density")
#define SANE_TITLE_SELECT_LAMP_DENSITY SANE_I18N("Set lamp density")
#define SANE_TITLE_LAMP_OFF_AT_EXIT SANE_I18N("Lamp off at exit")
+#define SANE_TITLE_FOCUS SANE_I18N("Focus position")
+#define SANE_TITLE_AUTOFOCUS SANE_I18N("Autofocus")
/* well known options from 'SENSORS' group*/
#define SANE_TITLE_SCAN "Scan button"
@@ -439,6 +443,10 @@ SANE_I18N("Define lamp density for scan")
SANE_I18N("Enable selection of lamp density")
#define SANE_DESC_LAMP_OFF_AT_EXIT \
SANE_I18N("Turn off lamp when program exits")
+#define SANE_DESC_FOCUS \
+SANE_I18N("Focus position for manual focus")
+#define SANE_DESC_AUTOFOCUS \
+SANE_I18N("Perform autofocus before scan")
/* well known options from 'SENSORS' group*/
#define SANE_DESC_SCAN SANE_I18N("Scan button")
diff --git a/japi/ImageCanvas.java b/japi/ImageCanvas.java
index 56cf34c..7a34aed 100644
--- a/japi/ImageCanvas.java
+++ b/japi/ImageCanvas.java
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/japi/ImageCanvasClient.java b/japi/ImageCanvasClient.java
index f9caebe..17d08e4 100644
--- a/japi/ImageCanvasClient.java
+++ b/japi/ImageCanvasClient.java
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/japi/Jscanimage.java b/japi/Jscanimage.java
index 129d055..847bc02 100644
--- a/japi/Jscanimage.java
+++ b/japi/Jscanimage.java
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/japi/Sane.c b/japi/Sane.c
index 3fd9996..40b62fa 100644
--- a/japi/Sane.c
+++ b/japi/Sane.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/japi/Sane.java b/japi/Sane.java
index 88b9495..66065b5 100644
--- a/japi/Sane.java
+++ b/japi/Sane.java
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/japi/SaneDevice.java b/japi/SaneDevice.java
index d40367a..31d1087 100644
--- a/japi/SaneDevice.java
+++ b/japi/SaneDevice.java
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/japi/SaneOption.java b/japi/SaneOption.java
index 0c8c736..2a342a2 100644
--- a/japi/SaneOption.java
+++ b/japi/SaneOption.java
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/japi/SaneParameters.java b/japi/SaneParameters.java
index e78981a..8ef8486 100644
--- a/japi/SaneParameters.java
+++ b/japi/SaneParameters.java
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/japi/SaneRange.java b/japi/SaneRange.java
index 9eb7da7..506ef4e 100644
--- a/japi/SaneRange.java
+++ b/japi/SaneRange.java
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/japi/ScanIt.java b/japi/ScanIt.java
index a357626..e98ec72 100644
--- a/japi/ScanIt.java
+++ b/japi/ScanIt.java
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/japi/Test.java b/japi/Test.java
index 4a0f507..f88b524 100644
--- a/japi/Test.java
+++ b/japi/Test.java
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/lib/getopt.c b/lib/getopt.c
index 9dabb82..e96560e 100644
--- a/lib/getopt.c
+++ b/lib/getopt.c
@@ -17,9 +17,8 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, write to the Free
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
- 02111-1307 USA. */
+ License along with the GNU C Library.
+ If not, see <https://www.gnu.org/licenses/>. */
# include <config.h>
#if !defined(HAVE_GETOPT_H) || !defined(HAVE_GETOPT_LONG)
diff --git a/lib/getopt1.c b/lib/getopt1.c
index 5ace00a..baa6a37 100644
--- a/lib/getopt1.c
+++ b/lib/getopt1.c
@@ -14,9 +14,8 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, write to the Free
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
- 02111-1307 USA. */
+ License along with the GNU C Library.
+ If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
#if !defined(HAVE_GETOPT_H) || !defined(HAVE_GETOPT_LONG)
diff --git a/lib/md5.c b/lib/md5.c
index 923a17c..809611a 100644
--- a/lib/md5.c
+++ b/lib/md5.c
@@ -14,9 +14,8 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, write to the Free
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
- 02111-1307 USA. */
+ License along with the GNU C Library.
+ If not, see <https://www.gnu.org/licenses/>. */
/* Written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995. */
@@ -26,14 +25,8 @@
#include <sys/types.h>
-#if STDC_HEADERS || defined _LIBC
-# include <stdlib.h>
-# include <string.h>
-#else
-# ifndef HAVE_MEMCPY
-# define memcpy(d, s, n) bcopy ((s), (d), (n))
-# endif
-#endif
+#include <stdlib.h>
+#include <string.h>
#include "md5.h"
diff --git a/lib/sigprocmask.c b/lib/sigprocmask.c
index f754987..199823e 100644
--- a/lib/sigprocmask.c
+++ b/lib/sigprocmask.c
@@ -13,8 +13,7 @@ Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with the GNU C Library; see the file COPYING.LIB. If
-not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA. */
+not, see <https://www.gnu.org/licenses/>. */
#include "../include/sane/config.h"
diff --git a/lib/snprintf.c b/lib/snprintf.c
index cdf6513..56ef5a2 100644
--- a/lib/snprintf.c
+++ b/lib/snprintf.c
@@ -549,7 +549,7 @@
union value *value, int base, int dosign,
int ljust, int len, int zpad, int precision );
#endif
- static void fmtdouble( char **bufer, int *left,
+ static void fmtdouble( char **buffer, int *left,
int fmt, double value,
int ljust, int len, int zpad, int precision );
static void dostr( char **buffer, int *left, char *str );
diff --git a/lib/strcasestr.c b/lib/strcasestr.c
index 1c8dc87..e217b09 100644
--- a/lib/strcasestr.c
+++ b/lib/strcasestr.c
@@ -14,8 +14,7 @@
You should have received a copy of the GNU Library General Public
License along with the GNU C Library; see the file COPYING.LIB. If not,
- write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA. */
+ see <https://www.gnu.org/licenses/>. */
/*
* My personal strstr() implementation that beats most other algorithms.
diff --git a/lib/strdup.c b/lib/strdup.c
index fa6c5ab..d3f0396 100644
--- a/lib/strdup.c
+++ b/lib/strdup.c
@@ -13,8 +13,7 @@ Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with the GNU C Library; see the file COPYING.LIB. If
-not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA. */
+not, see <https://www.gnu.org/licenses/>. */
#include "../include/sane/config.h"
diff --git a/lib/strndup.c b/lib/strndup.c
index 38147f0..484aee8 100644
--- a/lib/strndup.c
+++ b/lib/strndup.c
@@ -13,8 +13,7 @@ Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with the GNU C Library; see the file COPYING.LIB. If
-not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA. */
+not, see <https://www.gnu.org/licenses/>. */
#include "../include/sane/config.h"
diff --git a/lib/strsep.c b/lib/strsep.c
index e6018e1..a780eca 100644
--- a/lib/strsep.c
+++ b/lib/strsep.c
@@ -13,8 +13,7 @@ Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with the GNU C Library; see the file COPYING.LIB. If
-not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA. */
+not, see <https://www.gnu.org/licenses/>. */
#include "../include/sane/config.h"
diff --git a/lib/usleep.c b/lib/usleep.c
index e4ef453..2a4d10e 100644
--- a/lib/usleep.c
+++ b/lib/usleep.c
@@ -13,8 +13,7 @@ Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with the GNU C Library; see the file COPYING.LIB. If
-not, write to the Free Software Foundation, Inc., 675 Mass Ave,
-Cambridge, MA 02139, USA. */
+not, see <https://www.gnu.org/licenses/>. */
#include "../include/sane/config.h"
diff --git a/Rules-quot.patch b/patches/Rules-quot.patch
index 973ed86..973ed86 100644
--- a/Rules-quot.patch
+++ b/patches/Rules-quot.patch
diff --git a/patches/ax_create_stdint_h.19-20.m4.patch b/patches/ax_create_stdint_h.19-20.m4.patch
new file mode 100644
index 0000000..ef54329
--- /dev/null
+++ b/patches/ax_create_stdint_h.19-20.m4.patch
@@ -0,0 +1,52 @@
+From: Guido Draheim <guidod@gmx.de>
+Date: Sat, 21 Jul 2018 10:31:26 +0000 (+0200)
+Subject: all-permissive for macros from Guido Draheim (only author)
+X-Git-Tag: v2019.01.06~19^2~22
+X-Git-Url: https://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=commitdiff_plain;h=817d63c5660776f8504381e769bf8aa4235571e4
+
+all-permissive for macros from Guido Draheim (only author)
+---
+
+diff --git a/m4/ax_create_stdint_h.m4 b/m4/ax_create_stdint_h.m4
+index 440069b..8fccde1 100644
+--- a/m4/ax_create_stdint_h.m4
++++ b/m4/ax_create_stdint_h.m4
+@@ -48,33 +48,12 @@
+ #
+ # Copyright (c) 2008 Guido U. Draheim <guidod@gmx.de>
+ #
+-# This program is free software; you can redistribute it and/or modify it
+-# under the terms of the GNU General Public License as published by the
+-# Free Software Foundation; either version 3 of the License, or (at your
+-# option) any later version.
+-#
+-# This program is distributed in the hope that it will be useful, but
+-# WITHOUT ANY WARRANTY; without even the implied warranty of
+-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
+-# Public License for more details.
+-#
+-# You should have received a copy of the GNU General Public License along
+-# with this program. If not, see <https://www.gnu.org/licenses/>.
+-#
+-# As a special exception, the respective Autoconf Macro's copyright owner
+-# gives unlimited permission to copy, distribute and modify the configure
+-# scripts that are the output of Autoconf when processing the Macro. You
+-# need not follow the terms of the GNU General Public License when using
+-# or distributing such scripts, even though portions of the text of the
+-# Macro appear in them. The GNU General Public License (GPL) does govern
+-# all other use of the material that constitutes the Autoconf Macro.
+-#
+-# This special exception to the GPL applies to versions of the Autoconf
+-# Macro released by the Autoconf Archive. When you make and distribute a
+-# modified version of the Autoconf Macro, you may extend this special
+-# exception to the GPL to apply to your modified version as well.
++# Copying and distribution of this file, with or without modification, are
++# permitted in any medium without royalty provided the copyright notice
++# and this notice are preserved. This file is offered as-is, without any
++# warranty.
+
+-#serial 19
++#serial 20
+
+ AC_DEFUN([AX_CHECK_DATA_MODEL],[
+ AC_CHECK_SIZEOF(char)
diff --git a/patches/ax_create_stdint_h.20-21.m4.patch b/patches/ax_create_stdint_h.20-21.m4.patch
new file mode 100644
index 0000000..eecf110
--- /dev/null
+++ b/patches/ax_create_stdint_h.20-21.m4.patch
@@ -0,0 +1,35 @@
+X-Git-Url: https://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blobdiff_plain;f=m4%2Fax_create_stdint_h.m4;h=94fbeb404829c232787e27193d6c24b2509a6f24;hp=8fccde1d4121ab374aed30b4c78cf287ce3be7c9;hb=b26684dc2f29222d9581089ea8cfb2fc54319fb4;hpb=68e93457f1d6f73f8e5019e7a0a97851085dc0fa
+
+diff --git a/m4/ax_create_stdint_h.m4 b/m4/ax_create_stdint_h.m4
+index 8fccde1..94fbeb4 100644
+--- a/m4/ax_create_stdint_h.m4
++++ b/m4/ax_create_stdint_h.m4
+@@ -53,7 +53,7 @@
+ # and this notice are preserved. This file is offered as-is, without any
+ # warranty.
+
+-#serial 20
++#serial 21
+
+ AC_DEFUN([AX_CHECK_DATA_MODEL],[
+ AC_CHECK_SIZEOF(char)
+@@ -152,14 +152,14 @@ AC_CACHE_VAL([ac_cv_header_stdint_t],[
+ old_CXXFLAGS="$CXXFLAGS" ; CXXFLAGS=""
+ old_CPPFLAGS="$CPPFLAGS" ; CPPFLAGS=""
+ old_CFLAGS="$CFLAGS" ; CFLAGS=""
+-AC_TRY_COMPILE([#include <stdint.h>],[int_least32_t v = 0;],
++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <stdint.h>]], [[int_least32_t v = 0;]])],
+ [ac_cv_stdint_result="(assuming C99 compatible system)"
+- ac_cv_header_stdint_t="stdint.h"; ],
+-[ac_cv_header_stdint_t=""])
++ ac_cv_header_stdint_t="stdint.h";],
++ [ac_cv_header_stdint_t=""])
+ if test "$GCC" = "yes" && test ".$ac_cv_header_stdint_t" = "."; then
+ CFLAGS="-std=c99"
+-AC_TRY_COMPILE([#include <stdint.h>],[int_least32_t v = 0;],
+-[AC_MSG_WARN(your GCC compiler has a defunct stdint.h for its default-mode)])
++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <stdint.h>]], [[int_least32_t v = 0;]])],
++[AC_MSG_WARN(your GCC compiler has a defunct stdint.h for its default-mode)], [])
+ fi
+ CXXFLAGS="$old_CXXFLAGS"
+ CPPFLAGS="$old_CPPFLAGS"
diff --git a/ltmain.sh.patch b/patches/ltmain.sh.patch
index 1187e81..1187e81 100644
--- a/ltmain.sh.patch
+++ b/patches/ltmain.sh.patch
diff --git a/po/Makevars b/po/Makevars
index ebff23f..86f423e 100644
--- a/po/Makevars
+++ b/po/Makevars
@@ -1,5 +1,6 @@
# Makevars -- snippet for inclusion in po/ -*- Makefile -*-
-# Copyright (C) 2016, 2019 Olaf Meeuwissen and the SANE developers
+# Copyright (C) 2016, 2019, 2020 Olaf Meeuwissen
+# and the SANE developers
#
# This file is part of the SANE build infra-structure. See the
# included LICENSE file for license information.
@@ -47,3 +48,8 @@ width_options = --width=75
# Locale categories, in addition to LC_MESSAGES, for which message
# catalogs are to be used.
EXTRA_LOCALE_CATEGORIES =
+
+# Selected files in POTFILES.in are generated. Make sure they are
+# available when needed.
+$(top_srcdir)/backend/pixma/pixma_sane_options.c:
+ cd ../backend; make pixma/pixma_sane_options.c
diff --git a/po/README b/po/README
index 8461ec0..a2a6396 100644
--- a/po/README
+++ b/po/README
@@ -18,7 +18,7 @@ Translators: I want to update existing translations
---------------------------------------------------
* cd po ; make update-po
-* Edit lang.po, add/change translations. (with lang = your
+* Edit $lang.po, add/change translations. (with $lang = your
language, e.g. "de"). You need an editor that is capable of using the
encoding UTF8 (unicode).
* Add your name to the header. Update the "last translator" field.
@@ -29,8 +29,9 @@ Translators: I want to add a new language
-----------------------------------------
* Add the language code to po/LINGUAS
-* automake (if you have not enabled maintainer mode)
-* ./configure
+* ./config.status || ./configure
+* cp po/sane-backends.pot po/$lang.po
+ Replace $lang with the language code you added to po/LINGUAS.
* Go ahead with "I want to update existing translations".
@@ -48,7 +49,7 @@ Backend developers: I want to add internationalization support for my backend
* Edit po/POTFILES.in. Add all source code files that contain strings marked
by SANE_I18N() to that file.
* If you want to also add a new language, see above.
-* ./configure
+* ./config.status || ./configure
* See "Update existing translations" or "Add a new language".
diff --git a/po/bg.po b/po/bg.po
index ed9f794..a7c223f 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.11\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2007-12-17 22:59+0100\n"
"Last-Translator: Pavel Constantinov <pavelconstantinov@bigfoot.com>\n"
"Language-Team: <>\n"
@@ -14,406 +14,416 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Брой опции"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr ""
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Геометрия"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Повишение"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Разширено"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr ""
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Превю"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Наложи монохромно превю"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Дълбочина на бита"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Режим на сканиране"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Скорост на сканиране"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Източник на сканиране"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Наложи връщане на главата"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Горен ляв x"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Горен ляв y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Долен десен x"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Долен десен y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Резолюция на сканиране"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Резолюция по Х"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Резолюция по Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr ""
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, fuzzy, no-c-format
msgid "Page height"
msgstr "Осветление"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Използвай лична гама-таблица"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Интензитет на образа"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Интензитет - червено"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Интензитет - зелено"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Интензитет - синьо"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Яркост"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Контраст"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Размер на зърното"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Полутон"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Степен на черното"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Степен на бялото"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Степен на бялото - червено"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Степен на бялото - зелено"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Степен на бялото - синьо"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Сянка"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Сянка - червено"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Сянка - зелено"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Сянка - синьо"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Осветление"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Осветление - червено"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Осветление - зелено"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Осветление - синьо"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Нюанс"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Наситеност"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Име на файла"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Размер на полутоновия десен"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Полутонов десен"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Вържи резолюцията по X и Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Негатив"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Калибрация на качеството"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Двойна оптическа резолюция"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Вържи RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Праг"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Корекция на аналоговата гама"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Аналогова гама - червено"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Аналогова гама - зелено"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Аналогова гама - синьо"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Вържи аналоговата гама"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Загрей лампата"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Нагласи време за експониране"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Нагласи време за експониране - червено"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Нагласи време за експониране - зелено"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Нагласи време за експониране - синьо"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Сканирай време за експониране"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Сканирай време за експониране - червено"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Сканирай време за експониране - зелено"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Сканирай време за експониране - синьо"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Установи време за експониране"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Нагласи плътността на лампата"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Сканирай плътността на лампата"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Установи плътността на лампата"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Изкл. лампа при изход"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Позиция на фокуса"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Авто изваждане"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -422,37 +432,37 @@ msgstr ""
"Опция само за четене, която указва колко опции поддържа дадено "
"устройство."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, fuzzy, no-c-format
msgid "Source, mode and resolution options"
msgstr "Кратък списък резолюции"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr ""
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, fuzzy, no-c-format
msgid "Image modification options"
msgstr "Брой опции"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, fuzzy, no-c-format
msgid "Hardware specific options"
msgstr "Резолюция на сканиране"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr ""
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Поискай сканиране за превю на качеството."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -464,7 +474,7 @@ msgstr ""
"минаване намалява изискванията към паметта и времето за сканиране на "
"превюто."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -473,81 +483,81 @@ msgstr ""
"Брой битове на семпъл, типичните стойности са 1 за \"line-art\" и 8 за "
"мултибитово сканиране."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr "Избира режим на сканиране (lineart, монохромно или цветно)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Указва скоростта, с която ще се извърши сканирането."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Избира източника за сканирането (напр. фидер за документи)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Оттук можете да наложите връщане на главата."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Горна лява x позиция на площта за сканиране."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Горна лява y позиция на площта за сканиране."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Долна дясна x позиция на площта за сканиране."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Долна дясна y позиция на площта за сканиране."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Наглася резолюцията на сканираното изображение."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Наглася хоризонталната резолюция на сканираното изображение."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Наглася вертикалната резолюция на сканираното изображение."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
"sheet-fed scans."
msgstr ""
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, fuzzy, no-c-format
msgid "Specifies the height of the media."
msgstr "Наглася резолюцията на сканираното изображение."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr ""
"Определя дали да се използва вградена или персонализирана гама-таблица."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -558,32 +568,32 @@ msgstr ""
"червения, зеления и синия канал едновременно (т.е., това е таблица на "
"гамата за интензитета)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Таблица с гама-корекцията за червения сектор."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Таблица с гама-корекцията за зеления сектор."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Таблица с гама-корекцията на синия сектор."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Настройва яркостта на полученото изображение."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Настройва контраста на полученото изображение."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -592,77 +602,77 @@ msgstr ""
"Избира \" зърнеността\" на полученото изображение. По-ниските стойности "
"дават по-изострени изображения."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Избира дали полученото изображение да бъде полутонизирано (dithered)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Избира кое ниво на осветеност се смята за \"черно\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Избира кое ниво на осветеност се смята за \"бяло\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr "Избира кое ниво на червена осветеност се смята за \"бяло\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr "Избира кое ниво на зелена осветеност се смята за \"бяло\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr "Избира кое ниво на синя осветеност се смята за \"бяло\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr "Избира кое ниво на червена осветеност се смята за \"черно\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr "Избира кое ниво на зелена осветеност се смята за \"черно\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr "Избира кое ниво на синя осветеност се смята за \"черно\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Избира кое ниво на червена осветеност се смята за \"изцяло червено\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr ""
"Избира кое ниво на зелена осветеност се смята за \"изцяло зелено\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr "Избира кое ниво на синя осветеност се смята за \"изцяло синьо\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Наглася оттенъка (в синьото ниво) на полученото изображение."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -672,12 +682,12 @@ msgstr ""
"появява при добиването на изображение с фотоапарат. По-големите "
"стойности причиняват повече blooming."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Файловото име на изображението, което ще се зареди."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -686,7 +696,7 @@ msgstr ""
"Наглася размера на десена за полутонизиране (dithering), който ще се "
"използва при сканирането на изображения с полутонове."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -694,287 +704,298 @@ msgstr ""
"Определя десена за полутонизиране (dithering) при сканирането на "
"изображения с полутонове."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Използвай еднакви стойности за X и Y резолюцията."
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Размени черно и бяло"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Извърши качествена бяла калибрация"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Използвай лещи, които удвояват оптичната резолюция"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "В RGB режим, използвай същите стойности за всеки цвят"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Избери минимална яркост за получаване на бяла точка"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Аналогова гама-корекция"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Аналогова гама-корекция за червено"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Аналогова гама-корекция за зелено"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Аналогова гама-корекция за синьо"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Загрей лампата преди сканиране"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Дефинирай времето на експонация за калибрация"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Дефинирай времето на експонация за калибрация на червено"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Дефинирай времето на експонация за калибрация на зелено"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Дефинирай времето на експонация за калибрация на синьо"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Дефинирай времето на експонация за сканиране"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Дефинирай времето на експонация за сканиране на червено"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Дефинирай времето на експонация за сканиране на зелено"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Дефинирай времето на експонация за сканиране на синьо"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Позволи избор на време за експонация"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Дефинирай плътността на лампата за калибрация"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Дефинирай плътността на лампата за сканирането"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Позволи избор на плътност на лампата"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Изключи лампата при излизане от програмата"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Авто изваждане"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Загрей лампата преди сканиране"
+
+#: include/sane/saneopts.h:452
#, fuzzy, no-c-format
msgid "Scan button"
msgstr "Резолюция на сканиране"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, fuzzy, no-c-format
msgid "Email button"
msgstr "Изчакай натискане на бутона"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, fuzzy, no-c-format
msgid "Fax button"
msgstr "Изчакай натискане на бутона"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, fuzzy, no-c-format
msgid "Copy button"
msgstr "Изчакай натискане на бутона"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr ""
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr ""
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr ""
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, fuzzy, no-c-format
msgid "Cover open"
msgstr "Цветови десен"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Цвят"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Цветно Lineart"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Цветно с полутонове"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Сиво"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Полутон"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Lineart"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr ""
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, fuzzy, no-c-format
msgid "Operation not supported"
msgstr "Няма поддръжка на полутонове"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr ""
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr ""
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr ""
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr ""
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, fuzzy, no-c-format
msgid "Document feeder jammed"
msgstr "Feeder за документи"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, fuzzy, no-c-format
msgid "Document feeder out of documents"
msgstr "Feeder за документи"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr ""
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr ""
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr ""
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr ""
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr ""
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr ""
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Висящи опции"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Нагласи висящи опции за повишителните контроли."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Калибрация"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Калибрирай преди следващото сканиране"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -983,12 +1004,12 @@ msgstr ""
"Ако това е позволено, устройството ще се калибрира преди следващото "
"сканиране. Иначе, калибрацията се прави само преди първото пускане."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Извърши само корекция на отсенките"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1000,1072 +1021,1072 @@ msgstr ""
"офсет и време на експонация - все едно вградени или от конфигурационния "
"файл."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr ""
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Номер на кадъра за сканиране"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Избира номера на кадъра за сканиране"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, fuzzy, no-c-format
msgid "Duplex scan"
msgstr "Дуплексно"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr ""
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr ""
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr ""
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr ""
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, fuzzy, no-c-format
msgid "Negatives"
msgstr "Негатив"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr ""
-#: backend/canon.c:169
+#: backend/canon.c:167
#, fuzzy, no-c-format
msgid "No transparency correction"
msgstr "Цветова корекция."
-#: backend/canon.c:176
+#: backend/canon.c:174
#, fuzzy, no-c-format
msgid "Slides"
msgstr "Солидно бяло"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Автоматично"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, fuzzy, no-c-format
msgid "Normal speed"
msgstr "Нормално"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, fuzzy, no-c-format
msgid "1/2 normal speed"
msgstr "2х2 нормално"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, fuzzy, no-c-format
msgid "1/3 normal speed"
msgstr "3х3 нормално"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, fuzzy, no-c-format
msgid "rounded parameter"
msgstr "Параметри за мъглявост"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr ""
-#: backend/canon.c:373
+#: backend/canon.c:371
#, fuzzy, no-c-format
msgid "ADF jam"
msgstr "ADF"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr ""
-#: backend/canon.c:389
+#: backend/canon.c:387
#, fuzzy, no-c-format
msgid "lamp failure"
msgstr "Стойност на гамата"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr ""
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr ""
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr ""
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr ""
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr ""
-#: backend/canon.c:407
+#: backend/canon.c:405
#, fuzzy, no-c-format
msgid "transparency unit lamp failure"
msgstr "Прозрачност"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr ""
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr ""
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr ""
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr ""
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr ""
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr ""
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr ""
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr ""
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr ""
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "Няма поддръжка на полутонове"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr ""
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr ""
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr ""
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr ""
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr ""
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr ""
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr ""
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr ""
-#: backend/canon.c:517
+#: backend/canon.c:515
#, fuzzy, no-c-format
msgid "transparency unit shading error"
msgstr "Прозрачност"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr ""
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, fuzzy, no-c-format
msgid "film scanner"
msgstr "flatbed скенер"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "flatbed скенер"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Тип екран (film)"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr ""
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, fuzzy, no-c-format
msgid "Negative film type"
msgstr "Негативен филм"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, fuzzy, no-c-format
msgid "Selects the negative film type"
msgstr "Избира картинка за тестване"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, fuzzy, no-c-format
msgid "Hardware resolution"
msgstr "Резолюция на сканиране"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, fuzzy, no-c-format
msgid "Use only hardware resolutions"
msgstr "Покажи кратък списък с резолюции"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr ""
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, fuzzy, no-c-format
msgid "Auto focus"
msgstr "Авто изваждане"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, fuzzy, no-c-format
msgid "Enable/disable auto focus"
msgstr "Забрани предв. фокус"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr ""
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr ""
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, fuzzy, no-c-format
msgid "Manual focus position"
msgstr "Фиксирай позиция на фокуса"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr ""
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr ""
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Огледален образ"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, fuzzy, no-c-format
msgid "Mirror the image horizontally"
msgstr "Прави хоризонтален огледален образ."
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, fuzzy, no-c-format
msgid "Auto exposure"
msgstr "Установи време за експониране"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, fuzzy, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Позволи избор на време за експонация"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, fuzzy, no-c-format
msgid "Calibration now"
msgstr "Калибрация"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, fuzzy, no-c-format
msgid "Execute calibration *now*"
msgstr "Дефинирай режима на калибрация"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr ""
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr ""
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, fuzzy, no-c-format
msgid "Reset scanner"
msgstr "скенер с sheetfeed"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, fuzzy, no-c-format
msgid "Reset the scanner"
msgstr "скенер с sheetfeed"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr ""
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, fuzzy, no-c-format
msgid "Eject film after each scan"
msgstr "Извади документа след сканиране"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr ""
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr ""
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr ""
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, fuzzy, no-c-format
msgid "Document feeder extras"
msgstr "Feeder за документи"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, fuzzy, no-c-format
msgid "Flatbed only"
msgstr "Flatbed"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, fuzzy, no-c-format
msgid "Transparency unit"
msgstr "Прозрачност"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, fuzzy, no-c-format
msgid "Negative film"
msgstr "Негативен филм"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, fuzzy, no-c-format
msgid "Positive or negative film"
msgstr "Позитивен екран"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr ""
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr ""
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, fuzzy, no-c-format
msgid "Transparency ratio"
msgstr "Прозрачност"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, fuzzy, no-c-format
msgid "Select film type"
msgstr "Тип екран (film)"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, fuzzy, no-c-format
msgid "Select the film type"
msgstr "Избира полутона"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Калибрирай скенера"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Задължителна калибрация преди сканиране"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Сканиране в сива скала"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Направи сканиране в сива скала, не цветно"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Аналогово увеличение"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Повиши или намали аналоговото увеличение на CCD матрицата"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Корекция на гамата"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Избира кривата на коригираната гама"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Flatbed"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr ""
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, fuzzy, no-c-format
msgid "ADF Back"
msgstr "ADF"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, fuzzy, no-c-format
msgid "ADF Duplex"
msgstr "Дуплексно"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, fuzzy, no-c-format
msgid "Card Front"
msgstr "Печат"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr ""
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, fuzzy, no-c-format
msgid "Card Duplex"
msgstr "Дуплексно"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Червено"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Зелено"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Синьо"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "Повишение"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "Повишение"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "Повишение"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Нищо"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Режим на сканиране"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Използвай неблокиращ IO"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Използва неблокиращ IO порт за sane_read(), ако фронтенда го поддържа."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Симплексно"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Дуплексно"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Прозрачност"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Автоматично подаване на документи"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Позитивен екран"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Негативен филм"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Фокус върху стъклото"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Фокус 2,5 мм над стъклото"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Полутон A (Твърд тон)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Полутон B (Мек тон)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Полутон C (Net Screen)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Dither A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Dither B (4x4 Spiral)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Dither C (4x4 Net Screen)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Dither D (8x4 Net Screen)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Технология за оконтрастиране на текста"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Свали десен B"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Свали десен B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Без корекция"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "По потребителска дефиниция"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Матрични принтери"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Лазерни принтери"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Мастиленоструйни принтери"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "CRT монитори"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "По подразбиране"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Принтиране с висока гъстота"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Принтиране с ниска гъстота"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Принтиране с висок контраст"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "По потребителска дефиниция (Гама=1,0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "По потребителска дефиниция (Гама=1,8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 портрет"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 пейзаж"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Макс."
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Избира полутона"
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Dropout"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Избира dropout-а."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Избира яркостта."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Острота"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Цветова корекция."
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
"Наглася таблицата за цветова корекция на избраното изходно устройство."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Коефициенти на цветова корекция"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Матрично умножаване на RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Измести зелено към червено"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Измести зелено към синьо"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Измести червено към зелено"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Измести червено към синьо"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Измести синьо към зелено"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Измести синьо към червено"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Наглася степента на зелено"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Добавя към червеното според степента на зелено"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Добавя към синьото според степента на зелено"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Добавя към зеленото според степента на червено"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Наглася степента на червено"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Добавя към синьото според степента на червено"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Добавя към зеленото според степента на синьо"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Добавя към червеното според степента на синьо"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Наглася степента на синьо"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Направи огледален образ на изображението"
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Бързо превю"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Автоматична сегментация на площ"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Кратък списък резолюции"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Покажи кратък списък с резолюции"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Увеличение"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Определя фактора на увеличение за скенера"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Бързо форматиране"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Оборудване по избор"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Извади"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Извади листа от ADF"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Авто изваждане"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Извади документа след сканиране"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr ""
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr ""
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, fuzzy, no-c-format
msgid "Bay"
msgstr "Bay"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, fuzzy, no-c-format
msgid "Select bay to scan"
msgstr "Избор на bay за сканиране"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2075,24 +2096,24 @@ msgstr ""
"или таблицата, определена от потребителя, която може да се свали на "
"скенера."
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Позиция на фокуса"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr ""
"Наглася позицията на фокуса или върху стъклото, или 2,5 мм над него"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Изчакай натискане на бутона"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2106,7 +2127,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2121,521 +2142,521 @@ msgstr "Позитивен екран"
msgid "Negative Slide"
msgstr "Негативен филм"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, fuzzy, no-c-format
msgid "User defined CCT profile"
msgstr "По потребителска дефиниция"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Извади листа от ADF"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Без корекция"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Корекция на аналоговата гама"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Вкл."
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Изкл."
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr ""
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr ""
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Dither"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, fuzzy, no-c-format
msgid "Diffusion"
msgstr "Разсейка на грешките"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "Степен на бялото"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "Степен на черното"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, fuzzy, no-c-format
msgid "Continue"
msgstr "Кондиционално"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr ""
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr ""
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr ""
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr ""
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Хоризонтално"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, fuzzy, no-c-format
msgid "Horizontal bold"
msgstr "Хоризонтално"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, fuzzy, no-c-format
msgid "Horizontal narrow"
msgstr "Хоризонтално"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "8x8 вертикална черта"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, fuzzy, no-c-format
msgid "Vertical bold"
msgstr "8x8 вертикална черта"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, fuzzy, no-c-format
msgid "Front"
msgstr "Печат"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr ""
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "Полутон"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Груба калибрация"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, fuzzy, no-c-format
msgid "Emphasis"
msgstr "Подчертаване на образа"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Наситеност"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, fuzzy, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Позволява автоматично определяне на прага за lineart сканиране."
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Огледален образ"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "Прави хоризонтален огледален образ."
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Степен на бялото - синьо"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Наглася степента на червено"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Цветно Lineart"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Изглаждане"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Стойност на гамата"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, fuzzy, no-c-format
msgid "Threshold curve"
msgstr "Праг"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Праг"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Редуциране на шума"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Без корекция"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Без корекция"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "Режим на захранване"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Обнови опциите"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Без корекция"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Dropout"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, fuzzy, no-c-format
msgid "Buffer mode"
msgstr "Режим на захранване"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2643,65 +2664,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Изкл. лампа"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Офсет - синьо"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Офсет - зелено"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Офсет - зелено"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Офсет - синьо"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Наглася офсета на синия канал"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr ""
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2710,509 +2731,509 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Дуплексно"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Обнови опциите"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Редуциране на шума"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "От хартия"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "От хартия"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "От хартия"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "От хартия"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Дуплексно"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr ""
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Ръчен предв. фокус"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Ръчен предв. фокус"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "Резолюция на сканиране"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Степен на бялото"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Интензитет - червено"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr ""
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Дуплексно"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, fuzzy, no-c-format
msgid "Extras"
msgstr "Екстра бързо"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Цветно Lineart"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Калибрация"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Дефинирай режима на калибрация"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Режим калибрация"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, fuzzy, no-c-format
msgid "Lamp off time"
msgstr "Изкл. лампа"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
"of 0 means, that the lamp won't be turned off."
msgstr ""
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Груба калибрация"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr ""
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, fuzzy, no-c-format
msgid "File button"
msgstr "Изчакай натискане на бутона"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr ""
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, fuzzy, no-c-format
msgid "Power button"
msgstr "Изчакай натискане на бутона"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Изчакай натискане на бутона"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Груба калибрация"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, fuzzy, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Задължителна калибрация преди сканиране"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr ""
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Калибриране"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, fuzzy, no-c-format
msgid "Start calibration using special sheet"
msgstr "Започване на калибрацията."
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, fuzzy, no-c-format
msgid "Clear calibration"
msgstr "Груба калибрация"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, fuzzy, no-c-format
msgid "Clear calibration cache"
msgstr "Режим калибрация"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Груба калибрация"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Офсет - зелено"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Адаптиране на прозрачността"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Адаптиране на прозрачността"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr ""
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Опции за дебъг"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Автоматично загряване"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3221,12 +3242,12 @@ msgstr ""
"Загрявай, докато яркостта на лампата е постоянна, вместо да настояваш за "
"60 секундно загряване."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Цялостно сканиране"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3235,12 +3256,12 @@ msgstr ""
"Сканирай цялата площ за сканиране, вкл. парчето за калибрация. "
"Внимавайте. Не избирайте цялата височина. Тази опция е само за тестване."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Груба калибрация"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3251,12 +3272,12 @@ msgstr ""
"опция е забранена, има опции за ръчната нагласа на аналоговите параметри "
"на фронтенда. Тази опция е разрешена по подразбиране. Само за тестване."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Груба калибрация само за първото сканиране"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3267,12 +3288,12 @@ msgstr ""
"скенери и пести време. Ако яркостта на изображението е различна при "
"всяко сканиране, забранете тази опция. Само за тестване"
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, fuzzy, no-c-format
msgid "Backtrack lines"
msgstr "Наложи връщане на главата"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3281,221 +3302,221 @@ msgid ""
"omitting lines."
msgstr ""
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Стойност на гамата"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Наглася стойността на гамата за всички канали."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, fuzzy, no-c-format
msgid "Advanced Options"
msgstr "Обнови опциите"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "8х8 грубо"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Име на файла"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "8х8 по избор"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Авто"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, fuzzy, no-c-format
msgid "Pass-through"
msgstr "Pass-through"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC сиво"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA сиво"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "По-бавно"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Нормално"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "По-бързо"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Екстра бързо"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2-пикселно"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4-пикселно"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8-пикселно"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Печат"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Солидно бяло"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Тип филм"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "ADF"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Кондиционално"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, fuzzy, no-c-format
msgid "Experiment"
msgstr "Време за експонация"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Изостряне"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Нагласи стойността за изостряне."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Автоматичен праг"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr "Позволява автоматично определяне на прага за lineart сканиране."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Избира полутона"
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Отзареждане на медията след сканиране."
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Отзарежда медията след сканиране."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Смени документа"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Смени документа."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Отзареди"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Отзареди документа."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Започване на калибрацията."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Медия"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Нагласи типа медия."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Време за експонация"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3508,154 +3529,154 @@ msgstr ""
"слайдове и \"Негатив\" за негативен филм. За тъмни (подекспонирани) "
"изображения можете да завишите тази стойност."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Цветна матрица"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Наглася цветната матрица на скенера."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Цветна матрица по избор."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Едноцветна матрица"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Цветна матрица по избор за сканиране в сива скала."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Огледало хоризонтално"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Прави хоризонтален огледален образ."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Огледало вертикално"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Прави вертикален огледален образ"
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Обнови опциите"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Обнови опциите."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "8-битово извеждане."
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Вътрешно използвай по-голяма дълбочина от осем бита, но извеждай само "
"осем бита."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Изчакай бутона"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Изчакай за натискане на бутона преди сканиране."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Изключи лампата"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Изключва лампата на скенера"
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, fuzzy, no-c-format
msgid "Geometry Group"
msgstr "Геометрия"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, fuzzy, no-c-format
msgid "Scan Mode Group"
msgstr "Режим на сканиране"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, fuzzy, no-c-format
msgid "Scanner model"
msgstr "Режим на сканиране"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr ""
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, fuzzy, no-c-format
msgid "Disable gamma correction"
msgstr "Корекция на аналоговата гама"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, fuzzy, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Корекция на гамата"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, fuzzy, no-c-format
msgid "Disable white shading correction"
msgstr "Извърши само корекция на отсенките"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr ""
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr ""
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3663,12 +3684,12 @@ msgid ""
"avoids depth emulation."
msgstr ""
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, fuzzy, no-c-format
msgid "Emulate Grayscale"
msgstr "В сива скала"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3676,342 +3697,342 @@ msgid ""
"circumstances."
msgstr ""
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr ""
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
"analyze them."
msgstr ""
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, fuzzy, no-c-format
msgid "Reset chipset"
msgstr "скенер с sheetfeed"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr ""
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, fuzzy, no-c-format
msgid "Information"
msgstr "Игнорирай калибрацията"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, fuzzy, no-c-format
msgid "Chipset name"
msgstr "Име на файла"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr ""
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr ""
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr ""
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, fuzzy, no-c-format
msgid "Shows the chipset ID"
msgstr "скенер с sheetfeed"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, fuzzy, no-c-format
msgid "Scan counter"
msgstr "Източник на сканиране"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, fuzzy, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Избира номера на кадъра за сканиране"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, fuzzy, no-c-format
msgid "Update information"
msgstr "Обнови опциите"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr ""
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr ""
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, no-c-format
msgid "web"
msgstr ""
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Резолюция на сканиране"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Печат"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Изчакай натискане на бутона"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Обнови опциите"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Обнови опциите"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, no-c-format
msgid "Button for additional options/configuration"
msgstr ""
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Изчакай натискане на бутона"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Изчакай натискане на бутона"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Изчакай натискане на бутона"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Цвят"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, no-c-format
msgid "Read color/BW button state"
msgstr ""
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr ""
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr ""
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Включва/изключва лампата."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr ""
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, fuzzy, no-c-format
msgid "TMA Slides"
msgstr "Солидно бяло"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, fuzzy, no-c-format
msgid "TMA Negatives"
msgstr "Негатив"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, fuzzy, no-c-format
msgid "Color (48 bits)"
msgstr "Цвят 48"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, fuzzy, no-c-format
msgid "Extend lamp timeout"
msgstr "Изкл. лампа"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr ""
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Изчакай натискане на бутона"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, fuzzy, no-c-format
msgid "Waits for button before scanning"
msgstr "Загрей лампата преди сканиране"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, no-c-format
msgid "Last button pressed"
msgstr ""
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Източник на сканиране"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Цветно Lineart"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4019,13 +4040,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Размер на хартията"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Автоматично разделение"
@@ -4066,13 +4087,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Позволи дупрексно (двустранно) сканиране"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Физически размер на хартията в ADF"
@@ -4237,7 +4258,7 @@ msgid "From scanner"
msgstr "flatbed скенер"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "От хартия"
@@ -4312,13 +4333,13 @@ msgid "Sets the scan source"
msgstr "Източник на сканиране"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Режим на захранване"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Наглася режима на захранване"
@@ -4375,12 +4396,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Автоматичен праг"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4390,31 +4411,31 @@ msgstr ""
"редукцията на шума и подчертаването на образа"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Редуциране на шума"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Намали изолирания точков шум"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Подчертаване на образа"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Наглася подчертаването на образа"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4506,7 +4527,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Корекция на гамата"
@@ -4695,218 +4716,218 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamond"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 груб Fatting"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 фин Fatting"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 вертикална черта"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Увеличение"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Настройки по увеличение на цветните канали"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Увеличение - сиво"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Наглася увеличение на сивия канал"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Увеличение - червено"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Наглася увеличение на червения канал"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Увеличение - зелено"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Наглася увеличение на зеления канал"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Увеличение - синьо"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Наглася увеличение на синия канал"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Bayer Dither 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Bayer Dither 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Полутон Dot 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Полутон Dot 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Разсейка на грешките"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Режим 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Режим 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Режим 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "От бял"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Изглаждане"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Ниско"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Средно"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Високо"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Една страница"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Всички страници"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, fuzzy, no-c-format
msgid "sheetfed scanner"
msgstr "скенер с sheetfeed"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Сива скала 4 бита"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Сива скала 8 бита"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Сенки, полутонове, светли тонове, време за експониране"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Специални опции"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Цветови баланс"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Забрани връщане на главата"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "При отмятане, скенерът не връща главата обратно"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Превключи лампата на flatbed-а"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Превключва лампата на flatbed-а"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Калибрация от бекенда"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
@@ -4914,42 +4935,42 @@ msgstr ""
"Ако отметнете тук, цветовата калибрация преди сканирането се прави от "
"бекенда"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Използвай адаптера за 35мм светлинна капачка"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "Тази опция изключва лампата на flatbed-а по време на сканиране"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Качествено сканиране"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Най-високо качество, по-ниска скорост"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Бързо сканиране"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Най-висока скорост, по-ниско качество"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Автоматично пригаждане на прага"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -4958,67 +4979,67 @@ msgstr ""
"Ако отметнете тук, бекендът автоматично ще потърси оптимална стойноста "
"за прага."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Избира режима за корекция на гамата."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Вържи гамата"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Използва същите стойности за всички цветови канали."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Скаларна гама"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Избира стойност за скаларната гама-корекция."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Скаларна гама - червено"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Избира стойност за скаларната гама-корекция (червен канал)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Скаларна гама - зелено"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Избира стойност за скаларната гама-корекция (зелен канал)."
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Скаларна гама - синьо"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Избира стойност за скаларната гама-корекция (син канал)."
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Канал"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
@@ -5026,207 +5047,207 @@ msgstr ""
"Избира цветовата лента. \"Master\" означава, че всички цветова са "
"засегнати."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Полутон"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Избира кое ниво на осветеност ще се смята за \"50 % сиво\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Полутон - червено"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Избира кое ниво на осветеност ще се смята за \"50 % червено\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Полутон - зелено"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Избира кое ниво на осветеност ще се смята за \"50% зелено\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Полутон - синьо"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Избира кое ниво на осветеност ще се счита за \"50 % синьо\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Баланс - червено"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr "Фактор за балансиране на червеното. 100% означава без корекция."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Баланс - зелено"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr "Фактор за балансиране на зеленото. 100% означава без корекция."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Баланс - синьо"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr "Фактор за балансиране на синьото. 100% означава без корекция."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Баланс от фърмуера"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr "Наглася за стойности на цветови баланс предвидените от firmware-а."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Най-бавно"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "По-бавно"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "По-бързо"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Най-бързо"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8х8 грубо"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8х8 нормално"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8х8 фино"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8х8 много фино"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6х6 нормално"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5х5 грубо"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5х5 фино"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4х4 грубо"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4х4 нормално"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4х4 фино"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3х3 нормално"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2х2 нормално"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8х8 по избор"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6х6 по избор"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5х5 по избор"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4х4 по избор"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3х3 по избор"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2х2 по избор"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Бърз сив режим"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Сканирай в бърз сив режим (по-ниско качество)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5235,117 +5256,117 @@ msgstr ""
"Поискай всички превюта да се правят в най-бърз (нискокачествен) режим. "
"Това може да е безцветен режим или режим с ниска резолюция."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, fuzzy, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Загрей лампата"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr ""
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, fuzzy, no-c-format
msgid "Turn lamp off"
msgstr "Включва/изключва лампата"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, fuzzy, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Превключва лампата на flatbed-а"
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Яркост - червено"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Наглася яркостта на червения канал на полученото изображение."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Яркост - зелено"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Наглася яркостта на зеления канал на полученото изображение."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Яркост - синьо"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Наглася яркостта на синия канал на полученото изображение."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Контраст - червен канал"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Наглася контраста на червения канал на полученото изображение."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Контраст - зелен канал"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Наглася контраста на зеления канал на полученото изображение."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Контраст - син канал"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Наглася контраста на синия канал на полученото изображение."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Цвят 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Цвят 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Сиво 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Сиво 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr ""
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, fuzzy, no-c-format
msgid "Positive"
msgstr "Позитивен екран"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5354,7 +5375,7 @@ msgstr ""
"Загрявай, докато яркостта на лампата е постоянна, вместо да настояваш за "
"40 секундно загряване."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Изображение"
@@ -5364,27 +5385,42 @@ msgstr "Изображение"
msgid "Need calibration"
msgstr "Груба калибрация"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Негативен филм"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Негатив"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr ""
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5479,206 +5515,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Прозрачност"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr ""
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr ""
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr ""
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, fuzzy, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Груба калибрация"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr ""
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, fuzzy, no-c-format
msgid "Calibration data cache"
msgstr "Режим калибрация"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr ""
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, fuzzy, no-c-format
msgid "Performs calibration"
msgstr "Груба калибрация"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr ""
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr ""
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, fuzzy, no-c-format
msgid "Warmup-time"
msgstr "Загрей лампата"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, fuzzy, no-c-format
msgid "Warmup-time in seconds."
msgstr "Загрей лампата"
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, fuzzy, no-c-format
msgid "Lampoff-time"
msgstr "Изкл. лампа"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, fuzzy, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Загрей лампата"
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, fuzzy, no-c-format
msgid "Analog frontend"
msgstr "Аналогова гама - червено"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Офсет - червено"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, fuzzy, no-c-format
msgid "Red lamp off"
msgstr "Включва/изключва лампата"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr ""
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, fuzzy, no-c-format
msgid "Green lamp off"
msgstr "Включва/изключва лампата"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr ""
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, fuzzy, no-c-format
msgid "Blue lamp off"
msgstr "Включва/изключва лампата"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr ""
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr ""
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Цвят 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr ""
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr ""
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Направи произволно"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Избор на източник"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Подобрение на образа"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Посиви"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Зареди образа като сива скала."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Симулация на тройно минаване"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5687,12 +5731,12 @@ msgstr ""
"Симулира скенер с тройно минаване, като връща 3 отделни пъти. Първо "
"връща зелено, после синьо, а накрая - червено."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Симулация на ръчен скенер"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5704,48 +5748,48 @@ msgstr ""
"тази опция позволява да тествате дали фронтендът може да се справи "
"правилно с това."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
msgstr "Нагласи висящите опции за подобрение (за яркостта и контраста)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Тест само за четене"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Да видим дали фронтендовете ще се справят с това"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Таблици за гамата"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Симулация на статус-код"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Не насилвай статус-код"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Не насилвай бекенда да връща статус-код"
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Върни SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5754,12 +5798,12 @@ msgstr ""
"Накарай бекенда да върне статус-кода SANE_STATUS_EOF след повикването на "
"sane_read()."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Върни SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5768,12 +5812,12 @@ msgstr ""
"Накарай бекенда да върне статус-кода SANE_STATUS_JAMMED, след "
"повикването на sane_read()."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Върни SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5782,12 +5826,12 @@ msgstr ""
"Накарай бекенда да върне статус-кода SANE_STATUS_NO_DOCS след "
"повикването на sane_read()."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Върни SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5796,12 +5840,12 @@ msgstr ""
"Накарай бекенда да върне статус-кода SANE_STATUS_COVER_OPEN след "
"повикване на sane_read()."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Върни SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5810,12 +5854,12 @@ msgstr ""
"Накарай бекенда да върне статус-кода SANE_STATUS_IO_ERROR след повикване "
"на sane_read()."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Върни SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5824,12 +5868,12 @@ msgstr ""
"Накарай бекенда да върне статус-кода SANE_STATUS_NO_MEM след повикване "
"на sane_read()."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Върни SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5838,42 +5882,42 @@ msgstr ""
"Накарай бекенда да върне статус-кода SANE_STATUS_ACCESS_DENIED след "
"повикване на sane_read()."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr ""
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Вкл. лампа"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Включи лампата на скенера"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Изкл. лампа"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Изключва лампата на скенера"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, fuzzy, no-c-format
msgid "Lamp timeout"
msgstr "Изкл. лампа"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr ""
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr ""
@@ -6012,57 +6056,57 @@ msgstr "Цветни линии на четене"
msgid "Grayscale lines per read"
msgstr "Линии на четене по сива скала"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr ""
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Цвят RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Цвят RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Цвят RGB TEXT"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Солидно черно"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Солидно бяло"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Цветови десен"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Решетка"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Първо въвеждане"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Второ въвеждане"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6071,12 +6115,12 @@ msgstr ""
"Това е много дългото трето въвеждане. Може би фронтендът ще може да го "
"покаже."
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Симулация на ръчен скенер"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6090,12 +6134,12 @@ msgstr ""
"правилно да се справи с това. Също така, опцията позволява фиксирана "
"ширина от 11 см."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Симулация на тройно минаване"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6103,35 +6147,35 @@ msgid ""
msgstr ""
"Симулира скенер с тройно минаване. В цветен режим се предават три фрейма."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Наглася поредността на фреймовете."
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr ""
"Наглася поредността на фреймовете в цветен режим при тройно минаване."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
"after 10 scans."
msgstr ""
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Специални опции"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Избира картинка за тестване"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6149,12 +6193,12 @@ msgstr ""
"Решетка: рисува черно-бяла решетка с широчина и височина от 10 мм на "
"квадрат."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Смени endianness"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6166,24 +6210,24 @@ msgstr ""
"фронтендовете, напр. дали фронтендът използва правилния endianness "
"(метод за запазване на данни в паметта на компютъра."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Лимит на четене"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Ограничава количеството данни, предадени с всяко повикване на "
"sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Размер на лимита на четене"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
@@ -6191,33 +6235,33 @@ msgstr ""
"(Максималното) количество данни, предадени с всяко повикване на "
"sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Забавяне при четене"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Забавяне на трансфера на данни по линията."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Продължителност на забавянето при четене"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr "Колко дълго да се чака след предаването на всеки буфер данни."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Връщана стойност на sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6228,22 +6272,22 @@ msgstr ""
"нормалната стойност за сканиране. Всички други статус-кодове са за "
"тестване на това как се справя фронтенда с тях."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Загуба на пиксели на линия"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Броят пиксели, които се губят в края на всяка линия."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Параметри за мъглявост"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6252,12 +6296,12 @@ msgstr ""
"Върни мъгляви линии и байтове на линия, когато sane_parameters() е "
"извикано преди sane_start()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Предложи select file descriptor"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6266,12 +6310,12 @@ msgstr ""
"Предлага специален filedescriptor за детектване дали sane_read() ще "
"върне данни."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Позволи тестови опции"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6281,27 +6325,27 @@ msgstr ""
"способността на фронтендовете да виждат и модифицират всичките типове "
"опции на SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Принт на опциите"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Изважда разпечатка на всички опции."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Булеви тестови опции"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Булева мек избор мек детект"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6310,12 +6354,12 @@ msgstr ""
"(1/6) Булева тестова опция с мек избор и мек детект (и разширени) "
"възможности. Това е просто нормална булева опция."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Булева твърд избор и мек детект"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6327,12 +6371,12 @@ msgstr ""
"фронтенда, а само от потребителя (напр. чрез натискане на бутон върху "
"устройството)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Булева твърд избор"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6344,12 +6388,12 @@ msgstr ""
"потребителя (напр. чрез натискане на бутон върху устройството) и "
"фронтендът не може да я чете."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Булева мек детект"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6358,12 +6402,12 @@ msgstr ""
"(4/6) Булева тестова опция с мек детект (и разширени) възможности. Това "
"означава, че опцията е само за четене (read-only)."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Булева мек избор мек детект емулирана"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6372,12 +6416,12 @@ msgstr ""
"(5/6) Булева тестова опция с мек избор, мек детект и емулирани (и "
"разширени възможности."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Булева мек избор мек детект авто"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6388,27 +6432,27 @@ msgstr ""
"разширени) възможности. Тази опция може автоматично да се нагласи от "
"бекенда."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Int тестови опции"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Int"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr "(1/6) Интегрална тестова опция без ограничения и единица."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Int ограничен обхват"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6417,24 +6461,24 @@ msgstr ""
"(2/6) Интегрална тестова опция с единица пиксел и нагласен обхват на "
"ограничение. Минимумът е 4, максимумът е 192, а стъпката е 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Int ограничен word list"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Интегрална тестова опция с единица бит и нагласен ограничен word "
"list."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Int array"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6443,12 +6487,12 @@ msgstr ""
"(4/6) Интегрална тестова опция с единица мм; използва array без "
"ограничения."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Int array ограничен обхват"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6457,12 +6501,12 @@ msgstr ""
"(5/6) Интегрална тестова опция с единица dpi; използва array с ограничен "
"обхват. Минимумът е 4, максимумът е 192, а стъпката е 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Int array ограничен word list"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6471,27 +6515,27 @@ msgstr ""
"(6/6) Интегрална тестова опция с единица процент; използва array с "
"ограничен word list."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Фиксирани тестови опции"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Фиксирана"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr "(1/3) Фиксирана тестова опция без нагласена единица и ограничения."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Фиксирана ограничение обхват"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6501,49 +6545,49 @@ msgstr ""
"ограничен обхват. Минимумът е -42,17, максимумът 32767,9999, а стъпката "
"е 2,0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Фиксирана ограничен word list"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Фиксирана тестова опция без нагласена единица и с ограничен word "
"list."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Стрингови тестови опции"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) String"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Стрингова тестова опция без ограничение."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) String ограничен string list"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) Стрингова тестова опция с ограничен string list."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) String с ограничен long string list"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6552,152 +6596,152 @@ msgstr ""
"(3/3) Стрингова тестова опция с ограничителен string list. Съдържа "
"повече стойности..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Бутонни тестови опции"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Button"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Бутонна тестова опция. Извежда някакъв текст..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Цвят 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Използвай композицията на изображението."
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Черно и бяло в две нива (режим lineart)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Dither/полутон черно и бяло (режим полутон)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Черно и бяло в много нива (режим сива скала)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "RGB цветно в много нива (с едно минаване)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Игнорирай калибрацията"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Забрани предв. фокус"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Не калибрирай фокуса"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Ръчен предв. фокус"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Фиксирай позиция на фокуса"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Калибрация на лещата в позиция документ"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Калибрирай фокуса на лещата в позиция документ"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Позиция на holder фокуса 0мм"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Използвай 0мм позиция на holder фокуса, вместо 0,6мм"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Режим калибрация"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Дефинирай режима на калибрация"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Включва/изключва лампата"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "UTA вкл."
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Включва/изключва UTA"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Офсет"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Настройки по офсета на цветните канали"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Офсет - сиво"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Наглася офсета на сивия канал"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Наглася офсета на червения канал"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Наглася офсета на зеления канал"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Наглася офсета на синия канал"
diff --git a/po/ca.po b/po/ca.po
index 06396df..018e5ad 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.29\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2020-01-17 11:40+0100\n"
"Last-Translator: Antoni Bella Pérez <antonibella5@yahoo.com>\n"
"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
@@ -17,406 +17,416 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Lokalize 20.03.70\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Nombre d'opcions"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Estàndard"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometria"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Millora"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Avançat"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Sensors"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Vista prèvia"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Força la vista prèvia en monocrom"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bits de profunditat"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Mode d'escaneig"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Velocitat de l'escàner"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Font de l'escàner"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Força el retrocés"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "A dalt-esquerra X"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "A dalt-esquerra Y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "A baix-dreta X"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "A baix-dreta Y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Resolució de l'escàner"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Resolució X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Resolució Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Amplada de la pàgina"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Alçada de la pàgina"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Usa una taula de gamma personalitzada"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Intensitat de la imatge"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Intensitat del vermell"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Intensitat del verd"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Intensitat del blau"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Brillantor"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Contrast"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Mida del gra"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Semi to"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Nivell de negre"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Nivell de blanc"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Nivell de blanc per al vermell"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Nivell de blanc per al verd"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Nivell de blanc per al blau"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Ombra"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Ombra per al vermell"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Ombra per al verd"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Ombra per al blau"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Llum intensa"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Llum intensa per al vermell"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Llum intensa per al verd"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Llum intensa per al blau"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "To"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Saturació"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Nom de fitxer"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Mida del patró per al semi to"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Patró per al semi to"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Enllaça les resolucions X i Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negatiu"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Calibratge de la qualitat"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Dobla la resolució òptica"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Enllaça el RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Llindar"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Correcció de la gamma analògica"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Gamma analògica vermella"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Gamma analògica verda"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Gamma analògica blava"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Enllaça amb la gamma analògica"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Escalfament de la làmpada"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Cal. el temps d'exposició"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Cal. el temps d'exposició per al vermell"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Cal. el temps d'exposició per al verd"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Cal. el temps d'exposició per al blau"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Temps d'exposició de l'escaneig"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Temps d'exposició de l'escaneig per al vermell"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Temps d'exposició de l'escaneig per al verd"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Temps d'exposició de l'escaneig per al blau"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Estableix el temps d'exposició"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Cal. densitat de la llum"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Densitat de la llum en escanejar"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Estableix la densitat de la llum"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Apaga la làmpada en sortir"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Posició de l'enfocament"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Enfocament automàtic"
+
+#: include/sane/saneopts.h:249
#, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -425,37 +435,37 @@ msgstr ""
"Opció de només lectura que especifica quantes opcions admet un "
"dispositiu específic."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Opcions per a la font, mode i resolució"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Opcions per a l'àrea d'escaneig i mida del suport"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Opcions per a la modificació de la imatge"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Opcions específiques del maquinari"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Sensors i botons de l'escàner"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Sol·licita una vista prèvia de qualitat de l'escaneig."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -467,7 +477,7 @@ msgstr ""
"escàner d'un sol pas, això reduirà els requisits de memòria i el temps "
"d'escaneig de la vista prèvia."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -476,63 +486,63 @@ msgstr ""
"Nombre de bits per mostra, els valors típics són 1 pels escaneigs amb "
"«art lineal» i 8 pels escaneigs amb «múltiples bits»."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Selecciona el mode d'escaneig (p. ex., art lineal, monocrom o color)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Determina la velocitat amb la qual procedirà l'escàner."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Selecciona la font de l'escàner (com un alimentador de documents)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Controla si es forçarà el retrocés."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Posició X a dalt-esquerra de l'àrea d'escaneig."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Posició Y a dalt-esquerra de l'àrea d'escaneig."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Posició X a baix-dreta de l'àrea d'escaneig."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Posició Y a baix-dreta de l'àrea d'escaneig."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Estableix la resolució de la imatge escanejada."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Estableix la resolució horitzontal de la imatge escanejada."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Estableix la resolució vertical de la imatge escanejada."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -541,12 +551,12 @@ msgstr ""
"Especifica l'amplada del suport. Es requereix per a centrar "
"automàticament els escanejos dels fulls."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Especifica l'alçada del suport."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
@@ -554,7 +564,7 @@ msgstr ""
"Determina si s'haurà d'usar una taula de gamma integrada o "
"personalitzada."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -565,32 +575,32 @@ msgstr ""
"afectarà igualment els canals vermell, verd i blau alhora (és a dir, "
"aquesta és una taula de gamma per a la intensitat)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Taula per a la correcció de la gamma per a la banda vermella."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Taula per a la correcció de la gamma per a la banda verda."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Taula per a la correcció de la gamma per a la banda blava."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Controla la brillantor de la imatge obtinguda."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Controla el contrast de la imatge obtinguda."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -599,73 +609,73 @@ msgstr ""
"Selecciona el «granulat» de la imatge obtinguda. Els valors més petits "
"resulten en imatges més definides."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Selecciona si la imatge obtinguda s'haurà de convertir a semi to "
"(tramat)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Selecciona quin nivell de radiància s'haurà de considerar «negre»."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Selecciona quin nivell de radiància s'haurà de considerar «blanc»."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
"Selecciona quin nivell de radiància del vermell s'haurà de considerar "
"«blanc»."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
"Selecciona quin nivell de radiància del verd s'haurà de considerar "
"«blanc»."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
"Selecciona quin nivell de radiància del blau s'haurà de considerar "
"«blanc»."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
"Selecciona quin nivell de radiància del vermell s'haurà de considerar "
"«negre»."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
"Selecciona quin nivell de radiància del verd s'haurà de considerar "
"«negre»."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
"Selecciona quin nivell de radiància del blau s'haurà de considerar "
"«negre»."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Selecciona quin nivell de radiància del vermell s'haurà de considerar "
"«totalment vermell»."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
@@ -673,7 +683,7 @@ msgstr ""
"Selecciona quin nivell de radiància del verd s'haurà de considerar "
"«totalment verd»."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
@@ -681,12 +691,12 @@ msgstr ""
"Selecciona quin nivell de radiància del blau s'haurà de considerar "
"«totalment blau»."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Controla el «to» (nivell del blau) de la imatge obtinguda."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -696,12 +706,12 @@ msgstr ""
"produeix en obtenir una imatge amb una càmera. Els valors més grans "
"causen més enlluernament."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "El nom del fitxer de la imatge que es carregarà."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -710,7 +720,7 @@ msgstr ""
"Estableix la mida del patró per al semi to (tramatge) que s'usarà per a "
"escanejar les imatges amb semi to."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -718,287 +728,298 @@ msgstr ""
"Defineix el patró per al semi to (tramatge) que s'usarà per a escanejar "
"les imatges amb semi to."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Usa els mateixos valors per a la resolució X i Y"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Intercanvia el negre i el blanc"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Fes un calibratge de qualitat del blanc"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Usa una lent que dobli la resolució òptica"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "En el mode RGB, usa els mateixos valors per a cada color"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Selecciona la brillantor mínima per obtenir un punt blanc"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Correcció de la gamma analògica"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Correcció de la gamma analògica per al vermell"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Correcció de la gamma analògica per al verd"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Correcció de la gamma analògica per al blau"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Escalfament de la làmpada abans d'escanejar"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Defineix el temps d'exposició per al calibratge"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Defineix el temps d'exposició per al calibratge del vermell"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Defineix el temps d'exposició per al calibratge del verd"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Defineix el temps d'exposició per al calibratge del blau"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Defineix el temps d'exposició per a l'escaneig"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Defineix el temps d'exposició per a l'escaneig del vermell"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Defineix el temps d'exposició per a l'escaneig del verd"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Defineix el temps d'exposició per a l'escaneig del blau"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Habilita la selecció del temps d'exposició"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Defineix la densitat de la llum per al calibratge"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Defineix la densitat de la llum per a l'escaneig"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Habilita la selecció de la densitat de la llum"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Apaga la làmpada quan se surti del programa"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Enfocament automàtic o manual"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Espera pel botó abans d'escanejar"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Botó de l'escàner"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "Botó del correu electrònic"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Botó del fax"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Botó per a copiar"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "Botó de PDF"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Botó per a cancel·lar"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "S'ha carregat la pàgina"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "La tapa es troba oberta"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Color"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Color per a l'art lineal"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Color per al semi to"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Gris"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Semi to"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Art lineal"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "Correcte"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Operació no admesa"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr "S'ha cancel·lat l'operació"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Dispositiu ocupat"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Argument no vàlid"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "S'ha arribat al final del fitxer"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "S'ha embussat l'alimentador de documents"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "L'alimentador de documents està buit"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "La tapa de l'escàner està oberta"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Error durant l'E/S amb el dispositiu"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "Memòria exhaurida"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "S'ha denegat l'accés al recurs"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "La làmpada no està preparada. Torneu-ho a provar"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "El mecanisme de l'escàner està bloquejat per al transport"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Predeterminats"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Estableix els valors predeterminats per als controls de millora."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Calibratge"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Calibra abans del següent escaneig"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -1008,12 +1029,12 @@ msgstr ""
"escaneig. En cas contrari, el calibratge només es realitzarà abans del "
"primer inici."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Realitza només la correcció de les ombres"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1025,27 +1046,27 @@ msgstr ""
"guany, desplaçament i temps d'exposició, sigui els integrats o des del "
"fitxer de configuració."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Botó per a l'estat"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Número del fotograma a escanejar"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Selecciona el número del fotograma a escanejar"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Escaneja a dues cares"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
@@ -1053,392 +1074,392 @@ msgstr ""
"L'escanejat de les dues cares proporciona un escanejat de l'anvers i el "
"revers del document"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Correcció d'acord amb la relació de transparència"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Correcció d'acord amb el tipus de pel·lícula"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Color fi"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Negatius"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "En brut"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Sense correcció de la transparència"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Diapositives"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automàtic"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Velocitat normal"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "1/2 de la velocitat normal"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 de la velocitat normal"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "Paràmetre arrodonit"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "Desconegut"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "S'ha embussat l'ADF"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "La tapa de l'ADF es troba oberta"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "Fallada de la làmpada"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "Error en el posicionament del capçal d'escaneig"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "Error en comprobar la CPU"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "Error en comprobar la RAM"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "Error en comprobar la ROM"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "Error en comprobar el maquinari"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "Fallada de la làmpada amb la unitat de transparència"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
"Fallada en el posicionament del capçal d'escaneig amb la unitat de "
"transparència"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "Error en la longitud de la llista de paràmetres"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "Codi no vàlid per a l'ordre d'operació"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "Camp no vàlid al CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "LUN no admès"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "Camp no vàlid a la llista de paràmetres"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "Error en la seqüència d'ordres"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "S'han especificat massa finestres"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "No es troba el suport"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "Missatge «IDENTIFY» del bit no vàlid"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, no-c-format
msgid "option not correct"
msgstr "Opció no correcta"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "Reinicia l'encesa / reinicia el bus del dispositiu"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "Paràmetre canviat per un altre iniciador"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "Sense informació addicional"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "Fallada en tornar a seleccionar"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "Error de paritat SCSI"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "L'iniciador ha detectat la recepció d'un missatge d'error"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "Error de missatge no vàlid"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "Error de caducitat"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "Error de l'ombreig a la unitat de transparència"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "La llum no està estabilitzada"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "Escàner de pel·lícula"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "Escàner de superfície plana"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Tipus de pel·lícula"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr ""
"Selecciona el tipus de pel·lícula, p. ex., en negatiu o diapositiva"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Tipus de pel·lícula en negatiu"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Selecciona el tipus de pel·lícula en negatiu"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Resolució del maquinari"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Usa només les resolucions del maquinari"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Enfocament"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Enfocament automàtic"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Habilita/Inhabilita l'enfocament automàtic"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Enfocament automàtic només una vegada"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Fes l'enfocament automàtic només una vegada entre les expulsions"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Posició manual de l'enfocament"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
"Estableix la posició manual per a l'enfocament del sistema òptic "
"(predeterminat: 128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Escaneja els marges"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Ajustaments addicionals per al color"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Emmiralla la imatge"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Emmiralla horitzontalment la imatge"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Exposició automàtica"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Habilita/Inhabilita la característica per a l'exposició automàtica"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Calibratge ara"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Executa el calibratge *ara*"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Autodiagnòstic"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Realitza un autodiagnòstic de l'escàner"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Reinicia l'escàner"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Reinicia l'escàner"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Maneja el suport"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Expulsa la pel·lícula després de cada escaneig"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
"Expulsa automàticament la pel·lícula del dispositiu després de cada "
"escaneig"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Expulsa la pel·lícula abans de sortir"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
@@ -1446,671 +1467,671 @@ msgstr ""
"Expulsa automàticament la pel·lícula del dispositiu abans de sortir del "
"programa"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Expulsa la pel·lícula ara"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Expulsa la pel·lícula *ara*"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Extres de l'alimentador de documents"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Només de superfície plana"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
"Inhabilita l'alimentador automàtic de documents i només usa la "
"superfície plana"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Unitat per a la transparència"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
"Canvia a activa/desactiva la unitat de transparència (FAU, unitat "
"adaptadora de pel·lícula)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Pel·lícula en negatiu"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Pel·lícula en positiu o negatiu"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Control per a la densitat"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Estableix el mode de control per a la densitat"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Relació de transparència"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Selecciona el tipus de pel·lícula"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Selecciona el tipus de pel·lícula"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Calibratge de l'escàner"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Força el calibratge de l'escàner abans de l'escaneig"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Escaneja en escala de grisos"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Fes un escaneig en escala de grisos en lloc d'en color"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Guany analògic"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Augmenta o disminueix el guany analògic per a la matriu del CCD"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Correcció de la gamma"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr ""
"Selecciona la corba de transferència per a la correcció de la gamma"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "De superfície plana"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "ADF per a l'anvers"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "ADF per al revers"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "ADF per a les dues cares"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr "Targeta per a l'anvers"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr "Targeta per al revers"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr "Targeta per a les dues cares"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Vermell"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Verd"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Blau"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, no-c-format
msgid "Enhance Red"
msgstr "Vermell realçat"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, no-c-format
msgid "Enhance Green"
msgstr "Verd realçat"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, no-c-format
msgid "Enhance Blue"
msgstr "Blau realçat"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Cap"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr "El percentatge per a saltar el blanc del programari"
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
"Sol·licita al controlador que descarti les pàgines amb un percentatge "
"baix de píxels foscos"
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Mode d'escaneig"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Usa una E/S que no es bloquegi"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Usa una E/S que no es bloquegi per a la «sane_read()» si està admès pel "
"frontal."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Una cara"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Dues cares"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Unitat per a la transparència"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Alimentador automàtic de documents"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Pel·lícula en positiu"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Pel·lícula en negatiu"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Enfocament sobre el vidre"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Enfocament de 2,5 mm per sobre del vidre"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Semi to A (to dur)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Semi to B (to suau)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Semi to C (matisat)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Trama A (bayer 4x4)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Trama B (espiral 4x4)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Trama C (matisat 4x4)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Trama D (matisat 8x4)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Tecnologia per a la millora del text"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Descarrega el patró A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Descarrega el patró B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Sense correcció"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Definit per l'usuari"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Impressores matricials"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Impressores tèrmiques"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Impressores d'injecció de tinta"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Monitors CRT"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Predeterminat"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Impressió d'alta densitat"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Impressió de baixa densitat"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Impressió d'alt contrast"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Definit per l'usuari (gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Definit per l'usuari (gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 retrat"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 apaïsat"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Carta"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Màx"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Selecciona el semi to."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Exclusió"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Selecciona el que s'exclourà."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Selecciona la brillantor."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Agudesa"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Correcció del color"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
"Estableix la taula de correcció del color per al dispositiu de sortida "
"seleccionat."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Coeficients per a la correcció del color"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matriu de multiplicació del RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Canvia de verd a vermell"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Canvia de verd a blau"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Canvia de vermell a verd"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Canvia de vermell a blau"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Canvia de blau a verd"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Canvia de blau a vermell"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Controla el nivell de verd"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Afegeix vermell en funció del nivell de verd"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Afegeix blau en funció del nivell de verd"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Afegeix verd en funció del nivell de vermell"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Controla el nivell de vermell"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Afegeix blau en funció del nivell de vermell"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Afegeix verd en funció del nivell de blau"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Afegeix vermell en funció del nivell de blau"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Controla el nivell de blau"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Emmiralla la imatge."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Vista prèvia ràpida"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Segmentació automàtica de l'àrea"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Llista curta de les resolucions"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Mostra una llista curta de les resolucions"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Zoom"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Defineix el factor de zoom que usarà l'escàner"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Format ràpid"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Equipament opcional"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Expulsa"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Expulsa el full de l'ADF"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Expulsa automàticament"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Expulsa el document després de l'escaneig"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Mode ADF"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Seleccionar el mode de l'ADF (una cara/dues cares)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Badia"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Selecciona la badia per escanejar"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2120,12 +2141,12 @@ msgstr ""
"predefinida de dispositius o de la taula definida per l'usuari, la qual "
"es pot descarregar a l'escàner."
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Posició de l'enfocament"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
@@ -2133,12 +2154,12 @@ msgstr ""
"Estableix la posició de l'enfocament sobre el vidre o 2,5 mm per sobre "
"del vidre"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Espera pel botó"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2153,7 +2174,7 @@ msgstr ""
msgid "TPU8x10"
msgstr "TPU8x10"
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr "Infraroigs"
@@ -2169,272 +2190,272 @@ msgid "Negative Slide"
msgstr "Diapositiva en negatiu"
# Nota: https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr "Incorpora el perfil CCT"
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr "Perfil CCT definit per l'usuari"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr "Carrega"
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Carrega un full a l'ADF"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, no-c-format
msgid "ADF Skew Correction"
msgstr "Correcció de la inclinació a l'ADF"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, no-c-format
msgid "Enables ADF skew correction"
msgstr "Habilita la correcció de la inclinació a l'ADF"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Actiu"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Inactiu"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "DTC"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "SDTC"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Tramat"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr "Difusió"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, no-c-format
msgid "White"
msgstr "Blanc"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, no-c-format
msgid "Black"
msgstr "Negre"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "Continua"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "Atura"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10 mm"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15 mm"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20 mm"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Horitzontal"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr "Horitzontal en negre"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr "Horitzontal estreta"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Vertical"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr "Vertical en negre"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr "De dalt a baix"
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr "De baix a dalt"
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr "Anvers"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr "Revers"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr "Exponent de la funció gamma"
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr "Canvia la intensitat dels semi tons"
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr "RIF"
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr "Format d'imatge inversa"
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, no-c-format
msgid "Halftone type"
msgstr "Tipus de semi to"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr "Controla el tipus de filtre del semi to"
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr "Controla el patró del filtre del semi to"
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr "Contorn"
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, no-c-format
msgid "Perform outline extraction"
msgstr "Realitza l'extracció del contorn"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr "Èmfasi"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr "Negatiu per a suavitzar o positiu per aguditzar la imatge"
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, no-c-format
msgid "Separation"
msgstr "Separació"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Habilita la separació automàtica de les imatges i el text"
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, no-c-format
msgid "Mirroring"
msgstr "Emmiralla"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, no-c-format
msgid "Reflect output image horizontally"
msgstr "Reflecteix horitzontalment la imatge de sortida"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, no-c-format
msgid "White level follower"
msgstr "Seguidor del nivell de blanc"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, no-c-format
msgid "Control white level follower"
msgstr "Controla el seguidor del nivell de blanc"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, no-c-format
msgid "BP filter"
msgstr "Filtre per al bolígraf"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr "Millora la qualitat del text del bolígraf amb alta resolució"
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Suavitzat"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr "Habilita el suavitzat per a millorar l'OCR"
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, no-c-format
msgid "Gamma curve"
msgstr "Corba amb interval"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
"La corba amb interval, des de la llum a la foscor, però la part superior "
"de les dues podria no funcionar"
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr "Corba del llindar"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
@@ -2442,116 +2463,116 @@ msgstr ""
"La corba del llindar, des de la llum a la foscor, però la part superior "
"de les dues podria no ser lineal"
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, no-c-format
msgid "Threshold white"
msgstr "Llindar al blanc"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
"Estableix els píxels iguals al llindar al blanc en comptes de negre"
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, no-c-format
msgid "Noise removal"
msgstr "Eliminació del soroll"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr "Matriu 5x5"
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr "Elimina el soroll quadrat de 5 píxels"
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr "Matriu 4x4"
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr "Elimina el soroll quadrat de 4 píxels"
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr "Matriu 3x3"
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr "Elimina el soroll quadrat de 3 píxels"
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr "Matriu 2x2"
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr "Elimina el soroll quadrat de 2 píxels"
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr "Variància"
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
"Estableix la velocitat de la variància SDTC (sensibilitat), 0 és igual "
"que 127"
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, no-c-format
msgid "Auto width detection"
msgstr "Detecció automàtica de l'amplada"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
"L'escàner detectarà els costats del paper. Pot reduir la velocitat de "
"l'escaneig."
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, no-c-format
msgid "Auto length detection"
msgstr "Detecció automàtica de la llargada"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
"L'escàner detectarà la vora inferior del paper. Pot confondre alguns "
"frontals."
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr "Compressió"
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
"Habilita les dades comprimides. Pot fer fallar el vostre programa de "
"frontal"
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr "Argument per a la compressió"
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
@@ -2560,110 +2581,110 @@ msgstr ""
"Nivell de la compressió JPEG. 1 és un fitxer petit, 7 és un fitxer gran. "
"0 (predeterminat) és igual que 4"
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr "Acció per a la doble alimentació"
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr "Acció per a després de l'error de doble alimentació"
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr "Inclinació per la doble alimentació"
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr "Habilita l'error de doble alimentació que causa inclinació"
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr "Gruix del paper per la doble alimentació"
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr "Habilita l'error de doble alimentació causat pel gruix del paper"
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr "Longitud del paper causant doble alimentació"
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
"Habilita l'error de doble alimentació causat per la longitud del paper"
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr "Diferència en la longitud per a causar doble alimentació"
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
"Diferència en la longitud de la pàgina per activar l'error de doble "
"alimentació"
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, no-c-format
msgid "DF recovery mode"
msgstr "El mode recuperació causa doble alimentació"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
"Sol·licita a l'escàner que l'alimentador recuperi el paper en embussar-se"
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr "Protecció del paper"
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr "Pregunta a l'escàner per a predir les embussades a l'ADF"
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, no-c-format
msgid "Advanced paper protection"
msgstr "Protecció avançada del paper"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
"Pregunta a l'escàner per a predir les embussades a l'ADF usant sensors "
"millorats"
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, no-c-format
msgid "Staple detection"
msgstr "Detecció de les grapes"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
"Pregunta a l'escàner per a detectar les embussades a l'ADF causades per "
"les grapes"
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr "Color de fons"
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
@@ -2671,12 +2692,12 @@ msgstr ""
"Estableix un color de fons per a l'escaneig. Pot entrar en conflicte amb "
"l'opció de sobreexploració"
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, no-c-format
msgid "Dropout color"
msgstr "Descarta el color"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
@@ -2685,34 +2706,34 @@ msgstr ""
"Els escàners d'una sola passada només usen un color durant l'escaneig "
"amb gris o binari, útil per a paper amb colors o tinta"
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr "Mode de memòria intermèdia"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
"Sol·licita a l'escàner que llegeixi les pàgines ràpidament des de l'ADF "
"a la memòria interna"
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr "Preselecciona"
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr "Sol·licita a l'escàner que agafi la pàgina següent des de l'ADF"
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr "Sobreexploració"
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2724,12 +2745,12 @@ msgstr ""
"de la mida del paper, per a permetre recollir els costats restants. Pot "
"entrar en conflicte amb l'opció Color de fons"
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr "Temporitzador de suspensió"
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
@@ -2737,12 +2758,12 @@ msgstr ""
"Temps en minuts fins que la font d'alimentació interna canviarà al mode "
"de suspensió"
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, no-c-format
msgid "Off timer"
msgstr "Temporitzador per apagar"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
@@ -2752,42 +2773,42 @@ msgstr ""
"S'arrodonirà fins als 15 minuts més propers. Zero significa que no "
"s'apagarà mai."
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, no-c-format
msgid "Duplex offset"
msgstr "Desplaçament de la doble cara"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr "Ajusta el desplaçament per a l'anvers/revers"
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Desplaçament del verd"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, no-c-format
msgid "Adjust green/red offset"
msgstr "Ajusta el desplaçament del verd/vermell"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Desplaçament del blau"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, no-c-format
msgid "Adjust blue/red offset"
msgstr "Ajusta el desplaçament del blau/vermell"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr "Memòria baixa"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2801,12 +2822,12 @@ msgstr ""
"es pot usar per a determinar la imatge correcta. Aquesta opció només "
"s'hauria d'usar amb el programari de frontal personalitzat."
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, no-c-format
msgid "Duplex side"
msgstr "Cara per a les dues cares"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
@@ -2815,58 +2836,58 @@ msgstr ""
"Indica a quina cara (0=anvers, 1=revers) en un escaneig de dues cares "
"retornarà la següent crida al «sane_read()»."
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr "Desinclina i escapça per maquinari"
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
"Sol·licita a l'escàner que giri i escapci les pàgines de forma digital."
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr "Desinclina per programari"
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
"Sol·licita al controlador que giri les pàgines inclinades de forma "
"digital."
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr "Diàmetre per eliminar els pics per programari"
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
"Diàmetre màxim dels punts solitaris per eliminar-los de l'escaneig."
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr "Escapça per programari"
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
"Sol·licita al controlador que elimini la vora de les pàgines de forma "
"digital."
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr "Atura en cancel·lar"
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
@@ -2874,108 +2895,108 @@ msgstr ""
"Sol·licita al controlador que aturi l'alimentador de paper en lloc "
"d'expulsar-lo durant una cancel·lació."
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, no-c-format
msgid "Endorser Options"
msgstr "Opcions per a l'aprovador"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr "Controls per a la unitat aprovadora"
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr "Aprovador"
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr "Habilita la unitat aprovadora"
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr "Bits de l'aprovació"
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr "Determina el valor màxim del comptador de l'aprovació."
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr "Valor de l'aprovació"
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr "Valor inicial del comptador de l'aprovació."
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr "Pas de l'aprovació"
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
"Canvia el valor del comptador de l'aprovació en aquest tant per a cada "
"pàgina."
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr "Aprovació Y"
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
"Desplaçament de la impressió de l'aprovador des de la part superior del "
"paper."
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr "Tipus de lletra per a l'aprovador"
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr "El tipus de lletra amb el que imprimirà l'aprovador."
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, no-c-format
msgid "Endorser direction"
msgstr "Direcció de l'aprovador"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr "Direcció amb la qual imprimirà l'aprovador."
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr "Costat de l'aprovador"
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
"El costat de la impressió de l'aprovador, requereix maquinari per "
"canviar-lo"
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr "Cadena de l'aprovador"
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
@@ -2984,205 +3005,205 @@ msgstr ""
"Format d'impressió alfanumèric de l'aprovador. %05ud o %08ud al final "
"serà substituït pel valor del comptador."
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr "Vora superior"
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr "El paper s'ha retirat parcialment dins de l'ADF"
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, no-c-format
msgid "A3 paper"
msgstr "Paper A3"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr "S'ha detectat un paper A3"
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, no-c-format
msgid "B4 paper"
msgstr "Paper B4"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr "S'ha detectat un paper B4"
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, no-c-format
msgid "A4 paper"
msgstr "Paper A4"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr "S'ha detectat un paper A4"
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, no-c-format
msgid "B5 paper"
msgstr "Paper B5"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr "S'ha detectat un paper B5"
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr "OMR o DF"
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
"S'ha detectat una OMR (reconeixement de marca òptica) o alimentació de "
"doble cara"
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "S'ha carregat la pàgina"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr "Estalvi d'energia"
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr "Escàner en el mode estalvi d'energia"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, no-c-format
msgid "Manual feed"
msgstr "Alimentació manual"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, no-c-format
msgid "Manual feed selected"
msgstr "S'ha seleccionat una alimentació manual"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr "Funció"
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr "Funció caràcter a la pantalla"
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr "Tinta baixa"
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr "La impressora s'està executant amb la tinta baixa"
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr "Alimentació de doble cara"
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr "S'ha detectat una alimentació de doble cara"
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr "Codi d'error"
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, no-c-format
msgid "Hardware error code"
msgstr "Codi d'error del maquinari"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr "Angle d'inclinació"
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr "Requereix un fons negre per escanejar"
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr "Tinta restant"
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, no-c-format
msgid "Imprinter ink level"
msgstr "Nivell de tinta de la impressora"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, no-c-format
msgid "Density"
msgstr "Densitat"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr "Marcador de la densitat"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, no-c-format
msgid "Duplex switch"
msgstr "Commuta a doble cara"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Extres"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, no-c-format
msgid "Color filter"
msgstr "Filtre de color"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
"Quan s'usa gris o art lineal, aquesta opció seleccionarà el color a usar."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, no-c-format
msgid "Calibration file"
msgstr "Fitxer de calibratge"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, no-c-format
msgid "Specify the calibration file to use"
msgstr "Especifica el fitxer de calibratge a usar"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, no-c-format
msgid "Calibration cache expiration time"
msgstr "Temps de caducitat per a la memòria cau del calibratge"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
@@ -3192,12 +3213,12 @@ msgstr ""
"memòria cau. Un valor de 0 indicarà que no s'usarà la memòria cau. Un "
"valor negatiu indicarà que la memòria cau no caducarà mai."
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Temps per apagar la làmpada"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3206,93 +3227,93 @@ msgstr ""
"La llum s'apagarà després del temps determinat (en minuts). Un valor de "
"0 indicarà que no s'apagarà la làmpada."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, no-c-format
msgid "Lamp off during scan"
msgstr "Apaga la làmpada durant l'escaneig"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "La llum s'apagarà durant l'escaneig."
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Botó de fitxer"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "Botó OCR"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Botó d'encesa"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, no-c-format
msgid "Extra button"
msgstr "Botó extra"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, no-c-format
msgid "Needs calibration"
msgstr "Necessita calibratge"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "L'escàner necessita calibratge per als ajustaments actuals"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Botons"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Calibratge"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Comença el calibratge emprant un full especial"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Neteja el calibratge"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Neteja la memòria cau del calibratge"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, no-c-format
msgid "Force calibration"
msgstr "Força el calibratge"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
"Força el calibratge ignorant-ho tot i qualsevol memòria cau del "
"calibratge"
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, no-c-format
msgid "Ignore internal offsets"
msgstr "Ignora els desplaçaments interns"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
@@ -3300,41 +3321,41 @@ msgid ""
msgstr ""
"Adquireix la imatge, incloses les àrees de calibratge intern de l'escàner"
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Adaptador de transparència"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Adaptador infraroig de transparència"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Color per al mode gris"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Selecciona quin color d'escaneig s'usarà en el mode gris (predeterminat: "
"verd)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Opcions de depuració"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Escalfament automàtic"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3343,12 +3364,12 @@ msgstr ""
"Escalfa fins que la brillantor de la làmpada sigui constant en comptes "
"d'insistir en el temps d'escalfament de 60 segons."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Escaneja completament"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3357,12 +3378,12 @@ msgstr ""
"Escaneja tota l'àrea d'escaneig, inclosa la tira de calibratge. Aneu amb "
"compte. No seleccioneu tota l'alçada. Només per a proves."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Calibratge tosc"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3374,12 +3395,12 @@ msgstr ""
"manualment els paràmetres del frontal analògic. Aquesta opció està "
"habilitada de manera predeterminada. Només per a proves."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Calibratge tosc només per al primer escanejat"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3391,12 +3412,12 @@ msgstr ""
"la imatge és diferent amb cada escaneig, inhabiliteu aquesta opció. "
"Només per a proves."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Línies a tornar enrere"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3410,225 +3431,225 @@ msgstr ""
"Els valors baixos produeixen escaneigs més ràpids, però augmenten el "
"risc d'omissió de línies."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Valor de la gamma"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Estableix el valor de la gamma de tots els canals."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Opcions avançades"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Tosc"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Fina"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "A mida"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Auto"
# Nota: https://ca.wikipedia.org/wiki/NTSC
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "RGB del NTSC"
# Nota: https://support.hp.com/gb-en/document/c01275842
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "RGB amb el XPA"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Passa a través"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "Gris del NTSC"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "Gris amb el XPA"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Lent"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normal"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Ràpid"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Extraràpid"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2 píxels"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4 píxels"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8 píxels"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Imprimeix"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Diapositiva"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Tira de pel·lícules"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "ADF"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Condicional"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Experimental"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Aguditzant"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Estableix el valor de l'agudització."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Llindar automàtic"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Habilita la determinació automàtica del llindar pels escaneigs amb art "
"lineal."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Selecciona el filtre de suavitzat."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Descarrega el suport després de l'escaneig"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Descarrega el suport després d'un escaneig."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Canvia el document"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Canvia el document."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Descarrega"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Descarrega el document."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Inicia el procés de calibratge."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Suport"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Estableix el tipus de suport."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Temps d'exposició"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3641,156 +3662,156 @@ msgstr ""
"normals i «Negatiu» per a pel·lícules en negatiu. Per a imatges fosques "
"(sota exposades), podeu augmentar aquest valor."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Matriu de color"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Estableix la matriu de color de l'escàner."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Matriu de color a mida."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Matriu de color monocrom"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Matriu de color a mida pels escaneigs en escala de grisos."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Emmiralla horitzontalment"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Emmiralla horitzontalment la imatge."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Emmiralla verticalment"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Emmiralla verticalment la imatge."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Opcions per a l'actualització"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Opcions per a l'actualització."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "Sortida de 8 bits"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Usa internament una profunditat de bits més gran que vuit, però a la "
"sortida usa només vuit bits."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Espera al botó del frontal"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Espera per escanejar que es premi el botó del panell frontal."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Apaga la làmpada"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Apaga la llum de l'escàner."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Grup de geometria"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Grup de mode d'escaneig"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Model de l'escàner"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
"Permet comprovar el comportament del dispositiu amb els altres models "
"admesos"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr "Els colors de la imatge seran invertits"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Inhabilita la correcció de la gamma"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "La correcció de la gamma serà inhabilitada"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Inhabilita la correcció de l'ombra blanca"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "La correcció de l'ombra blanca serà inhabilitada"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Omet el procés d'escalfament"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "El procés d'escalfament serà inhabilitat"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Força la profunditat real"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3802,12 +3823,12 @@ msgstr ""
"convertir-la a la profunditat seleccionada. Aquesta opció evitarà "
"l'emulació de la profunditat."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Emula l'escala de grisos"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3818,12 +3839,12 @@ msgstr ""
"convertirà per programari a una escala de grisos. Això pot millorar la "
"qualitat de la imatge en algunes circumstàncies."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Desa imatges per a la depuració"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3832,310 +3853,310 @@ msgstr ""
"Si s'habilita, es desaran algunes imatges relacionades amb el "
"processament de l'escàner per analitzar-les."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Reinicia el joc de xips"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Reinicia les dades del joc de xips"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Informació"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Nom del joc de xips"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Mostra el nom del joc de xips usat al dispositiu."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Desconegut"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "ID del joc de xips"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Mostra l'ID del joc de xips"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Comptador d'escaneigs"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Mostra el nombre d'escaneigs realitzats per l'escàner"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Actualitza la informació"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Actualitza la informació quant al dispositiu"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Aquesta opció reflecteix un botó d'escàner al panell frontal"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "Càmera web"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Botó de l'escàner"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Imprimeix"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Espera pel botó"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Opcions per a l'aprovador"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Opcions per a l'aprovador"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "Sense informació addicional"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, fuzzy, no-c-format
msgid "power-save"
msgstr "Estalvi d'energia"
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Botó d'encesa"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Botó per a copiar"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Botó per a copiar"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "color"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Botó per a l'estat"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Miscel·lània"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Estat de la làmpada"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Apaga o encén la llum."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Calibra per al nivell de blanc i negre."
# Nota: https://en.wikipedia.org/wiki/Tissue_microarray
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "Costats de la TMA"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "TMA negatius"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Color (48 bits)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Amplia el temps d'espera de la làmpada"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "Amplia el temps d'espera de la làmpada (de 15 minuts a 1 hora)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Espera pel botó"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Espera pel botó abans d'escanejar"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, no-c-format
msgid "Last button pressed"
msgstr "Darrer botó premut"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr "Obtén l'ID de l'últim botó premut (només lectura)"
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, no-c-format
msgid "LCD counter"
msgstr "Comptador LCD"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr "Obtén el valor del comptador LCD (només lectura)"
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, no-c-format
msgid "Color LED indicator"
msgstr "Indicador LED del color"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr "Obtén el valor del comptador LED (només lectura)"
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr "Document disponible a l'ADF"
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
"Obtén l'estat de l'indicador de document disponible a l'ADF (només "
"lectura)"
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr "Oculta el píxel del final de pàgina"
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
@@ -4143,14 +4164,14 @@ msgstr ""
"Oculta els píxels indicadors del final de pàgina i se sobreescriuen amb "
"els píxels veïns"
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
"Mode d'ompliment del final de les línies després d'obtenir les dades "
"d'escaneig (ADF)"
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
@@ -4160,12 +4181,12 @@ msgstr ""
"escanejada, raster = ràster en b/n, white = color blanc, black = color "
"negre, color = valor del color RGB o gris"
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr "Valor del color RGB o gris per al mode ompliment del «color»"
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4175,13 +4196,13 @@ msgstr ""
"RGB com a valor r*65536+256*g+b o gris (predeterminat=violeta o gris)"
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Mida del paper"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Separació automàtica"
@@ -4222,13 +4243,13 @@ msgid "Double feed detection"
msgstr "Detecció de l'alimentació de doble cara"
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Habilita l'escaneig a doble cara"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Grandària física del paper a l'ADF"
@@ -4393,7 +4414,7 @@ msgid "From scanner"
msgstr "Des de l'escàner"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Des del paper"
@@ -4468,13 +4489,13 @@ msgid "Sets the scan source"
msgstr "Estableix la font de l'escaneig"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Mode alimentador"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Estableix el mode alimentador"
@@ -4534,12 +4555,12 @@ msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
"Estableix la posició del paper: cert per a apaïsat, fals per a retrat"
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Llindar automàtic"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4549,31 +4570,31 @@ msgstr ""
"la gamma, la reducció del soroll i l'èmfasi de la imatge"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Reducció del soroll"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Redueix el soroll dels punts aïllats"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Èmfasis de la imatge"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Estableix l'èmfasi de la imatge"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4677,7 +4698,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Correcció de la gamma"
@@ -4873,218 +4894,218 @@ msgstr "Afegeix un espai a la posició superior"
msgid "Addition of space in bottom position"
msgstr "Afegeix un espai a la posició inferior"
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamant"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "Engreix gruixut 8x8"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "Engreix fi 8x8"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "Bayer 8x8"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "Línia vertical 8x8"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Guany"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Ajustaments del guany per als canals de color"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Guany del gris"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Estableix el guany del canal gris"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Guany del vermell"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Estableix el guany del canal vermell"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Guany del verd"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Estableix el guany del canal verd"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Guany del blau"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Estableix el guany del canal blau"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Trama 16 de Bayer"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Trama 64 de Bayer"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Punt 32 de semi to"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Punt 64 de semi to"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Difusió dels errors"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Mode 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Mode 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Mode 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "Des del pal blanc"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Suavitzat"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Baix"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Mitjana"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Alt"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Una pàgina"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Totes les pàgines"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "escàner alimentat per fulls"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Escala de grisos en 4 bits"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Escala de grisos en 8 bits"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Ombra, semi to, llum intensa, temps d'exposició"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Opcions especials"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Equilibri de color"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Inhabilita el retrocés"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Si està marcada, l'escàner no realitzarà cap retrocés"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Commuta la llum de la superfície plana"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Commuta la llum de la superfície plana"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Calibratge fet pel dorsal"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
@@ -5092,44 +5113,44 @@ msgstr ""
"Si està marcada, el dorsal realitzarà el calibratge de color abans "
"d'escanejar"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Usa l'adaptador «lightlid-35mm»"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr ""
"Aquesta opció desactiva la llum de la superfície plana durant un "
"escanejat"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Qualitat de l'escaneig"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Màxima qualitat però menor velocitat"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Escanejat ràpid"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Màxima velocitat però menor qualitat"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Ajustament automàtic del llindar"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -5138,72 +5159,72 @@ msgstr ""
"Si està marcada, el dorsal intentarà determinar de manera automàtica un "
"valor òptim per al llindar."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Selecciona el mode correcció de la gamma."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Enllaça amb la gamma"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr ""
"Usa els mateixos valors de la gamma per a tots els canals de color."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Gamma escalar"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Selecciona un valor per a la correcció de la gamma escalar."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Gamma escalar del vermell"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr ""
"Selecciona un valor per a la correcció de la gamma escalar (canal "
"vermell)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Gamma escalar del verd"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr ""
"Selecciona un valor per a la correcció de la gamma escalar (canal verd)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Gamma escalar del blau"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr ""
"Selecciona un valor per a la correcció de la gamma escalar (canal blau)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Canal"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
@@ -5211,219 +5232,219 @@ msgstr ""
"Selecciona la banda de colors, «Màster» voldrà dir que afectarà a tots "
"els colors."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Semi to"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr ""
"Selecciona quin nivell de radiància s'haurà de considerar «50% gris»."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Semi to per al vermell"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr ""
"Selecciona quin nivell de radiància s'haurà de considerar «50% vermell»."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Semi to per al verd"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr ""
"Selecciona quin nivell de radiància s'haurà de considerar «50% verd»."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Semi to per al blau"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr ""
"Selecciona quin nivell de radiància s'haurà de considerar «50% blau»."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Equilibri del vermell"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
"Equilibra el factor per al vermell. Un valor del 100% voldrà dir sense "
"correcció."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Equilibri del verd"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
"Equilibra el factor per al verd. Un valor del 100% voldrà dir sense "
"correcció."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Equilibri del blau"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
"Equilibra el factor per al blau. Un valor del 100% voldrà dir sense "
"correcció."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Equilibri per microprogramari"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
"Estableix els valors per a l'equilibri de color als valors proporcionats "
"pel microprogramari."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "El més lent"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Lent"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Ràpid"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "El més ràpid"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "Gruixut 8x8"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "Normal 8x8"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "Fina 8x8"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "Molt fina 8x8"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "Normal 6x6"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "Gruixut 5x5"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "Fina 5x5"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "Gruixut 4x4"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "Normal 4x4"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "Fina 4x4"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "Normal 3x3"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "Normal 2x2"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "A mida 8x8"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "A mida 6x6"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "A mida 5x5"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "A mida 4x4"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "A mida 3x3"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "A mida 2x2"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Mode gris ràpid"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Escaneja en el mode gris ràpid (qualitat baixa)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5433,117 +5454,117 @@ msgstr ""
"qualitat). Aquestes poden ser en un mode sense color o un mode amb baixa "
"resolució."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Temps per apagar la làmpada (minuts)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Estableix el temps (en minuts) després del qual s'apagarà la llum."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Apaga la làmpada"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Apaga immediatament la llum."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Brillantor del vermell"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Controla la brillantor del canal vermell de la imatge obtinguda."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Brillantor del verd"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Controla la brillantor del canal verd de la imatge obtinguda."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Brillantor del blau"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Controla la brillantor del canal blau de la imatge obtinguda."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Contrast del canal vermell"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Controla el contrast del canal vermell de la imatge obtinguda."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Contrast del canal verd"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Controla el contrast del canal verd de la imatge obtinguda."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Contrast del canal blau"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Controla el contrast del canal blau de la imatge obtinguda."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Color48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Color24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Gris16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Gris8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Reflectant"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Positiu"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5552,7 +5573,7 @@ msgstr ""
"Escalfa fins que la brillantor de la làmpada sigui constant en comptes "
"d'insistir en el temps d'escalfament de 40 segons."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Imatge"
@@ -5562,27 +5583,42 @@ msgstr "Imatge"
msgid "Need calibration"
msgstr "Necessita calibratge"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, no-c-format
msgid "Negative color"
msgstr "Color en negatiu"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, no-c-format
msgid "Negative gray"
msgstr "Gris en negatiu"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr "Color de 48 bits"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr "Gris de 16 bits"
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5683,210 +5719,218 @@ msgid "ADF Waiting Time"
msgstr "Temps d'espera per a l'ADF"
#: backend/pixma/pixma_sane_options.c:392
-#, no-c-format
+#, fuzzy, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
msgstr ""
"Quan s'estableix, l'escàner espera el temps especificat en segons perquè "
"s'insereixi un document nou a l'alimentador automàtic de documents."
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
+msgstr ""
+
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Transparència"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Ajustaments del dispositiu"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Interruptor de la làmpada"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Interruptor manual de la/es làmpada/es."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Apaga la làmpada durant el calibratge fosc"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Apaga sempre la làmpada quan es fa el calibratge fosc."
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Cau per a les dades de calibratge"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Habilita o inhabilita el cau per a les dades de calibratge."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Realitza el calibratge"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Sensor de l'acceleració"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Habilita o inhabilita el moviment del sensor de l'acceleració."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Temps d'escalfament"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Temps d'escalfament en segons."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Temps per apagar la làmpada"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Temps per apagar la làmpada en segons."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Frontal analògic"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Valor de guany del vermell de l'AFE"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Desplaçament del vermell"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Valor de desplaçament del vermell de l'AFE"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Valor de guany del verd de l'AFE"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Valor de desplaçament del verd de l'AFE"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Valor de guany del blau de l'AFE"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Valor de desplaçament del blau de l'AFE"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Llum vermella apagada"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Defineix el paràmetre per apagar la llum vermella"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Llum verda apagada"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Defineix el paràmetre per apagar la llum verda"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Llum blava apagada"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Defineix el paràmetre per apagar la llum blava"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Aquesta opció reflecteix l'estat dels botons de l'escàner."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Color36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Mapa amb trama 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Mapa amb trama 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Aleatori"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Selecció de la font"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Millora de la imatge"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Grisifica"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Carrega la imatge en escala de grisos."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Simulació de tres passos"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5895,12 +5939,12 @@ msgstr ""
"Simula un escàner de tres passos en retornar 3 fotogrames separats. Per "
"a diversió, retorna al verd, llavors al blau i llavors al vermell."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Simulació d'un escàner manual"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5912,7 +5956,7 @@ msgstr ""
"aquesta opció, es pot comprovar si un frontal pot gestionar-la "
"correctament."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5920,42 +5964,42 @@ msgstr ""
"Estableix els valors predeterminats per als controls de millora "
"(brillantor i contrast)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Opció de prova per a només de lectura"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Permet veure si els frontals poden tractar això correctament"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Taules de gamma"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Simulació del codi d'estat"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "No força el codi d'estat"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "No força al dorsal a què retorni un codi d'estat."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Retorna «SANE_STATUS_EOF»"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5964,12 +6008,12 @@ msgstr ""
"Força el dorsal perquè retorni el codi d'estat «SANE_STATUS_EOF» després "
"de cridar al «sane_read()»."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Retorna «SANE_STATUS_JAMMED»"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5978,12 +6022,12 @@ msgstr ""
"Força el dorsal perquè retorni el codi d'estat «SANE_STATUS_JAMMED» "
"després de cridar al «sane_read()»."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Retorna «SANE_STATUS_NO_DOCS»"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5992,12 +6036,12 @@ msgstr ""
"Força el dorsal perquè retorni el codi d'estat «SANE_STATUS_NO_DOCS» "
"després de cridar al «sane_read()»."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Retorna «SANE_STATUS_COVER_OPEN»"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -6006,12 +6050,12 @@ msgstr ""
"Força el dorsal perquè retorni el codi d'estat «SANE_STATUS_COVER_OPEN» "
"després de cridar al «sane_read()»."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Retorna «SANE_STATUS_IO_ERROR»"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -6020,12 +6064,12 @@ msgstr ""
"Força el dorsal perquè retorni el codi d'estat «SANE_STATUS_IO_ERROR» "
"després de cridar al «sane_read()»."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Retorna «SANE_STATUS_NO_MEM»"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -6034,12 +6078,12 @@ msgstr ""
"Força el dorsal perquè retorni el codi d'estat «SANE_STATUS_NO_MEM» "
"després de cridar al «sane_read()»."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Retorna «SANE_STATUS_ACCESS_DENIED»"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -6048,42 +6092,42 @@ msgstr ""
"Força el dorsal perquè retorni el codi d'estat "
"«SANE_STATUS_ACCESS_DENIED» després de cridar al «sane_read()»."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Aquesta opció reflecteix l'estat d'un botó de l'escàner."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Encén la làmpada"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Encén la llum de l'escàner"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Apaga la làmpada"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Apaga la llum de l'escàner"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Temps d'espera de la làmpada"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "Minuts fins que la làmpada està apagada després d'escanejar"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Valor de llindar per al mode art lineal"
@@ -6224,57 +6268,57 @@ msgstr "Línies de color per a la lectura"
msgid "Grayscale lines per read"
msgstr "Línies en escala de grisos per a la lectura"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "Càmera web"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Color RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Color RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Color RGB per al text"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Negre sòlid"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Blanc sòlid"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Patró per al color"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Quadrícula"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Primera entrada"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Segona entrada"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6283,12 +6327,12 @@ msgstr ""
"Aquesta és la tercera entrada molt llarga. Potser el frontal té una idea "
"sobre com mostrar-la"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Simulació d'un escàner manual"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6301,12 +6345,12 @@ msgstr ""
"aquesta opció, es pot comprovar si un frontal pot gestionar-la "
"correctament. Aquesta opció també permet una amplada fixa d'11 cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Simulació de tres passos"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6315,17 +6359,17 @@ msgstr ""
"Simula un escàner de tres passos. En mode de color, es transmeten tres "
"fotogrames."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Estableix l'ordre dels fotogrames"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Estableix l'ordre dels fotogrames en el mode color de tres passos."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6334,17 +6378,17 @@ msgstr ""
"Si se selecciona l'alimentador automàtic de documents, l'alimentador "
"estarà «buit» després de 10 escaneigs."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Opcions especials"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Selecciona la fotografia de prova"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6362,12 +6406,12 @@ msgstr ""
"Quadrícula: dibuixa una quadrícula en negre/blanc amb una amplada i una "
"alçada de 10 mm per quadrat."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Inverteix la codificació «endian»"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6379,23 +6423,23 @@ msgstr ""
"dels frontals, p. ex., si el frontal empra una codificació «endian» "
"correcta."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Límit en la lectura"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Limita la quantitat de dades transferida amb cada crida al «sane_read()»."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Mida per al límit en la lectura"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
@@ -6403,22 +6447,22 @@ msgstr ""
"La quantitat (màxima) de dades transferida amb cada crida al "
"«sane_read()»."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Retard en la lectura"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Retarda la transferència de les dades a la canonada."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Durada del retard en la lectura"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
@@ -6426,12 +6470,12 @@ msgstr ""
"Quant de temps s'esperarà després de transferir cada cau de dades a "
"través de la canonada."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Valor retornat pel «sane_read()»"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6442,22 +6486,22 @@ msgstr ""
"maneig normal per a escanejar. Tots els altres codis d'estat són per a "
"provar com els maneja el frontal."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Pèrdua de píxels per línia"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "El nombre de píxels que es perdran al final de cada línia."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Paràmetres difusos"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6466,12 +6510,12 @@ msgstr ""
"Retorna línies borroses i bytes per línia quan es crida la "
"«sane_parameters()» abans de la «sane_start()»."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Ofereix el descriptor de fitxer seleccionat"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6480,12 +6524,12 @@ msgstr ""
"Ofereix un descriptor de fitxer seleccionat per a detectar si la "
"«sane_read()» retornarà dades."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Habilita les opcions de prova"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6495,27 +6539,27 @@ msgstr ""
"dels frontals per a veure i modificar tots els diferents tipus d'opcions "
"de SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Opcions per a la impressió"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Imprimeix una llista de totes les opcions."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Opcions per a la prova booleana"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Selecció i detecció booleana per programari"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6525,12 +6569,12 @@ msgstr ""
"la selecció i detecció per programari. Aquesta només és una opció "
"booleana normal."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Selecció booleana per maquinari i detecció per programari"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6542,12 +6586,12 @@ msgstr ""
"l'opció no pot ser establerta pel frontal, sinó per l'usuari (p. ex., si "
"premeu un botó al dispositiu)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Selecció booleana per maquinari"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6559,12 +6603,12 @@ msgstr ""
"establerta pel frontal, sinó per l'usuari (p. ex., si premeu un botó al "
"dispositiu) i no el frontal no ho pot llegir."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Detecció booleana per programari"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6574,13 +6618,13 @@ msgstr ""
"la detecció per programari. Això vol dir que aquesta opció és de només "
"lectura."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr ""
"(5/6) Detecció booleana per programari i detecció emulada per programari"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6589,14 +6633,14 @@ msgstr ""
"(5/6) Opció per a la prova booleana amb capacitats (i avançades) per a "
"la selecció i detecció per programari, i emulades."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr ""
"(6/6) Detecció booleana per programari i detecció automàtica per "
"programari"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6607,29 +6651,29 @@ msgstr ""
"la selecció i detecció per programari, i automàtiques. Aquesta opció pot "
"establir-la automàticament el dorsal."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Opcions per a la prova de l'enter"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Enter"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
"(1/6) Opció per a la prova de l'enter sense unitats i no restringida a "
"un conjunt."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Interval restringit amb un enter"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6639,24 +6683,24 @@ msgstr ""
"conjunt restringit a un interval. El mínim és 4, el màxim 192 i «quant» "
"és 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Llista restringida de paraules amb un enter"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Opció per a la prova de l'enter amb bits com a unitat i "
"restringida a un conjunt de llista de paraules."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Matriu amb un enter"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6665,12 +6709,12 @@ msgstr ""
"(4/6) Opció per a la prova de l'enter amb mm com a unitat i usant una "
"matriu sense restringir."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Interval restringit amb una matriu amb un enter"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6680,12 +6724,12 @@ msgstr ""
"matriu amb un interval restringit. El mínim és 4, el màxim 192 i «quant» "
"és 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Llista restringida de paraules amb una matriu amb un enter"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6694,29 +6738,29 @@ msgstr ""
"(6/6) Opció per a la prova de l'enter amb percentatge com a unitat i "
"usant una matriu amb una llista restringida de paraules."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Opcions per a la prova fixa"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Fixa"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
"(1/3) Opció per a la prova fixa sense unitats i no restringida a un "
"conjunt."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Interval restringit de paraules"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6726,51 +6770,51 @@ msgstr ""
"conjunt restringit a un interval. El mínim és -42,17, el màxim "
"32767,9999 i «quant» és 2,0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Llista fixa i restringida de paraules"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Opció per a la prova fixa sense unitats i restringida a un conjunt "
"de llista de paraules."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Opcions per a la prova de la cadena"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Cadena"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Opció per a la prova de la cadena sense restringir."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Llista restringida de cadenes"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr ""
"(2/3) Opció per a la prova de la cadena amb una llista restringida de "
"cadenes."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Llista llarga i restringida de cadenes"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6779,153 +6823,153 @@ msgstr ""
"(3/3) Opció per a la prova de la cadena amb una llista restringida de "
"cadenes. Conté algunes entrades més..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Opcions per a la prova del botó"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Botó"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Opció per a la prova del botó. Imprimeix algun text..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Color 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Usa la composició de la imatge"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Bi-nivell en blanc i negre (mode art lineal)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Tramat/semi to en negre i blanc (mode semi to)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Múltiples nivells en blanc i negre (mode escala de grisos)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Múltiples nivells en color RGB (color d'una sola passada)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignora el calibratge"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Inhabilita l'enfocament previ"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "No calibris l'enfocament"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Enfocament previ manual"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Fixa la posició de l'enfocament"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Calibratge de la lent a la posició del document"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Calibra l'enfocament de la lent a la posició del document"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Mantén la posició de l'enfocament a 0 mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr ""
"Usa una posició mantinguda de l'enfocament de 0 mm en lloc de 0,6 mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Mode del calibratge"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Defineix el mode del calibratge"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Estableix la làmpada a encesa/apagada"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "Activa l'UTA"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Estableix l'UTA a actiu/inactiu"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Desplaçament"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Ajustaments del desplaçament per als canals de color"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Desplaçament del gris"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Estableix el desplaçament del canal gris"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Estableix el desplaçament del canal vermell"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Estableix el desplaçament del canal verd"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Estableix el desplaçament del canal blau"
diff --git a/po/ca@valencia.po b/po/ca@valencia.po
index 82a657a..58c0d9f 100644
--- a/po/ca@valencia.po
+++ b/po/ca@valencia.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.29\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2020-01-17 11:40+0100\n"
"Last-Translator: Antoni Bella Pérez <antonibella5@yahoo.com>\n"
"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
@@ -17,406 +17,416 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Lokalize 20.03.70\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Nombre d'opcions"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Estàndard"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometria"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Millora"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Avançat"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Sensors"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Vista prèvia"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Força la vista prèvia en monocrom"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bits de profunditat"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Mode d'escaneig"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Velocitat de l'escàner"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Font de l'escàner"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Força el retrocés"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "A dalt-esquerra X"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "A dalt-esquerra Y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "A baix-dreta X"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "A baix-dreta Y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Resolució de l'escàner"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Resolució X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Resolució Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Amplària de la pàgina"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Alçària de la pàgina"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Usa una taula de gamma personalitzada"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Intensitat de la imatge"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Intensitat del roig"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Intensitat del verd"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Intensitat del blau"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Brillantor"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Contrast"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Mida del gra"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Semi to"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Nivell de negre"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Nivell de blanc"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Nivell de blanc per al roig"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Nivell de blanc per al verd"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Nivell de blanc per al blau"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Ombra"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Ombra per al roig"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Ombra per al verd"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Ombra per al blau"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Llum intensa"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Llum intensa per al roig"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Llum intensa per al verd"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Llum intensa per al blau"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "To"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Saturació"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Nom de fitxer"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Mida del patró per al semi to"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Patró per al semi to"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Enllaça les resolucions X i Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negatiu"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Calibratge de la qualitat"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Dobla la resolució òptica"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Enllaça el RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Llindar"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Correcció de la gamma analògica"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Gamma analògica vermella"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Gamma analògica verda"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Gamma analògica blava"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Enllaça amb la gamma analògica"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Escalfament de la làmpada"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Cal. el temps d'exposició"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Cal. el temps d'exposició per al roig"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Cal. el temps d'exposició per al verd"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Cal. el temps d'exposició per al blau"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Temps d'exposició de l'escaneig"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Temps d'exposició de l'escaneig per al roig"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Temps d'exposició de l'escaneig per al verd"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Temps d'exposició de l'escaneig per al blau"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Estableix el temps d'exposició"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Cal. densitat de la llum"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Densitat de la llum en escanejar"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Estableix la densitat de la llum"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Apaga la làmpada en eixir"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Posició de l'enfocament"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Enfocament automàtic"
+
+#: include/sane/saneopts.h:249
#, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -425,37 +435,37 @@ msgstr ""
"Opció de només lectura que especifica quantes opcions admet un "
"dispositiu específic."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Opcions per a la font, mode i resolució"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Opcions per a l'àrea d'escaneig i mida del suport"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Opcions per a la modificació de la imatge"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Opcions específiques del maquinari"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Sensors i botons de l'escàner"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Sol·licita una vista prèvia de qualitat de l'escaneig."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -467,7 +477,7 @@ msgstr ""
"escàner d'un sol pas, això reduirà els requisits de memòria i el temps "
"d'escaneig de la vista prèvia."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -476,63 +486,63 @@ msgstr ""
"Nombre de bits per mostra, els valors típics són 1 pels escaneigs amb "
"«art lineal» i 8 pels escaneigs amb «múltiples bits»."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Selecciona el mode d'escaneig (p. ex., art lineal, monocrom o color)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Determina la velocitat amb la qual procedirà l'escàner."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Selecciona la font de l'escàner (com un alimentador de documents)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Controla si es forçarà el retrocés."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Posició X a dalt-esquerra de l'àrea d'escaneig."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Posició Y a dalt-esquerra de l'àrea d'escaneig."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Posició X a baix-dreta de l'àrea d'escaneig."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Posició Y a baix-dreta de l'àrea d'escaneig."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Estableix la resolució de la imatge escanejada."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Estableix la resolució horitzontal de la imatge escanejada."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Estableix la resolució vertical de la imatge escanejada."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -541,12 +551,12 @@ msgstr ""
"Especifica l'amplària del suport. Es requereix per a centrar "
"automàticament els escanejos dels fulls."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Especifica l'alçària del suport."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
@@ -554,7 +564,7 @@ msgstr ""
"Determina si s'haurà d'usar una taula de gamma integrada o "
"personalitzada."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -565,32 +575,32 @@ msgstr ""
"afectarà igualment els canals roig, verd i blau alhora (és a dir, "
"aquesta és una taula de gamma per a la intensitat)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Taula per a la correcció de la gamma per a la banda vermella."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Taula per a la correcció de la gamma per a la banda verda."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Taula per a la correcció de la gamma per a la banda blava."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Controla la brillantor de la imatge obtinguda."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Controla el contrast de la imatge obtinguda."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -599,73 +609,73 @@ msgstr ""
"Selecciona el «granulat» de la imatge obtinguda. Els valors més petits "
"resulten en imatges més definides."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Selecciona si la imatge obtinguda s'haurà de convertir a semi to "
"(tramat)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Selecciona quin nivell de radiància s'haurà de considerar «negre»."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Selecciona quin nivell de radiància s'haurà de considerar «blanc»."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
"Selecciona quin nivell de radiància del roig s'haurà de considerar "
"«blanc»."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
"Selecciona quin nivell de radiància del verd s'haurà de considerar "
"«blanc»."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
"Selecciona quin nivell de radiància del blau s'haurà de considerar "
"«blanc»."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
"Selecciona quin nivell de radiància del roig s'haurà de considerar "
"«negre»."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
"Selecciona quin nivell de radiància del verd s'haurà de considerar "
"«negre»."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
"Selecciona quin nivell de radiància del blau s'haurà de considerar "
"«negre»."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Selecciona quin nivell de radiància del roig s'haurà de considerar "
"«totalment roig»."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
@@ -673,7 +683,7 @@ msgstr ""
"Selecciona quin nivell de radiància del verd s'haurà de considerar "
"«totalment verd»."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
@@ -681,12 +691,12 @@ msgstr ""
"Selecciona quin nivell de radiància del blau s'haurà de considerar "
"«totalment blau»."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Controla el «to» (nivell del blau) de la imatge obtinguda."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -696,12 +706,12 @@ msgstr ""
"produeix en obtindre una imatge amb una càmera. Els valors més grans "
"causen més enlluernament."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "El nom del fitxer de la imatge que es carregarà."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -710,7 +720,7 @@ msgstr ""
"Estableix la mida del patró per al semi to (tramatge) que s'usarà per a "
"escanejar les imatges amb semi to."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -718,287 +728,298 @@ msgstr ""
"Defineix el patró per al semi to (tramatge) que s'usarà per a escanejar "
"les imatges amb semi to."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Usa els mateixos valors per a la resolució X i Y"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Intercanvia el negre i el blanc"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Fes un calibratge de qualitat del blanc"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Usa una lent que dobli la resolució òptica"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "En el mode RGB, usa els mateixos valors per a cada color"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Selecciona la brillantor mínima per obtindre un punt blanc"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Correcció de la gamma analògica"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Correcció de la gamma analògica per al roig"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Correcció de la gamma analògica per al verd"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Correcció de la gamma analògica per al blau"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Escalfament de la làmpada abans d'escanejar"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Defineix el temps d'exposició per al calibratge"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Defineix el temps d'exposició per al calibratge del roig"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Defineix el temps d'exposició per al calibratge del verd"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Defineix el temps d'exposició per al calibratge del blau"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Defineix el temps d'exposició per a l'escaneig"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Defineix el temps d'exposició per a l'escaneig del roig"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Defineix el temps d'exposició per a l'escaneig del verd"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Defineix el temps d'exposició per a l'escaneig del blau"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Habilita la selecció del temps d'exposició"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Defineix la densitat de la llum per al calibratge"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Defineix la densitat de la llum per a l'escaneig"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Habilita la selecció de la densitat de la llum"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Apaga la làmpada quan se isca del programa"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Enfocament automàtic o manual"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Espera pel botó abans d'escanejar"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Botó de l'escàner"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "Botó del correu electrònic"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Botó del fax"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Botó per a copiar"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "Botó de PDF"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Botó per a cancel·lar"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "S'ha carregat la pàgina"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "La tapa es troba oberta"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Color"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Color per a l'art lineal"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Color per al semi to"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Gris"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Semi to"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Art lineal"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "Correcte"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Operació no admesa"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr "S'ha cancel·lat l'operació"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Dispositiu ocupat"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Argument no vàlid"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "S'ha arribat al final del fitxer"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "S'ha embussat l'alimentador de documents"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "L'alimentador de documents està buit"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "La tapa de l'escàner està oberta"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Error durant l'E/S amb el dispositiu"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "Memòria exhaurida"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "S'ha denegat l'accés al recurs"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "La làmpada no està preparada. Torneu-ho a provar"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "El mecanisme de l'escàner està bloquejat per al transport"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Predeterminats"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Estableix els valors predeterminats per als controls de millora."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Calibratge"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Calibra abans del següent escaneig"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -1008,12 +1029,12 @@ msgstr ""
"escaneig. En cas contrari, el calibratge només es realitzarà abans del "
"primer inici."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Realitza només la correcció de les ombres"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1025,27 +1046,27 @@ msgstr ""
"guany, desplaçament i temps d'exposició, siga els integrats o des del "
"fitxer de configuració."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Botó per a l'estat"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Número del fotograma a escanejar"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Selecciona el número del fotograma a escanejar"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Escaneja a dues cares"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
@@ -1053,392 +1074,392 @@ msgstr ""
"L'escanejat de les dues cares proporciona un escanejat de l'anvers i el "
"revers del document"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Correcció d'acord amb la relació de transparència"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Correcció d'acord amb el tipus de pel·lícula"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Color fi"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Negatius"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "En brut"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Sense correcció de la transparència"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Diapositives"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automàtic"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Velocitat normal"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "1/2 de la velocitat normal"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 de la velocitat normal"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "Paràmetre arrodonit"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "Desconegut"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "S'ha embussat l'ADF"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "La tapa de l'ADF es troba oberta"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "Fallada de la làmpada"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "Error en el posicionament del capçal d'escaneig"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "Error en comprobar la CPU"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "Error en comprobar la RAM"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "Error en comprobar la ROM"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "Error en comprobar el maquinari"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "Fallada de la làmpada amb la unitat de transparència"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
"Fallada en el posicionament del capçal d'escaneig amb la unitat de "
"transparència"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "Error en la longitud de la llista de paràmetres"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "Codi no vàlid per a l'ordre d'operació"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "Camp no vàlid al CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "LUN no admés"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "Camp no vàlid a la llista de paràmetres"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "Error en la seqüència d'ordres"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "S'han especificat massa finestres"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "No es troba el suport"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "Missatge «IDENTIFY» del bit no vàlid"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, no-c-format
msgid "option not correct"
msgstr "Opció no correcta"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "Reinicia l'encesa / reinicia el bus del dispositiu"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "Paràmetre canviat per un altre iniciador"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "Sense informació addicional"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "Fallada en tornar a seleccionar"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "Error de paritat SCSI"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "L'iniciador ha detectat la recepció d'un missatge d'error"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "Error de missatge no vàlid"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "Error de caducitat"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "Error de l'ombreig a la unitat de transparència"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "La llum no està estabilitzada"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "Escàner de pel·lícula"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "Escàner de superfície plana"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Tipus de pel·lícula"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr ""
"Selecciona el tipus de pel·lícula, p. ex., en negatiu o diapositiva"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Tipus de pel·lícula en negatiu"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Selecciona el tipus de pel·lícula en negatiu"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Resolució del maquinari"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Usa només les resolucions del maquinari"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Enfocament"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Enfocament automàtic"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Habilita/Inhabilita l'enfocament automàtic"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Enfocament automàtic només una vegada"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Fes l'enfocament automàtic només una vegada entre les expulsions"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Posició manual de l'enfocament"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
"Estableix la posició manual per a l'enfocament del sistema òptic "
"(predeterminat: 128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Escaneja els marges"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Ajustaments addicionals per al color"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Emmiralla la imatge"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Emmiralla horitzontalment la imatge"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Exposició automàtica"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Habilita/Inhabilita la característica per a l'exposició automàtica"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Calibratge ara"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Executa el calibratge *ara*"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Autodiagnòstic"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Realitza un autodiagnòstic de l'escàner"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Reinicia l'escàner"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Reinicia l'escàner"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Maneja el suport"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Expulsa la pel·lícula després de cada escaneig"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
"Expulsa automàticament la pel·lícula del dispositiu després de cada "
"escaneig"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Expulsa la pel·lícula abans d'eixir"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
@@ -1446,671 +1467,671 @@ msgstr ""
"Expulsa automàticament la pel·lícula del dispositiu abans d'eixir del "
"programa"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Expulsa la pel·lícula ara"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Expulsa la pel·lícula *ara*"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Extres de l'alimentador de documents"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Només de superfície plana"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
"Inhabilita l'alimentador automàtic de documents i només usa la "
"superfície plana"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Unitat per a la transparència"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
"Canvia a activa/desactiva la unitat de transparència (FAU, unitat "
"adaptadora de pel·lícula)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Pel·lícula en negatiu"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Pel·lícula en positiu o negatiu"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Control per a la densitat"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Estableix el mode de control per a la densitat"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Relació de transparència"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Selecciona el tipus de pel·lícula"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Selecciona el tipus de pel·lícula"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Calibratge de l'escàner"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Força el calibratge de l'escàner abans de l'escaneig"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Escaneja en escala de grisos"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Fes un escaneig en escala de grisos en lloc d'en color"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Guany analògic"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Augmenta o disminueix el guany analògic per a la matriu del CCD"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Correcció de la gamma"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr ""
"Selecciona la corba de transferència per a la correcció de la gamma"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "De superfície plana"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "ADF per a l'anvers"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "ADF per al revers"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "ADF per a les dues cares"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr "Targeta per a l'anvers"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr "Targeta per al revers"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr "Targeta per a les dues cares"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Roig"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Verd"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Blau"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, no-c-format
msgid "Enhance Red"
msgstr "Roig realçat"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, no-c-format
msgid "Enhance Green"
msgstr "Verd realçat"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, no-c-format
msgid "Enhance Blue"
msgstr "Blau realçat"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Cap"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr "El percentatge per a saltar el blanc del programari"
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
"Sol·licita al controlador que descarti les pàgines amb un percentatge "
"baix de píxels foscos"
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Mode d'escaneig"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Usa una E/S que no es bloquegi"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Usa una E/S que no es bloquegi per a la «sane_read()» si està admés pel "
"frontal."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Una cara"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Dues cares"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Unitat per a la transparència"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Alimentador automàtic de documents"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Pel·lícula en positiu"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Pel·lícula en negatiu"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Enfocament sobre el vidre"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Enfocament de 2,5 mm per sobre del vidre"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Semi to A (to dur)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Semi to B (to suau)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Semi to C (matisat)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Trama A (bayer 4x4)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Trama B (espiral 4x4)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Trama C (matisat 4x4)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Trama D (matisat 8x4)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Tecnologia per a la millora del text"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Descarrega el patró A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Descarrega el patró B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Sense correcció"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Definit per l'usuari"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Impressores matricials"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Impressores tèrmiques"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Impressores d'injecció de tinta"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Monitors CRT"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Predeterminat"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Impressió d'alta densitat"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Impressió de baixa densitat"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Impressió d'alt contrast"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Definit per l'usuari (gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Definit per l'usuari (gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 retrat"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 apaïsat"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Carta"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Màx"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Selecciona el semi to."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Exclusió"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Selecciona el que s'exclourà."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Selecciona la brillantor."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Agudesa"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Correcció del color"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
"Estableix la taula de correcció del color per al dispositiu d'eixida "
"seleccionat."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Coeficients per a la correcció del color"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matriu de multiplicació del RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Canvia de verd a roig"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Canvia de verd a blau"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Canvia de roig a verd"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Canvia de roig a blau"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Canvia de blau a verd"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Canvia de blau a roig"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Controla el nivell de verd"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Afig roig en funció del nivell de verd"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Afig blau en funció del nivell de verd"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Afig verd en funció del nivell de roig"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Controla el nivell de roig"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Afig blau en funció del nivell de roig"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Afig verd en funció del nivell de blau"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Afig roig en funció del nivell de blau"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Controla el nivell de blau"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Emmiralla la imatge."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Vista prèvia ràpida"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Segmentació automàtica de l'àrea"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Llista curta de les resolucions"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Mostra una llista curta de les resolucions"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Zoom"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Defineix el factor de zoom que usarà l'escàner"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Format ràpid"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Equipament opcional"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Expulsa"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Expulsa el full de l'ADF"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Expulsa automàticament"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Expulsa el document després de l'escaneig"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Mode ADF"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Seleccionar el mode de l'ADF (una cara/dues cares)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Badia"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Selecciona la badia per escanejar"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2120,12 +2141,12 @@ msgstr ""
"predefinida de dispositius o de la taula definida per l'usuari, la qual "
"es pot descarregar a l'escàner."
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Posició de l'enfocament"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
@@ -2133,12 +2154,12 @@ msgstr ""
"Estableix la posició de l'enfocament sobre el vidre o 2,5 mm per sobre "
"del vidre"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Espera pel botó"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2153,7 +2174,7 @@ msgstr ""
msgid "TPU8x10"
msgstr "TPU8x10"
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr "Infraroigs"
@@ -2169,272 +2190,272 @@ msgid "Negative Slide"
msgstr "Diapositiva en negatiu"
# Nota: https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr "Incorpora el perfil CCT"
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr "Perfil CCT definit per l'usuari"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr "Carrega"
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Carrega un full a l'ADF"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, no-c-format
msgid "ADF Skew Correction"
msgstr "Correcció de la inclinació a l'ADF"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, no-c-format
msgid "Enables ADF skew correction"
msgstr "Habilita la correcció de la inclinació a l'ADF"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Actiu"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Inactiu"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "DTC"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "SDTC"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Tramat"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr "Difusió"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, no-c-format
msgid "White"
msgstr "Blanc"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, no-c-format
msgid "Black"
msgstr "Negre"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "Continua"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "Atura"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10 mm"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15 mm"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20 mm"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Horitzontal"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr "Horitzontal en negre"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr "Horitzontal estreta"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Vertical"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr "Vertical en negre"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr "De dalt a baix"
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr "De baix a dalt"
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr "Anvers"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr "Revers"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr "Exponent de la funció gamma"
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr "Canvia la intensitat dels semi tons"
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr "RIF"
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr "Format d'imatge inversa"
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, no-c-format
msgid "Halftone type"
msgstr "Tipus de semi to"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr "Controla el tipus de filtre del semi to"
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr "Controla el patró del filtre del semi to"
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr "Contorn"
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, no-c-format
msgid "Perform outline extraction"
msgstr "Realitza l'extracció del contorn"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr "Èmfasi"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr "Negatiu per a suavitzar o positiu per aguditzar la imatge"
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, no-c-format
msgid "Separation"
msgstr "Separació"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Habilita la separació automàtica de les imatges i el text"
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, no-c-format
msgid "Mirroring"
msgstr "Emmiralla"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, no-c-format
msgid "Reflect output image horizontally"
msgstr "Reflecteix horitzontalment la imatge d'eixida"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, no-c-format
msgid "White level follower"
msgstr "Seguidor del nivell de blanc"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, no-c-format
msgid "Control white level follower"
msgstr "Controla el seguidor del nivell de blanc"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, no-c-format
msgid "BP filter"
msgstr "Filtre per al bolígraf"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr "Millora la qualitat del text del bolígraf amb alta resolució"
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Suavitzat"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr "Habilita el suavitzat per a millorar l'OCR"
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, no-c-format
msgid "Gamma curve"
msgstr "Corba amb interval"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
"La corba amb interval, des de la llum a la foscor, però la part superior "
"de les dues podria no funcionar"
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr "Corba del llindar"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
@@ -2442,116 +2463,116 @@ msgstr ""
"La corba del llindar, des de la llum a la foscor, però la part superior "
"de les dues podria no ser lineal"
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, no-c-format
msgid "Threshold white"
msgstr "Llindar al blanc"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
"Estableix els píxels iguals al llindar al blanc en comptes de negre"
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, no-c-format
msgid "Noise removal"
msgstr "Eliminació del soroll"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr "Matriu 5x5"
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr "Elimina el soroll quadrat de 5 píxels"
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr "Matriu 4x4"
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr "Elimina el soroll quadrat de 4 píxels"
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr "Matriu 3x3"
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr "Elimina el soroll quadrat de 3 píxels"
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr "Matriu 2x2"
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr "Elimina el soroll quadrat de 2 píxels"
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr "Variància"
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
"Estableix la velocitat de la variància SDTC (sensibilitat), 0 és igual "
"que 127"
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, no-c-format
msgid "Auto width detection"
msgstr "Detecció automàtica de l'amplària"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
"L'escàner detectarà els costats del paper. Pot reduir la velocitat de "
"l'escaneig."
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, no-c-format
msgid "Auto length detection"
msgstr "Detecció automàtica de la llargada"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
"L'escàner detectarà la vora inferior del paper. Pot confondre alguns "
"frontals."
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr "Compressió"
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
"Habilita les dades comprimides. Pot fer fallar el vostre programa de "
"frontal"
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr "Argument per a la compressió"
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
@@ -2560,110 +2581,110 @@ msgstr ""
"Nivell de la compressió JPEG. 1 és un fitxer petit, 7 és un fitxer gran. "
"0 (predeterminat) és igual que 4"
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr "Acció per a la doble alimentació"
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr "Acció per a després de l'error de doble alimentació"
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr "Inclinació per la doble alimentació"
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr "Habilita l'error de doble alimentació que causa inclinació"
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr "Gruix del paper per la doble alimentació"
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr "Habilita l'error de doble alimentació causat pel gruix del paper"
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr "Longitud del paper causant doble alimentació"
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
"Habilita l'error de doble alimentació causat per la longitud del paper"
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr "Diferència en la longitud per a causar doble alimentació"
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
"Diferència en la longitud de la pàgina per activar l'error de doble "
"alimentació"
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, no-c-format
msgid "DF recovery mode"
msgstr "El mode recuperació causa doble alimentació"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
"Sol·licita a l'escàner que l'alimentador recuperi el paper en embussar-se"
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr "Protecció del paper"
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr "Pregunta a l'escàner per a predir les embussades a l'ADF"
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, no-c-format
msgid "Advanced paper protection"
msgstr "Protecció avançada del paper"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
"Pregunta a l'escàner per a predir les embussades a l'ADF usant sensors "
"millorats"
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, no-c-format
msgid "Staple detection"
msgstr "Detecció de les grapes"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
"Pregunta a l'escàner per a detectar les embussades a l'ADF causades per "
"les grapes"
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr "Color de fons"
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
@@ -2671,12 +2692,12 @@ msgstr ""
"Estableix un color de fons per a l'escaneig. Pot entrar en conflicte amb "
"l'opció de sobreexploració"
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, no-c-format
msgid "Dropout color"
msgstr "Descarta el color"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
@@ -2685,34 +2706,34 @@ msgstr ""
"Els escàners d'una sola passada només usen un color durant l'escaneig "
"amb gris o binari, útil per a paper amb colors o tinta"
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr "Mode de memòria intermèdia"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
"Sol·licita a l'escàner que llija les pàgines ràpidament des de l'ADF a "
"la memòria interna"
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr "Preselecciona"
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr "Sol·licita a l'escàner que agafi la pàgina següent des de l'ADF"
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr "Sobreexploració"
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2724,12 +2745,12 @@ msgstr ""
"de la mida del paper, per a permetre recollir els costats restants. Pot "
"entrar en conflicte amb l'opció Color de fons"
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr "Temporitzador de suspensió"
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
@@ -2737,12 +2758,12 @@ msgstr ""
"Temps en minuts fins que la font d'alimentació interna canviarà al mode "
"de suspensió"
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, no-c-format
msgid "Off timer"
msgstr "Temporitzador per apagar"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
@@ -2752,42 +2773,42 @@ msgstr ""
"S'arrodonirà fins als 15 minuts més propers. Zero significa que no "
"s'apagarà mai."
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, no-c-format
msgid "Duplex offset"
msgstr "Desplaçament de la doble cara"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr "Ajusta el desplaçament per a l'anvers/revers"
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Desplaçament del verd"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, no-c-format
msgid "Adjust green/red offset"
msgstr "Ajusta el desplaçament del verd/roig"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Desplaçament del blau"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, no-c-format
msgid "Adjust blue/red offset"
msgstr "Ajusta el desplaçament del blau/roig"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr "Memòria baixa"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2801,12 +2822,12 @@ msgstr ""
"es pot usar per a determinar la imatge correcta. Aquesta opció només "
"s'hauria d'usar amb el programari de frontal personalitzat."
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, no-c-format
msgid "Duplex side"
msgstr "Cara per a les dues cares"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
@@ -2815,58 +2836,58 @@ msgstr ""
"Indica a quina cara (0=anvers, 1=revers) en un escaneig de dues cares "
"retornarà la següent crida al «sane_read()»."
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr "Desinclina i escapça per maquinari"
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
"Sol·licita a l'escàner que giri i escapci les pàgines de forma digital."
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr "Desinclina per programari"
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
"Sol·licita al controlador que giri les pàgines inclinades de forma "
"digital."
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr "Diàmetre per eliminar els pics per programari"
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
"Diàmetre màxim dels punts solitaris per eliminar-los de l'escaneig."
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr "Escapça per programari"
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
"Sol·licita al controlador que elimini la vora de les pàgines de forma "
"digital."
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr "Atura en cancel·lar"
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
@@ -2874,108 +2895,108 @@ msgstr ""
"Sol·licita al controlador que pare l'alimentador de paper en lloc "
"d'expulsar-lo durant una cancel·lació."
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, no-c-format
msgid "Endorser Options"
msgstr "Opcions per a l'aprovador"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr "Controls per a la unitat aprovadora"
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr "Aprovador"
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr "Habilita la unitat aprovadora"
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr "Bits de l'aprovació"
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr "Determina el valor màxim del comptador de l'aprovació."
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr "Valor de l'aprovació"
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr "Valor inicial del comptador de l'aprovació."
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr "Pas de l'aprovació"
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
"Canvia el valor del comptador de l'aprovació en aquest tant per a cada "
"pàgina."
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr "Aprovació Y"
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
"Desplaçament de la impressió de l'aprovador des de la part superior del "
"paper."
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr "Tipus de lletra per a l'aprovador"
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr "El tipus de lletra amb el que imprimirà l'aprovador."
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, no-c-format
msgid "Endorser direction"
msgstr "Direcció de l'aprovador"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr "Direcció amb la qual imprimirà l'aprovador."
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr "Costat de l'aprovador"
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
"El costat de la impressió de l'aprovador, requereix maquinari per "
"canviar-lo"
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr "Cadena de l'aprovador"
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
@@ -2984,205 +3005,205 @@ msgstr ""
"Format d'impressió alfanumèric de l'aprovador. %05ud o %08ud al final "
"serà substituït pel valor del comptador."
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr "Vora superior"
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr "El paper s'ha retirat parcialment dins de l'ADF"
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, no-c-format
msgid "A3 paper"
msgstr "Paper A3"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr "S'ha detectat un paper A3"
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, no-c-format
msgid "B4 paper"
msgstr "Paper B4"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr "S'ha detectat un paper B4"
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, no-c-format
msgid "A4 paper"
msgstr "Paper A4"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr "S'ha detectat un paper A4"
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, no-c-format
msgid "B5 paper"
msgstr "Paper B5"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr "S'ha detectat un paper B5"
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr "OMR o DF"
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
"S'ha detectat una OMR (reconeixement de marca òptica) o alimentació de "
"doble cara"
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "S'ha carregat la pàgina"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr "Estalvi d'energia"
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr "Escàner en el mode estalvi d'energia"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, no-c-format
msgid "Manual feed"
msgstr "Alimentació manual"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, no-c-format
msgid "Manual feed selected"
msgstr "S'ha seleccionat una alimentació manual"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr "Funció"
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr "Funció caràcter a la pantalla"
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr "Tinta baixa"
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr "La impressora s'està executant amb la tinta baixa"
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr "Alimentació de doble cara"
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr "S'ha detectat una alimentació de doble cara"
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr "Codi d'error"
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, no-c-format
msgid "Hardware error code"
msgstr "Codi d'error del maquinari"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr "Angle d'inclinació"
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr "Requereix un fons negre per escanejar"
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr "Tinta restant"
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, no-c-format
msgid "Imprinter ink level"
msgstr "Nivell de tinta de la impressora"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, no-c-format
msgid "Density"
msgstr "Densitat"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr "Marcador de la densitat"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, no-c-format
msgid "Duplex switch"
msgstr "Commuta a doble cara"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Extres"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, no-c-format
msgid "Color filter"
msgstr "Filtre de color"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
"Quan s'usa gris o art lineal, aquesta opció seleccionarà el color a usar."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, no-c-format
msgid "Calibration file"
msgstr "Fitxer de calibratge"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, no-c-format
msgid "Specify the calibration file to use"
msgstr "Especifica el fitxer de calibratge a usar"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, no-c-format
msgid "Calibration cache expiration time"
msgstr "Temps de caducitat per a la memòria cau del calibratge"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
@@ -3192,12 +3213,12 @@ msgstr ""
"memòria cau. Un valor de 0 indicarà que no s'usarà la memòria cau. Un "
"valor negatiu indicarà que la memòria cau no caducarà mai."
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Temps per apagar la làmpada"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3206,93 +3227,93 @@ msgstr ""
"La llum s'apagarà després del temps determinat (en minuts). Un valor de "
"0 indicarà que no s'apagarà la làmpada."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, no-c-format
msgid "Lamp off during scan"
msgstr "Apaga la làmpada durant l'escaneig"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "La llum s'apagarà durant l'escaneig."
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Botó de fitxer"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "Botó OCR"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Botó d'encesa"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, no-c-format
msgid "Extra button"
msgstr "Botó extra"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, no-c-format
msgid "Needs calibration"
msgstr "Necessita calibratge"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "L'escàner necessita calibratge per als ajustaments actuals"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Botons"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Calibratge"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Comença el calibratge emprant un full especial"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Neteja el calibratge"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Neteja la memòria cau del calibratge"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, no-c-format
msgid "Force calibration"
msgstr "Força el calibratge"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
"Força el calibratge ignorant-ho tot i qualsevol memòria cau del "
"calibratge"
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, no-c-format
msgid "Ignore internal offsets"
msgstr "Ignora els desplaçaments interns"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
@@ -3300,41 +3321,41 @@ msgid ""
msgstr ""
"Adquireix la imatge, incloses les àrees de calibratge intern de l'escàner"
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Adaptador de transparència"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Adaptador infraroig de transparència"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Color per al mode gris"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Selecciona quin color d'escaneig s'usarà en el mode gris (predeterminat: "
"verd)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Opcions de depuració"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Escalfament automàtic"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3343,12 +3364,12 @@ msgstr ""
"Escalfa fins que la brillantor de la làmpada siga constant en comptes "
"d'insistir en el temps d'escalfament de 60 segons."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Escaneja completament"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3357,12 +3378,12 @@ msgstr ""
"Escaneja tota l'àrea d'escaneig, inclosa la tira de calibratge. Aneu amb "
"compte. No seleccioneu tota l'alçària. Només per a proves."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Calibratge tosc"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3374,12 +3395,12 @@ msgstr ""
"manualment els paràmetres del frontal analògic. Aquesta opció està "
"habilitada de manera predeterminada. Només per a proves."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Calibratge tosc només per al primer escanejat"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3391,12 +3412,12 @@ msgstr ""
"la imatge és diferent amb cada escaneig, inhabiliteu aquesta opció. "
"Només per a proves."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Línies a tornar arrere"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3410,225 +3431,225 @@ msgstr ""
"Els valors baixos produeixen escaneigs més ràpids, però augmenten el "
"risc d'omissió de línies."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Valor de la gamma"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Estableix el valor de la gamma de tots els canals."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Opcions avançades"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Tosc"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Fina"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "A mida"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Auto"
# Nota: https://ca.wikipedia.org/wiki/NTSC
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "RGB del NTSC"
# Nota: https://support.hp.com/gb-en/document/c01275842
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "RGB amb el XPA"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Passa a través"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "Gris del NTSC"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "Gris amb el XPA"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Lent"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normal"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Ràpid"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Extraràpid"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2 píxels"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4 píxels"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8 píxels"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Imprimeix"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Diapositiva"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Tira de pel·lícules"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "ADF"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Condicional"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Experimental"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Aguditzant"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Estableix el valor de l'agudització."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Llindar automàtic"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Habilita la determinació automàtica del llindar pels escaneigs amb art "
"lineal."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Selecciona el filtre de suavitzat."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Descarrega el suport després de l'escaneig"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Descarrega el suport després d'un escaneig."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Canvia el document"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Canvia el document."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Descarrega"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Descarrega el document."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Inicia el procés de calibratge."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Suport"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Estableix el tipus de suport."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Temps d'exposició"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3641,156 +3662,156 @@ msgstr ""
"normals i «Negatiu» per a pel·lícules en negatiu. Per a imatges fosques "
"(sota exposades), podeu augmentar aquest valor."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Matriu de color"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Estableix la matriu de color de l'escàner."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Matriu de color a mida."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Matriu de color monocrom"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Matriu de color a mida pels escaneigs en escala de grisos."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Emmiralla horitzontalment"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Emmiralla horitzontalment la imatge."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Emmiralla verticalment"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Emmiralla verticalment la imatge."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Opcions per a l'actualització"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Opcions per a l'actualització."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "Eixida de 8 bits"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Usa internament una profunditat de bits més gran que vuit, però a "
"l'eixida usa només vuit bits."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Espera al botó del frontal"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Espera per escanejar que es prema el botó del panell frontal."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Apaga la làmpada"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Apaga la llum de l'escàner."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Grup de geometria"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Grup de mode d'escaneig"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Model de l'escàner"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
"Permet comprovar el comportament del dispositiu amb els altres models "
"admesos"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr "Els colors de la imatge seran invertits"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Inhabilita la correcció de la gamma"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "La correcció de la gamma serà inhabilitada"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Inhabilita la correcció de l'ombra blanca"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "La correcció de l'ombra blanca serà inhabilitada"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Omet el procés d'escalfament"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "El procés d'escalfament serà inhabilitat"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Força la profunditat real"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3802,12 +3823,12 @@ msgstr ""
"convertir-la a la profunditat seleccionada. Aquesta opció evitarà "
"l'emulació de la profunditat."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Emula l'escala de grisos"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3818,12 +3839,12 @@ msgstr ""
"convertirà per programari a una escala de grisos. Això pot millorar la "
"qualitat de la imatge en algunes circumstàncies."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Guarda imatges per a la depuració"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3832,310 +3853,310 @@ msgstr ""
"Si s'habilita, es guardaran algunes imatges relacionades amb el "
"processament de l'escàner per analitzar-les."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Reinicia el joc de xips"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Reinicia les dades del joc de xips"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Informació"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Nom del joc de xips"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Mostra el nom del joc de xips usat al dispositiu."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Desconegut"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "ID del joc de xips"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Mostra l'ID del joc de xips"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Comptador d'escaneigs"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Mostra el nombre d'escaneigs realitzats per l'escàner"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Actualitza la informació"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Actualitza la informació quant al dispositiu"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Aquesta opció reflecteix un botó d'escàner al panell frontal"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "Càmera web"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Botó de l'escàner"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Imprimeix"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Espera pel botó"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Opcions per a l'aprovador"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Opcions per a l'aprovador"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "Sense informació addicional"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, fuzzy, no-c-format
msgid "power-save"
msgstr "Estalvi d'energia"
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Botó d'encesa"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Botó per a copiar"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Botó per a copiar"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "color"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Botó per a l'estat"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Miscel·lània"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Estat de la làmpada"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Apaga o encén la llum."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Calibra per al nivell de blanc i negre."
# Nota: https://en.wikipedia.org/wiki/Tissue_microarray
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "Costats de la TMA"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "TMA negatius"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Color (48 bits)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Amplia el temps d'espera de la làmpada"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "Amplia el temps d'espera de la làmpada (de 15 minuts a 1 hora)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Espera pel botó"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Espera pel botó abans d'escanejar"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, no-c-format
msgid "Last button pressed"
msgstr "Darrer botó premut"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr "Obtén l'ID de l'últim botó premut (només lectura)"
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, no-c-format
msgid "LCD counter"
msgstr "Comptador LCD"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr "Obtén el valor del comptador LCD (només lectura)"
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, no-c-format
msgid "Color LED indicator"
msgstr "Indicador LED del color"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr "Obtén el valor del comptador LED (només lectura)"
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr "Document disponible a l'ADF"
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
"Obtén l'estat de l'indicador de document disponible a l'ADF (només "
"lectura)"
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr "Oculta el píxel del final de pàgina"
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
@@ -4143,14 +4164,14 @@ msgstr ""
"Oculta els píxels indicadors del final de pàgina i se sobreescriuen amb "
"els píxels veïns"
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
"Mode d'ompliment del final de les línies després d'obtindre les dades "
"d'escaneig (ADF)"
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
@@ -4160,12 +4181,12 @@ msgstr ""
"escanejada, raster = ràster en b/n, white = color blanc, black = color "
"negre, color = valor del color RGB o gris"
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr "Valor del color RGB o gris per al mode ompliment del «color»"
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4175,13 +4196,13 @@ msgstr ""
"RGB com a valor r*65536+256*g+b o gris (predeterminat=violeta o gris)"
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Mida del paper"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Separació automàtica"
@@ -4222,13 +4243,13 @@ msgid "Double feed detection"
msgstr "Detecció de l'alimentació de doble cara"
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Habilita l'escaneig a doble cara"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Grandària física del paper a l'ADF"
@@ -4393,7 +4414,7 @@ msgid "From scanner"
msgstr "Des de l'escàner"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Des del paper"
@@ -4468,13 +4489,13 @@ msgid "Sets the scan source"
msgstr "Estableix la font de l'escaneig"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Mode alimentador"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Estableix el mode alimentador"
@@ -4534,12 +4555,12 @@ msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
"Estableix la posició del paper: cert per a apaïsat, fals per a retrat"
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Llindar automàtic"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4549,31 +4570,31 @@ msgstr ""
"la gamma, la reducció del soroll i l'èmfasi de la imatge"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Reducció del soroll"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Redueix el soroll dels punts aïllats"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Èmfasis de la imatge"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Estableix l'èmfasi de la imatge"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4677,7 +4698,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Correcció de la gamma"
@@ -4873,218 +4894,218 @@ msgstr "Afig un espai a la posició superior"
msgid "Addition of space in bottom position"
msgstr "Afig un espai a la posició inferior"
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamant"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "Engreix gruixut 8x8"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "Engreix fi 8x8"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "Bayer 8x8"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "Línia vertical 8x8"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Guany"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Ajustaments del guany per als canals de color"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Guany del gris"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Estableix el guany del canal gris"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Guany del roig"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Estableix el guany del canal roig"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Guany del verd"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Estableix el guany del canal verd"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Guany del blau"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Estableix el guany del canal blau"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Trama 16 de Bayer"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Trama 64 de Bayer"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Punt 32 de semi to"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Punt 64 de semi to"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Difusió dels errors"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Mode 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Mode 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Mode 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "Des del pal blanc"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Suavitzat"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Baix"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Mitjana"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Alt"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Una pàgina"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Totes les pàgines"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "escàner alimentat per fulls"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Escala de grisos en 4 bits"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Escala de grisos en 8 bits"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Ombra, semi to, llum intensa, temps d'exposició"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Opcions especials"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Equilibri de color"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Inhabilita el retrocés"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Si està marcada, l'escàner no realitzarà cap retrocés"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Commuta la llum de la superfície plana"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Commuta la llum de la superfície plana"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Calibratge fet pel dorsal"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
@@ -5092,44 +5113,44 @@ msgstr ""
"Si està marcada, el dorsal realitzarà el calibratge de color abans "
"d'escanejar"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Usa l'adaptador «lightlid-35mm»"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr ""
"Aquesta opció desactiva la llum de la superfície plana durant un "
"escanejat"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Qualitat de l'escaneig"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Màxima qualitat però menor velocitat"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Escanejat ràpid"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Màxima velocitat però menor qualitat"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Ajustament automàtic del llindar"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -5138,71 +5159,71 @@ msgstr ""
"Si està marcada, el dorsal intentarà determinar de manera automàtica un "
"valor òptim per al llindar."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Selecciona el mode correcció de la gamma."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Enllaça amb la gamma"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr ""
"Usa els mateixos valors de la gamma per a tots els canals de color."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Gamma escalar"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Selecciona un valor per a la correcció de la gamma escalar."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Gamma escalar del roig"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr ""
"Selecciona un valor per a la correcció de la gamma escalar (canal roig)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Gamma escalar del verd"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr ""
"Selecciona un valor per a la correcció de la gamma escalar (canal verd)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Gamma escalar del blau"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr ""
"Selecciona un valor per a la correcció de la gamma escalar (canal blau)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Canal"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
@@ -5210,219 +5231,219 @@ msgstr ""
"Selecciona la banda de colors, «Màster» voldrà dir que afectarà a tots "
"els colors."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Semi to"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr ""
"Selecciona quin nivell de radiància s'haurà de considerar «50% gris»."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Semi to per al roig"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr ""
"Selecciona quin nivell de radiància s'haurà de considerar «50% roig»."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Semi to per al verd"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr ""
"Selecciona quin nivell de radiància s'haurà de considerar «50% verd»."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Semi to per al blau"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr ""
"Selecciona quin nivell de radiància s'haurà de considerar «50% blau»."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Equilibri del roig"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
"Equilibra el factor per al roig. Un valor del 100% voldrà dir sense "
"correcció."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Equilibri del verd"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
"Equilibra el factor per al verd. Un valor del 100% voldrà dir sense "
"correcció."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Equilibri del blau"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
"Equilibra el factor per al blau. Un valor del 100% voldrà dir sense "
"correcció."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Equilibri per microprogramari"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
"Estableix els valors per a l'equilibri de color als valors proporcionats "
"pel microprogramari."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "El més lent"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Lent"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Ràpid"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "El més ràpid"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "Gruixut 8x8"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "Normal 8x8"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "Fina 8x8"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "Molt fina 8x8"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "Normal 6x6"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "Gruixut 5x5"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "Fina 5x5"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "Gruixut 4x4"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "Normal 4x4"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "Fina 4x4"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "Normal 3x3"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "Normal 2x2"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "A mida 8x8"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "A mida 6x6"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "A mida 5x5"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "A mida 4x4"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "A mida 3x3"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "A mida 2x2"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Mode gris ràpid"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Escaneja en el mode gris ràpid (qualitat baixa)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5432,117 +5453,117 @@ msgstr ""
"qualitat). Aquestes poden ser en un mode sense color o un mode amb baixa "
"resolució."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Temps per apagar la làmpada (minuts)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Estableix el temps (en minuts) després del qual s'apagarà la llum."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Apaga la làmpada"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Apaga immediatament la llum."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Brillantor del roig"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Controla la brillantor del canal roig de la imatge obtinguda."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Brillantor del verd"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Controla la brillantor del canal verd de la imatge obtinguda."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Brillantor del blau"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Controla la brillantor del canal blau de la imatge obtinguda."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Contrast del canal roig"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Controla el contrast del canal roig de la imatge obtinguda."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Contrast del canal verd"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Controla el contrast del canal verd de la imatge obtinguda."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Contrast del canal blau"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Controla el contrast del canal blau de la imatge obtinguda."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Color48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Color24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Gris16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Gris8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Reflectant"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Positiu"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5551,7 +5572,7 @@ msgstr ""
"Escalfa fins que la brillantor de la làmpada siga constant en comptes "
"d'insistir en el temps d'escalfament de 40 segons."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Imatge"
@@ -5561,27 +5582,42 @@ msgstr "Imatge"
msgid "Need calibration"
msgstr "Necessita calibratge"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, no-c-format
msgid "Negative color"
msgstr "Color en negatiu"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, no-c-format
msgid "Negative gray"
msgstr "Gris en negatiu"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr "Color de 48 bits"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr "Gris de 16 bits"
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5682,210 +5718,218 @@ msgid "ADF Waiting Time"
msgstr "Temps d'espera per a l'ADF"
#: backend/pixma/pixma_sane_options.c:392
-#, no-c-format
+#, fuzzy, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
msgstr ""
"Quan s'estableix, l'escàner espera el temps especificat en segons perquè "
"s'inserisca un document nou a l'alimentador automàtic de documents."
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
+msgstr ""
+
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Transparència"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Ajustaments del dispositiu"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Interruptor de la làmpada"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Interruptor manual de la/es làmpada/es."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Apaga la làmpada durant el calibratge fosc"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Apaga sempre la làmpada quan es fa el calibratge fosc."
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Cau per a les dades de calibratge"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Habilita o inhabilita el cau per a les dades de calibratge."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Realitza el calibratge"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Sensor de l'acceleració"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Habilita o inhabilita el moviment del sensor de l'acceleració."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Temps d'escalfament"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Temps d'escalfament en segons."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Temps per apagar la làmpada"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Temps per apagar la làmpada en segons."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Frontal analògic"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Valor de guany del roig de l'AFE"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Desplaçament del roig"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Valor de desplaçament del roig de l'AFE"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Valor de guany del verd de l'AFE"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Valor de desplaçament del verd de l'AFE"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Valor de guany del blau de l'AFE"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Valor de desplaçament del blau de l'AFE"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Llum vermella apagada"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Defineix el paràmetre per apagar la llum vermella"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Llum verda apagada"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Defineix el paràmetre per apagar la llum verda"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Llum blava apagada"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Defineix el paràmetre per apagar la llum blava"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Aquesta opció reflecteix l'estat dels botons de l'escàner."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Color36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Mapa amb trama 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Mapa amb trama 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Aleatori"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Selecció de la font"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Millora de la imatge"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Grisifica"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Carrega la imatge en escala de grisos."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Simulació de tres passos"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5894,12 +5938,12 @@ msgstr ""
"Simula un escàner de tres passos en retornar 3 fotogrames separats. Per "
"a diversió, retorna al verd, llavors al blau i llavors al roig."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Simulació d'un escàner manual"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5911,7 +5955,7 @@ msgstr ""
"establir aquesta opció, es pot comprovar si un frontal pot gestionar-la "
"correctament."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5919,42 +5963,42 @@ msgstr ""
"Estableix els valors predeterminats per als controls de millora "
"(brillantor i contrast)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Opció de prova per a només de lectura"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Permet veure si els frontals poden tractar això correctament"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Taules de gamma"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Simulació del codi d'estat"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "No força el codi d'estat"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "No força al dorsal a què retorne un codi d'estat."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Retorna «SANE_STATUS_EOF»"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5963,12 +6007,12 @@ msgstr ""
"Força el dorsal perquè retorne el codi d'estat «SANE_STATUS_EOF» després "
"de cridar al «sane_read()»."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Retorna «SANE_STATUS_JAMMED»"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5977,12 +6021,12 @@ msgstr ""
"Força el dorsal perquè retorne el codi d'estat «SANE_STATUS_JAMMED» "
"després de cridar al «sane_read()»."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Retorna «SANE_STATUS_NO_DOCS»"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5991,12 +6035,12 @@ msgstr ""
"Força el dorsal perquè retorne el codi d'estat «SANE_STATUS_NO_DOCS» "
"després de cridar al «sane_read()»."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Retorna «SANE_STATUS_COVER_OPEN»"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -6005,12 +6049,12 @@ msgstr ""
"Força el dorsal perquè retorne el codi d'estat «SANE_STATUS_COVER_OPEN» "
"després de cridar al «sane_read()»."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Retorna «SANE_STATUS_IO_ERROR»"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -6019,12 +6063,12 @@ msgstr ""
"Força el dorsal perquè retorne el codi d'estat «SANE_STATUS_IO_ERROR» "
"després de cridar al «sane_read()»."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Retorna «SANE_STATUS_NO_MEM»"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -6033,12 +6077,12 @@ msgstr ""
"Força el dorsal perquè retorne el codi d'estat «SANE_STATUS_NO_MEM» "
"després de cridar al «sane_read()»."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Retorna «SANE_STATUS_ACCESS_DENIED»"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -6047,42 +6091,42 @@ msgstr ""
"Força el dorsal perquè retorne el codi d'estat "
"«SANE_STATUS_ACCESS_DENIED» després de cridar al «sane_read()»."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Aquesta opció reflecteix l'estat d'un botó de l'escàner."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Encén la làmpada"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Encén la llum de l'escàner"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Apaga la làmpada"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Apaga la llum de l'escàner"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Temps d'espera de la làmpada"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "Minuts fins que la làmpada està apagada després d'escanejar"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Valor de llindar per al mode art lineal"
@@ -6223,57 +6267,57 @@ msgstr "Línies de color per a la lectura"
msgid "Grayscale lines per read"
msgstr "Línies en escala de grisos per a la lectura"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "Càmera web"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Color RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Color RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Color RGB per al text"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Negre sòlid"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Blanc sòlid"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Patró per al color"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Quadrícula"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Primera entrada"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Segona entrada"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6282,12 +6326,12 @@ msgstr ""
"Aquesta és la tercera entrada molt llarga. Potser el frontal té una idea "
"sobre com mostrar-la"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Simulació d'un escàner manual"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6300,12 +6344,12 @@ msgstr ""
"establir aquesta opció, es pot comprovar si un frontal pot gestionar-la "
"correctament. Aquesta opció també permet una amplària fixa d'11 cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Simulació de tres passos"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6314,17 +6358,17 @@ msgstr ""
"Simula un escàner de tres passos. En mode de color, es transmeten tres "
"fotogrames."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Estableix l'ordre dels fotogrames"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Estableix l'ordre dels fotogrames en el mode color de tres passos."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6333,17 +6377,17 @@ msgstr ""
"Si se selecciona l'alimentador automàtic de documents, l'alimentador "
"estarà «buit» després de 10 escaneigs."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Opcions especials"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Selecciona la fotografia de prova"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6361,12 +6405,12 @@ msgstr ""
"Quadrícula: dibuixa una quadrícula en negre/blanc amb una amplària i una "
"alçària de 10 mm per quadrat."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Inverteix la codificació «endian»"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6378,23 +6422,23 @@ msgstr ""
"dels frontals, p. ex., si el frontal empra una codificació «endian» "
"correcta."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Límit en la lectura"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Limita la quantitat de dades transferida amb cada crida al «sane_read()»."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Mida per al límit en la lectura"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
@@ -6402,22 +6446,22 @@ msgstr ""
"La quantitat (màxima) de dades transferida amb cada crida al "
"«sane_read()»."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Retard en la lectura"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Retarda la transferència de les dades a la canonada."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Durada del retard en la lectura"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
@@ -6425,12 +6469,12 @@ msgstr ""
"Quant de temps s'esperarà després de transferir cada cau de dades a "
"través de la canonada."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Valor retornat pel «sane_read()»"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6441,22 +6485,22 @@ msgstr ""
"maneig normal per a escanejar. Tots els altres codis d'estat són per a "
"provar com els maneja el frontal."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Pèrdua de píxels per línia"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "El nombre de píxels que es perdran al final de cada línia."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Paràmetres difusos"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6465,12 +6509,12 @@ msgstr ""
"Retorna línies borroses i bytes per línia quan es crida la "
"«sane_parameters()» abans de la «sane_start()»."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Ofereix el descriptor de fitxer seleccionat"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6479,12 +6523,12 @@ msgstr ""
"Ofereix un descriptor de fitxer seleccionat per a detectar si la "
"«sane_read()» retornarà dades."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Habilita les opcions de prova"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6494,27 +6538,27 @@ msgstr ""
"dels frontals per a veure i modificar tots els diferents tipus d'opcions "
"de SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Opcions per a la impressió"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Imprimeix una llista de totes les opcions."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Opcions per a la prova booleana"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Selecció i detecció booleana per programari"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6524,12 +6568,12 @@ msgstr ""
"la selecció i detecció per programari. Aquesta només és una opció "
"booleana normal."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Selecció booleana per maquinari i detecció per programari"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6541,12 +6585,12 @@ msgstr ""
"l'opció no pot ser establida pel frontal, sinó per l'usuari (p. ex., si "
"premeu un botó al dispositiu)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Selecció booleana per maquinari"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6558,12 +6602,12 @@ msgstr ""
"pel frontal, sinó per l'usuari (p. ex., si premeu un botó al dispositiu) "
"i no el frontal no ho pot llegir."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Detecció booleana per programari"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6573,13 +6617,13 @@ msgstr ""
"la detecció per programari. Això vol dir que aquesta opció és de només "
"lectura."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr ""
"(5/6) Detecció booleana per programari i detecció emulada per programari"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6588,14 +6632,14 @@ msgstr ""
"(5/6) Opció per a la prova booleana amb capacitats (i avançades) per a "
"la selecció i detecció per programari, i emulades."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr ""
"(6/6) Detecció booleana per programari i detecció automàtica per "
"programari"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6606,29 +6650,29 @@ msgstr ""
"la selecció i detecció per programari, i automàtiques. Aquesta opció pot "
"establir-la automàticament el dorsal."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Opcions per a la prova de l'enter"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Enter"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
"(1/6) Opció per a la prova de l'enter sense unitats i no restringida a "
"un conjunt."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Interval restringit amb un enter"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6638,24 +6682,24 @@ msgstr ""
"conjunt restringit a un interval. El mínim és 4, el màxim 192 i «quant» "
"és 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Llista restringida de paraules amb un enter"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Opció per a la prova de l'enter amb bits com a unitat i "
"restringida a un conjunt de llista de paraules."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Matriu amb un enter"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6664,12 +6708,12 @@ msgstr ""
"(4/6) Opció per a la prova de l'enter amb mm com a unitat i usant una "
"matriu sense restringir."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Interval restringit amb una matriu amb un enter"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6679,12 +6723,12 @@ msgstr ""
"matriu amb un interval restringit. El mínim és 4, el màxim 192 i «quant» "
"és 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Llista restringida de paraules amb una matriu amb un enter"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6693,29 +6737,29 @@ msgstr ""
"(6/6) Opció per a la prova de l'enter amb percentatge com a unitat i "
"usant una matriu amb una llista restringida de paraules."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Opcions per a la prova fixa"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Fixa"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
"(1/3) Opció per a la prova fixa sense unitats i no restringida a un "
"conjunt."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Interval restringit de paraules"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6725,51 +6769,51 @@ msgstr ""
"conjunt restringit a un interval. El mínim és -42,17, el màxim "
"32767,9999 i «quant» és 2,0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Llista fixa i restringida de paraules"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Opció per a la prova fixa sense unitats i restringida a un conjunt "
"de llista de paraules."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Opcions per a la prova de la cadena"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Cadena"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Opció per a la prova de la cadena sense restringir."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Llista restringida de cadenes"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr ""
"(2/3) Opció per a la prova de la cadena amb una llista restringida de "
"cadenes."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Llista llarga i restringida de cadenes"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6778,153 +6822,153 @@ msgstr ""
"(3/3) Opció per a la prova de la cadena amb una llista restringida de "
"cadenes. Conté algunes entrades més..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Opcions per a la prova del botó"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Botó"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Opció per a la prova del botó. Imprimeix algun text..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Color 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Usa la composició de la imatge"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Bi-nivell en blanc i negre (mode art lineal)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Tramat/semi to en negre i blanc (mode semi to)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Múltiples nivells en blanc i negre (mode escala de grisos)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Múltiples nivells en color RGB (color d'una sola passada)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignora el calibratge"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Inhabilita l'enfocament previ"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "No calibris l'enfocament"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Enfocament previ manual"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Fixa la posició de l'enfocament"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Calibratge de la lent a la posició del document"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Calibra l'enfocament de la lent a la posició del document"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Mantén la posició de l'enfocament a 0 mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr ""
"Usa una posició mantinguda de l'enfocament de 0 mm en lloc de 0,6 mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Mode del calibratge"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Defineix el mode del calibratge"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Estableix la làmpada a encesa/apagada"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "Activa l'UTA"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Estableix l'UTA a actiu/inactiu"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Desplaçament"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Ajustaments del desplaçament per als canals de color"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Desplaçament del gris"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Estableix el desplaçament del canal gris"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Estableix el desplaçament del canal roig"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Estableix el desplaçament del canal verd"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Estableix el desplaçament del canal blau"
diff --git a/po/cs.po b/po/cs.po
index c0c31c3..31b10f8 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends.cs\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2007-12-17 22:59+0100\n"
"Last-Translator: Josef <joeprusa@volny.cz>\n"
"Language-Team: \n"
@@ -15,406 +15,416 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.9.5\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Množství voleb"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr ""
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometrie"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Vylepšení"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Pokročilé"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr ""
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Náhled"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Vynutit monochromatický náhled"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bitová hloubka"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Režim skenu"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Rychlost skenu"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Zdroj"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Skenovat při zpětném chodu"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Levý horní roh x"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Levý horní roh y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Pravý dolní roh x"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Pravý dolní roh y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Rozlišení"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Rozlišení X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Rozlišení Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr ""
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, fuzzy, no-c-format
msgid "Page height"
msgstr "Světlé body"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Použít uživatelskou tabulku gama"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Intenzita obrázku"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Intenzita červené"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Intenzita zelené"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Intenzita modré"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Jas"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Kontrast"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Rozměr zrna"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Polotóny"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Úroveň černé"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Úroveň bílé"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Úroveň bílé červené"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Úroveň bílé zelené"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Úroveň bílé modré"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Stíny"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Stíny červené"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Stíny zelené"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Stíny modré"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Světlé body"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Světlé body červené"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Světlé body zelené"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Světlé body modré"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Odstín"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Sytost"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Jméno souboru"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Rozměr vzorku polotónu"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Vzorek polotónu"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Svázat rozlišení X a Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negativ"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Kalibrace kvality"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Dvojnásobné optické rozlišení"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Svázat RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Prahová hodnota"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Analogová korekce gama"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Analogová korekce gama pro červenou"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Analogová korekce gama pro zelenou"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Analogová korekce gama pro modrou"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Svázat analogovou hodnotu gama"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Zahřát lampu"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Kalibr. expoziční čas"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Kalibr. expoziční čas pro červenou"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Kalibr. expoziční čas pro zelenou"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Kalibr. expoziční čas pro modrou"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Zjistit expoziční čas"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Zjistit expoziční čas pro červenou"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Zjistit expoziční čas pro zelenou"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Zjistit expoziční čas pro modrou"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Nastavit expoziční čas"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Kalibrovat svítivost (density) lampy"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Zjistit svítivost (density) lampy"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Nastavit svítivost (density) lampy"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Vypnout lampu při ukončení"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Pozice zaostření"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Automaticky vysunout"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -423,37 +433,37 @@ msgstr ""
"Hodnota pouze pro čtení, která udává, kolik voleb dané zařízení "
"podporuje."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, fuzzy, no-c-format
msgid "Source, mode and resolution options"
msgstr "Zkrácený seznam rozlišení"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr ""
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, fuzzy, no-c-format
msgid "Image modification options"
msgstr "Množství voleb"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, fuzzy, no-c-format
msgid "Hardware specific options"
msgstr "Rozlišení"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr ""
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Požaduje sken v kvalitě náhledu."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -465,7 +475,7 @@ msgstr ""
"jednoprůchodovém skeneru to snižuje paměťové nároky a čas skenování "
"náhledu."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -474,74 +484,74 @@ msgstr ""
"Počet bitů na vzorek, typicky je 1 pro \"perokresbu\" a 8 pro vícebitové "
"skeny."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr "Zvolí režim skenování (tj. perokresba, stupně šedé nebo barva)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Určuje, jakou rychlostí se skenuje."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Volí zdroj skenování (např. automatický podavač)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Nastavuje, zda je povolen ypětný průchod."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Levý horní roh x skenované plochy."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Levý horní roh y skenované plochy."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Pravý dolní roh x skenované plochy."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Pravý dolní roh y skenované plochy."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Nastavuje rozlišení skenovaného obrázku."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Nastavuje horizontální rozlišení skenovaného obrázku."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Nastavuje vertikální rozlišení skenovaného obrázku."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
"sheet-fed scans."
msgstr ""
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, fuzzy, no-c-format
msgid "Specifies the height of the media."
msgstr "Nastavuje rozlišení skenovaného obrázku."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
@@ -549,7 +559,7 @@ msgstr ""
"Volí, zda má být použita vestavěná nebo uživatelem definovaná tabulka "
"gama korekcí."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -559,32 +569,32 @@ msgstr ""
"Tabluka gama korekcí. V barevném režimu ovlivňuje červený, zelený a "
"modrý kanál současně (tj. jde o tabulku gama korekcí intenzity)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Tabulka gama korekcí pro červené pásmo."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Tabulka gama korekcí pro zelené pásmo."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Tabulka gama korekcí pro modré pásmo."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Ovládá jas naskenovaného obrázku."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Ovládá kontrast naskenovaného obrázku."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -593,79 +603,79 @@ msgstr ""
"Ovládá \"zrnitost\" naskenovaného obrázku. Nižší hodnoty znamenají "
"ostřejší obrázek."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Volí, zda naskenovaný obrázek má být převeden na černobílý pomocí "
"rozptylu."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Nastavuje, jaká úroveň jasu má být považována za \"černou\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Nastavuje, jaká úroveň jasu má být považována za \"bílou\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr "Nastavuje, jaká úroveň červené má být považována za \"bílou\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr "Nastavuje, jaká úroveň zelené má být považována za \"bílou\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr "Nastavuje, jaká úroveň modré má být považována za \"bílou\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr "Nastavuje, jaká úroveň červené má být považována za \"černou\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr "Nastavuje, jaká úroveň zelené má být považována za \"černou\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr "Nastavuje, jaká úroveň modré má být považována za \"černou\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Nastavuje, jaká úroveň červené má být považována za \"zcela červenou\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr ""
"Nastavuje, jaká úroveň zelené má být považována za \"zcela zelenou\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr ""
"Nastavuje, jaká úroveň modré má být považována za \"zcela modrou\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Nastavuje \"odstín\" (úroveň modré) naskenovaného obrázku."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -674,12 +684,12 @@ msgstr ""
"Úroveň nasycení ovládá úroveň \"sytosti\" barev, obzvláště patrné u "
"fotografií. Vyšší hodnoty znamenají výraznější barvy."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Jméno souboru obrázku, který bude načten."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -688,294 +698,305 @@ msgstr ""
"Nastaví rozměr polotónového (rozptylového) vzoru při skenování "
"polotónových obrázků."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
msgstr ""
"Definuje polotónový (rozptylový) vzor při skenování polotónových obrázků."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Použít shodné rozlišení pro osu X a Y"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Zaměnit černou a bílou"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Provést kvalitní kalibraci bílé"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Použít dvojité optické rozližení objektivu"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "V režimu RGB použít stejné hodnoty pro všechny barvy"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Zvolit minimální jas pro bílý bod"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Analogová korekce gama"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Analogová korekce gama pro červenou"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Analogová korekce gama pro zelenou"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Analogová korekce gama pro modrou"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Zahřát lampu před skenováním"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Nastavit expoziční dobu pro kalibraci"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Nastavit expoziční dobu pro kalibraci červené"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Nastavit expoziční dobu pro kalibraci zelené"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Nastavit expoziční dobu pro kalibraci modré"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Nastavit expoziční dobu pro sken"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Nastavit expoziční dobu pro sken červené"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Nastavit expoziční dobu pro sken zelené"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Nastavit expoziční dobu pro sken modré"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Povolit volbu expozičních časů"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Definovat svítivost (density) lampy pro kalibraci"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Definovat svítivost (density) lampy pro sken"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Povolit volbu svítivosti (density) lampy"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Vypnout lampu při ukončení programu"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Automaticky vysunout"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Zahřát lampu před skenováním"
+
+#: include/sane/saneopts.h:452
#, fuzzy, no-c-format
msgid "Scan button"
msgstr "Rozlišení"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, fuzzy, no-c-format
msgid "Email button"
msgstr "Čekat na tlačítko"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, fuzzy, no-c-format
msgid "Fax button"
msgstr "Čekat na tlačítko"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, fuzzy, no-c-format
msgid "Copy button"
msgstr "Čekat na tlačítko"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr ""
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr ""
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr ""
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, fuzzy, no-c-format
msgid "Cover open"
msgstr "Barevný vzorek"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Barva"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Barevná perokresba"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Barevný polotón"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Šedá"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Polotóny"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Perokresba"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr ""
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, fuzzy, no-c-format
msgid "Operation not supported"
msgstr "Polotón není podporován"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr ""
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr ""
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr ""
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr ""
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, fuzzy, no-c-format
msgid "Document feeder jammed"
msgstr "Podavač dokumentů"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, fuzzy, no-c-format
msgid "Document feeder out of documents"
msgstr "Podavač dokumentů"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr ""
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr ""
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr ""
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr ""
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr ""
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr ""
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Standardní nastavení"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Nastavit standardní hodnoty prvků pro vylepšení obrázku"
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Kalibrace"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Kalibrovat před dalším skenem"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -984,12 +1005,12 @@ msgstr ""
"Pokud je zvolena tato volba, je skener kalibrován před každým dalším "
"skenem. Jinak se kalibruje pouze před prvním skenem."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Provést pouze korekci stínů"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1000,1071 +1021,1071 @@ msgstr ""
"stínů. Pro zisk, odstup a expozici jsou použity standardní hodnoty - buď "
"vestavěné nebo z konfiguračního souboru."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Stav tlačítek"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Číslo políčka pro sken"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Zvolí číslo políčka, které bude naskenováno"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, fuzzy, no-c-format
msgid "Duplex scan"
msgstr "Oboustraně"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr ""
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr ""
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr ""
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr ""
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, fuzzy, no-c-format
msgid "Negatives"
msgstr "Negativ"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr ""
-#: backend/canon.c:169
+#: backend/canon.c:167
#, fuzzy, no-c-format
msgid "No transparency correction"
msgstr "Barevná korekce"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, fuzzy, no-c-format
msgid "Slides"
msgstr "Zcela bílá"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automaticky"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, fuzzy, no-c-format
msgid "Normal speed"
msgstr "Normální"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, fuzzy, no-c-format
msgid "1/2 normal speed"
msgstr "2x2 normální"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, fuzzy, no-c-format
msgid "1/3 normal speed"
msgstr "3x3 normální"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, fuzzy, no-c-format
msgid "rounded parameter"
msgstr "Nepřesné (fuzzy) parametry"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr ""
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr ""
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr ""
-#: backend/canon.c:389
+#: backend/canon.c:387
#, fuzzy, no-c-format
msgid "lamp failure"
msgstr "Hodnota gama"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr ""
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr ""
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr ""
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr ""
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr ""
-#: backend/canon.c:407
+#: backend/canon.c:405
#, fuzzy, no-c-format
msgid "transparency unit lamp failure"
msgstr "Prosvětlovací jednotka"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr ""
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr ""
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr ""
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr ""
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr ""
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr ""
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr ""
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr ""
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr ""
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "Polotón není podporován"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr ""
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr ""
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr ""
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr ""
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr ""
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr ""
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr ""
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr ""
-#: backend/canon.c:517
+#: backend/canon.c:515
#, fuzzy, no-c-format
msgid "transparency unit shading error"
msgstr "Prosvětlovací jednotka"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr ""
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, fuzzy, no-c-format
msgid "film scanner"
msgstr "Stolní skener"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "Stolní skener"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Typ filmu"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr ""
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, fuzzy, no-c-format
msgid "Negative film type"
msgstr "Negativní film"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, fuzzy, no-c-format
msgid "Selects the negative film type"
msgstr "Zvolit testovací obrázek"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, fuzzy, no-c-format
msgid "Hardware resolution"
msgstr "Rozlišení"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, fuzzy, no-c-format
msgid "Use only hardware resolutions"
msgstr "Zobrazí zkrácený seznam rozlišení"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr ""
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, fuzzy, no-c-format
msgid "Auto focus"
msgstr "Automaticky vysunout"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, fuzzy, no-c-format
msgid "Enable/disable auto focus"
msgstr "Vyřadit předběžné zaostření"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr ""
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr ""
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, fuzzy, no-c-format
msgid "Manual focus position"
msgstr "Pozice pevného zaostření"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr ""
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr ""
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Zrcadlit obrázek"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, fuzzy, no-c-format
msgid "Mirror the image horizontally"
msgstr "Zrcadlit obrázek"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, fuzzy, no-c-format
msgid "Auto exposure"
msgstr "Nastavit expoziční čas"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, fuzzy, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Povolit volbu expozičních časů"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, fuzzy, no-c-format
msgid "Calibration now"
msgstr "Kalibrace"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, fuzzy, no-c-format
msgid "Execute calibration *now*"
msgstr "Definovat režim kalibrace"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr ""
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr ""
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, fuzzy, no-c-format
msgid "Reset scanner"
msgstr "skener s podavačem"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, fuzzy, no-c-format
msgid "Reset the scanner"
msgstr "skener s podavačem"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr ""
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, fuzzy, no-c-format
msgid "Eject film after each scan"
msgstr "Vysunout dokument po naskenování"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr ""
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr ""
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr ""
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, fuzzy, no-c-format
msgid "Document feeder extras"
msgstr "Podavač dokumentů"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, fuzzy, no-c-format
msgid "Flatbed only"
msgstr "Stolní"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, fuzzy, no-c-format
msgid "Transparency unit"
msgstr "Prosvětlovací jednotka"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, fuzzy, no-c-format
msgid "Negative film"
msgstr "Negativní film"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, fuzzy, no-c-format
msgid "Positive or negative film"
msgstr "Pozitivní film"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr ""
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr ""
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, fuzzy, no-c-format
msgid "Transparency ratio"
msgstr "Prosvětlovací jednotka"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, fuzzy, no-c-format
msgid "Select film type"
msgstr "Typ filmu"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, fuzzy, no-c-format
msgid "Select the film type"
msgstr "Zvolit polotóny"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Kalibrovat skener"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Vynutit kalibraci skeneru před skenováním"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Stupně šedé"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Skenovat ve stupních šedé místo v barvě"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Analogový zisk"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Zvýšit nebo snížit analogový zisk CCD pole"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Korekce gama"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Nastaví gama korekci přenosové křivky"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Stolní"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr ""
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr ""
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, fuzzy, no-c-format
msgid "ADF Duplex"
msgstr "Oboustraně"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr ""
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr ""
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, fuzzy, no-c-format
msgid "Card Duplex"
msgstr "Oboustraně"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Červená"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Zelená"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Modrá"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "Vylepšení"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "Vylepšení"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "Vylepšení"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Žádné"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Režim skenování"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Použít neblokující V/V"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Použít neblokující V/V pro sane_read(), pokud to frontend podporuje."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Jednostraně"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Oboustraně"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Prosvětlovací jednotka"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Automatický podavač dokumentů"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Pozitivní film"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Negativní film"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Zaostření na sklo"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Zaostření 2,5 mm nad sklo"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Polotón A (ostrý)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Polotón B (měkký)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Polotón C (síť - \"Net Screen\")"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Rozptyl A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Rozptyl B (4x4 Spirálový)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Rozptyl C (4x4 Síťový)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Rozptyl D (8x4 Síťový)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Technika vylepšení textu"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Download vzor A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Download vzor B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Bez korekce"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Uživatelské nastavení"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Jehličkové tiskárny"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Teplocitlivé tiskárny"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Inkoustové tiskárny"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "CRT monitory"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Standard"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Tisk ve vysoké kvalitě"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Tisk v nízké kvalitě"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Tisk s vysokým kontrastem"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Uživatelsky definováno (Gama=1,0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Uživatelsky definováno (Gama=1,8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 na výšku"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 na šířku"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Max"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Zvolit polotóny"
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Výpadek"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Nastaví výpadek."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Nastaví jas."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Zaostření"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Barevná korekce"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr "Nastaví tabulku barevných korekcí pro vybrané výstupní zařízení."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Koeficienty barevných korekcí"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Násobící matice RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Posun zelená-červená"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Posun zelená-modrá"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Posun červená-zelená"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Posun červená-modrá"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Posun modrá-zelená"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Posun modrá-červená"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Ovládá úroveň zelené"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Přidává červenou v závislosti na úrovni zelené"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Přidává modrou v závislosti na úrovni zelené"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Přidává zelenou v závislosti na úrovni červené"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Ovládá úroveň červené"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Přidává modrou v závislosti na úrovni červené"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Přidává zelenou v závislosti na úrovni modré"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Přidává červenou v závislosti na úrovni modré"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Ovládá úroveň modré"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Zrcadlí obrázek."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Rychlý náhled"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Automatické rozložení plochy"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Zkrácený seznam rozlišení"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Zobrazí zkrácený seznam rozlišení"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Přiblížení"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Nastaví faktor přiblížení, který skener použije"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Rychlý formát"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Volitelné příslušenství"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Vysunout"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Vysunout papír z automatického podavače"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Automaticky vysunout"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Vysunout dokument po naskenování"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr ""
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr ""
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Pozice"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Zvolte pozici pro sken"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2073,23 +2094,23 @@ msgstr ""
"Zvolit gama korekci ze seznamu předdefinovaných zařízení nebo "
"uživatelské tabulky, kterou lze nahrát do skeneru"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Pozice zaostření"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr "Nastaví pozici zaostření buď na sklo nebo 2,5 mm nad sklo"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Čekat na tlačítko"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2103,7 +2124,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2118,521 +2139,521 @@ msgstr "Pozitivní film"
msgid "Negative Slide"
msgstr "Negativní film"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, fuzzy, no-c-format
msgid "User defined CCT profile"
msgstr "Uživatelské nastavení"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Vysunout papír z automatického podavače"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Bez korekce"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Analogová korekce gama"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr ""
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr ""
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr ""
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr ""
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Rozptyl"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, fuzzy, no-c-format
msgid "Diffusion"
msgstr "Chybový rozptyl"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "Úroveň bílé"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "Úroveň černé"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr ""
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr ""
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr ""
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr ""
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr ""
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Horizontální"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, fuzzy, no-c-format
msgid "Horizontal bold"
msgstr "Horizontální"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, fuzzy, no-c-format
msgid "Horizontal narrow"
msgstr "Horizontální"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Vertikální"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, fuzzy, no-c-format
msgid "Vertical bold"
msgstr "Vertikální"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr ""
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr ""
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "Polotóny"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Hrubá kalibrace"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, fuzzy, no-c-format
msgid "Emphasis"
msgstr "Zvýraznění obrázku"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Sytost"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr ""
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Zrcadlit obrázek"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "Zrcadlit obrázek"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Úroveň bílé modré"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Ovládá úroveň červené"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Barevná perokresba"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, fuzzy, no-c-format
msgid "Smoothing"
msgstr "Jemný"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Hodnota gama"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, fuzzy, no-c-format
msgid "Threshold curve"
msgstr "Prahová hodnota"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Prahová hodnota"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Redukce šumu"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Bez korekce"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Bez korekce"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "Režim podavače"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Zvláštní volby"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Bez korekce"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Výpadek"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, fuzzy, no-c-format
msgid "Buffer mode"
msgstr "Režim podavače"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2640,65 +2661,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Vypnout lampu"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Odstup modré"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Odstup zelené"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Odstup zelené"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Odstup modré"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Nastavuje odstup modrého kanálu"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr ""
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2707,509 +2728,509 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Oboustraně"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Zvláštní volby"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Redukce šumu"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "Z papíru"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "Z papíru"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "Z papíru"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "Z papíru"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Oboustraně"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr ""
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Manuální předběžné zaostření"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Manuální předběžné zaostření"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "Rozlišení"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Úroveň bílé"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Intenzita červené"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr ""
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Oboustraně"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, fuzzy, no-c-format
msgid "Extras"
msgstr "Velmi rychlý"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Barevná perokresba"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Kalibrace"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Definovat režim kalibrace"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Režim kalibrace"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, fuzzy, no-c-format
msgid "Lamp off time"
msgstr "Vypnout lampu"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
"of 0 means, that the lamp won't be turned off."
msgstr ""
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Hrubá kalibrace"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr ""
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, fuzzy, no-c-format
msgid "File button"
msgstr "Čekat na tlačítko"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr ""
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, fuzzy, no-c-format
msgid "Power button"
msgstr "Čekat na tlačítko"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Čekat na tlačítko"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Hrubá kalibrace"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, fuzzy, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Vynutit kalibraci skeneru před skenováním"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, fuzzy, no-c-format
msgid "Buttons"
msgstr "Stav tlačítek"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Kalibrovat"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, fuzzy, no-c-format
msgid "Start calibration using special sheet"
msgstr "Hrubá kalibrace"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, fuzzy, no-c-format
msgid "Clear calibration"
msgstr "Hrubá kalibrace"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, fuzzy, no-c-format
msgid "Clear calibration cache"
msgstr "Režim kalibrace"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Hrubá kalibrace"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Odstup zelené"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Prosvětlovací adaptér"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Prosvětlovací adaptér"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr ""
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Volby pro ladění"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Automaticky zahřát"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3218,12 +3239,12 @@ msgstr ""
"Zahřát lampu dokud její jas není konstantní namísto standardního 60ti "
"sekundového zahřívání."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Plný sken"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3232,12 +3253,12 @@ msgstr ""
"Naskenovat kompletní skenovací plochu včetně kalibračního proužku. "
"Opatrně! Nenastavujte plnou výšku! Pouze pro testování!"
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Hrubá kalibrace"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3248,12 +3269,12 @@ msgstr ""
"jsou zobrazeny ovádací prvky pro mauální nastavení. Tato volba je "
"standardně zapnuta. Pouze pro testování!"
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Hrubá kalibrace pouze pro první sken"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3264,12 +3285,12 @@ msgstr ""
"funguje a může zkrátit čas skenování. Pokud se obrázek s každým dalším "
"skenem mění, vyřaďte tuto volbu. Pouze pro testování!"
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, fuzzy, no-c-format
msgid "Backtrack lines"
msgstr "Skenovat při zpětném chodu"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3278,221 +3299,221 @@ msgid ""
"omitting lines."
msgstr ""
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Hodnota gama"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Nastavuje hodnotu gama pro všechny kanály."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, fuzzy, no-c-format
msgid "Advanced Options"
msgstr "Zvláštní volby"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Hrubý"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Jemný"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Volitelný"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automaticky"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr ""
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr ""
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr ""
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC šedá"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA šedá"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Pomalý"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normální"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Rychlý"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Velmi rychlý"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr ""
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr ""
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr ""
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr ""
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, fuzzy, no-c-format
msgid "Slide"
msgstr "Zcela bílá"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, fuzzy, no-c-format
msgid "Film-strip"
msgstr "Typ filmu"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr ""
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr ""
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr ""
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, fuzzy, no-c-format
msgid "Experiment"
msgstr "Expoziční čas"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, fuzzy, no-c-format
msgid "Sharpening"
msgstr "Zaostření"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr ""
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Automatické nastavení prahových hodnot"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, fuzzy, no-c-format
msgid "Select smoothing filter."
msgstr "Zvolit polotóny"
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr ""
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, fuzzy, no-c-format
msgid "Unloads the media after a scan."
msgstr "Načíst obrázek v úrovních šedé."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, fuzzy, no-c-format
msgid "Change document"
msgstr "Vylepšení"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr ""
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr ""
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr ""
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, fuzzy, no-c-format
msgid "Start calibration process."
msgstr "Hrubá kalibrace"
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, fuzzy, no-c-format
msgid "Media"
msgstr "Střední"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr ""
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Expoziční čas"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3501,152 +3522,152 @@ msgid ""
"value."
msgstr ""
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, fuzzy, no-c-format
msgid "Color Matrix"
msgstr "Barevný vzorek"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Nastavuje kontrast červeného kanálu"
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr ""
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, fuzzy, no-c-format
msgid "Mono Color Matrix"
msgstr "Barevný vzorek"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr ""
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, fuzzy, no-c-format
msgid "Mirror horizontal"
msgstr "Zrcadlit obrázek"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, fuzzy, no-c-format
msgid "Mirror image horizontally."
msgstr "Zrcadlit obrázek"
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, fuzzy, no-c-format
msgid "Mirror vertical"
msgstr "Zrcadlit obrázek"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, fuzzy, no-c-format
msgid "Mirror image vertically."
msgstr "Zrcadlit obrázek"
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, fuzzy, no-c-format
msgid "Update options"
msgstr "Zvláštní volby"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, fuzzy, no-c-format
msgid "Update options."
msgstr "Testovací volby s pevnou des. čárkou"
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr ""
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr ""
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr ""
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Vypnout lampu"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Vypnout lampu skeneru."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, fuzzy, no-c-format
msgid "Geometry Group"
msgstr "Geometrie"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, fuzzy, no-c-format
msgid "Scan Mode Group"
msgstr "Režim skenování"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, fuzzy, no-c-format
msgid "Scanner model"
msgstr "Režim skenu"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr ""
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, fuzzy, no-c-format
msgid "Disable gamma correction"
msgstr "Analogová korekce gama"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, fuzzy, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Korekce gama"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, fuzzy, no-c-format
msgid "Disable white shading correction"
msgstr "Provést pouze korekci stínů"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr ""
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr ""
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3654,12 +3675,12 @@ msgid ""
"avoids depth emulation."
msgstr ""
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, fuzzy, no-c-format
msgid "Emulate Grayscale"
msgstr "Stupně šedé"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3667,342 +3688,342 @@ msgid ""
"circumstances."
msgstr ""
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr ""
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
"analyze them."
msgstr ""
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, fuzzy, no-c-format
msgid "Reset chipset"
msgstr "skener s podavačem"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr ""
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, fuzzy, no-c-format
msgid "Information"
msgstr "Ignorovat kalibraci"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, fuzzy, no-c-format
msgid "Chipset name"
msgstr "Jméno souboru"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr ""
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr ""
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr ""
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, fuzzy, no-c-format
msgid "Shows the chipset ID"
msgstr "skener s podavačem"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, fuzzy, no-c-format
msgid "Scan counter"
msgstr "Zdroj"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, fuzzy, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Zvolí číslo políčka, které bude naskenováno"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, fuzzy, no-c-format
msgid "Update information"
msgstr "Zvláštní volby"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr ""
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr ""
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, no-c-format
msgid "web"
msgstr ""
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Rozlišení"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, no-c-format
msgid "reprint"
msgstr ""
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Čekat na tlačítko"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Zvláštní volby"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Zvláštní volby"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, no-c-format
msgid "Button for additional options/configuration"
msgstr ""
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Čekat na tlačítko"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Čekat na tlačítko"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Čekat na tlačítko"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Barva"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Stav tlačítek"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Různé"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Stav lampy"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Zapíná a vypíná lampu."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Kalibruje úrovně černé a bílé."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, fuzzy, no-c-format
msgid "TMA Slides"
msgstr "Zcela bílá"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, fuzzy, no-c-format
msgid "TMA Negatives"
msgstr "Negativ"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, fuzzy, no-c-format
msgid "Color (48 bits)"
msgstr "Barva 48"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, fuzzy, no-c-format
msgid "Extend lamp timeout"
msgstr "Vypnout lampu"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr ""
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Čekat na tlačítko"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, fuzzy, no-c-format
msgid "Waits for button before scanning"
msgstr "Zahřát lampu před skenováním"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "Stav tlačítek"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Zdroj"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Barevná perokresba"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4010,13 +4031,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Rozměr papíru"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Automatické oddělení"
@@ -4057,13 +4078,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Zapnout oboustranné (duplexní) skenování"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Fyzická velikost papíru v automatikém podavači"
@@ -4228,7 +4249,7 @@ msgid "From scanner"
msgstr "Stolní skener"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Z papíru"
@@ -4303,13 +4324,13 @@ msgid "Sets the scan source"
msgstr "Zdroj"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Režim podavače"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Nastavuje režim podavače"
@@ -4366,12 +4387,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Automatické nastavení prahových hodnot"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4381,31 +4402,31 @@ msgstr ""
"šumu a zvýraznění obrázku"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Redukce šumu"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Redukuje izolovaný bodový šum"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Zvýraznění obrázku"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Nastaví zvýraznění obrázku"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4497,7 +4518,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Korekce gama"
@@ -4686,259 +4707,259 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamant"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 hrubé zvýraznění (fatting)"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 jemné zvýranění (fatting)"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 vertikála"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Zisk"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Nastavení zisku barevných kanálů"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Zisk šedé"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Nastavuje zisk šedého kanálu"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Zisk červené"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Nastavuje zisk červeného kanálu"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Zisk zelené"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Nastavuje zisk zeleného kanálu"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Zisk modré"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Nastavuje zisk modrého kanálu"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Rozptyl 16 Bayer"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Rozptyl 64 Bayer"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Polotón - 32 bodů"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Polotón 64 bodů"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Chybový rozptyl"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Režim 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Režim 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Režim 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "Z bílého bodu"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Jemný"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Nízká"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Střední"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Vysoká"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Jedna strana"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Všechny strany"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "skener s podavačem"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Stupně šedé 4 bity"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Stupně šedé 8 bitů"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Stíny, polotóny, světlé body, expozice"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Zvláštní volby"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Barevné vyvážení"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Vyřadit zpětný chod"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Pokud je zvoleno, skener neskenuje při zpětném průchodu."
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Vypnout lampu plochého skeneru"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Vypne lampu plochého skeneru"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Kalibrace backendem"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr "Pokud je zvoleno, kalibraci před skenováním provede backend"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Použít prosvětlovací adaptér pro film 35mm"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "Tato volba vypne během skenu lampu plochého skeneru"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Sken v plné kvalitě"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Vysoká kvalita ale nižší rychlost"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Rychlý sken"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Nejvyšší rychlost ale nižší kvalita"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Automatické nastavení prahových hodnot"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -4946,67 +4967,67 @@ msgid ""
msgstr ""
"Pokud je zvoleno, optimální prahové hodnoty se pokusí nastavit backend."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Zvolí režim gama korekce."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Svázat hodnoty gama"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Použít shodné hodnoty gama pro všechny čtyři barevné kanály."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Skalární gama"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Nastaví hodnotu skalární gama korekce."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Skalární gama červené"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Nastaví hodnotu skalární gama korekce pro červený kanál"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Skalární gama zelené"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Nastaví hodnotu skalární gama korekce pro zelený kanál"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Skalární gama modré"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Nastaví hodnotu skalární gama korekce pro modrý kanál"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Kanál"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
@@ -5014,207 +5035,207 @@ msgstr ""
"Nastaví barevné pásmo, \"Společné\" znamená, že jsou ovlivněny všechny "
"barvy."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Polotóny"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Nastaví, která úroveň jasu má být považována za \"50% šedou\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Polotóny pro červenou"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Nastaví, která úroveň jasu má být považována za \"50% červenou\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Polotóny pro zelenou"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Nastaví, která úroveň jasu má být považována za \"50% zelenou\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Polotóny pro modrou"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Nastaví, která úroveň jasu má být považována za \"50% modrou\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Vyvážení červené"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr "Vyvážení červené. Hodnota 100% znamená bez korekce."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Vyvážení zelené"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr "Vyvážení zelené. Hodnota 100% znamená bez korekce."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Vyvážení modré"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr "Vyvážení modré. Hodnota 100% znamená bez korekce."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Vyvážení firmwarem"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr "Nastaví barevné vyvážení na hodnoty poskytované firmwarem."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Nejpomalejší"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Pomalejší"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Rychlejší"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Nejrychlejší"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 hrubý"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 normální"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 jemný"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 velmi jemný"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 normální"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 hrubý"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 jemný"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 hrubý"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 normální"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 jemný"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 normální"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 normální"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 volitelný"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 volitelný"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 volitelný"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 volitelný"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 volitelný"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 volitelný"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Stupně šedé - rychlý režim"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Skenuje se ve stupních šedé v rychlé režimu (nižší kvalitě)"
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5223,117 +5244,117 @@ msgstr ""
"Požaduje, aby se všechny náhledy dělaly v nejrychleším režimu (s nízkou "
"kvalitou). To může znamenat např. černobílý režim nebo nízké rozlišení."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, fuzzy, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Zahřát lampu"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr ""
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, fuzzy, no-c-format
msgid "Turn lamp off"
msgstr "Zapíná/vypíná lampu"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, fuzzy, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Vypne lampu plochého skeneru"
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Jas červené"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Nastavuje jas červeného kanálu naskenovaného obrázku."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Jas zelené"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Nastavuje jas zeleného kanálu naskenovaného obrázku."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Jas modré"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Nastavuje jas modrého kanálu naskenovaného obrázku."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Kontrast červeného kanálu"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Nastavuje kontrast červeného kanálu naskenovaného obrázku."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Kontrast zeleného kanálu"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Nastavuje kontrast zeleného kanálu naskenovaného obrázku."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Kontrast modrého kanálu"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Nastavuje kontrast modrého kanálu naskenovaného obrázku."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Barva 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Barva 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Šedá 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Šedá 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr ""
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, fuzzy, no-c-format
msgid "Positive"
msgstr "Pozitivní film"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5342,7 +5363,7 @@ msgstr ""
"Zahřát lampu dokud její jas není konstantní namísto standardního 40ti "
"sekundového zahřívání."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Obrázek"
@@ -5352,27 +5373,42 @@ msgstr "Obrázek"
msgid "Need calibration"
msgstr "Hrubá kalibrace"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Negativní film"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Negativ"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr ""
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5465,206 +5501,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Průsvitná předloha"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr ""
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr ""
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr ""
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, fuzzy, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Hrubá kalibrace"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr ""
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, fuzzy, no-c-format
msgid "Calibration data cache"
msgstr "Režim kalibrace"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr ""
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, fuzzy, no-c-format
msgid "Performs calibration"
msgstr "Hrubá kalibrace"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr ""
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr ""
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, fuzzy, no-c-format
msgid "Warmup-time"
msgstr "Zahřát lampu"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, fuzzy, no-c-format
msgid "Warmup-time in seconds."
msgstr "Zahřát lampu"
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, fuzzy, no-c-format
msgid "Lampoff-time"
msgstr "Vypnout lampu"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, fuzzy, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Zahřát lampu"
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, fuzzy, no-c-format
msgid "Analog frontend"
msgstr "Analogová korekce gama pro červenou"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Odstup červené"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, fuzzy, no-c-format
msgid "Red lamp off"
msgstr "Zapíná/vypíná lampu"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr ""
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, fuzzy, no-c-format
msgid "Green lamp off"
msgstr "Zapíná/vypíná lampu"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr ""
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, fuzzy, no-c-format
msgid "Blue lamp off"
msgstr "Zapíná/vypíná lampu"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr ""
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr ""
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Barva 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Rozptyl 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Rozptyl 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Náhodný"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Volba zdroje"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Vylepšení obrázku"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Převod do úrovní šedé"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Načíst obrázek v úrovních šedé."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Simulace trojitého průchodu"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5673,12 +5717,12 @@ msgstr ""
"Simuluje trojprůchodový skener tak, že vrací 3 oddělené obrázky. Pro ty "
"pomalejší z vás to znamená zelený, modrý a pak červený."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Simulace ručního skeneru"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5689,49 +5733,49 @@ msgstr ""
"předem. Proto vracejí výšku 1. Tato volba umožnuje otestovat, jestli se "
"s tím frontend vyrovná."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
msgstr ""
"Nastaví standardní hodnoty prvků vylepšení obrázku (jas a kontrast)"
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Volba testu pouhého čtení"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Uvidíme, jestli se s tím frontend vyrovná"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Tabulky gama"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Simulace stavových kódů"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Netlačit stavový kód"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Nenutit backend, aby vrátil stavový kód."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Vrátit SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5740,12 +5784,12 @@ msgstr ""
"Přinutit backend, aby po volání sane_read() vrátil stavový kód "
"SANE_STATUS_EOF."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Vrátit SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5754,12 +5798,12 @@ msgstr ""
"Přinutit backend, aby po volání sane_read() vrátil stavový kód "
"SANE_STATUS_JAMMED."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Vrátit SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5768,12 +5812,12 @@ msgstr ""
"Přinutit backend, aby po volání sane_read() vrátil stavový kód "
"SANE_STATUS_NO_DOCS."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Vrátit SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5782,12 +5826,12 @@ msgstr ""
"Přinutit backend, aby po volání sane_read() vrátil stavový kód "
"SANE_STATUS_COVER_OPEN."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Vrátit SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5796,12 +5840,12 @@ msgstr ""
"Přinutit backend, aby po volání sane_read() vrátil stavový kód "
"SANE_STATUS_IO_ERROR."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Vrátit SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5810,12 +5854,12 @@ msgstr ""
"Přinutit backend, aby po volání sane_read() vrátil stavový kód "
"SANE_STATUS_NO_MEM."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Vrátit SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5824,42 +5868,42 @@ msgstr ""
"Přinutit backend, aby po volání sane_read() vrátil stavový kód "
"SANE_STATUS_ACCESS_DENIED."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr ""
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Zapnout lampu"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Zapnout lampu skeneru"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Vypnout lampu"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Vypnout lampu skeneru"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, fuzzy, no-c-format
msgid "Lamp timeout"
msgstr "Vypnout lampu"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr ""
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr ""
@@ -5997,57 +6041,57 @@ msgstr "Počet barevných čar na jedno čtení"
msgid "Grayscale lines per read"
msgstr "Počet čar ve stupních šedi na jedno čtení"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr ""
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Barva RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Barva RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Barva RGB TEXT"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Zcela černá"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Zcela bílá"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Barevný vzorek"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Mřížka"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "První položka"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Druhá položka"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6056,12 +6100,12 @@ msgstr ""
"Toto je velice dlouhá třetí položka. Doufejme, že frontend tuší, jak ji "
"správně zobrazit"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Simulace ručního skeneru"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6073,46 +6117,46 @@ msgstr ""
"předem. Proto vracejí výšku 1. Tato volba umožnuje otestovat, jestli se "
"s tím frontend vyrovná."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Simulace trojitého průchodu"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
"transmitted."
msgstr "Simuluje trojprůchodový skener tak, že vrací 3 oddělené obrázky."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Nastavit pořadí kanálů"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Nastavit pořadí kanálů v trojprůchodovém barevném režimu."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
"after 10 scans."
msgstr ""
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Zvláštní volby"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Zvolit testovací obrázek"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6129,12 +6173,12 @@ msgstr ""
"režimu.\n"
"Mřížka: vykreslí černobílou mřížku o šířce a výšce 10 mm / čtvereček."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Převrátit endian (invert endianness)"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6145,55 +6189,55 @@ msgstr ""
"volbu lze použít k testu 16-bitových režimů frontendů, např. zda "
"frontend používá správný endian."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Limit čtení"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr "Omezit množství dat, přenášených každým voláním sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Velikost limitu čtení"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr ""
"Maximální velikost dat, přenášených při kaýždém volání sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Prodleva čtení"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Prodleva pro přenos dat do roury."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Doba prodlevy čtení"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr "Jak dlouho se má čekat po přenesení každé dávky dat rourou."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Návratová hodnota sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6204,22 +6248,22 @@ msgstr ""
"zpracování při skenování. Všechny ostatní stavové hodnoty jsou pro "
"testování, jak si s nimi frontend poradí."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Ztráta bodů na řádku"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Počet bodů na konci každé řádky, které nejsou využity."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Nepřesné (fuzzy) parametry"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6228,12 +6272,12 @@ msgstr ""
"Vrátit nepřesné (fuzzy) řádky bajty na řádku, pokud je volána funkce "
"sane_parameters() před sane_start()"
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Nabídnout select file descriptor"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6241,12 +6285,12 @@ msgid ""
msgstr ""
"Nabídnout select file descriptor pro detekci, zda sane_read() vrátí data."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Povolit testovací volby"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6255,27 +6299,27 @@ msgstr ""
"Povoluje různé testovací volby. Je tu pro testování schopností frontendů "
"zobrazit a změnit všechny možné typy voleb SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Tisk voleb"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Vytisknout seznam všech voleb"
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Boolovské (ano/ne) testovací volby"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Boolovská softwarová volba, softwarová detekce"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6284,12 +6328,12 @@ msgstr ""
"(1/6) Boolovská volba, která umožňuje softwarovou volbu a softwarovou "
"detekci (a pokročilejší). Je to v podstatě normální boolovská volba."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Boolovská s hardwarovým výběrem a softwarovou detekcí"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6300,12 +6344,12 @@ msgstr ""
"detekci (a pokročilejší). To znamená, že volbu nelze nastavit frontendem "
"ale je nastavena uživatelem (např. stisknutím tlačítka na zařízení)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Boolovská volba s hardwarovým výběrem"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6317,12 +6361,12 @@ msgstr ""
"jen uživatelem (např. stiskem tlačítka na zařízení) a frontend ji nemůže "
"ani načíst."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Boolovská volba se softwarovou detekcí"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6331,12 +6375,12 @@ msgstr ""
"(4/6) Boolovská testovací volba podporující softwarovou detekci (a "
"pokročilejší). To znamená, že jde o volbu pouze ke čtení."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Boolovská volba s emulací softwarové volby"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6345,14 +6389,14 @@ msgstr ""
"(5/6) Boolovská testovací volba, která podporuje softwarovou volbu, "
"detekci a emulaci (plus pokročilejší)."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr ""
"(6/6) Boolovská volba se softwarovou volbou a automatickou softwarovou "
"detekcí"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6363,28 +6407,28 @@ msgstr ""
"softwarovou detekci (a pokročilejší). Tato volba může být automaticky "
"nastavena backendem."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Celočíselné (Int) testovací volby"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Celočíselná"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
"(1/6) Celočíselná testovací volba bez jednotek a nastavených omezení."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Celočíselná volba s omezením rozsahu"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6393,24 +6437,24 @@ msgstr ""
"(2/6) Celočíselná testovací volba s jednotkou bod a omezením rozsahu. "
"Minimum is 4, maximum 192, krok je 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Celočíselný seznam s omezením"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Celočíselná testovací volba s jednokou bit a omezením množinou "
"slov."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Celočíselné pole"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6418,12 +6462,12 @@ msgid ""
msgstr ""
"(4/6) Celočíselné testovací pole s jednotkou mm a polem bez omezení."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Celočíselné pole s omezením rozsahu"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6432,12 +6476,12 @@ msgstr ""
"(5/6) Celočíselné testovací pole s jednotkou dpi a omezením rozsahu. "
"Minimum je 4, maximum 192, krok 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Celočíselné pole s omezením množinou slov"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6446,28 +6490,28 @@ msgstr ""
"(6/6) Celočíselné testovací pole s jednotkou procenta a omezením rozsahu "
"pomocí množiny slov."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Testovací volby s pevnou des. čárkou"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Číslo s pevnou des. čárkou"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
"(1/3) Číslo s pevnou desetinnou čárkou, bez jednotek a bez omezení."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Číslo s pevnou des. čárkou a omezeným rozsahem"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6476,49 +6520,49 @@ msgstr ""
"(2/3) Číslo s pevnou des. čárkou, jednotkou mikrosekundy a omezením "
"rozsahu. Minimum je -42,17, maximum 32767,9999, krok 2,0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Číslo s pevnou desetinnou čárkou s omezením seznamem slov"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Číslo s pevnou desetinnou čárkou bez jednotky a s omezením "
"seznamem slov."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Testovací volby řetězcové"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Řetězec"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Řetězcová volba bez omezení."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Řetězcová volba s omezením seznamem"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) Řetězcová volba s omezením seznamem."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Řetězcová volba s omezením dlouhým seznamem"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6527,152 +6571,152 @@ msgstr ""
"(3/3) Řetězcová volba s dlouhými řetězci s omezením seznamem. Obsahuje "
"poněkud více položek..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Testovací volby tlačítkové"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Tlačítko"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Testovací tlačítková volba. Vytiskne nějaký text..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, fuzzy, no-c-format
msgid "Color 36"
msgstr "Barva 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Uživatelské nastavení obrázku"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Dvouúrovňová černobílá (perokresba)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Polotónová černobílá s rozptylem (polotón)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Víceúrovňová černobílá (úrovně šedé)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Víceúrovňová RGB barva (jednoprůchodová barva)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignorovat kalibraci"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Vyřadit předběžné zaostření"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Nekalibrovat zaostření"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Manuální předběžné zaostření"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Pozice pevného zaostření"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Kalibrace čočky na pozici dokumentu"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Kalibrovat zaostření čočky na pozici dokumentu"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Pozice zaostření podavače 0mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Použít pozici 0mm zaostření podavače místo 0,6mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Režim kalibrace"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Definovat režim kalibrace"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Zapíná/vypíná lampu"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "UTA zapnuto"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Zapíná/vypíná UTA"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Odstup"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Nastavení odstupu barevných kanálů"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Odstup šedé"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Nastavuje odstup šedého kanálu"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Nastavuje odstup červeného kanálu"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Nastavuje odstup zeleného kanálu"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Nastavuje odstup modrého kanálu"
diff --git a/po/da.po b/po/da.po
index a3b9b90..e44cb67 100644
--- a/po/da.po
+++ b/po/da.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.17\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2007-12-17 22:59+0100\n"
"Last-Translator: Mogens Jaeger <mogensjaeger@get2net.dk>\n"
"Language-Team: Danish <dansk@klid.dk>\n"
@@ -20,406 +20,416 @@ msgstr ""
"X-Poedit-Country: DENMARK\n"
"X-Poedit-SourceCharset: utf-8\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Antal af indstillingsmuligheder"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr ""
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Skanområde"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Forbedring"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Avanceret"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr ""
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Smugkig"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Gennemtving monokrom smugkig"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bit dybde"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Skannertilstand"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Skanningshastighed"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Skanningskilde"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Gennemtving bagudrettet sporing"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Øverst-venstre x"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Øverst-venstre y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Nederst-højre x"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Nederst-højre y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Skanningsopløsning"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "X-opløsning"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Y-opløsning"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr ""
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, fuzzy, no-c-format
msgid "Page height"
msgstr "Højlys"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Brug tilpasset gammatabel"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Billedeintensitet"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Rød intensitet"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Grøn intensitet"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Blå intensitet"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Lyshed"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Kontrast"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Kornstørrelse"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Halvtone"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Sort niveau"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Hvid niveau"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Hvid niveau for rød"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Hvid niveau for grøn"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Hvid niveau for blå"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Skygge"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Skygge for rød"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Skygge for grøn"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Skygge for blå"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Højlys"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Højlys for rød"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Højlys for grøn"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Højlys for blå"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Farvetone"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Mætning"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Filnavn"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Halvtonemønster størrelse"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Halvtonemønster"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Sammenbind X- og Y-opløsning"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negativ"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Kvalitetskalibrering"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Dobbelt optisk opløsning"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Sammenbind RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Tærskelværdi"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Analog gammakorrektion"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Analog gamma rød"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Analog gamma grøn"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Analog gamma blå"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Sammenbind analoge gammaværdier"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Varmer lampen op"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Kalibrér eksponeringstid"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Kalibrér eksponeringstid for rød"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Kalibrér eksponeringstid for grøn"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Kalibrér eksponeringstid for blå"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Eksponeringstid til skanning"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Eksponeringstid til skanning for rød"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Eksponeringstid til skanning for grøn"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Eksponeringstid til skanning for blå"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Fastsæt eksponeringstid"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Kalibrér lampe densitet"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Skanner lampe densitet"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Fastsæt lampe densitet"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Lampe slukkes ved afslutning"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Fokuseringspunkt"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Automatisk skub ud"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -428,37 +438,37 @@ msgstr ""
"Skrivebeskyttet indstilling der specificerer hvor mange indstillinger en "
"bestemt enhed understøtter."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, fuzzy, no-c-format
msgid "Source, mode and resolution options"
msgstr "Kort opløsningsliste"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr ""
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, fuzzy, no-c-format
msgid "Image modification options"
msgstr "Antal af indstillingsmuligheder"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, fuzzy, no-c-format
msgid "Hardware specific options"
msgstr "Skanningsopløsning"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr ""
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Forlang et skan i smugkigkvalitet."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -469,7 +479,7 @@ msgstr ""
"skanner, reduceres antal gennemløb til et, og på en en-gennemløbs "
"skanner reducerer det hukommelsesforbruget og tidsforbruget."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -478,82 +488,82 @@ msgstr ""
"Antal bit pr. farve, typisk bruges værdien 1 for \"stregtegning\" og 8 "
"for multibit skanninger."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Vælger skanningstilstand (f.eks. stregtegning, monokrom eller farve)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Fastlægger hastigheden for skanningen."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Vælger skanningskilde (som f.eks. en dokument-føder)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Fastsætter om bagudrettet sporing er gennemtvunget."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Øverste-venstre x position af skanområde."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Øverste-venstre y position af skanområde."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Nederste-højre x position af skanområde."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Nederste-højre y position af skanområde."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Fastsætter opløsningen af det skannede billede."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Fastsætter den vandrette opløsning af det skannede billede."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Fastsætter den lodrette opløsning af det skannede billede."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
"sheet-fed scans."
msgstr ""
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, fuzzy, no-c-format
msgid "Specifies the height of the media."
msgstr "Fastsætter opløsningen af det skannede billede."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr ""
"Fastlægger om en indbygget eller en tilpasset gamma-tabel skal bruges."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -563,32 +573,32 @@ msgstr ""
"Gamma korrektionstabel. I farve tilstand påvirker denne indstilling de "
"røde, blå og grønne kanaler ens (dvs., der er en intensitets gammatabel)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Gamma korrektionstabel for rød kanal."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Gamma korrektionstabel for grøn kanal."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Gamma korrektionstabel for blå kanal."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Fastsætter lyshed for det rekvirerede billede."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Fastsætter kontrast for det rekvirerede billede."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -597,77 +607,77 @@ msgstr ""
"Vælger \"kornethed\" for det rekvirerede billede. Mindre værdier giver "
"et skarpere billeder."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Vælger om det rekvirerede billede skal skannes i halvtoneindstilling "
"(dithering)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Vælger hvilket glansniveau der skal anses for \"sort\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Vælger hvilket glansniveau der skal anses for \"hvid\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr "Vælger hvilket rødt glansniveau der skal anses for \"hvidt\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr "Vælger hvilket grønt glansniveau der skal anses for \"hvidt\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr "Vælger hvilket blåt glansniveau der skal anses for \"hvidt\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr "Vælger hvilket rødt glansniveau der skal anses for \"sort\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr "Vælger hvilket grønt glansniveau der skal anses for \"sort\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr "Vælger hvilket blåt glansniveau der skal anses for \"sort\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr "Vælger hvilket rødt glansniveau der skal anses for \"helt rødt\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr ""
"Vælger hvilket grønt glansniveau der skal anses for \"helt grønt\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr "Vælger hvilket blåt glansniveau der skal anses for \"helt blåt\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Fastsætter farvetone (blåt niveau) for det rekvirerede billede."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -676,12 +686,12 @@ msgstr ""
"Mætningsgraden styrer belysningen af ethvert enkeltbillede taget med et "
"kamera. Højere værdier sørger for en stærkere belysning."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Filnavnet på det billede der skal hentes."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -690,7 +700,7 @@ msgstr ""
"Fastsætter størrelsen på det halvtonegitter (dithering) der skal bruges "
"ved skanning af halvtonebilleder."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -698,287 +708,298 @@ msgstr ""
"Angiver det halvtonegitter (dithering) der skal anvendes ved skanning af "
"halvtonebilleder."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Brug samme værdier for X og Y opløsning."
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Invertér farver, f.eks. byt om på sort og hvid."
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Foretag en kvalitets hvid-kalibrering."
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Brug linse, der fordobler den optiske opløsning."
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "Anvend samme værdi for hver farve i RGB indstilling."
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Vælg minimum-lyshed, der skal betragtes som hvidt."
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Analog gammakorrektion"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Analog gammakorrektion for rød"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Analog gammakorrektion for grøn"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Analog gammakorrektion for blå"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Varm lampen op før skanning"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Angiv belysningstid for kalibrering"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Angiv belysningstid for kalibrering af rød farvedel"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Angiv belysningstid for kalibrering af grøn farvedel"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Angiv belysningstid for kalibrering af blå farvedel"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Angiv belysningstid for skanning"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Angiv belysningstid for skanning af rød farvedel"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Angiv belysningstid for skanning af grøn farvedel"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Angiv belysningstid for skanning af blå farvedel"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Aktiver valg af belysningstid"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Angiv lampe densitet for kalibrering"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Angiv lampe densitet for skanning"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Aktiver valg af lampe densitet"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Slukker for skannerens lampe, når programmet stoppes."
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Automatisk skub ud"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Varm lampen op før skanning"
+
+#: include/sane/saneopts.h:452
#, fuzzy, no-c-format
msgid "Scan button"
msgstr "Skanningsopløsning"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, fuzzy, no-c-format
msgid "Email button"
msgstr "Vent på knap"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, fuzzy, no-c-format
msgid "Fax button"
msgstr "Vent på knap"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, fuzzy, no-c-format
msgid "Copy button"
msgstr "Vent på knap"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr ""
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr ""
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr ""
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, fuzzy, no-c-format
msgid "Cover open"
msgstr "Farvemønster"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Farve"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Farve stregtegning"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Farve halvtone"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Gråtone"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Halvtone"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Stregtegning"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr ""
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, fuzzy, no-c-format
msgid "Operation not supported"
msgstr "Halvtone er ikke understøttet"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr ""
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr ""
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr ""
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr ""
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, fuzzy, no-c-format
msgid "Document feeder jammed"
msgstr "Dokument føder"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, fuzzy, no-c-format
msgid "Document feeder out of documents"
msgstr "Dokument føder"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr ""
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr ""
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr ""
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr ""
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr ""
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr ""
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Standard"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Anvend standardværdier for forbedringskontroller."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Kalibrering"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Kalibrér før næste skanning"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -987,12 +1008,12 @@ msgstr ""
"Hvis denne indstilling er sat til, vil enheden blive kalibreret før "
"næste scanning. Ellers foretages kalibreringen kun før første skanning."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Udfør kun skyggekorrektion"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1004,1072 +1025,1072 @@ msgstr ""
"eksponeringstid, enten indbygget eller fra konfigurationsfilen, bliver "
"brugt."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Knap tilstand"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Billednummer der skal skannes"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Vælger nummeret på det billede der skal skannes"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Duplex skan"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, fuzzy, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr "Duplex skan, skanner begge sider af dokumentet"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr ""
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr ""
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr ""
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, fuzzy, no-c-format
msgid "Negatives"
msgstr "Negativ"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr ""
-#: backend/canon.c:169
+#: backend/canon.c:167
#, fuzzy, no-c-format
msgid "No transparency correction"
msgstr "Farvekorrektion"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, fuzzy, no-c-format
msgid "Slides"
msgstr "Diapositiv"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automatisk"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, fuzzy, no-c-format
msgid "Normal speed"
msgstr "Normal"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, fuzzy, no-c-format
msgid "1/2 normal speed"
msgstr "2x2 normal"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, fuzzy, no-c-format
msgid "1/3 normal speed"
msgstr "3x3 normal"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, fuzzy, no-c-format
msgid "rounded parameter"
msgstr "Uklare parametre"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr ""
-#: backend/canon.c:373
+#: backend/canon.c:371
#, fuzzy, no-c-format
msgid "ADF jam"
msgstr "ADF"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr ""
-#: backend/canon.c:389
+#: backend/canon.c:387
#, fuzzy, no-c-format
msgid "lamp failure"
msgstr "Gamma værdi"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr ""
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr ""
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr ""
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr ""
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr ""
-#: backend/canon.c:407
+#: backend/canon.c:405
#, fuzzy, no-c-format
msgid "transparency unit lamp failure"
msgstr "Filmenhed"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr ""
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr ""
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr ""
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr ""
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr ""
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr ""
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr ""
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr ""
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr ""
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "Halvtone er ikke understøttet"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr ""
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr ""
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr ""
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr ""
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr ""
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr ""
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr ""
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr ""
-#: backend/canon.c:517
+#: backend/canon.c:515
#, fuzzy, no-c-format
msgid "transparency unit shading error"
msgstr "Filmenhed"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr ""
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, fuzzy, no-c-format
msgid "film scanner"
msgstr "Flatbed skanner"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "Flatbed skanner"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Filmtype"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr ""
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, fuzzy, no-c-format
msgid "Negative film type"
msgstr "Negativ film"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, fuzzy, no-c-format
msgid "Selects the negative film type"
msgstr "Vælg testbillede"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, fuzzy, no-c-format
msgid "Hardware resolution"
msgstr "Skanningsopløsning"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, fuzzy, no-c-format
msgid "Use only hardware resolutions"
msgstr "Vis kort liste med mulige opløsninger"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr ""
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, fuzzy, no-c-format
msgid "Auto focus"
msgstr "Automatisk skub ud"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, fuzzy, no-c-format
msgid "Enable/disable auto focus"
msgstr "Deaktiver pre-fokusering"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr ""
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr ""
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, fuzzy, no-c-format
msgid "Manual focus position"
msgstr "Fast fokusposition"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr ""
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr ""
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Spejl billedet"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, fuzzy, no-c-format
msgid "Mirror the image horizontally"
msgstr "Spejlvend billedet vandret."
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, fuzzy, no-c-format
msgid "Auto exposure"
msgstr "Fastsæt eksponeringstid"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, fuzzy, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Aktiver valg af belysningstid"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, fuzzy, no-c-format
msgid "Calibration now"
msgstr "Kalibrering"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, fuzzy, no-c-format
msgid "Execute calibration *now*"
msgstr "Definer kalibreringstilstand"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr ""
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr ""
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, fuzzy, no-c-format
msgid "Reset scanner"
msgstr "arkføder skanner"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, fuzzy, no-c-format
msgid "Reset the scanner"
msgstr "arkføder skanner"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr ""
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, fuzzy, no-c-format
msgid "Eject film after each scan"
msgstr "Skub dokumentet ud efter skanning"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr ""
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr ""
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr ""
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, fuzzy, no-c-format
msgid "Document feeder extras"
msgstr "Dokument føder"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, fuzzy, no-c-format
msgid "Flatbed only"
msgstr "Flatbed"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, fuzzy, no-c-format
msgid "Transparency unit"
msgstr "Filmenhed"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, fuzzy, no-c-format
msgid "Negative film"
msgstr "Negativ film"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, fuzzy, no-c-format
msgid "Positive or negative film"
msgstr "Positiv film"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr ""
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr ""
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, fuzzy, no-c-format
msgid "Transparency ratio"
msgstr "Filmenhed"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, fuzzy, no-c-format
msgid "Select film type"
msgstr "Filmtype"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, fuzzy, no-c-format
msgid "Select the film type"
msgstr "Vælger halvtone."
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Kalibrér skanner"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Gennemtving kalibrering før skanning"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Gråskalaskanning"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Udfør en gråskalaskanning fremfor en farveskanning"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Analog forstærkning"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Forøg eller formindsk CCD sensorens analoge forstærkning"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Gammakorrektion"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Vælger gammakorrigeret overføringskurve"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Flatbed"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr ""
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, fuzzy, no-c-format
msgid "ADF Back"
msgstr "ADF"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, fuzzy, no-c-format
msgid "ADF Duplex"
msgstr "Dobbeltsidet"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, fuzzy, no-c-format
msgid "Card Front"
msgstr "Print"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr ""
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, fuzzy, no-c-format
msgid "Card Duplex"
msgstr "Dobbeltsidet"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Rød"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Grøn"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Blå"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "Forbedring"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "Forbedring"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "Forbedring"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Ingen"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Skanner tilstand"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Brug ikke blokerende IO"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Brug ikke blokerende IO for sane_read(), hvis det er understøttet af "
"forenden."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Enkeltsidet"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Dobbeltsidet"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Filmenhed"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Automatisk dokumentføder"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Positiv film"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Negativ film"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Fokusér på glaspladen"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Fokusér 2,5 mm over glaspladen"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Halvtone A (hård tone)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Halvtone B (blød tone)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Halvtone C (net/skærm)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Dithering A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Dithering B (4x4 spiral)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Dithering C (4x4 net/skærm)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Dithering D (8x4 net/skærm)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Tekstforbedringsteknologi"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Hent mønster A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Hent mønster B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Ingen korrektion"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Brugerdefineret"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Matrix printere"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Termo printere"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Blæk printere"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "CRT skærme"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Standard"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Udskrift med høj opløsning"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Udskrift med lav opløsning"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Udskrift med høj kontrast"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Brugerdefineret (gamma=1,0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Brugerdefineret (gamma=1,8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 portræt"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 tværformat"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Maks"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Vælger halvtone."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Udfald"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Vælger udfaldet."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Vælger lyshed."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Skarphed"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Farvekorrektion"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr "Fastsætter farvekorrektiontabellen for den valgte uddataenhed."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Farvekorrektionskoefficienter"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matrix multiplikation af RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Forskyder grøn mod rød"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Forskyder grøn mod blå"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Forskyder rød mod grøn"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Forskyder rød mod blå"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Forskyder blå mod grøn"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Forskyder blå mod rød"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Kontrollerer grønt niveau"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Øger det røde, baseret på grønt niveau"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Øger det blå, baseret på grønt niveau"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Øger det grønne, baseret på rødt niveau"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Fastsætter rødt niveau"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Øger det blå, baseret på rødt niveau"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Øger det grønne, baseret på blåt niveau"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Øger det røde, baseret på blåt niveau"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Fastsætter blåt niveau"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Spejlvend billedet."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Hurtig forhåndsvisning"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Automatisk områdeopdeling"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Kort opløsningsliste"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Vis kort liste med mulige opløsninger"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Forstørrelse"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Angiver zoomfaktoren som skanneren skal bruge"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Hurtig format"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Tilvalgsudstyr"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Skub ud"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Skub arket i den automatiske arkføder ud"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Automatisk skub ud"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Skub dokumentet ud efter skanning"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "ADF-tilstand"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Vælger ADF tilstand (enkeltsidet/dobbeltsidet)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Skuffe"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Vælg fra hvilken skuffe der skal skannes"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2078,24 +2099,24 @@ msgstr ""
"Vælger gammakorrektionsværdi fra en liste med foruddefinerede enheder "
"eller en brugerdefineret tabel, som kan hentes til skanneren"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Fokuseringspunkt"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr ""
"Fastsætter fokuseringen enten på glaspladen eller 2,5 mm over denne"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Vent på knap"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2109,7 +2130,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2124,523 +2145,523 @@ msgstr "Positiv film"
msgid "Negative Slide"
msgstr "Negativ film"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, fuzzy, no-c-format
msgid "User defined CCT profile"
msgstr "Brugerdefineret"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Skub arket i den automatiske arkføder ud"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Ingen korrektion"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Analog gammakorrektion"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Tændt"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Slukket"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr ""
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr ""
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Dither"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, fuzzy, no-c-format
msgid "Diffusion"
msgstr "Fejlspredning"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "Hvid niveau"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "Sort niveau"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, fuzzy, no-c-format
msgid "Continue"
msgstr "Betinget"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr ""
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr ""
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr ""
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr ""
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Vandret"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, fuzzy, no-c-format
msgid "Horizontal bold"
msgstr "Vandret"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, fuzzy, no-c-format
msgid "Horizontal narrow"
msgstr "Vandret"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Lodret"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, fuzzy, no-c-format
msgid "Vertical bold"
msgstr "Lodret"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, fuzzy, no-c-format
msgid "Front"
msgstr "Print"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr ""
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "Halvtone"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Grovkalibrering"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, fuzzy, no-c-format
msgid "Emphasis"
msgstr "Billedbetoning"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Mætning"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, fuzzy, no-c-format
msgid "Enable automatic separation of image and text"
msgstr ""
"Aktiver automatisk fastsættelse af tærskelværdi for "
"stregtegningsskanninger."
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Spejl billedet"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "Spejlvend billedet vandret."
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Hvid niveau for blå"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Fastsætter rødt niveau"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Farve stregtegning"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Udglatning"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Gamma værdi"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, fuzzy, no-c-format
msgid "Threshold curve"
msgstr "Tærskelværdi"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Tærskelværdi"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Støjreduktion"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Ingen korrektion"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Ingen korrektion"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "Arkføder tilstand"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Avancerede indstillinger"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Ingen korrektion"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Udfald"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, fuzzy, no-c-format
msgid "Buffer mode"
msgstr "Arkføder tilstand"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2648,65 +2669,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Sluk-lampe tid"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Blå forskydning"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Grøn forskydning"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Grøn forskydning"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Blå forskydning"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Indstillinger for blå-kanals forskydning"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr ""
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2715,379 +2736,379 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Duplex skan"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Avancerede indstillinger"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Støjreduktion"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "Fra papir"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "Fra papir"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "Fra papir"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "Fra papir"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Dobbeltsidet"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr ""
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Manuel pre-fokus"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Manuel pre-fokus"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "Skanningsopløsning"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Hvid niveau"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Rød intensitet"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr ""
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Duplex skan"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Ekstra"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Farve stregtegning"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Kalibrering"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Definer kalibreringstilstand"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Kalibreringsdatacache"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Sluk-lampe tid"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3096,132 +3117,132 @@ msgstr ""
"Lampen bliver slukket efter den angivne tid (i minutter). Værdien 0 "
"bevirker, at lampen ikke bliver slukket."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Grovkalibrering"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr ""
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, fuzzy, no-c-format
msgid "File button"
msgstr "Vent på knap"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr ""
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, fuzzy, no-c-format
msgid "Power button"
msgstr "Vent på knap"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Vent på knap"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Grovkalibrering"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, fuzzy, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Gennemtving kalibrering før skanning"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Knapper"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Kalibrering"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, fuzzy, no-c-format
msgid "Start calibration using special sheet"
msgstr "Begynd kalibreringsprocessen."
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, fuzzy, no-c-format
msgid "Clear calibration"
msgstr "Grovkalibrering"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, fuzzy, no-c-format
msgid "Clear calibration cache"
msgstr "Kalibreringsdatacache"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Grovkalibrering"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Grøn forskydning"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Filmadapter"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Filmadapter"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Farve ved gråtone tilstand"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Vælger hvilken skan farve der bruges i gråtone tilstand (standard er "
"grøn)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Fejlsøgningsindstillinger"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Automatisk opvarmning"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3230,12 +3251,12 @@ msgstr ""
"Varm op indtil lampens lyshed er konstant, i stedet for at insistere på "
"60 sekunders opvarmningstid."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Fuld skanning"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3244,12 +3265,12 @@ msgstr ""
"Skan hele skanningsarealet inklsive kalibreringsstriben. Vær forsigtig. "
"Vælg ikke fuld højde. Kun til test formål."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Grovkalibrering"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3260,12 +3281,12 @@ msgstr ""
"er fravalgt, kan de analoge brugerfladeparametre manuelt indstilles. "
"Denne indstilling er forvalgt. Kun til testformål."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Grovkalibrering kun for første skan."
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3276,12 +3297,12 @@ msgstr ""
"skannere og kan spare skanningstid. Hvis billedets lyshed er forskellig "
"for hvert skan, fravælg denne indstilling. Kun til testformål."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Bagudrettede linier"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3294,223 +3315,223 @@ msgstr ""
"modtage dataene. Små værdier giver hurtigere skanninger, men øger "
"risikoen for at linier bliver sprunget over."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Gamma værdi"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Fastsætter gamma værdien for alle kanaler."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Avancerede indstillinger"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Grov"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Fin"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Tilpasset"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automatisk"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Uforandret"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC grå"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA Grå"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Langsom"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normal"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Hurtig"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Meget hurtig"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2-pixel"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4-pixel"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8-pixel"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Print"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Diapositiv"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Film-stribe"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "ADF"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Betinget"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Eksperiment"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Gør skarpere"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Angiv niveau for skærpning"
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Automatisk tærskelværdi"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Aktiver automatisk fastsættelse af tærskelværdi for "
"stregtegningsskanninger."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Vælg udglatningsfilter."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Skub mediet ud efter skanning"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Skubber mediet ud efter gennemført skanning."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Skift dokument"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Skift dokument."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Skub ud"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Skubber dokumentet ud."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Begynd kalibreringsprocessen."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Medie"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Vælg medietype."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Eksponeringstid"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3522,152 +3543,152 @@ msgstr ""
"brug er 175% for papirbilleder, 150% for diapositiver og \"Negativ\" for "
"negativer. Ved mørke (undereksponerede) billeder, kan denne værdi øges."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Farve matrix"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Fastlægger skannerens farve matrix."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Tilpasset farve matrix."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "En farve matrix"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Tilpasset farve matrix for gråtoneskanning."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Spejlvend vandret"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Spejlvend billedet vandret."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Spejlvend lodret"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Spejlvend billedet lodret."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Opdatér indstillinger"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Opdatér indstillinger."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "8 bit uddata"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr "Brug bit dybde større end 8 internt, men uddata kun 8 bit."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Vent på frontknap"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Vent med at begynde skanning, til frontknappen trykkes."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Sluk lampen"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Slukker for skannerens lampe."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, fuzzy, no-c-format
msgid "Geometry Group"
msgstr "Skanområde"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, fuzzy, no-c-format
msgid "Scan Mode Group"
msgstr "Skanner tilstand"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, fuzzy, no-c-format
msgid "Scanner model"
msgstr "Skannertilstand"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr ""
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, fuzzy, no-c-format
msgid "Disable gamma correction"
msgstr "Analog gammakorrektion"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, fuzzy, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Gammakorrektion"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, fuzzy, no-c-format
msgid "Disable white shading correction"
msgstr "Udfør kun skyggekorrektion"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr ""
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr ""
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3675,12 +3696,12 @@ msgid ""
"avoids depth emulation."
msgstr ""
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, fuzzy, no-c-format
msgid "Emulate Grayscale"
msgstr "Gråskala"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3688,342 +3709,342 @@ msgid ""
"circumstances."
msgstr ""
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr ""
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
"analyze them."
msgstr ""
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, fuzzy, no-c-format
msgid "Reset chipset"
msgstr "arkføder skanner"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr ""
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, fuzzy, no-c-format
msgid "Information"
msgstr "Ignorer kalibrering"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, fuzzy, no-c-format
msgid "Chipset name"
msgstr "Filnavn"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr ""
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr ""
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr ""
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, fuzzy, no-c-format
msgid "Shows the chipset ID"
msgstr "arkføder skanner"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, fuzzy, no-c-format
msgid "Scan counter"
msgstr "Skanningskilde"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, fuzzy, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Vælger nummeret på det billede der skal skannes"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, fuzzy, no-c-format
msgid "Update information"
msgstr "Opdatér indstillinger"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr ""
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, fuzzy, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Denne indstilling reflekterer skannerknappernes status."
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, no-c-format
msgid "web"
msgstr ""
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Skanningsopløsning"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Print"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Vent på knap"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Avancerede indstillinger"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Avancerede indstillinger"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, no-c-format
msgid "Button for additional options/configuration"
msgstr ""
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Vent på knap"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Vent på knap"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Vent på knap"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Farve"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Knap tilstand"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Diverse"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Lampe status"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Tænder/slukker for lampen"
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Kalibrerer for sort og hvidt niveau."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, fuzzy, no-c-format
msgid "TMA Slides"
msgstr "Diapositiv"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, fuzzy, no-c-format
msgid "TMA Negatives"
msgstr "Negativ"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, fuzzy, no-c-format
msgid "Color (48 bits)"
msgstr "Farve 48"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, fuzzy, no-c-format
msgid "Extend lamp timeout"
msgstr "Sluk-lampe tid"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr ""
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Vent på knap"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, fuzzy, no-c-format
msgid "Waits for button before scanning"
msgstr "Varm lampen op før skanning"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "Knap tilstand"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Skanningskilde"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Farve stregtegning"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4031,13 +4052,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Papirstørrelse"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Automatisk separering"
@@ -4078,13 +4099,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Aktiver Duplex (dobbeltsidet) skanning"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Reel størrelse af papiret i ADF'en"
@@ -4249,7 +4270,7 @@ msgid "From scanner"
msgstr "Flatbed skanner"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Fra papir"
@@ -4324,13 +4345,13 @@ msgid "Sets the scan source"
msgstr "Skanningskilde"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Arkføder tilstand"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Fastætter fødningstilstanden"
@@ -4387,12 +4408,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Automatisk tærskelværdi"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4402,31 +4423,31 @@ msgstr ""
"støjreduktion og billedbetoning"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Støjreduktion"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Reducer støj fra enkelt punkter"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Billedbetoning"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Fastsætter billedbetoning"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4518,7 +4539,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Gammakorrektion"
@@ -4707,259 +4728,259 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamant"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 grov fortykning"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 fin fortykning"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 lodret linie"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Forstærk"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Farvekanalforstærkningsindstillinger"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Grå-forstærkning"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Fastsætter grå-kanals forstærkning"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Rød forstærkning"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Fastsætter rød-kanals forstærkning"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Grøn forstærkning"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Fastsætter grøn-kanals forstærkning"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Blå forstærkning"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Fastsætter blå-kanals forstærkning"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Bayer dither 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Bayer dither 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Halvtone punkt 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Halvtone punkt 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Fejlspredning"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Tilstand 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Tilstand 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Tilstand 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "Fra kalibreringsstriber"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Udglat"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Lav"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Mellem"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Høj"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT skærm"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "En side"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Alle sider"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "arkføder skanner"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "4 bit gråskala"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "8 bit gråskala"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Skygge, mellemtone, højlys, eksponeringstid"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Specialindstillinger"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Farvebalance"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Deaktiver bagudrettet sporing"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Hvis aktiveret udfører skanneren ikke en bagudrettet sporing."
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Tænd/sluk lampen"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Tænder/slukker lampen i flatbed'en"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Kalibrering ved bagende"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr "Hvis valgt, udføres farvekalibreringen før et skan af bagenden"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Anvend lightlid-35 mm-adapteren"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "Denne indstilling slukker lampen i flatbed'en under skanning"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Kvalitets skanning"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Højeste kvalitet men lavere hastighed"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Hurtig skanning"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Højeste hastighed men lavere kvalitet"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Automatisk justering af tærskelværdier"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -4968,275 +4989,275 @@ msgstr ""
"Hvis aktiveret prøver bagenden automatisk at bestemme en optimal "
"tærskelværdi."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Vælger gammakorrektionstilstand."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Fælles gamma"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Anvend samme gammaværdi for alle farvekanaler."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Skalær gamma"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Vælger værdi for skalær gammakorrektion."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Skalær gamma rød"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Vælger værdi for skalær gammakorrektion (rød kanal)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Skalær gamma grøn"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Vælger værdi for skalær gammakorrektion (grøn kanal)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Skalær gamma blå"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Vælger værdi for skalær gammakorrektion (blå kanal)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Kanal"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr ""
"Vælger farvekanal, \"Master\" betyder at alle farvekanaler påvirkes."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Mellemtone"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Vælger hvilket glansniveau der skal anses for \"50% grå\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Mellemtone for rød"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Vælger hvilket glansniveau der skal anses for \"50 % rød\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Mellemtone for grønt"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Vælger hvilket glansniveau der skal anses for \"50% grøn\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Mellemtone for blå"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Vælger hvilket glansniveau der skal anses for \"50% blå\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Rød balance"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr "Balancefaktor for rød. 100 % giver ingen korrektion."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Grøn balance"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr "Balancefaktor for grøn. 100% giver ingen korrektion."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Blå balance"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr "Balancefaktor for blå. 100% giver ingen korrektion."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Fastprogram balance"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
"Fastsætter farvebalanceværdierne til værdierne fra det faste program."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Langsomste"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Langsommere"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Hurtigere"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Hurtigst"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 grov"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 normal"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 fin"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 meget fin"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 normal"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 grov"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 fin"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 grov"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 normal"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 fin"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 tilpasset"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 tilpasset"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 tilpasset"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 tilpasset"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 tilpasset"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 tilpasset"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Hurtig gråtonetilstand"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Skan i hurtig gråtonetilstand (lavere kvalitet)"
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5245,118 +5266,118 @@ msgstr ""
"Forlang at alle forhåndsvisninger udføres i hurtigste (lav kvalitet) "
"tilstand. Dette kan være gråtone, eller lav-opløsning."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Lampe slukkes efter (minutter)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Angiv efter hvor lang tid (i minutter) lampen skal slukkes."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Sluk lampen"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Sluk lampen med det samme."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Rød lyshed"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Fastsætter lysheden i den røde kanal i det rekvirerede billede."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Grøn lyshed"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Fastsætter lysheden i den grønne kanal i det rekvirerede billede."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Blå lyshed"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Fastsætter lysheden i den blå kanal i det rekvirerede billede."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Kontrast rød kanal"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Fastsætter kontrasten i den røde kanal i det rekvirerede billede."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Kontrast grøn kanal"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr ""
"Fastsætter kontrasten i den grønne kanal i det rekvirerede billede."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Kontrast blå kanal"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Fastsætter kontrasten i den blå kanal i det rekvirerede billede."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Farve 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Farve 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Grå 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Grå 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr ""
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, fuzzy, no-c-format
msgid "Positive"
msgstr "Positiv film"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5365,7 +5386,7 @@ msgstr ""
"Varm op indtil lampens lyshed er konstant, i stedet for at insistere på "
"40 sekunders opvarmningstid."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Billede"
@@ -5375,27 +5396,42 @@ msgstr "Billede"
msgid "Need calibration"
msgstr "Grovkalibrering"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Negativ film"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Negativ"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr ""
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5488,206 +5524,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Film"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Enhedsindstillinger"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Lampe afbryder"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Manuelt tænd/sluk for lampen(lamperne)."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, fuzzy, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Grovkalibrering"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr ""
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Kalibreringsdatacache"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Aktivér eller deaktivér kalibreringsdatacache."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, fuzzy, no-c-format
msgid "Performs calibration"
msgstr "Grovkalibrering"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Hastighedsøgnings sensor"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Til/fra for øgning af sensors hastighed."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Opvarmningstid"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Opvarmningstid i sekunder."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Sluk lampe tid"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Sluk lampe tid i sekunder."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Analog forende"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Rød forstærkningsværdi for den analoge forende"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Rød forskydning"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Rød forskydningsværdi for den analoge forende"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Grøn forstærkningsværdi for den analoge forende"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Grøn forskydningsværdi for den analoge forende"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Blå forstærkningsværdi for den analoge forende"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Blå forskydningsværdi for den analoge forende"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Rød lampe slukket"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Fastsætter parametre for slukning af rød lampe"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Grøn lampe slukket"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Fastsætter parametre for slukning af grøn lampe"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Blå lampe slukket"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Fastsætter parametre for slukning af blå lampe"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Denne indstilling reflekterer skannerknappernes status."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Farve 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Ditheringsmønster 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Ditheringsmønster 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Udvælge tilfældigt"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Kildevalg"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Billedforbedring"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Gøre grå"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Hent billedet som gråskala."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Tre-gennemløbs simulering"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5696,12 +5740,12 @@ msgstr ""
"Simuler en tre-gennemløbs skanner ved at returnere 3 separate "
"billedrammer, én for hver grundfarve. Rækkefølgen er: grøn, blå og rød."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Håndskanner simulering"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5712,49 +5756,49 @@ msgstr ""
"i forvejen. I stedet for returnerer de en højde på -1. Sættes denne "
"indstilling tillades test af, om en forende kan håndtere dette korrekt."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
msgstr ""
"Sæt standardværdier for forbedringskontroller (lyshed og kontrast)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Skrivebeskyttet test-indstilling"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Lad os se om forenderne kan håndtere dette rigtigt"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Gamma tabeller"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Status kode simulering"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Gennemtving ikke status kode"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Tving ikke bagenden til at returnere en status kode."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Returner SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5763,12 +5807,12 @@ msgstr ""
"Tving bagenden til at returnere statuskoden SANE_STATUS_EOF efter "
"sane_read() er blevet kaldt."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Returner SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5777,12 +5821,12 @@ msgstr ""
"Tving bagenden til at returnere statuskoden SANE_STATUS_JAMMED efter "
"sane_read() er blevet kaldt."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Returner SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5791,12 +5835,12 @@ msgstr ""
"Tving bagenden til at returnere statuskoden SANE_STATUS_NO_DOCS efter "
"sane_read() er blevet kaldt."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Returner SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5805,12 +5849,12 @@ msgstr ""
"Tving bagenden til at returnere statuskoden SANE_STATUS_COVER_OPEN efter "
"sane_read() er blevet kaldt."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Returner SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5819,12 +5863,12 @@ msgstr ""
"Tving bagenden til at returnere statuskoden SANE_STATUS_IO_ERROR efter "
"sane_read() er blevet kaldt."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Returner SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5833,12 +5877,12 @@ msgstr ""
"Tving bagenden til at returnere statuskoden SANE_STATUS_NO_MEM efter "
"sane_read() er blevet kaldt."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Returner SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5847,42 +5891,42 @@ msgstr ""
"Tving bagenden til at returnere statuskoden SANE_STATUS_ACCESS_DENIED "
"efter sane_read() er blevet kaldt."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, fuzzy, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Denne indstilling reflekterer skannerknappernes status."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Lampe tændt"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Tænd for skannerlampen"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Sluk lampe"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Sluk for skannerens lampe"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, fuzzy, no-c-format
msgid "Lamp timeout"
msgstr "Sluk-lampe tid"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr ""
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr ""
@@ -6019,57 +6063,57 @@ msgstr "Farvelinier pr. læsning"
msgid "Grayscale lines per read"
msgstr "Gråskalalinier pr. læsning"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr ""
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Farve RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Farve RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Farve RGB TEKST"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Helt sort"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Helt hvidt"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Farvemønster"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Gitter"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Første angivelse"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Anden angivelse"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6078,12 +6122,12 @@ msgstr ""
"Dette er den meget lange tredie angivelse. Måske har forenden en ide om "
"hvordan det skal vises"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Håndskanner simulering"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6096,12 +6140,12 @@ msgstr ""
"test af forenden, om den kan håndtere dette korrekt. Indstillingen giver "
"også en fast bredde på 11 cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Tre-gennemløbs simulering"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6110,34 +6154,34 @@ msgstr ""
"Simuler en tre-gennemløbs skanner. I farvetilstand overføres tre "
"billedrammer."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Fastsætter billedrammernes rækkefølge"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Fastsætter billedrammernes rækkefølge i tre-gennemløbs tilstand."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
"after 10 scans."
msgstr ""
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Specialindstillinger"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Vælg testbillede"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6154,12 +6198,12 @@ msgstr ""
"Gitter: tegner et sort/hvidt gitter med en bredde og højde af de enkelte "
"felter på 10 mm."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Invertér endianness"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6170,44 +6214,44 @@ msgstr ""
"indstilling kan bruges til at teste forendens 16 bit tilstand, d.v.s. om "
"forenden anvender en korrekt endianness."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Læsebegrænsning"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr "Begræns mængden af overført data ved hvert kald af sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Størrelsen af læsebegrænsning"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr ""
"Den (maksimale) mængde data overført, ved hvert kald af sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Læseforsinkelse"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Forsink overførsel af data til røret."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Varighed af læseforsinkelse"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
@@ -6215,12 +6259,12 @@ msgstr ""
"Fastlægger, hvor længe der skal ventes efter overførsel af hver "
"databuffer gennem røret."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Retur værdi af sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6231,22 +6275,22 @@ msgstr ""
"indstilling ved skanning. Alle andre returværdier er til for at teste "
"hvordan forenden håndterer dem."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Tab af pixler pr. linie"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Antal pixler, der er ubenyttede ved enden af hver linie."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Uklare parametre"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6255,12 +6299,12 @@ msgstr ""
"Returner uafklarede linier og bytes pr. linie når sane_parameters() "
"kaldes før sane_start()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Tilbyd en vælg fil beskriver"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6269,12 +6313,12 @@ msgstr ""
"Tilbyd en vælg fil beskriver for at bestemme om sane_read() vil "
"returnere data."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Aktivér testindstillinger"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6283,27 +6327,27 @@ msgstr ""
"Aktivér forskellige testindstillinger. Dette er til at afprøve om "
"forenderne kan vise og ændre alle de forskellige SANE indstillingstyper."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Udskriv indstillinger"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Udskriv en liste med alle indstillinger."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Boolske testindstillinger"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Boolsk soft select soft detect"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6313,12 +6357,12 @@ msgstr ""
"\"soft detect\" (og \"avanceret\"). Dette er en normal boolsk "
"indstilling."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Boolsk hard select soft detect"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6330,12 +6374,12 @@ msgstr ""
"kan ændres fra forenden, men af brugeren (f.eks. ved at trykke på en "
"knap på enheden)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Boolsk hard select"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6347,12 +6391,12 @@ msgstr ""
"forenden, men af brugeren (f.eks. ved at trykke på en knap på enheden), "
"og at det ikke kan læses af forenden."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Boolsk soft detect"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6361,12 +6405,12 @@ msgstr ""
"(4/6) Dette er en boolsk testindstilling, som er \"soft detect\" (og "
"\"avanceret\"). Dette betyder, at indstillingen er skrivebeskyttet."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Boolsk soft select soft detect emulered"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6375,12 +6419,12 @@ msgstr ""
"(5/6) Dette er en boolsk testindstilling, som er \"soft select\" ,\"soft "
"detect\"og \"emulated\" (og \"avanceret\")."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Boolsk soft select soft detect auto"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6391,27 +6435,27 @@ msgstr ""
"detect\"og \"automatic\" (og \"avanceret\"). Denne indstilling kan "
"sættes automatisk fra bagenden."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Heltalsindstillinger"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Heltal"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr "(1/6) Heltal testindstilling uden enhed og uden begrænsninger."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Heltalsbegrænsningsområde"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6420,24 +6464,24 @@ msgstr ""
"(2/6) Heltal testindstilling med enheden \"pixel\" og et "
"begrænsningsområde. Minimum er 4, maksimum 192, og skridtlængden er 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Heltalsbegrænsningsordliste"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Heltal testindstilling med enheden \"bit\" og en "
"ordlistebegrænsning."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Heltal tabel"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6446,12 +6490,12 @@ msgstr ""
"(4/6) Heltal testindstilling med enheden \"mm\" og en tabel uden "
"indskrænkninger."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Heltal tabel med begrænset område"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6460,12 +6504,12 @@ msgstr ""
"(5/6) Heltal testindstilling med enheden \"dpi\" og en tabel med et "
"begrænset område. minimum er 4, og maksimum 192, og skridtlængden er 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Heltal tabel med begrænset ordliste"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6474,28 +6518,28 @@ msgstr ""
"(6/6) Heltal testindstilling med enheden \"procent\" og en tabel med en "
"begrænset ordliste."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Faste testindstillinger"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Faste"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
"(1/3) Faste testindstillinger uden enhed og ingen restriktioner sat."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Fast restriktionsområde"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6505,48 +6549,48 @@ msgstr ""
"restriktionsområde sat. Minimalt er -42.17, og maksimalt 32767.9999, og "
"mængde er 2.0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Fast restriktions ordliste"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Fast testindstilling uden enheder og restriktions ordliste sat."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Streng testindstillinger"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Streng"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Streng testindstillinger uden restriktioner."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Streng restriktioner strengliste"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) Streng testindstillinger med strengliste restriktioner."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Streng restriktioner lang strengliste"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6555,152 +6599,152 @@ msgstr ""
"(3/3) Streng testindstillinger med strengliste restriktioner. Indeholder "
"nogle flere indgange..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Knap testindstillinger"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Knap"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Knap testindstilling. Udskriver noget tekst..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Farve 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Anvend billedkomposition"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "2 niveau sort/hvid (stregtegningstilstand)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Dithered/halvtone sort/hvid (halvtonetilstand)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Flerniveau sort/hvid (gråskalatilstand)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Flerniveau RGB farve (et-gennemløb farve)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignorer kalibrering"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Deaktiver pre-fokusering"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Kalibrér ikke fokus"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Manuel pre-fokus"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Fast fokusposition"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Linsekalibrering på dokumentposition"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Kalibrér linsefokus på dokumentposition"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Holder fokusposition 0mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Anvend 0mm holder fokusposition i stedet for 0,6mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Kalibreringstilstand"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Definer kalibreringstilstand"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Tænder/slukker for lampen"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "UTA tændt"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Tænder/slukker for UTA'en"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Forskydning"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Indstillinger for farvekanalernes forskydning"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Grå-forskydning"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Indstillinger for grå-kanals forskydning"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Indstillinger for rød-kanals forskydning"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Indstillinger for grøn-kanals forskydning"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Indstillinger for blå-kanals forskydning"
diff --git a/po/de.po b/po/de.po
index 0ae0138..564f7cc 100644
--- a/po/de.po
+++ b/po/de.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.29\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-06-27 12:18+0200\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2020-08-10 22:47+0200\n"
"Last-Translator: Rolf Bensch <rolf@bensch-online.de>\n"
"Language-Team: \n"
@@ -27,415 +27,425 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Poedit-Bookmarks: 142,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Anzahl der Optionen"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Standard"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Scanbereich"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Verbesserung"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Erweitert"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Sensoren"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Vorschau"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Vorschau in monochrom"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bittiefe"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Scanmodus"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Scangeschwindigkeit"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Scanquelle"
# Es könnte auch Rücksetzung oder Rücksetzverfahren gemeint sein
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Erzwinge Rückverfolgung"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Links-oben x"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Links-oben y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Rechts-unten x"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Rechts-unten y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Scanauflösung"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "X-Auflösung"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Y-Auflösung"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Seitenbreite"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Seitenhöhe"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Verwende benutzerdefinierte Gammatabelle"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Bildintensität"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Intensität Rot"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Intensität Grün"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Intensität Blau"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Helligkeit"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Kontrast"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Korngröße"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Halbtonmodus"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Schwarzwert"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Weißwert"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Weißwert für Rot"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Weißwert für Grün"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Weißwert für Blau"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Schatten"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Schatten für Rot"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Schatten für Grün"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Schatten für Blau"
# Es könnte auch Markierung gemeint sein
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Hervorhebung"
# Es könnte auch Markierung gemeint sein
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Hervorhebung für Rot"
# Es könnte auch Markierung gemeint sein
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Hervorhebung für Grün"
# Es könnte auch Markierung gemeint sein
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Hervorhebung für Blau"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Farbton"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Sättigung"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Dateiname"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Größe der Halbton-Matrix"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Halbton-Matrix"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Verbinde X- und Y-Auflösung"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negativ"
# Könnte auch einfach nur Kallibrierung sein. Weißabgleich geht aus calibration nicht wirklich hervor.
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Qualitäts-Weißabgleich"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Doppelte optische Auflösung"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Verbinde RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Schwellwert"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Analoge Gammakorrektur"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Analoger Gammawert Rot"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Analoger Gammawert Grün"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Analoger Gammawert Blau"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Verbinde analoge Gammawerte"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Lampe aufwärmen"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Beleuchtungszeit zum Kalibrieren"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Beleuchtungszeit zum Kalibrieren von Rot"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Beleuchtungszeit zum Kalibrieren von Grün"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Beleuchtungszeit zum Kalibrieren von Blau"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Beleuchtungszeit zum Scannen"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Beleuchtungszeit zum Scannen von Rot"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Beleuchtungszeit zum Scannen von Grün"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Beleuchtungszeit zum Scannen von Blau"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Setze Beleuchtungszeit"
# Wäre da nicht so was wie Leuchtstärke besser? Lichtwert (eines Films) wird mit exposure value übersetzt.
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Lichtwert für Kalibrierung"
# Wäre da nicht so was wie Leuchtstärke besser? Lichtwert (eines Films) wird mit exposure value übersetzt.
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Lichtwert beim Scannen"
# Wäre da nicht so was wie Leuchtstärke besser? Lichtwert (eines Films) wird mit exposure value übersetzt.
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Setze Lichtwert"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Lampe beim Beenden ausschalten"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Fokus Position"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Automatischer Fokus"
+
+#: include/sane/saneopts.h:249
#, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -444,37 +454,37 @@ msgstr ""
"Nur-Lese-Option, die angibt, wie viele Optionen ein bestimmtes Gerät "
"unterstützt."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Optionen für Zuführung, Modus und Auflösung"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Optionen für den Scanbereich und für Medienformate"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Optionen für Bildbearbeitung"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Hardware-spezifische Optionen"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Scanner-Sensoren und -Tasten"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Fordere einen Scan in Vorschauqualität an."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -486,7 +496,7 @@ msgstr ""
"Durchlauf benötigt, bei einem Einfachdurchlauf-Scanner wird der "
"Speicherverbrauch und die Scan-Zeit verringert."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -495,64 +505,64 @@ msgstr ""
"Anzahl der Bits pro Farbwert, typische Werte sind 1 für Strichzeichnung- "
"sowie 8 für Graustufen- und Farb-Scans."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Wählt den Scanmodus aus (z.B. Strichzeichnung, Graustufen oder Farbe)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Legt die Scangeschwindigkeit fest."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Legt die Scanquelle fest (wie z.B. Dokumenteneinzug)."
# Es könnte auch Rücksetzung gemeint sein
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Legt fest, ob Rückverfolgung verwendet wird."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Linke Kante des zu scannenden Bereichs."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Obere Kante des zu scannenden Bereichs."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Rechte Kante des zu scannenden Bereichs."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Untere Kante des zu scannenden Bereichs."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Legt die Auflösung des Bildes fest."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Bestimmt die horizontale Auflösung des Bildes."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Bestimmt die vertikale Auflösung des Bildes."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -561,12 +571,12 @@ msgstr ""
"Legt die Breite des Mediums fest. Erforderlich für die automatische "
"Zentrierung bei Einzelblatt-Scans."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Legt die Höhe der Medien fest."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
@@ -574,7 +584,7 @@ msgstr ""
"Bestimmt ob die scannerinterne oder eine benutzerdefinierte Gammatabelle "
"verwendet wird."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -585,32 +595,32 @@ msgstr ""
"rote, grüne und blaue Farbkomponente aus. Es ist also eine Helligkeits-"
"Gammatabelle."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Gamma-Korrekturtabelle für die rote Komponente."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Gamma-Korrekturtabelle für die grüne Komponente."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Gamma-Korrekturtabelle für die blaue Komponente."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Stellt die Helligkeit des gewonnenen Abbilds ein."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Stellt den Kontrast des gewonnenen Abbilds ein."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -619,74 +629,74 @@ msgstr ""
"Legt die \"Körnigkeit\" des gewonnenen Abbilds fest. Kleinere Werte "
"ergeben schärfere Bilder."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Legt fest, ob das gewonnene Abbild im Halbtonmodus (Dithering) sein soll."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr ""
"Bestimmt, welcher Helligkeitswert als \"Schwarz\" angesehen werden soll."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr ""
"Bestimmt, welcher Helligkeitswert als \"Weiß\" angesehen werden soll."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
"Bestimmt, welcher Helligkeitswert der roten Komponente als \"Weiß\" "
"angesehen werden soll."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
"Bestimmt, welcher Helligkeitswert der grünen Komponente als \"Weiß\" "
"angesehen werden soll."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
"Bestimmt, welcher Helligkeitswert der blauen Komponente als \"Weiß\" "
"angesehen werden soll."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
"Bestimmt, welcher Helligkeitswert der roten Komponente als \"Schwarz\" "
"angesehen werden soll."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
"Bestimmt, welcher Helligkeitswert der grünen Komponente als \"Schwarz\" "
"angesehen werden soll."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
"Bestimmt, welcher Helligkeitswert der blauen Komponente als \"Schwarz\" "
"angesehen werden soll."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Bestimmt, welcher Helligkeitswert der roten Komponente als \"Weiß\" "
"angesehen werden soll."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
@@ -694,7 +704,7 @@ msgstr ""
"Bestimmt, welcher Helligkeitswert der grünen Komponente als \"Weiß\" "
"angesehen werden soll."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
@@ -702,12 +712,12 @@ msgstr ""
"Bestimmt, welcher Helligkeitswert der blauen Komponente als \"Weiß\" "
"angesehen werden soll."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Legt den Farbwert (Blauwert) des gewonnenen Abbilds fest."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -716,12 +726,12 @@ msgstr ""
"Der Sättigungsgrad steuert die Belichtung eines mit einer Kamera "
"aufgenommenen Bildes. Höhere Werte sorgen für eine stärkere Belichtung."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Der Dateiname des zu ladenden Bildes."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -729,299 +739,310 @@ msgid ""
msgstr ""
"Legt die Größe der für den Scanvorgang verwendeten Halbtonmatrix fest."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
msgstr "Definiert die für den Scanvorgang zu verwendende Halbton-Matrix."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Benutze die gleichen Auflösungen für X und Y"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Invertiere die Farben, z.B. tausche Schwarz gegen Weiß"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Führe einen Qualitäts-Weißabgleich durch"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Benutze die Linse, mit der die optische Auflösung verdoppelt wird"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "Benutze die gleichen Werte für alle Farben im RGB-Modus"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Wähle die minimale Helligkeit, die als Weiß betrachtet werden soll"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Analoge Gammakorrektur"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Analoge Gammakorrektur für Rot"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Analoge Gammakorrektur für Grün"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Analoge Gammakorrektur für Blau"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Lampe vor dem Scannen aufwärmen"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Bestimme die Beleuchtungszeit für die Kalibrierung"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr ""
"Bestimme die Beleuchtungszeit für die Kalibrierung der roten Komponente"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr ""
"Bestimme die Beleuchtungszeit für die Kalibrierung der grünen Komponente"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr ""
"Bestimme die Beleuchtungszeit für die Kalibrierung der blauen Komponente"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Bestimme die Beleuchtungszeit für den Scan"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Bestimme die Beleuchtungszeit für den Scan der roten Komponente"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Bestimme die Beleuchtungszeit für den Scan der grünen Komponente"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Bestimme die Beleuchtungszeit für den Scan der blauen Komponente"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Aktiviere die Einstellung der Beleuchtungszeiten"
# Wäre da nicht so was wie Leuchtstärke besser? Lichtwert (eines Films) wird mit exposure value übersetzt.
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Definiere die Lichtwerte beim Kalibrieren"
# Wäre da nicht so was wie Leuchtstärke besser? Lichtwert (eines Films) wird mit exposure value übersetzt.
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Definiere die Lichtwerte beim Scannen"
# Wäre da nicht so was wie Leuchtstärke besser? Lichtwert (eines Films) wird mit exposure value übersetzt.
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Aktiviere die Auswahl der Lichtwerte"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Schalte Lampe beim Beenden des Programms aus"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Automatischer oder manueller Fokus"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Scannen beginnt erst mit Tastendruck"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Scan-Taste"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "E-Mail-Taste"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Fax-Taste"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Kopieren-Taste"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "PDF-Taste"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Abbrechen-Taste"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "Seite geladen"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "Abdeckung offen"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Farbe"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Farb-Strichzeichnung"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Farb-Halbton"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Graustufen"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Halbton"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Strichzeichnung"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "Erfolgreich"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Operation nicht unterstützt"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr "Operation wurde abgebrochen"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Gerät nicht bereit"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Ungültiges Argument"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "Ende der Datei ist erreicht"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "Dokumenteneinzug blockiert"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "Dokumenteneinzug leer"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "Die Abdeckung des Scanners ist offen"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Fehler während der Datenübertragung"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "Nicht genügend Speicher"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "Der Zugriff auf die Ressource wurde abgelehnt"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "Die Lampe ist nicht bereit, bitte wiederholen"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "Mechanik des Scanners für den Transport verriegelt"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Defaulteinstellungen"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Auf Voreinstellungen für Verbesserungen zurücksetzen."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Kalibrierung"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Vor dem nächsten Scan kalibrieren"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -1031,12 +1052,12 @@ msgstr ""
"Kalibrierung durchgeführt. Ansonsten findet die Kalibrierung nur vor dem "
"ersten Scan statt."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Nur Shading-Korrektur durchführen"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1048,27 +1069,27 @@ msgstr ""
"der Konfigurationsdatei oder aus den Voreinstellungen des Backends "
"übernommen."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Tasten-Status"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Nummer des zu scannenden Bildes"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Wählt die Nummer des zu scannenden Bildes aus"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Duplexscan"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
@@ -1076,1050 +1097,1050 @@ msgstr ""
"Duplex Scan ermöglicht das Scannen der Vorder- und Rückseite eines "
"Dokuments"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Korrektur entsprechend des Seitenverhältnisses"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Korrektur entsprechend des Filmtyps"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Farbe"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Negative"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "Rohdaten"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Keine Transparenzkorrektur"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Dias"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automatik"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Normalgeschwindigkeit"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "1/2 Normalgeschwindigkeit"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 Normalgeschwindigkeit"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "Gerundeter Parameter"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "unbekannt"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "Papierstau im automatischem Einzug"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "Abdeckung vom automatischen Dokumenteneinzug offen"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "Lampenfehler"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "Fehler beim Positionieren des Scannerkopfes"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "Fehler bei der CPU-Überprüfung"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "Fehler bei der Arbeitsspeicher-Überprüfung"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "Fehler bei der ROM-Überprüfung"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "Hardwareüberprüfungsfehler"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "Lampe der Durchlichteinheit defekt"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr "Positionsfehler der Durchlichteinheit beim Scankopf"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "Falsche Länge bei der Parameterliste"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "Ungültiger Befehlsausführungs-Code"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "Ungültiges Feld in CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "LUN nicht unterstützt"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "Ungültiges Feld in der Parameterliste"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "Falsche Reihenfolge der Befehle"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "Zu viele Fenster angegeben"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "Kein Medium eingelegt"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "Ungültige IDENTIFY Nachricht"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, no-c-format
msgid "option not correct"
msgstr "Option nicht korrekt"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "Netzschalter Reset / Bus-Gerät Reset"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "Parameter von einem anderen Initator geändert"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "Keine zusätzliche Sensorinformation"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "Wiederauswahlfehler"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "SCSI-Paritätsfehler"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "vom Initiator bemerkte Fehlermeldung empfangen"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "Ungültige Fehlernachricht"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "Zeitüberschreitung"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "Durchlichtaufsatzabschattungsfehler"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "Lampe nicht stabilisiert"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "Filmscanner"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "Flachbettscanner"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Filmtyp"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "Auswahl des Film-Typs (z.B. Negativ oder Dia)"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Negativ Filmtyp"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Wählt den Typ des Negativfilms"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Hardwareauflösung"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Nur Hardwareauflösungen verwenden"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Fokus"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Automatischer Fokus"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Aktiviere/Deaktiviere automatischen Fokus"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Automatischen Fokus nur einmal ausführen"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Auto-Fokus nur einmal zwischen den Auswürfen"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Manuelle Einstellung des Fokus"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
"Setzt die Fokusposition des optischen System von Hand (Standard: 128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Seitenränder"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Erweiterte Farbeinstellungen"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Bild spiegeln"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Bild horizontal spiegeln"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Automatische Belichtung"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Aktiviert/Deaktiviert die automatische Belichtung"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Jetzt kalibrieren"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Kalibrierung *jetzt* ausführen"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Selbsttest"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Führt einen Selbsttest des Scanners durch"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Scanner zurücksetzen"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Scanner zurücksetzen"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Handhabung der Medien"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Film nach jedem Scannen auswerfen"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr "Wirft den Film automatisch nach jedem Scannen aus dem Gerät aus"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Film vor Beenden auswerfen"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
"Den Film automatisch aus dem Gerät auswerfen bevor das Programm schließt"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Film jetzt auswerfen"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Film *jetzt* auswerfen"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Extras für Dokumenteneinzug"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Nur Flachbett"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
"Automatischen Dokumenteneinzug abschalten und nur Flachbett benutzen"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Durchlichtaufsatz"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr "Die Durchlichteinheit (FAU, film adapter unit) an/ausschalten"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Negativfilm"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Positiv- oder Negativfilm"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Dichte Einstellung"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Dichte Einstellungsmodus setzen"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Transparenzgrad"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Filmtyp auswählen"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Wählt den Filmtyp aus"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Scanner kalibrieren"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Erzwinge Scannerkalibrierung vor dem Scannen"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Graustufen-Scan"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Führe einen Graustufen-Scan statt eines Farb-Scans durch"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Analoge Verstärkung"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr ""
"Vergrößere oder verkleinere die analoge Verstärkung des CCD-Sensors"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Gammakorrektur"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Wählt die korrigierte Gammakurve aus"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Flachbett"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "Automatischer Dokumenteneinzug vorne"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "Automatischer Dokumenteneinzug hinten"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "Dokumenteneinzug mit Duplex"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr "Karte Vorderseite"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr "Karte Rückseite"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr "Karte Duplex"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Rot"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Grün"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Blau"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, no-c-format
msgid "Enhance Red"
msgstr "Rot verstärken"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, no-c-format
msgid "Enhance Green"
msgstr "Grün verstärken"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, no-c-format
msgid "Enhance Blue"
msgstr "Blau verstärken"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Kein"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr "Schwellwert für Leerseitenerkennung"
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr "Seiten mit geringer Pixeldichte überspringen"
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Scanmodus"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Nichtblockierendes IO"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Verwende nichtblockierndes IO für sane_read(), wenn das durch das "
"Frontend unterstützt wird."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Einseitig"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Duplex"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Durchlichtaufsatz"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Automatischer Dokumenteneinzug"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Film positiv"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Film negativ"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Fokus auf dem Glas"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Fokus 2.5mm über dem Glas"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Halbton A (hart)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Halbton B (weich)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Halbton C"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Dithering A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Dithering B (4x4 Spiral)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Dithering C (4x4 Net Screen)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Dithering D (8x4 Net Screen)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Technik zur Textverbesserung"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Übertrage Muster A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Übertrage Muster B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Keine Korrektur"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Benutzerdefiniert"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Nadeldrucker"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Thermische Drucker"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Tintenstrahldrucker"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Monitore"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Standardeinstellung"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Drucken mit hoher Auflösung"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Drucken mit geringer Auflösung"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Drucken mit hohem Kontrast"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Benutzerdefiniert (Gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Benutzerdefiniert (Gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 hoch"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 quer"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Maximal"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Wählt den Halbton aus."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Blindfarbe"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Wählt die Blindfarbe."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Wählt die Helligkeit."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Schärfe"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Farbkorrektur"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr "Setzt die Farbkorrekturtabelle für das ausgewählte Ausgabegerät."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Farbkorrekturkoeffizienten"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matritzenmultiplikation der RGB-Werte"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Verschiebt Grün nach Rot"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Verschiebt Grün nach Blau"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Verschiebt Rot nach Grün"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Verschiebt Rot nach Blau"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Verschiebt Blau nach Grün"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Verschiebt Blau nach Rot"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Legt den den Grünanteil fest"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Erhöhe den Rotanteil basierend auf dem Grünwert"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Erhöhe den Blauanteil basierend auf dem Grünwert"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Erhöhe den Grünanteil basierend auf dem Rotwert"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Legt den Rotanteil fest"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Erhöhe den Blauanteil basierend auf dem Rotwert"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Erhöhe den Grünanteil basierend auf dem Blauwert"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Erhöhe den Rotanteil basierend auf dem Blauwert"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Legt den Blauwert fest"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Das Bild spiegeln."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Schnelle Vorschau"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Automatische Auswahl des Scanbereichs"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Kurze Auflösungsliste"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Zeige eine kurze Auflösungsliste an"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Zoom"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Definiert den Vergrösserungsfaktor, der vom Scanner benutzt wird"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Schnellformat"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Optionales Zubehör"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Auswerfen"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Wirft das Blatt aus dem automatischen Dokumenteneinzug aus"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Automatischer Auswurf"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Dokument nach dem Scannen auswerfen"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Dokumenteneinzug Modus"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Wählt den Duplex-Modus aus (einseitig/doppelseitig)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Schacht"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Wähle den Schacht zum Scannen aus"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2129,23 +2150,23 @@ msgstr ""
"oder eine benutzerdefinierte Tabelle, die in den Scanner geladen werden "
"kann"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Fokus Position"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr "Setzt den Fokus entweder auf das Glas oder 2.5mm darüber"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Warte auf Tastendruck"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2159,7 +2180,7 @@ msgstr ""
msgid "TPU8x10"
msgstr "Durchlichtaufsatz 8x10"
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr "Infrarot"
@@ -2174,272 +2195,272 @@ msgstr "Dia positiv"
msgid "Negative Slide"
msgstr "Dia negativ"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr "Eingebautes CCT-Profil"
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr "Benutzerdefiniertes CCT-Profil"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr "Lade"
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Lade ein Blatt im automatischen Dokumenteneinzug"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, no-c-format
msgid "ADF Skew Correction"
msgstr "ADF-Schräglaufkorrektur"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, no-c-format
msgid "Enables ADF skew correction"
msgstr "Aktiviert ADF-Schräglaufkorrektur"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "An"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Aus"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "DTC"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "SDTC"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Halbton"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr "Diffusion"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, no-c-format
msgid "White"
msgstr "Weiß"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, no-c-format
msgid "Black"
msgstr "Schwarz"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "Fortfahren"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "Stopp"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10mm"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15mm"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20mm"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Horizontal"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr "Horizontal breit"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr "Horizontal schmal"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Vertikal"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr "Vertikal breit"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr "Oben nach unten"
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr "Unten nach oben"
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr "Vorne"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr "Hinten"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr "Gamma-Exponent"
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr "Verändert die Intensität der mittleren Farbtöne"
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr "RIF"
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr "Reverse Image Format"
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, no-c-format
msgid "Halftone type"
msgstr "Halbton Typ"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr "Halbton Typ einstellen"
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr "Halbton Muster einstellen"
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr "Kontur"
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, no-c-format
msgid "Perform outline extraction"
msgstr "Kontur ermitteln"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr "Gewichtung"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr "Negative Werte zum Weichzeichnen oder positive Werte zum Schärfen"
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, no-c-format
msgid "Separation"
msgstr "Trennung"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Aktiviere die automatische Trennung von Bild und Text"
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, no-c-format
msgid "Mirroring"
msgstr "Bild spiegeln"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, no-c-format
msgid "Reflect output image horizontally"
msgstr "Bild horizontal spiegeln"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, no-c-format
msgid "White level follower"
msgstr "Weißwertfolger"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, no-c-format
msgid "Control white level follower"
msgstr "Einstellungen für Weißwertfolger"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, no-c-format
msgid "BP filter"
msgstr "Kugelschreiber Filter"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr "Verbessert die Qualität von mit Kugelschreiber geschriebenen Text"
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Glättung"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr "Aktiviere Glättung zur Verbesserung von OCR"
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, no-c-format
msgid "Gamma curve"
msgstr "Gammakurve"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
"Gammakurve, von hell zu dunkel, die oberen beiden funktionieren nicht "
"unbedingt"
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr "Schwellwertkurve"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
@@ -2447,114 +2468,114 @@ msgstr ""
"Dynamische Schwellwertkurve, von hell zu dunkel, die oberen beiden sind "
"nicht unbedingt linear"
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, no-c-format
msgid "Threshold white"
msgstr "Schwellwert Weiß"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
"Pixel unterhalb vom Schwellwert in Weiß anstelle von Schwarz umwandeln"
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, no-c-format
msgid "Noise removal"
msgstr "Rauschunterdrückung"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr "Matrix 5x5"
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr "5x5 Pixel Rauschunterdrückung"
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr "Matrix 4x4"
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr "4x4 Pixel Rauschunterdrückung"
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr "Matrix 3x3"
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr "3x3 Pixel Rauschunterdrückung"
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr "Matrix 2x2"
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr "2x2 Pixel Rauschunterdrückung"
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr "Streuung"
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr "Setze SDTC Varianz (Empfindlichkeit), 0 = 127"
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, no-c-format
msgid "Auto width detection"
msgstr "Vorlagenbreite automatisch erkennen"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
"Der Scanner erkennt automatisch die Seitengrößen. Verlangsamt die "
"Scanngeschwindigkeit."
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, no-c-format
msgid "Auto length detection"
msgstr "Vorlagenlänge automatisch erkennen"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
"Der Scanner erkennt die Seitenausrichtung. Kann einige Programme "
"verwirren."
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr "Komprimierung"
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
"Aktiviere Datenkomprimierung. Kann das verwendete Scanprogramm abstürzen "
"lassen."
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr "Komprimierungsparameter"
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
@@ -2563,115 +2584,115 @@ msgstr ""
"JPEG-Komprimierung: 1 = kleinste Datei, 7 = größte Datei, 0 "
"(Voreinstellung) = 4"
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr "Duplex Aktion"
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr "Aktion bei Duplex Fehler"
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr "Duplex Schrägeinlauf"
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr "Aktiviere Duplexfehler bei Schrägeinlauf"
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr "Duplex Papierdicke"
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr "Aktiviere Duplexfehler bei zu großer Papierdicke"
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr "Duplex Seitenlänge"
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr "Aktiviere Duplexfehler bei falscher Seitenlänge"
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr "Duplex unterschiedliche Seitenlänge"
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr "Aktiviere Duplexfehler bei unterschiedlicher Seitenlänge"
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, no-c-format
msgid "DF recovery mode"
msgstr "Duplex Fehlerbehebung"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr "Rücklauf bei Papierstau"
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr "Dokumentenschutz"
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr "Papierstau in der Duplexeinheit prognostizieren"
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, no-c-format
msgid "Advanced paper protection"
msgstr "Erweiterter Dokumentenschutz"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
"Papierstau in der Duplexeinheit mit verbesserten Sensoren prognostizieren"
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, no-c-format
msgid "Staple detection"
msgstr "Heftklammer - Erkennung"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
"Von Heftklammern verursachter Papierstau im Dokumenteneinzug erkennen"
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr "Hintergrundfarbe"
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr "Hintergrundfarbe für Scans. Steht im Konflikt mit Overscan"
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Dropout-Farbe"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
@@ -2680,32 +2701,32 @@ msgstr ""
"One-Pass-Scanner scannen nur eine Farbe bei Graustufen und "
"Strichzeichnungs-Scans, hilfreich bei farbigem Papier oder Tinte"
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr "Scannerspeicher"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr "Aktiviere schnelle Duplex Scans in den Scannerspeicher"
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr "Prepick"
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr "Nächste Seite vom Dokumenteneinzug einziehen"
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr "Overscan"
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2716,23 +2737,23 @@ msgstr ""
"kleine Vorlagen auf einer Seite gesammelt werden können. Kann im "
"Konflikt mit Hintergrundfarbe stehen."
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr "Sleep Timer"
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr "Zeit in Minuten nachdem der Scanner in den Ruhezustand wechselt"
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, no-c-format
msgid "Off timer"
msgstr "Ausschalt Timer"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
@@ -2741,42 +2762,42 @@ msgstr ""
"Zeit in Minuten, nachdem sich der Scanner selbständig ausschaltet. Wird "
"auf die nächsten 15 Minuten gerundet. 0 = deaktiviert."
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, no-c-format
msgid "Duplex offset"
msgstr "Duplex Offset"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr "Vorder-/Rückseiten Offset"
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Offset grüner Kanal"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, no-c-format
msgid "Adjust green/red offset"
msgstr "Rot/Grün Offset"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Offset blauer Kanal"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, no-c-format
msgid "Adjust blue/red offset"
msgstr "Blau/Rot Offset"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr "Nicht genügend Speicher"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2790,12 +2811,12 @@ msgstr ""
"gewährleistet werden. Diese Option funktioniert nur mit selbst "
"erstellter Scansoftware."
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, no-c-format
msgid "Duplex side"
msgstr "Duplex Seite"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
@@ -2804,52 +2825,52 @@ msgstr ""
"Wählt die Seite vom nächsten Duplexscan aus aus (0 = Vorderseite, 1 = "
"Rückseite), welche von sane_read zurückgegeben wird."
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr "Hardware Entzerrung und Zuschnitt"
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr "Scanner rotiert und beschneidet den Scan digital."
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr "Software Entzerrung"
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr "Treiber rotiert verzerrte Scans."
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr "Software Fehlerkorrektur"
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr "Max. Durchmesser einzelner zu entfernender Fehlstellen im Scan."
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr "Software Zuschnitt"
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr "Treiber entfernt Ränder von Scans."
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr "Einzugshalt bei Abbruch"
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
@@ -2857,102 +2878,102 @@ msgstr ""
"Bei einem Abbruch verbleibt die Seite im Dukumenteneinzug und wird nicht "
"ausgeworfen."
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, no-c-format
msgid "Endorser Options"
msgstr "Stempel Optionen"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr "Einstellungen für Stempel"
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr "Stempel"
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr "Aktiviere Stempel"
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr "Stempelgröße"
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr "Max. Wert für Stempelzähler."
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr "Stempelwert"
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr "Anfangswert für Stempelzähler"
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr "Schrittweite für Stempelzähler"
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr "Schrittweite für Stempelzähler."
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr "Stempel Y"
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr "Stempelabstand zum oberen Seitenrand."
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr "Stempel Schriftart"
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr "Stempel Schriftart."
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, no-c-format
msgid "Endorser direction"
msgstr "Stempel Ausrichtung"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr "Stempel Druckrichtung"
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr "Stempelseite"
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr "Druckseite für Stempel; muss vom Scanner unterstützt werden"
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr "Stempel Zeichenkette"
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
@@ -2961,204 +2982,204 @@ msgstr ""
"Stempel als alphanumerische Zeichenkette. %05ud oder %08ud am Ende wird "
"durch den Stempelzähler ersetzt."
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr "Obere Kante"
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr "Papier wurde teilweise in den Dokumenteneinzug eingezogen"
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, no-c-format
msgid "A3 paper"
msgstr "A3 Vorlage"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr "A3 Vorlage erkannt"
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, no-c-format
msgid "B4 paper"
msgstr "B4 Vorlage"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr "B4 Vorlage erkannt"
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, no-c-format
msgid "A4 paper"
msgstr "A4 Vorlage"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr "A4 Vorlage erkannt"
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, no-c-format
msgid "B5 paper"
msgstr "B5 Vorlage"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr "B5 Vorlage erkannt"
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr "OMR oder DF"
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr "OMR oder Double Feed erkannt"
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, no-c-format
msgid "Card loaded"
msgstr "Seite geladen"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr "Papier eingelegt"
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr "Energiesparmodus"
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr "Der Scanner befindet im Energiesparmodus"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, no-c-format
msgid "Manual feed"
msgstr "Manueller Einzug"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, no-c-format
msgid "Manual feed selected"
msgstr "Manueller Einzug ausgewählt"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr "Funktion"
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr "Funktionszeichen auf dem Bildschirm"
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr "Wenig Tinte"
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr "Wenig Imprinter Tinte"
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, fuzzy, no-c-format
msgid "Double feed"
msgstr "Double Feed"
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, fuzzy, no-c-format
msgid "Double feed detected"
msgstr "Double Feed erkannt"
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr "Fehlercode"
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, no-c-format
msgid "Hardware error code"
msgstr "Hardwarefehler"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr "Schräglaufwinkel"
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr "Schwarzer Hintergrund erforderlich"
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr "Verbleibende Tinte"
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, no-c-format
msgid "Imprinter ink level"
msgstr "Imprinter Tintenstand"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, no-c-format
msgid "Density"
msgstr "Dichte"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr "Dichte Einstellung"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, no-c-format
msgid "Duplex switch"
msgstr "Duplexscan"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Extras"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, no-c-format
msgid "Color filter"
msgstr "Farbfilter"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
"Diese Option wählt die verwendete Farbe für Strichzeichnungs- und "
"Graustufen-Scans."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, no-c-format
msgid "Calibration file"
msgstr "Kalibrierungsdatei"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, no-c-format
msgid "Specify the calibration file to use"
msgstr "Kalibrierungsdatei auswählen"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, no-c-format
msgid "Calibration cache expiration time"
msgstr "Gültigkeitszeitraum für Kalibrierungszwischenspeicher"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
@@ -3168,12 +3189,12 @@ msgstr ""
"Zwischenspeicher deaktiviert. Ein negativer Wert lässt die Gültigkeit "
"nie ablaufen."
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Lampenausschaltzeit"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3182,92 +3203,92 @@ msgstr ""
"Die Lampe wird nach der angegebenen Zeit (in Minuten) ausgeschaltet. Ein "
"Wert von 0 bedeutet, dass die Lampe nich ausgeschaltet wird."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, no-c-format
msgid "Lamp off during scan"
msgstr "Während Scan Lampe ausschalten"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "Die Lampe wird beim Scannen abgeschaltet. "
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Datei-Taste"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "OCR-Taste"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Einschalt-Taste"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, no-c-format
msgid "Extra button"
msgstr "Zusatztaste"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, no-c-format
msgid "Needs calibration"
msgstr "Benötigt Kalibrierung"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr ""
"Der Scanner benötigt eine Kalibrierung für die momentanen Einstellungen"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Tasten"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Kalibrierung"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Starte den Kalibrierungsprozess mit einem Spezialblatt"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Kalibrierung zurücksetzen"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Kalibrierungszwischenspeicher löschen"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, no-c-format
msgid "Force calibration"
msgstr "Kalibrierung erzwingen"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr "Kalibrierung trotz Daten im Zwischenspeicher erzwingen"
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, no-c-format
msgid "Ignore internal offsets"
msgstr "Interne Offsets ignorieren"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
@@ -3275,41 +3296,41 @@ msgid ""
msgstr ""
"Gewinnt das Abbild mit den internen Kalibrierbereichen des Scanners"
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Durchlichteinheit"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Infrarot-Durchlichteinheit"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Graustufen-Farbe"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Legt fest, welche SCanfarbe im Garustufen-Modus verwendet wird "
"(Standardwert: Grün)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Optionen zur Fehlersuche"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Automatisches Aufwärmen"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3318,12 +3339,12 @@ msgstr ""
"Warte solange, bis die Helligkeit der Lampe konstant ist anstatt einfach "
"60 Sekunden zu warten."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Kompletter Scan"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3333,12 +3354,12 @@ msgstr ""
"Kalibrierungsstreifens. Vorsicht, keine zu große Länge auswählen. Nur "
"für Testzwecke."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Grobkalibrierung"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3350,12 +3371,12 @@ msgstr ""
"manuell eingestellt werden. Diese Option is standardmäßig an. Nur für "
"Testzwecke."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Grobkalibrierung nur für ersten Scan"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3367,12 +3388,12 @@ msgstr ""
"sparen. Wenn die Helligkeit der Bilder von Scan zu Scan schwankt, sollte "
"diese Option ausgeschaltet werden. Nur für Testzwecke."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Backtrack-Zeilen"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3385,223 +3406,223 @@ msgstr ""
"Computer die Daten aufnehmen kann. Niedrigere Werte sorgen für "
"schnellere Scans, erhöhen jedoch das Risiko, Zeilen zu überspringen."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Gammawert"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Legt den Gammawert für alle Kanäle fest."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Erweiterte Optionen"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Grob"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Fein"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Benutzerdefiniert"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automatisch"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Unverändert"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC Grau"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA Grau"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Langsam"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normal"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Schnell"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Besonders schnell"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2 Pixel"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4 Pixel"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8 Pixel"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Foto"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Dia"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Film-Streifen"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "Automatischer Dokumenteneinzug"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Bedingt"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Experiment"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Schärfen"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Legt den Wert für die Schärfe fest."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Automatischer Schwellwert"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Schaltet die automatische Bestimmung des Schwellwerts für den Schwarz-"
"Weiß-Modus ein."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Wählt den Glättungs-Filter aus."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Medium nach dem Scannen auswerfen"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Wirft das Medium nach dem Scan aus."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Dokument wechseln"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Dokument wechseln."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Auswerfen"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Dokument auswerfen."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Startet den Kalibrierungsprozess."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Medium"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Legt den Typ des Mediums fest."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Belichtungszeit"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3614,154 +3635,154 @@ msgstr ""
"\"Negativ\" für Negativ-Filme. Für dunkle (unterentwickelte) Bilder kann "
"dieser Wert vergrößert werden."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Farbmatrix"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Legt die Farbmatrix für den Scanner fest."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Benutzerdefinierte Farbmatrix."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Graue Farbmatrix"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Benutzerdefinierte Farbmatrix für Graustufenscans."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Horizontal spiegeln"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Bild horizontal spiegeln."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Vertikal spiegeln"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Bild vertikal spiegeln."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Optionen aktualisieren"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Optionen aktualisieren."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "8-Bit-Ausgabe"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Benutze intern eine Frabtiefe von mehr als 8 Bit, extern aber nur 8 Bit."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Warten auf vordere Taste"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Warte mit dem Scan auf das Drücken einer Frontplattentaste."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Lampe ausschalten"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Schalte Scannerlampe aus."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Geometrie"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Scanmodus"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Scannermodell"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
"Erlaubt Geräteverhalten mit anderen unterstützten Modellen zu testen"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr "Bildfarben werden invertiert"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Gammakorrektur abschalten"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Die Gammakorrektur wird abgeschaltet"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Weißabgleichskorrektur abschalten"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "Weißabgleichkorrektur wird abgeschaltet"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Aufwärmprozess überspringen"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "Der Aufwärmprozess wird überspungen"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Erzwinge echte Tiefe"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3772,12 +3793,12 @@ msgstr ""
"ausgeführt und danach in die gewählte Farbtiefe umgewandelt, um die "
"Bildqualität zu verbessern. Diese Option verhindert Farbtiefen-Emulation."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Graustufen emulieren"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3788,12 +3809,12 @@ msgstr ""
"Software in Graustufen umgewandelt. Unter manchen Umständen verbessert "
"dies die Bildqualität."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Debugging Bilder abspeichern"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3802,307 +3823,307 @@ msgstr ""
"Wenn aktiviert werden einige Bilder im Scanprozess gespeichert um sie zu "
"analysieren."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Chipsatz zurücksetzen"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Setzt die Daten des Chipsatzes zurück"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Information"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Name des Chipsatzes"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Zeigt den im Gerät verwendeten Chipsatz an."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Unbekannt"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "Chipsatz-ID"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Zeigt die ID des Chipsatzes an"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Scanzähler"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Zeigt die Anzahl der Scans an"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Information aktualisieren"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Aktualisiert alle Informationnen über das Gerät"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Diese Option spiegelt eine Frontplatten-Scannertaste wider"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, no-c-format
msgid "web"
msgstr "Internet"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, no-c-format
msgid "Share-To-Web button"
msgstr "Teilen-Taste"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr "Scannen und mit Freunden teilen"
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Foto"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Foto-Taste"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr "Foto-Taste"
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, no-c-format
msgid "more-options"
msgstr "Optionen"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, no-c-format
msgid "More Options button"
msgstr "Optionen-Taste"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, no-c-format
msgid "Button for additional options/configuration"
msgstr "Optionen-Taste"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr "Energiesparmodus"
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, no-c-format
msgid "Power Save button"
msgstr "Energiesparmodus-Taste"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr "Energiesparmodus aktivieren"
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr "Anzahl vergößern"
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, no-c-format
msgid "Increase Copies button"
msgstr "Anzahl vergrößern Taste"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr "Anzahl der Kopien vergrößern"
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr "Anzahl reduzieren"
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, no-c-format
msgid "Decrease Copies button"
msgstr "Anzahl reduzieren Taste"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr "Anzahl der Kopien verringern"
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, no-c-format
msgid "color-bw"
msgstr "Farbe Monochrom"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr "Farb-Monochrom-Taste"
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr "Umschalten zwischen Farb- und Monochrom-Scans"
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr "Farb-/Monochrom Status"
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, no-c-format
msgid "Read color/BW button state"
msgstr "Lese Status der Farb/Monochrom Taste"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr "Lese Farb-/Monochrom Einstellungen"
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr "Anzahl Kopien"
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr "Lese Anzahl der Kopien"
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr "Lese Zähler-Einstellungen"
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Verschiedenes"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Lampenstatus"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Schaltet die Lampe an oder aus."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Kalibriert Schwarz- und Weißwert."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "TMA-Dias"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "TMA-Negative"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Farbe (48 Bit)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Lampenausschaltzeit verlängern"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "Verlängert die Lampenausschaltzeit (von 15 Minuten bis 1 Stunde)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Warte auf Tastendruck"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Scannen beginnt erst mit Tastendruck"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, no-c-format
msgid "Last button pressed"
msgstr "Letzter Tastendruck"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr "Lese ID der zuletzt betätigten Taste (nur lesen)"
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, no-c-format
msgid "LCD counter"
msgstr "Scanzähler"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr "Lese Scanzähler (read only)"
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, no-c-format
msgid "Color LED indicator"
msgstr "Farbindikator"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr "Lese Wert vom Farbindikator (read only)"
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr "Seite im Dokumenteneinzug verfügbar"
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr "Lese Status der Seitenerkennung im Dokumenteneinzug (read only)"
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr "Ignoriere Seiten Ende Pixel"
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
@@ -4110,12 +4131,12 @@ msgstr ""
"Ignoriere Seiten Ende Pixel und überschreibe diese mit der umgebenden "
"Hintergrundfarbe"
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr "Füllmodus für unteren Rand bei kurzen Vorlagen im Dokumenteneinzug"
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
@@ -4124,12 +4145,12 @@ msgstr ""
"RAW = Scandaten, letzte = wiederhole letzte Scanzeile, Raster = S/W "
"Raster, Weiß, Schwarz, Farbe = RGB oder Grau Wert"
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr "RGB oder Grau Farbwert für Füllmodus 'Farbe'"
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4139,13 +4160,13 @@ msgstr ""
"(Vorgabe = Violet oder Grau)"
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Papiergröße"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Automatische Trennung"
@@ -4186,13 +4207,13 @@ msgid "Double feed detection"
msgstr "Duplex Detektor"
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Duplex- (zweiseitiges) Scannen"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Tatsächliche Größe des Papiers im ADF"
@@ -4357,7 +4378,7 @@ msgid "From scanner"
msgstr "Vom Scanner"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Vom Papier"
@@ -4432,13 +4453,13 @@ msgid "Sets the scan source"
msgstr "Scanquelle"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Einzugsmodus"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Legt den Einzugsmodus fest"
@@ -4495,12 +4516,12 @@ msgstr "Scanner verkleinert Vorlage auf Seitengröße"
msgid "Set paper position : true for landscape, false for portrait"
msgstr "Papierausrichtung: true = Querformat, false = Hochformat"
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Automatischer Schwellwert"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4510,31 +4531,31 @@ msgstr ""
"Rauschunterdrückung und Bildgewichtung fest"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Rauschunterdrückung"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Reduziert das Rauschen einzelner Punkte"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Bildgewichtung"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Wählt die Bildgewichtung"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4628,7 +4649,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Gammakorrektur"
@@ -4821,232 +4842,232 @@ msgstr "Leerbereich oben einfügen"
msgid "Addition of space in bottom position"
msgstr "Leerbereich unten einfügen"
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamant"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 sehr grob"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 sehr fein"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 Vertikale Linie"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Verstärkung"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Farbkanal Verstärkungseinstellungen"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Verstärkung grauer Kanal"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Legt die Verstärkung des grauen Kanals fest"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Verstärkung roter Kanal"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Legt die Verstärkung des roten Kanals fest"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Verstärkung grüner Kanal"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Legt die Verstärkung des grünen Kanals fest"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Verstärkung blauer Kanal"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Legt die Verstärkung des blauen Kanals fest"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Bayer Halbton 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Bayer Halbton 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Halbton Punkt 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Halbton Punkt 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Fehlerstreuung"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Modus 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Modus 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Modus 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "Vom Kalibrierungstreifen"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Glatt"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Niedrig"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Mittel"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Hoch"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "Monitor"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Eine Seite"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Alle Seiten"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "Einzugsscanner"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "4 Bit Graustufen"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "8 Bit Graustufen"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Lichtwerte"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Spezialoptionen"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Farbbalance"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Deaktiviere Rücklauf vom Scannkopf"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr ""
"Wenn aktiviert, erfolgt kein Rücklauf des Scankopfes während der "
"Datenübertragung"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Lampe ein/ausschalten"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Schaltet die Lampe des Flachbettscanners ein bzw. aus"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Software - Kalibrierung"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr ""
"Wenn aktiviert, wird die Farbkalibrierung durch den Treiber ausgeführt"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Benutzung des LIGHTLID 35"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr ""
@@ -5054,32 +5075,32 @@ msgstr ""
"Scans die Flachbett - Lampe ausgeschaltet um besseren Kontrast zu "
"erreichen"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Hohe Qualität"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Hohe Qualität bei geringer Geschwindigkeit"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Hohe Geschwindigkeit"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Hohe Geschwindigkeit bei geringerer Qualität"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Automatische schwarz/weiß - Schwelle"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -5088,67 +5109,67 @@ msgstr ""
"Wenn aktiviert, versucht der Treiber einen optimalen Wert für den "
"Schwellwert zu bestimmen."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Modus der Gammakorrektur."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Verbinde Gammawerte"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Alle Farben benutzen dieselbe Gammakorrektur."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Gamma - Zahlenwert"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Bestimmt den Wert für die Gamma - Korrektur."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Gamma - Wert für Rot"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Gamma - Wert für Rot"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Gamma - Wert für Grün"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Gamma - Wert für Grün"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Gamma - Wert für Blau"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Gamma - Wert für Blau"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Farbkanal"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
@@ -5156,207 +5177,207 @@ msgstr ""
"Wählt den Farbkanal; \"Master\" bedeutet, dass alle Farben beeinflusst "
"werden."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Mittelgrauwert"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Bestimmt, welcher Helligkeitswert als 50% Grau angenommen wird."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Mittelwert für Rot"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Bestimmt, welcher Helligkeitswert als 50% Rot angenommen wird."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Mittelwert für Grün"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Bestimmt, welcher Helligkeitswert als 50% Grün angenommen wird."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Mittelwert für Blau"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Bestimmt, welcher Helligkeitswert als 50% Blau angenommen wird."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Rot - Balance"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr "Farbkorrektur für Rot: 100% bedeutet keine Farbkorrektur."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Grün - Balance"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr "Farbkorrektur für Grün: 100% bedeutet keine Farbkorrektur."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Blau - Balance"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr "Farbkorrektur für Blau: 100% bedeutet keine Farbkorrektur."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Standard - Balance"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr "Setzt die Farbkorrektur auf die vom Hersteller vorgegebenen Werte."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Sehr langsam"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Langsam"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Schneller"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Sehr schnell"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 grob"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 normal"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 fein"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 sehr fein"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 grob"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 grob"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 fein"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 grob"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 normal"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 fein"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 benutzerdefiniert"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 Benutzerdefiniert"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 Benutzerdefiniert"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 Benutzerdefiniert"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 benutzerdefiniert"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 benutzerdefiniert"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Schneller Graumodus"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Scanne im schnellen Graumodus (geringere Bildqualität)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5366,124 +5387,124 @@ msgstr ""
"Qualität) durchgeführt werden. Das kann ein Schwarzweißmodus oder ein "
"Modus mit niedriger Auflösung sein."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Lampenausschaltzeit (Minuten)."
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr ""
"Legt die Zeit (in Minuten) fest, nach der die Lampe ausgeschaltet wird."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Schalte die Lampe aus"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Schaltet die Lampe sofort aus."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Helligkeit des Rotwerts"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr ""
"Stellt die Helligkeit der roten Komponente des gewonnenen Abbilds ein."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Helligkeit des Grünwerts"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr ""
"Stellt die Helligkeit der grünen Komponente des gewonnenen Abbilds ein."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Helligkeit des Blauwerts"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr ""
"Stellt die Helligkeit der blauen Komponente des gewonnenen Abbilds ein."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Kontrast der grünen Komponente"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr ""
"Stellt den Kontrast der roten Komponente des gewonnenen Abbilds ein."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Kontrast der grünen Komponente"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr ""
"Stellt den Kontrast der grünen Komponente des gewonnenen Abbilds ein."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Kontrast der blauen Komponente"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr ""
"Stellt den Kontrast der blauen Komponente des gewonnenen Abbilds ein."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Farbe 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Farbe 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Grau 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Grau 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Spiegelung"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Positiv"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5492,7 +5513,7 @@ msgstr ""
"Warte solange, bis die Helligkeit der Lampe konstant ist anstatt einfach "
"40 Sekunden zu warten."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Bild"
@@ -5502,27 +5523,42 @@ msgstr "Bild"
msgid "Need calibration"
msgstr "Benötigt Kalibrierung"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, no-c-format
msgid "Negative color"
msgstr "Negativfilm Farbe"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, no-c-format
msgid "Negative gray"
msgstr "Negativfilm Graustufen"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr "48 Bit Farbe"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr "16 Bit Graustufen"
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5622,210 +5658,218 @@ msgid "ADF Waiting Time"
msgstr "Wartezeit Dokumenteneinzug"
#: backend/pixma/pixma_sane_options.c:392
-#, no-c-format
+#, fuzzy, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
msgstr ""
"Der Scanner sucht während der Wartezeit (in Sekunden) nach einem "
"Dokument, welches in den Scanschacht eingelegt wird."
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
+msgstr ""
+
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Durchlicht"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Geräteeinstellungen"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Lampenschalter"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Lampe(n) ein-/ausschalten."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Lampe aus während Schwarzkalibrierung"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Schaltet die Lampe immer während der Schwarzkalibrierung aus."
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Kalibrierungsdatenspeicher"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Schaltet Kalibrierungsdatenspeicher ein oder aus."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Führt Kalibrierung durch"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Sensorbeschleunigung"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Schaltet Sensorbeschleunigung an oder ab."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Aufwärmzeit"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Aufwärmzeit in Sekunden."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Lampenausschaltzeit"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Lampenausschaltzeit in Sekunden."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Analog Frontend"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Verstärkung roter Kanal des AD-Wandlers"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Offset roter Kanal"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Offset roter Kanal des AD-Wandlers"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Verstärkung grüner Kanal des AD-Wandlers"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Offset grüner Kanal des AD-Wandlers"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Verstärkung blauer Kanal des AD-Wandlers"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Offset blauer Kanal des AD-Wandlers"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Rote Lampe aus"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Definiert den Ausschaltzeitpunkt der roten Lampe"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Grüne Lampe aus"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Definiert den Ausschaltzeitpunkt der grünen Lampe"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Blaue Lampe aus"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Definiert den Ausschaltzeitpunkt der blauen Lampe"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Diese Option spiegelt den Zustand der Scannertasten wider."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Farbe 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Halbtonmuster 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Halbtonmuster 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Zufallsmuster"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Dateiauswahl"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Bildkorrektur"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Graustufen"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Bild in Graustufen laden."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Three-Pass Simulation"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5834,12 +5878,12 @@ msgstr ""
"Simuliere einen Three-Pass Scanner, indem hintereinander je ein Frame "
"für jede Grundfarbe übertragen wird. Die Reihenfolge ist grün-blau-rot."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Handscanner Simulation"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5851,7 +5895,7 @@ msgstr ""
"-1 zurück. Mit dieser Option kann man prüfen, ob das Frontend damit "
"richtig umgehen kann."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5859,42 +5903,42 @@ msgstr ""
"Stellt die Farbverbesserungseinstellungen (Helligkeit und Kontrast) auf "
"Defaultwerte."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Nur-Lese-Testoption"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Mal sehen, ob das Frontend damit umgehen kann"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Gammatabellen"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Statuscode Simulation"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Keinen Statuscode erzwingen"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Zwinge das Backend nicht dazu, einen Statuscode zurückzuliefern."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Liefere SANE_STATUS_EOF zurück"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5903,12 +5947,12 @@ msgstr ""
"Zwinge das Backend dazu, nach einem Aufruf von sane_read() den "
"Statuscode SANE_STATUS_EOF zurückzuliefern."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Liefere SANE_STATUS_JAMMED zurück"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5917,12 +5961,12 @@ msgstr ""
"Zwinge das Backend dazu, nach einem Aufruf von sane_read() den "
"Statuscode SANE_STATUS_JAMMED zurückzuliefern."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Liefere SANE_STATUS_NO_DOCS zurück"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5931,12 +5975,12 @@ msgstr ""
"Zwinge das Backend dazu, nach einem Aufruf von sane_read() den "
"Statuscode SANE_STATUS_NO_DOCS zurückzuliefern."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Liefere SANE_STATUS_COVER_OPEN zurück"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5945,12 +5989,12 @@ msgstr ""
"Zwinge das Backend dazu, nach einem Aufruf von sane_read() den "
"Statuscode SANE_STATUS_COVER_OPEN zurückzuliefern."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Liefere SANE_STATUS_IO_ERROR zurück"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5959,12 +6003,12 @@ msgstr ""
"Zwinge das Backend dazu, nach einem Aufruf von sane_read() den "
"Statuscode SANE_STATUS_IO_ERROR zurückzuliefern."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Liefere SANE_STATUS_NO_MEM zurück"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5973,12 +6017,12 @@ msgstr ""
"Zwinge das Backend dazu, nach einem Aufruf von sane_read() den "
"Statuscode SANE_STATUS_NO_MEM zurückzuliefern."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Liefere SANE_STATUS_ACCESS_DENIED zurück"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5987,42 +6031,42 @@ msgstr ""
"Zwinge das Backend dazu, nach einem Aufruf von sane_read() den "
"Statuscode SANE_STATUS_ACCESS_DENIED zurückzuliefern."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Diese Option zeigt den Zustand einer Scannertaste an."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Lampe an"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Schalte Scannerlampe ein"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Lampe aus"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Schalte Scannerlampe aus"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Lampenausschaltzeit"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "Anzahl der Minuten, bis die Lampe nach dem Scan ausgeschaltet wird"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Schwellenwert für den Strichzeichnungsmodus"
@@ -6162,57 +6206,57 @@ msgstr "Farbzeilen pro Lesevorgang"
msgid "Grayscale lines per read"
msgstr "Graustufenzeilen pro Lesevorgang"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "Webcam"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Farbe RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Farbe RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Farbe RGB TEXT"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Komplett schwarz"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Komplett weiß"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Farbmuster"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Gitter"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Erster Eintrag"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Zweiter Eintrag"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6221,12 +6265,12 @@ msgstr ""
"Dies ist der sehr lange dritte Eintrag; vielleicht weiß das Frontend, "
"wie man ihn darstellen kann"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Handscanner-Simulation"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6239,12 +6283,12 @@ msgstr ""
"-1 zurück. Mit dieser Option kann man prüfen, ob das Frontend damit "
"richtig umgehen kann."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Three-Pass Simulation"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6253,17 +6297,17 @@ msgstr ""
"Simuliere einen Three-Pass-Scanner. Im Farbmodus werden drei Frames "
"übertragen."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Legt die Reihenfolge der Frames fest"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Legt die Reihenfolge der Frames im Three-Pass-Modus fest."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6272,17 +6316,17 @@ msgstr ""
"Falls der automatische Dokumenteneinzug ausgewählt ist, meldet der "
"Einzug \"leer\" nach 10 Scans."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Spezialoptionen"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Wählt das Testbild aus"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6300,12 +6344,12 @@ msgstr ""
"Gitter: zeichnet ein Schwarz-Weiß-Gitter mit einer Höhe und Breite der "
"einzelnen Felder von jeweils 10 mm."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Endianness umkehren"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6317,24 +6361,24 @@ msgstr ""
"testen, beispielsweise um festzustellen, ob das Frontend die richtige "
"Endianness verwendet."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Lesebegrenzung"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Begrenzt die Menge an Daten, die mit jedem Aufruf von sane_read() "
"übertragen wird."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Größe der Lesebegrenzung"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
@@ -6342,22 +6386,22 @@ msgstr ""
"Die (maximale) Menge and Daten, die bei jedem Aufruf von sane_read() "
"übertragen wird."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Leseverzögerung"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Verzögere die Datenübertragung durch die Pipe."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Dauer der Leseverzögerung"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
@@ -6365,12 +6409,12 @@ msgstr ""
"Legt fest, wie lange nach der Übertragung eines Datenpuffers durch die "
"Pipe gewartet wird."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Rückgabewert von sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6381,22 +6425,22 @@ msgstr ""
"Einstellung für's Scannen. Alle anderen Rückgabewerte dienen dazu, das "
"Verhalten des Frontends festzustellen."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Pixelverlust pro Zeile"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Die Anzahl der Pixel, die am Ende der Zeile ungenutzt sind."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Ungenaue Parameter"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6405,12 +6449,12 @@ msgstr ""
"Gebe ungenaue Werte für die Anzahl der Zeilen und die Bytes pro Zeile "
"zurück, wenn sane_parameters() vor sane_start() aufgerufen wird."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Biete Select-Dateideskriptor an"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6419,12 +6463,12 @@ msgstr ""
"Biete einen Select-Dateideskriptor an, damit das Frontend erkennen kann, "
"ob sane_read() Daten zurückliefern würde."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Test-Optionen einschalten"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6434,27 +6478,27 @@ msgstr ""
"Fähigkeit des Frontends feststellen, die verschiedenen Typen von SANE-"
"Optionen darzustellen und zu ändern."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Gebe Optionen aus"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Gibt eine Liste aller Optionen aus."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Binäre Testoptionen"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Bool soft select soft detect"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6464,12 +6508,12 @@ msgstr ""
"\"soft detect\" (und \"advanced\") hat. Also eine ganz normale binäre "
"Option."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Bool hard select soft detect"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6481,12 +6525,12 @@ msgstr ""
"nicht vom \"frontend\" gesetzt werden kann sondern vom Benutzer (z.B. "
"durch drücken einer Taste am Gerät)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Bool hard select"
-#: backend/test.c:805
+#: backend/test.c:834
#, fuzzy, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6499,12 +6543,12 @@ msgstr ""
"drücken einer Taste am Gerät) und nicht vom \"frontend\" gelesen werden "
"kann."
-#: backend/test.c:823
+#: backend/test.c:852
#, fuzzy, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Bool soft detect"
-#: backend/test.c:824
+#: backend/test.c:853
#, fuzzy, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6513,12 +6557,12 @@ msgstr ""
"(4/6) Binäre Testoption, welche die Funktionalitäten \"soft detect"
"\" (und \"advanced\") hat. Das heißt, dass dies eine Nur-Lese-Option ist."
-#: backend/test.c:840
+#: backend/test.c:869
#, fuzzy, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Bool soft select soft detect emulated"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6527,12 +6571,12 @@ msgstr ""
"(5/6) Binäre Testoption, welche die Funktionalitäten \"soft select\", "
"\"soft detect\", und \"emulated\" (und \"advanced\") hat."
-#: backend/test.c:857
+#: backend/test.c:886
#, fuzzy, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Bool soft select soft detect auto"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6543,27 +6587,27 @@ msgstr ""
"\"soft detect\" und \"automatic\" (und \"advanced\") hat. Diese Option "
"kann vom \"backend\" automatisch gesetzt werden."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Int-Testoptionen"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Int"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr "(1/6) Int-Testoption ohne Einheit und Beschränkung."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Int Bereichsbeschränkung"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6573,24 +6617,24 @@ msgstr ""
"Bereichsbeschränkung. Das Minimum ist 4, das Maximum 192, und die "
"Schrittweite ist 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, fuzzy, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Int Beschränkungsliste"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Int-Testoption mit der Einheit \"Bits\" und einer Wortlisten-"
"Beschränkung."
-#: backend/test.c:937
+#: backend/test.c:966
#, fuzzy, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Int array"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6599,12 +6643,12 @@ msgstr ""
"(4/6) Int-Testoption mit der Einheit \"mm\" und einem Feld ohne "
"Beschränkung."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Int array constraint range"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6614,12 +6658,12 @@ msgstr ""
"Bereichsbeschränkung. Das Minimum ist 4, das Maximum 192, und die "
"Schrittweite ist 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, fuzzy, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Int array constraint word list"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6628,27 +6672,27 @@ msgstr ""
"(6/6) Int-Testoption mit der Einheit \"Prozent\" und einem Feld mit "
"einer Wort-Beschränkung."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Fixed-Testoptionen"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, fuzzy, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Festgelegt"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, fuzzy, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr "(1/3) Festgelegte Testoption ohne Einheit und ohne Beschränkung."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Festgelegte Bereichsbeschränkung"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6658,51 +6702,51 @@ msgstr ""
"Bereichsbeschränkung. Das Minimum ist -42.17, das Maximum 32767.9999, "
"und die Schrittweite ist 2.0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, fuzzy, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Festgelegte Beschränkungsliste"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Fixed-Testoption ohne Einheit und mit einer Wortlisten-"
"Beschränkung."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Zeichenketten-Testoptionen"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Zeichenkette"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Zeichenketten-Testoption ohne Beschränkung."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Zeichenketten-Beschränkungsliste"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr ""
"(2/3) Zeichenketten-Testoption mit einer Zeichenkettenlisten-"
"Beschränkung."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Lange-Zeichenketten-Beschränkungsliste"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6711,152 +6755,152 @@ msgstr ""
"(3/3) Zeichenketten-Testoption mit einer Zeichenkettenlisten-"
"Beschränkung. Enthält ein paar mehr Einträge..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Tasten-Testoptionen"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Taste"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Tasten-Testoption. Gibt etwas Text aus..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Farbe 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Benutze Bildzusammensetzung"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "2 Level schwarz/weiss (Strichzeichnungs Modus)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Halbton schwarz/weiss (Halbton Modus)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Multi-Level schwarz&weiss (Graustufen Modus)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Multi-Level RGB Farbe (ein-Pass-Farbe)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Kalibrierung ignorieren"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Pre-Focus ausschalten"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Focus nicht kalibrieren"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Manueller Pre-Focus"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Feste Focus-Position"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Linse auf Dokument kalibrieren"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Focus der Linse auf dem Dokument kalibrieren"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Halter Focus Position 0mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Benutze 0mm Halter Focus Position anstatt 0.6mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Kalibrierungs Modus"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Kalibriermodus definieren"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Schaltet die Lampe an/aus"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "UTA ein"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Schaltet den UTA ein/aus"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Offset"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Einstellungen des Offsets der Farbkanäle"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Offset grüner Kanal"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Legt den Offset des grauen Kanals fest"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Legt den Offset des roten Kanals fest"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Legt den Offset des grünen Kanals fest"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Legt den Offset des blauen Kanals fest"
diff --git a/po/en_GB.po b/po/en_GB.po
index fa3981d..9b4a342 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.31\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
-"PO-Revision-Date: 2020-07-26 10:30-0700\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
+"PO-Revision-Date: 2021-01-24 09:57-0800\n"
"Last-Translator: Ralph Little <littlesincanada@yahoo.co.uk>\n"
"Language-Team: British English <kde-i18n-doc@kde.org>\n"
"Language: en_GB\n"
@@ -17,406 +17,416 @@ msgstr ""
"X-Generator: Poedit 2.0.6\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Number of options"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Standard"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometry"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Enhancement"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Advanced"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Sensors"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Preview"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Force monochrome preview"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bit depth"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Scan mode"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Scan speed"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Scan source"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Force backtracking"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Top-left x"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Top-left y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Bottom-right x"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Bottom-right y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Scan resolution"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "X-resolution"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Y-resolution"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Page width"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Page height"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Use custom gamma table"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Image intensity"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Red intensity"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Green intensity"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Blue intensity"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Brightness"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Contrast"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Grain size"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Halftoning"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Black level"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "White level"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "White level for red"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "White level for green"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "White level for blue"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Shadow"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Shadow for red"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Shadow for green"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Shadow for blue"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Highlight"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Highlight for red"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Highlight for green"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Highlight for blue"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Hue"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Saturation"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Filename"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Halftone pattern size"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Halftone pattern"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Bind X and Y resolution"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negative"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Quality calibration"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Double Optical Resolution"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Bind RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Threshold"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Analogue gamma correction"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Analogue gamma red"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Analogue gamma green"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Analogue gamma blue"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Bind analogue gamma"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Warm up lamp"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Cal. exposure-time"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Cal. exposure-time for red"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Cal. exposure-time for green"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Cal. exposure-time for blue"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Scan exposure-time"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Scan exposure-time for red"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Scan exposure-time for green"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Scan exposure-time for blue"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Set exposure-time"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Cal. lamp density"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Scan lamp density"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Set lamp density"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Lamp off at exit"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, no-c-format
+msgid "Focus position"
+msgstr "Focus position"
+
+#: include/sane/saneopts.h:235
+#, no-c-format
+msgid "Autofocus"
+msgstr "Autofocus"
+
+#: include/sane/saneopts.h:249
#, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -425,37 +435,37 @@ msgstr ""
"Read-only option that specifies how many options a specific device "
"supports."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Source, mode and resolution options"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Scan area and media size options"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Image modification options"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Hardware specific options"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Scanner sensors and buttons"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Request a preview-quality scan."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -466,7 +476,7 @@ msgstr ""
"scanner this cuts down the number of passes to one and on a one-pass "
"scanner, it reduces the memory requirements and scan-time of the preview."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -475,62 +485,62 @@ msgstr ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
"for multibit scans."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr "Selects the scan mode (e.g., lineart, monochrome, or colour)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Determines the speed at which the scan proceeds."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Selects the scan source (such as a document-feeder)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Controls whether backtracking is forced."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Top-left x position of scan area."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Top-left y position of scan area."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Bottom-right x position of scan area."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Bottom-right y position of scan area."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Sets the resolution of the scanned image."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Sets the horizontal resolution of the scanned image."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Sets the vertical resolution of the scanned image."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -539,19 +549,19 @@ msgstr ""
"Specifies the width of the media. Required for automatic centring of "
"sheet-fed scans."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Specifies the height of the media."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr ""
"Determines whether a builtin or a custom gamma-table should be used."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -562,32 +572,32 @@ msgstr ""
"red, green, and blue channels simultaneously (i.e., it is an intensity "
"gamma table)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Gamma-correction table for the red band."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Gamma-correction table for the green band."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Gamma-correction table for the blue band."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Controls the brightness of the acquired image."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Controls the contrast of the acquired image."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -596,76 +606,76 @@ msgstr ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
"in sharper images."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr "Selects whether the acquired image should be halftoned (dithered)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Selects what radiance level should be considered \"black\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Selects what radiance level should be considered \"white\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr "Selects what red radiance level should be considered \"white\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr "Selects what green radiance level should be considered \"white\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr "Selects what blue radiance level should be considered \"white\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr "Selects what red radiance level should be considered \"black\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr "Selects what green radiance level should be considered \"black\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr "Selects what blue radiance level should be considered \"black\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr "Selects what red radiance level should be considered \"full red\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr ""
"Selects what green radiance level should be considered \"full green\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr ""
"Selects what blue radiance level should be considered \"full blue\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Controls the \"hue\" (blue-level) of the acquired image."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -674,12 +684,12 @@ msgstr ""
"The saturation level controls the amount of \"blooming\" that occurs "
"when acquiring an image with a camera. Larger values cause more blooming."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "The filename of the image to be loaded."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -688,294 +698,305 @@ msgstr ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
"halftoned images."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
msgstr ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Use same values for X and Y resolution"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Swap black and white"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Do a quality white-calibration"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Use lens that doubles optical resolution"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "In RGB-mode use same values for each colour"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Select minimum-brightness to get a white point"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Analogue gamma-correction"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Analogue gamma-correction for red"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Analogue gamma-correction for green"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Analogue gamma-correction for blue"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Warm up lamp before scanning"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Define exposure-time for calibration"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Define exposure-time for red calibration"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Define exposure-time for green calibration"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Define exposure-time for blue calibration"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Define exposure-time for scan"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Define exposure-time for red scan"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Define exposure-time for green scan"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Define exposure-time for blue scan"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Enable selection of exposure-time"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Define lamp density for calibration"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Define lamp density for scan"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Enable selection of lamp density"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Turn off lamp when program exits"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Focus position for manual focus"
+
+#: include/sane/saneopts.h:449
+#, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Perform autofocus before scan"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Scan button"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "Email button"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Fax button"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Copy button"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "PDF button"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Cancel button"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "Page loaded"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "Cover open"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Colour"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Colour Lineart"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Colour Halftone"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Grey"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Halftone"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Lineart"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "Success"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Operation not supported"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr "Operation was cancelled"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Device busy"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Invalid argument"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "End of file reached"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "Document feeder jammed"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "Document feeder out of documents"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "Scanner cover is open"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Error during device I/O"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "Out of memory"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "Access to resource has been denied"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "Lamp not ready, please retry"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "Scanner mechanism locked for transport"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Defaults"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Set default values for enhancement controls."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Calibration"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Calibrate before next scan"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -984,12 +1005,12 @@ msgstr ""
"If enabled, the device will be calibrated before the next scan. "
"Otherwise, calibration is performed only before the first start."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Only perform shading-correction"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1000,1072 +1021,1072 @@ msgstr ""
"The default values for gain, offset and exposure time, either built-in "
"or from the configuration file, are used."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Button state"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Number of the frame to scan"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Selects the number of the frame to scan"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Duplex scan"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr ""
"Duplex scan provides a scan of the front and back side of the document"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Correction according to transparency ratio"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Correction according to film type"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Fine colour"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Negatives"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "Raw"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "No transparency correction"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Slides"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automatic"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Normal speed"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "1/2 normal speed"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 normal speed"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "rounded parameter"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "unknown"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "ADF jam"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "ADF cover open"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "lamp failure"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "scan head positioning error"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "CPU check error"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "RAM check error"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "ROM check error"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "hardware check error"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "transparency unit lamp failure"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr "transparency unit scan head positioning failure"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "parameter list length error"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "invalid command operation code"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "invalid field in CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "unsupported LUN"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "invalid field in parameter list"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "command sequence error"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "too many windows specified"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "medium not present"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "invalid bit IDENTIFY message"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, no-c-format
msgid "option not correct"
msgstr "option not correct"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "power on reset / bus device reset"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "parameter changed by another initiator"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "no additional sense information"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "reselect failure"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "SCSI parity error"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "initiator detected error message received"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "invalid message error"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "timeout error"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "transparency unit shading error"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "lamp not stabilised"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "film scanner"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "flatbed scanner"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Film type"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "Selects the film type, i.e. negatives or slides"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Negative film type"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Selects the negative film type"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Hardware resolution"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Use only hardware resolutions"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Focus"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Auto focus"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Enable/disable auto focus"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Auto focus only once"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Do auto focus only once between ejects"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Manual focus position"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr "Set the optical system's focus position by hand (default: 128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Scan margins"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Extra colour adjustments"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Mirror image"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Mirror the image horizontally"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Auto exposure"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Enable/disable the auto exposure feature"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Calibration now"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Execute calibration *now*"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Self diagnosis"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Perform scanner self diagnosis"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Reset scanner"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Reset the scanner"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Medium handling"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Eject film after each scan"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr "Automatically eject the film from the device after each scan"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Eject film before exit"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
"Automatically eject the film from the device before exiting the program"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Eject film now"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Eject the film *now*"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Document feeder extras"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Flatbed only"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr "Disable auto document feeder and use flatbed only"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Transparency unit"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr "Switch on/off the transparency unit (FAU, film adapter unit)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Negative film"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Positive or negative film"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Density control"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Set density control mode"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Transparency ratio"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Select film type"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Select the film type"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Calibrate Scanner"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Force scanner calibration before scan"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Greyscale scan"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Do a greyscale rather than colour scan"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Analogue Gain"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Increase or decrease the analogue gain of the CCD array"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Gamma Correction"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Selects the gamma corrected transfer curve"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Flatbed"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "ADF Front"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "ADF Back"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "ADF Duplex"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr "Card Front"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr "Card Back"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr "Card Duplex"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Red"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Green"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Blue"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, no-c-format
msgid "Enhance Red"
msgstr "Enhance Red"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, no-c-format
msgid "Enhance Green"
msgstr "Enhance Green"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, no-c-format
msgid "Enhance Blue"
msgstr "Enhance Blue"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "None"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr "Software blank skip percentage"
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr "Request driver to discard pages with low percentage of dark pixels"
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Scan Mode"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Use non-blocking IO"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr "Use non-blocking IO for sane_read() if supported by the frontend."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Simplex"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Duplex"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Transparency Unit"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Automatic Document Feeder"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Positive Film"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Negative Film"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Focus on glass"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Focus 2.5mm above glass"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Halftone A (Hard Tone)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Halftone B (Soft Tone)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Halftone C (Net Screen)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Dither A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Dither B (4x4 Spiral)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Dither C (4x4 Net Screen)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Dither D (8x4 Net Screen)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Text Enhanced Technology"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Download pattern A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Download pattern B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "No Correction"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "User defined"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Impact-dot printers"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Thermal printers"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Ink-jet printers"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "CRT monitors"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Default"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "High density printing"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Low density printing"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "High contrast printing"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "User defined (Gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "User defined (Gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 portrait"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 landscape"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Max"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Selects the halftone."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Dropout"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Selects the dropout."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Selects the brightness."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Sharpness"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Colour correction"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr "Sets the colour correction table for the selected output device."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Colour correction coefficients"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matrix multiplication of RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Shift green to red"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Shift green to blue"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Shift red to green"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Shift red to blue"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Shift blue to green"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Shift blue to red"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Controls green level"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Adds to red based on green level"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Adds to blue based on green level"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Adds to green based on red level"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Controls red level"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Adds to blue based on red level"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Adds to green based on blue level"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Adds to red based on blue level"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Controls blue level"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Mirror the image."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Fast preview"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Auto area segmentation"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Short resolution list"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Display short resolution list"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Zoom"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Defines the zoom factor the scanner will use"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Quick format"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Optional equipment"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Eject"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Eject the sheet in the ADF"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Auto eject"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Eject document after scanning"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "ADF Mode"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Selects the ADF mode (simplex/duplex)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Bay"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Select bay to scan"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2074,24 +2095,24 @@ msgstr ""
"Selects the gamma correction value from a list of pre-defined devices or "
"the user defined table, which can be downloaded to the scanner"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Focus Position"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr ""
"Sets the focus position to either the glass or 2.5mm above the glass"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Wait for Button"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2105,7 +2126,7 @@ msgstr ""
msgid "TPU8x10"
msgstr "TPU8x10"
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr "Infrared"
@@ -2120,377 +2141,377 @@ msgstr "Positive Slide"
msgid "Negative Slide"
msgstr "Negative Slide"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr "Built in CCT profile"
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr "User defined CCT profile"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr "Load"
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Load a sheet in the ADF"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, no-c-format
msgid "ADF Skew Correction"
msgstr "ADF Skew Correction"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, no-c-format
msgid "Enables ADF skew correction"
msgstr "Enables ADF skew correction"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "On"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Off"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "DTC"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "SDTC"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Dither"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr "Diffusion"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, no-c-format
msgid "White"
msgstr "White"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, no-c-format
msgid "Black"
msgstr "Black"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "Continue"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "Stop"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10mm"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15mm"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20mm"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Horizontal"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr "Horizontal bold"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr "Horizontal narrow"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Vertical"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr "Vertical bold"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr "Top to bottom"
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr "Bottom to top"
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr "Front"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr "Back"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr "Gamma function exponent"
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr "Changes intensity of midtones"
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr "RIF"
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr "Reverse image format"
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, no-c-format
msgid "Halftone type"
msgstr "Halftone type"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr "Control type of halftone filter"
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr "Control pattern of halftone filter"
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr "Outline"
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, no-c-format
msgid "Perform outline extraction"
msgstr "Perform outline extraction"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr "Emphasis"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr "Negative to smooth or positive to sharpen image"
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, no-c-format
msgid "Separation"
msgstr "Separation"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Enable automatic separation of image and text"
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, no-c-format
msgid "Mirroring"
msgstr "Mirroring"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, no-c-format
msgid "Reflect output image horizontally"
msgstr "Reflect output image horizontally"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, no-c-format
msgid "White level follower"
msgstr "White level follower"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, no-c-format
msgid "Control white level follower"
msgstr "Control white level follower"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, no-c-format
msgid "BP filter"
msgstr "BP filter"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr "Improves quality of high resolution ball-point pen text"
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Smoothing"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr "Enable smoothing for improved OCR"
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, no-c-format
msgid "Gamma curve"
msgstr "Gamma curve"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr "Gamma curve, from light to dark, but upper two may not work"
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr "Threshold curve"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
"Threshold curve, from light to dark, but upper two may not be linear"
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, no-c-format
msgid "Threshold white"
msgstr "Threshold white"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr "Set pixels equal to threshold to white instead of black"
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, no-c-format
msgid "Noise removal"
msgstr "Noise removal"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr "Matrix 5x5"
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr "Remove 5 pixel square noise"
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr "Matrix 4x4"
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr "Remove 4 pixel square noise"
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr "Matrix 3x3"
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr "Remove 3 pixel square noise"
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr "Matrix 2x2"
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr "Remove 2 pixel square noise"
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr "Variance"
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr "Set SDTC variance rate (sensitivity), 0 equals 127"
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, no-c-format
msgid "Auto width detection"
msgstr "Auto width detection"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr "Scanner detects paper sides. May reduce scanning speed."
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, no-c-format
msgid "Auto length detection"
msgstr "Auto length detection"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr "Scanner detects paper lower edge. May confuse some frontends."
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr "Compression"
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr "Enable compressed data. May crash your front-end program"
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr "Compression argument"
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
@@ -2499,114 +2520,114 @@ msgstr ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr "DF action"
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr "Action following double feed error"
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr "DF skew"
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr "Enable double feed error due to skew"
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr "DF thickness"
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr "Enable double feed error due to paper thickness"
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr "DF length"
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr "Enable double feed error due to paper length"
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr "DF length difference"
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr "Difference in page length to trigger double feed error"
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, no-c-format
msgid "DF recovery mode"
msgstr "DF recovery mode"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr "Request scanner to reverse feed on paper jam"
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr "Paper protection"
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr "Request scanner to predict jams in the ADF"
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, no-c-format
msgid "Advanced paper protection"
msgstr "Advanced paper protection"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr "Request scanner to predict jams in the ADF using improved sensors"
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, no-c-format
msgid "Staple detection"
msgstr "Staple detection"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr "Request scanner to detect jams in the ADF caused by staples"
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr "Background colour"
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
"Set colour of background for scans. May conflict with overscan option"
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, no-c-format
msgid "Dropout color"
msgstr "Dropout colour"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
@@ -2615,33 +2636,33 @@ msgstr ""
"One-pass scanners use only one colour during grey or binary scanning, "
"useful for coloured paper or ink"
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr "Buffer mode"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
"Request scanner to read pages quickly from ADF into internal memory"
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr "Prepick"
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr "Request scanner to grab next page from ADF"
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr "Overscan"
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2652,24 +2673,24 @@ msgstr ""
"ADF, and increase maximum scan area beyond paper size, to allow "
"collection on remaining sides. May conflict with bgcolor option"
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr "Sleep timer"
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
"Time in minutes until the internal power supply switches to sleep mode"
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, no-c-format
msgid "Off timer"
msgstr "Off timer"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
@@ -2678,42 +2699,42 @@ msgstr ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, no-c-format
msgid "Duplex offset"
msgstr "Duplex offset"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr "Adjust front/back offset"
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Green offset"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, no-c-format
msgid "Adjust green/red offset"
msgstr "Adjust green/red offset"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Blue offset"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, no-c-format
msgid "Adjust blue/red offset"
msgstr "Adjust blue/red offset"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr "Low Memory"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2726,12 +2747,12 @@ msgstr ""
"option 'side' can be used to determine correct image. This option should "
"only be used with custom front-end software."
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, no-c-format
msgid "Duplex side"
msgstr "Duplex side"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
@@ -2740,154 +2761,154 @@ msgstr ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr "Hardware deskew and crop"
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr "Request scanner to rotate and crop pages digitally."
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr "Software deskew"
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr "Request driver to rotate skewed pages digitally."
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr "Software despeckle diameter"
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr "Maximum diameter of lone dots to remove from scan."
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr "Software crop"
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr "Request driver to remove border from pages digitally."
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr "Halt on Cancel"
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
"Request driver to halt the paper feed instead of eject during a cancel."
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, no-c-format
msgid "Endorser Options"
msgstr "Endorser Options"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr "Controls for endorser unit"
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr "Endorser"
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr "Enable endorser unit"
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr "Endorser bits"
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr "Determines maximum endorser counter value."
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr "Endorser value"
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr "Initial endorser counter value."
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr "Endorser step"
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr "Change endorser counter value by this much for each page."
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr "Endorser Y"
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr "Endorser print offset from top of paper."
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr "Endorser font"
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr "Endorser printing font."
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, no-c-format
msgid "Endorser direction"
msgstr "Endorser direction"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr "Endorser printing direction."
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr "Endorser side"
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr "Endorser printing side, requires hardware support to change"
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr "Endorser string"
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
@@ -2896,202 +2917,202 @@ msgstr ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr "Top edge"
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr "Paper is pulled partly into ADF"
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, no-c-format
msgid "A3 paper"
msgstr "A3 paper"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr "A3 paper detected"
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, no-c-format
msgid "B4 paper"
msgstr "B4 paper"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr "B4 paper detected"
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, no-c-format
msgid "A4 paper"
msgstr "A4 paper"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr "A4 paper detected"
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, no-c-format
msgid "B5 paper"
msgstr "B5 paper"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr "B5 paper detected"
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr "OMR or DF"
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr "OMR or double feed detected"
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, no-c-format
msgid "Card loaded"
msgstr "Card loaded"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr "Card slot contains paper"
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr "Power saving"
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr "Scanner in power saving mode"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, no-c-format
msgid "Manual feed"
msgstr "Manual feed"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, no-c-format
msgid "Manual feed selected"
msgstr "Manual feed selected"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr "Function"
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr "Function character on screen"
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr "Ink low"
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr "Imprinter ink running low"
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr "Double feed"
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr "Double feed detected"
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr "Error code"
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, no-c-format
msgid "Hardware error code"
msgstr "Hardware error code"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr "Skew angle"
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr "Requires black background for scanning"
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr "Ink remaining"
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, no-c-format
msgid "Imprinter ink level"
msgstr "Imprinter ink level"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, no-c-format
msgid "Density"
msgstr "Density"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr "Density dial"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, no-c-format
msgid "Duplex switch"
msgstr "Duplex switch"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Extras"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, no-c-format
msgid "Color filter"
msgstr "Colour filter"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr "When using grey or lineart this option selects the used colour."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, no-c-format
msgid "Calibration file"
msgstr "Calibration file"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, no-c-format
msgid "Specify the calibration file to use"
msgstr "Specify the calibration file to use"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, no-c-format
msgid "Calibration cache expiration time"
msgstr "Calibration cache expiration time"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
@@ -3100,12 +3121,12 @@ msgstr ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Lamp off time"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3114,91 +3135,91 @@ msgstr ""
"The lamp will be turned off after the given time (in minutes). A value "
"of 0 means, that the lamp won't be turned off."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, no-c-format
msgid "Lamp off during scan"
msgstr "Lamp off during scan"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "The lamp will be turned off during scan. "
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "File button"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "OCR button"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Power button"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, no-c-format
msgid "Extra button"
msgstr "Extra button"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, no-c-format
msgid "Needs calibration"
msgstr "Needs calibration"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "The scanner needs calibration for the current settings"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Buttons"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Calibrate"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Start calibration using special sheet"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Clear calibration"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Clear calibration cache"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, no-c-format
msgid "Force calibration"
msgstr "Force calibration"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr "Force calibration ignoring all and any calibration caches"
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, no-c-format
msgid "Ignore internal offsets"
msgstr "Ignore internal offsets"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
@@ -3207,39 +3228,39 @@ msgstr ""
"Acquires the image including the internal calibration areas of the "
"scanner"
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Transparency Adapter"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Transparency Adapter Infrared"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Grey mode colour"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr "Selects which scan colour is used grey mode (default: green)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Debugging Options"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Automatic warmup"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3248,12 +3269,12 @@ msgstr ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
"60 seconds warm-up time."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Full scan"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3262,12 +3283,12 @@ msgstr ""
"Scan the complete scanning area including calibration strip. Be careful. "
"Don't select the full height. For testing only."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Coarse calibration"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3278,12 +3299,12 @@ msgstr ""
"disabled, options for setting the analogue frontend parameters manually "
"are provided. This option is enabled by default. For testing only."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Coarse calibration for first scan only"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3294,12 +3315,12 @@ msgstr ""
"scanners and can save scanning time. If the image brightness is "
"different with each scan, disable this option. For testing only."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Backtrack lines"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3312,221 +3333,221 @@ msgstr ""
"the data. Low values cause faster scans but increase the risk of "
"omitting lines."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Gamma value"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Sets the gamma value of all channels."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Advanced Options"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Coarse"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Fine"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Custom"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Auto"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Pass-through"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC Grey"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA Grey"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Slow"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normal"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Fast"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Extra Fast"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2-pixel"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4-pixel"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8-pixel"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Print"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Slide"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Film-strip"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "ADF"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Conditional"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Experiment"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Sharpening"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Set sharpening value."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Auto Threshold"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr "Enable automatic determination of threshold for line-art scans."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Select smoothing filter."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Unload media after scan"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Unloads the media after a scan."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Change document"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Change Document."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Unload"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Unload Document."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Start calibration process."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Media"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Set type of media."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Exposure time"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3539,153 +3560,153 @@ msgstr ""
"negative film. For dark (underexposed) images you can increase this "
"value."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Colour Matrix"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Set the scanner's colour matrix."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Custom colour matrix."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Mono Colour Matrix"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Custom colour matrix for greyscale scans."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Mirror horizontal"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Mirror image horizontally."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Mirror vertical"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Mirror image vertically."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Update options"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Update options."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "8 bit output"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Use bit depth greater eight internally, but output only eight bits."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Front button wait"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Wait to scan for front-panel button push."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Shut off lamp"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Shut off scanner lamp."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Geometry Group"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Scan Mode Group"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Scanner model"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr "Allows one to test device behaviour with other supported models"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr "Image colours will be inverted"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Disable gamma correction"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Gamma correction will be disabled"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Disable white shading correction"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "White shading correction will be disabled"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Skip warmup process"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "Warmup process will be disabled"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Force real depth"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3696,12 +3717,12 @@ msgstr ""
"image quality and then converted to the selected depth. This option "
"avoids depth emulation."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Emulate Greyscale"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3712,12 +3733,12 @@ msgstr ""
"greyscale by software. This may improve image quality in some "
"circumstances."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Save debugging images"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3726,319 +3747,319 @@ msgstr ""
"If enabled, some images involved in scanner processing are saved to "
"analyse them."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Reset chipset"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Resets chipset data"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Information"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Chipset name"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Shows chipset name used in device."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Unknown"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "Chipset ID"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Shows the chipset ID"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Scan counter"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Shows the number of scans made by scanner"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Update information"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Updates information about device"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "This option reflects a front panel scanner button"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, no-c-format
msgid "web"
msgstr "web"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, no-c-format
msgid "Share-To-Web button"
msgstr "Share-To-Web button"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr "Scan an image and send it on the web"
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, no-c-format
msgid "reprint"
msgstr "reprint"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, no-c-format
msgid "Reprint Photos button"
msgstr "Reprint Photos button"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr "Button for reprinting photos"
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, no-c-format
msgid "more-options"
msgstr "more-options"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, no-c-format
msgid "More Options button"
msgstr "More Options button"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, no-c-format
msgid "Button for additional options/configuration"
msgstr "Button for additional options/configuration"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr "power-save"
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, no-c-format
msgid "Power Save button"
msgstr "Power Save button"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr "Puts the scanner in an energy-conservation mode"
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr "copies-up"
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, no-c-format
msgid "Increase Copies button"
msgstr "Increase Copies button"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr "Increase the number of copies"
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr "copies-down"
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, no-c-format
msgid "Decrease Copies button"
msgstr "Decrease Copies button"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr "Decrease the number of copies"
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, no-c-format
msgid "color-bw"
msgstr "colour-bw"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr "Select colour/BW button"
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr "Alternates between colour and black/white scanning"
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr "colour-bw-state"
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, no-c-format
msgid "Read color/BW button state"
msgstr "Read colour/BW button state"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr "Reads state of BW/colour panel setting"
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr "copies-count"
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr "Read copy count value"
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr "Reads state of copy count panel setting"
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Miscellaneous"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Lamp status"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Switches the lamp on or off."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Calibrates for black and white level."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "TMA Slides"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "TMA Negatives"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Colour (48 bits)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Extend lamp timeout"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "Extends lamp timeout (from 15 minutes to 1 hour)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Wait for button"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Waits for button before scanning"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, no-c-format
msgid "Last button pressed"
msgstr "Last button pressed"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr "Get ID of last button pressed (read only)"
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, no-c-format
msgid "LCD counter"
msgstr "LCD counter"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr "Get value of LCD counter (read only)"
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, no-c-format
msgid "Color LED indicator"
msgstr "Colour LED indicator"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr "Get value of LED indicator (read only)"
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr "Document available in ADF"
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr "Get state of document-available indicator in ADF (read only)"
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr "Hide end-of-page pixel"
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
"Hide end-of-page indicator pixels and overwrite with neighbour pixels"
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr "Filling mode of trailing lines after scan data (ADF)"
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
@@ -4048,12 +4069,12 @@ msgstr ""
"white = white colour, black = black colon, colour = RGB or grey colour "
"value"
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr "RGB or grey colour value for filling mode 'colour'"
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4063,13 +4084,13 @@ msgstr ""
"r*65536+256*g+b or grey value (default=violet or grey)"
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Paper size"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Automatic separation"
@@ -4110,13 +4131,13 @@ msgid "Double feed detection"
msgstr "Double feed detection"
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Enable Duplex (Dual-Sided) Scanning"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Physical size of the paper in the ADF"
@@ -4281,7 +4302,7 @@ msgid "From scanner"
msgstr "From scanner"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "From paper"
@@ -4356,13 +4377,13 @@ msgid "Sets the scan source"
msgstr "Sets the scan source"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Feeder mode"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Sets the feeding mode"
@@ -4419,12 +4440,12 @@ msgstr "Scanner shrinks image to fit scanned page"
msgid "Set paper position : true for landscape, false for portrait"
msgstr "Set paper position : true for landscape, false for portrait"
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Automatic threshold"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4434,31 +4455,31 @@ msgstr ""
"reduction and image emphasis"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Noise reduction"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Reduce the isolated dot noise"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Image emphasis"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Sets the image emphasis"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4552,7 +4573,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Gamma correction"
@@ -4746,260 +4767,260 @@ msgstr "Addition of space in top position"
msgid "Addition of space in bottom position"
msgstr "Addition of space in bottom position"
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamond"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 Coarse Fatting"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 Fine Fatting"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 Vertical Line"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Gain"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Colour channels gain settings"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Grey gain"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Sets grey channel gain"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Red gain"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Sets red channel gain"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Green gain"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Sets green channel gain"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Blue gain"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Sets blue channel gain"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Bayer Dither 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Bayer Dither 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Halftone Dot 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Halftone Dot 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Error Diffusion"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Mode 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Mode 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Mode 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "From white stick"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Smooth"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Low"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Medium"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "High"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "One page"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "All pages"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "sheetfed scanner"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Greyscale 4 bits"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Greyscale 8 bits"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Shadow, midtone, highlight, exposure time"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Special options"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Colour balance"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Disable backtracking"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "If ticked the scanner does not perform backtracking"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Toggle lamp of flatbed"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Toggles the lamp of the flatbed"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Calibration by backend"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr ""
"If ticked the colour calibration before a scan is done by the backend"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Use the lightlid-35mm adapter"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "This option turns off the lamp of the flatbed during a scan"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Quality scan"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Highest quality but lower speed"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Fast scan"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Highest speed but lower quality"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Automatic adjustment of threshold"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -5008,274 +5029,274 @@ msgstr ""
"If ticked the backend automatically tries to determine an optimal value "
"for the threshold."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Selects the gamma correction mode."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Bind gamma"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Use same gamma values for all colour channels."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Scalar gamma"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Selects a value for scalar gamma correction."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Scalar gamma red"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Selects a value for scalar gamma correction (red channel)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Scalar gamma green"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Selects a value for scalar gamma correction (green channel)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Scalar gamma blue"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Selects a value for scalar gamma correction (blue channel)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Channel"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr ""
"Selects the colour band, \"Master\" means that all colours are affected."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Midtone"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Selects which radiance level should be considered \"50 % grey\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Midtone for red"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Selects which radiance level should be considered \"50 % red\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Midtone for green"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Selects which radiance level should be considered \"50 % green\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Midtone for blue"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Selects which radiance level should be considered \"50 % blue\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Red balance"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr "Balance factor for red. A value of 100% means no correction."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Green balance"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr "Balance factor for green. A value of 100% means no correction."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Blue balance"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr "Balance factor for blue. A value of 100% means no correction."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Firmware balance"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr "Sets the colour balance values to the firmware provided values."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Slowest"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Slower"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Faster"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Fastest"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 coarse"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 normal"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 fine"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 very fine"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 normal"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 coarse"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 fine"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 coarse"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 normal"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 fine"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 custom"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 custom"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 custom"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 custom"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 custom"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 custom"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Fast grey mode"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Scan in fast grey mode (lower quality)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5284,118 +5305,118 @@ msgstr ""
"Request that all previews are done in the fastest (low-quality) mode. "
"This may be a non-colour mode or a low resolution mode."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Lamp off time (minutes)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Set the time (in minutes) after which the lamp is shut off."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Turn lamp off"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Turns the lamp off immediately."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Red brightness"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Controls the brightness of the red channel of the acquired image."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Green brightness"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr ""
"Controls the brightness of the green channel of the acquired image."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Blue brightness"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Controls the brightness of the blue channel of the acquired image."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Contrast red channel"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Controls the contrast of the red channel of the acquired image."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Contrast green channel"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Controls the contrast of the green channel of the acquired image."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Contrast blue channel"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Controls the contrast of the blue channel of the acquired image."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Colour48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Colour24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Grey16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Grey8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Reflective"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Positive"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5404,7 +5425,7 @@ msgstr ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
"40 seconds warm-up time."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Image"
@@ -5415,27 +5436,42 @@ msgstr "Image"
msgid "Need calibration"
msgstr "Needs calibration"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, no-c-format
msgid "Negative color"
msgstr "Negative colour"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, no-c-format
msgid "Negative gray"
msgstr "Negative grey"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr "48 bits colour"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr "16 bits grey"
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr "Once"
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr "Always"
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr "Never"
+
+#: backend/pixma/pixma.c:1031
#, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5535,208 +5571,219 @@ msgstr "ADF Waiting Time"
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Transparency"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Device-Settings"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Lampswitch"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Manually switching the lamp(s)."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Lamp off during dark calibration"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Always switches lamp off when doing dark calibration."
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Calibration data cache"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Enables or disables calibration data cache."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Performs calibration"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Speedup sensor"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Enables or disables speeding up sensor movement."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Warmup-time"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Warmup-time in seconds."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Lampoff-time"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Lampoff-time in seconds."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Analogue frontend"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Red gain value of the AFE"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Red offset"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Red offset value of the AFE"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Green gain value of the AFE"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Green offset value of the AFE"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Blue gain value of the AFE"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Blue offset value of the AFE"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Red lamp off"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Defines red lamp off parameter"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Green lamp off"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Defines green lamp off parameter"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Blue lamp off"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Defines blue lamp off parameter"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "This option reflects the status of the scanner buttons."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Colour36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Dithermap 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Dithermap 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Randomise"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Source Selection"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Image Enhancement"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Greyify"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Load the image as greyscale."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Three-Pass Simulation"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5745,12 +5792,12 @@ msgstr ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
"kicks, it returns green, then blue, then red."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Hand-Scanner Simulation"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5761,49 +5808,49 @@ msgstr ""
"height a priori. Instead, they return a height of -1. Setting this "
"option allows one to test whether a frontend can handle this correctly."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
msgstr ""
"Set default values for enhancement controls (brightness & contrast)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Read only test-option"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Let's see whether frontends can treat this right"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Gamma Tables"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Status Code Simulation"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Do not force status code"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Do not force the backend to return a status code."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Return SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5812,12 +5859,12 @@ msgstr ""
"Force the backend to return the status code SANE_STATUS_EOF after "
"sane_read() has been called."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Return SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5826,12 +5873,12 @@ msgstr ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
"sane_read() has been called."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Return SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5840,12 +5887,12 @@ msgstr ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
"sane_read() has been called."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Return SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5854,12 +5901,12 @@ msgstr ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
"sane_read() has been called."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Return SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5868,12 +5915,12 @@ msgstr ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
"sane_read() has been called."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Return SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5882,12 +5929,12 @@ msgstr ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
"sane_read() has been called."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Return SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5896,42 +5943,42 @@ msgstr ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
"after sane_read() has been called."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "This option reflects the status of a scanner button."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Lamp on"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Turn on scanner lamp"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Lamp off"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Turn off scanner lamp"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Lamp timeout"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "Minutes until lamp is turned off after scan"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Threshold value for lineart mode"
@@ -6069,57 +6116,57 @@ msgstr "Colour lines per read"
msgid "Grayscale lines per read"
msgstr "Greyscale lines per read"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "webcam"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Colour RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Colour RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Colour RGB TEXT"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Solid black"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Solid white"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Colour pattern"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Grid"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "First entry"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Second entry"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6128,12 +6175,12 @@ msgstr ""
"This is the very long third entry. Maybe the frontend has an idea how to "
"display it"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Hand-scanner simulation"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6146,12 +6193,12 @@ msgstr ""
"allows one to test whether a frontend can handle this correctly. This "
"option also enables a fixed width of 11 cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Three-pass simulation"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6160,17 +6207,17 @@ msgstr ""
"Simulate a three-pass scanner. In colour mode, three frames are "
"transmitted."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Set the order of frames"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Set the order of frames in three-pass colour mode."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6179,17 +6226,17 @@ msgstr ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
"after 10 scans."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Special Options"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Select the test picture"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6207,12 +6254,12 @@ msgstr ""
"Grid: draws a black/white grid with a width and height of 10 mm per "
"square."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Invert endianness"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6223,57 +6270,57 @@ msgstr ""
"can be used to test the 16 bit modes of frontends, e.g. if the frontend "
"uses the correct endianness."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Read limit"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Limit the amount of data transferred with each call to sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Size of read-limit"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr ""
"The (maximum) amount of data transferred with each call to sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Read delay"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Delay the transfer of data to the pipe."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Duration of read-delay"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr ""
"How long to wait after transferring each buffer of data through the pipe."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Return-value of sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6284,22 +6331,22 @@ msgstr ""
"handling for scanning. All other status codes are for testing how the "
"frontend handles them."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Loss of pixels per line"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "The number of pixels that are wasted at the end of each line."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Fuzzy parameters"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6308,12 +6355,12 @@ msgstr ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
"before sane_start()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Offer select file descriptor"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6322,12 +6369,12 @@ msgstr ""
"Offer a select filedescriptor for detecting if sane_read() will return "
"data."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Enable test options"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6336,27 +6383,27 @@ msgstr ""
"Enable various test options. This is for testing the ability of "
"frontends to view and modify all the different SANE option types."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Print options"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Print a list of all options."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Bool test options"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Bool soft select soft detect"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6365,12 +6412,12 @@ msgstr ""
"(1/6) Bool test option that has soft select and soft detect (and "
"advanced) capabilities. That's just a normal bool option."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Bool hard select soft detect"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6381,12 +6428,12 @@ msgstr ""
"advanced) capabilities. That means the option can't be set by the "
"frontend but by the user (e.g. by pressing a button at the device)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Bool hard select"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6397,12 +6444,12 @@ msgstr ""
"That means the option can't be set by the frontend but by the user (e.g. "
"by pressing a button at the device) and can't be read by the frontend."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Bool soft detect"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6411,12 +6458,12 @@ msgstr ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
"That means the option is read-only."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Bool soft select soft detect emulated"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6425,12 +6472,12 @@ msgstr ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
"(and advanced) capabilities."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Bool soft select soft detect auto"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6441,27 +6488,27 @@ msgstr ""
"(and advanced) capabilities. This option can be automatically set by the "
"backend."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Int test options"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Int"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr "(1/6) Int test option with no unit and no constraint set."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Int constraint range"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6470,22 +6517,22 @@ msgstr ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
"is 4, maximum 192, and quant is 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Int constraint word list"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr "(3/6) Int test option with unit bits and constraint word list set."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Int array"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6494,12 +6541,12 @@ msgstr ""
"(4/6) Int test option with unit mm and using an array without "
"constraints."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Int array constraint range"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6508,12 +6555,12 @@ msgstr ""
"(5/6) Int test option with unit dpi and using an array with a range "
"constraint. Minimum is 4, maximum 192, and quant is 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Int array constraint word list"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6522,27 +6569,27 @@ msgstr ""
"(6/6) Int test option with unit percent and using an array with a word "
"list constraint."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Fixed test options"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Fixed"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr "(1/3) Fixed test option with no unit and no constraint set."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Fixed constraint range"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6551,47 +6598,47 @@ msgstr ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
"Minimum is -42.17, maximum 32767.9999, and quant is 2.0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Fixed constraint word list"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr "(3/3) Fixed test option with no unit and constraint word list set."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "String test options"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) String"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) String test option without constraint."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) String constraint string list"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) String test option with string list constraint."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) String constraint long string list"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6600,152 +6647,152 @@ msgstr ""
"(3/3) String test option with string list constraint. Contains some more "
"entries..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Button test options"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Button"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Button test option. Prints some text..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Colour 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Use Image Composition"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Bi-level black and white (lineart mode)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Dithered/halftone black & white (halftone mode)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Multi-level black & white (greyscale mode)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Multi-level RGB colour (one pass colour)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignore calibration"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Disable pre focus"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Do not calibrate focus"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Manual pre focus"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Fix focus position"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Lens calibration in doc position"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Calibrate lens focus in document position"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Holder focus position 0mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Use 0mm holder focus position instead of 0.6mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Calibration mode"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Define calibration mode"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Sets lamp on/off"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "UTA on"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Sets UTA on/off"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Offset"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Colour channels offset settings"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Grey offset"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Sets grey channel offset"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Sets red channel offset"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Sets green channel offset"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Sets blue channel offset"
diff --git a/po/eo.po b/po/eo.po
index 41391c7..fc50023 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends.eo\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2007-12-08 13:28+0100\n"
"Last-Translator: A.C.Codazzi\n"
"Language-Team: <it@li.org>\n"
@@ -20,406 +20,416 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.0.2\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Nombro da opcioj"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr ""
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometrio"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Plibonigo"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Avana"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr ""
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Antaŭmontro"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Perfortu monokromatan antaŭmontron"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Profundeco en bitoj"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Moduso de skanado"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Rapideco de skanilo"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Fonto de skanilo"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Perfortu malavancon"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Supre-maldekstre X"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Supre-maldekstre Y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Sube-dekstre X"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Sube-dekstre Y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Difino de skanado"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Distingo de X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Distingo de Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr ""
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, fuzzy, no-c-format
msgid "Page height"
msgstr "Lumbrilo"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Uzu personigitan tabelon de gama"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Intenso de bildo"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Intenso de ruĝo"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Intenso de verdo"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Intenso de bluo"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Heleco"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Kontrasto"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Grajno"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Meznuancoj"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Nivelo de nigro"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Nivelo de blanko"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Nivelo de blanko laŭ ruĝo"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Nivelo de blanko laŭ verdo"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Nivelo de blanko laŭ bluo"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Ombrumo"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Ombrumo laŭ ruĝo"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Ombrumo laŭ verdo"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Ombrumo laŭ bluo"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Lumbrilo"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Lumbrilo laŭ ruĝo"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Lumbrilo laŭ verdo"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Lumbrilo laŭ bluo"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Nuanco"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Saturado"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Dosiernomo"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Grado de modelo por meznuancoj"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Modelo por meznuanco"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Bindu distindon de X kaj Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negativo"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Kvalito de kalibrigo"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Duobligu Optikan Distingon"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Bindu RGB-kanalojn"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Sojlo"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Korektado de analoga gama"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Ruĝo de analoga gama"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Verdo de analoga gama"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Bluo de analoga gama"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Bindu analogan gaman"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Varmigo de lampo"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Kal. ekspontempon"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Kal. ekspontempon por ruĝo"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Kal. ekspontempon por verdo"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Kal. ekspontempon por bluo"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Ekspontempo de skanado"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Ekspontempo de skanado por ruĝo"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Ekspontempo de skanado por verdo"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Ekspontempo de skanado por verdo"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Agordu ekspontempon"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Kal. potencon de lampo"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Potenco de lampo en skanado"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Agordu potencon de lampo"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Elŝaltu lampon kaj eliru"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Lokiĝo de Fokusigo"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Mem-fokusigo"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -428,37 +438,37 @@ msgstr ""
"Ĝi estas nurlega opcio kiu priskribas kiom da opcioj subtenas specifa "
"aparato."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, fuzzy, no-c-format
msgid "Source, mode and resolution options"
msgstr "Listeto pri distingoj"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr ""
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, fuzzy, no-c-format
msgid "Image modification options"
msgstr "Nombro da opcioj"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, fuzzy, no-c-format
msgid "Hardware specific options"
msgstr "Hardvara difino"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr ""
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Ĝi mendas antaŭmontra-kvalitan skanadon."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -470,7 +480,7 @@ msgstr ""
"kun 1-paso-skaniloĝi malpliigas la memoron kiu necesas kaj la tempo de "
"skanado por la antaŭmontro."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -479,82 +489,82 @@ msgstr ""
"Nombro da bitoj por specimeno, kutima valoro estas 1 por \"duuma\" kaj 8 "
"por multbitaj skanadoj."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Ĝi elektas la moduson de skanado (ekz. duuma, monokromata aŭ koloro)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Ĝi determinas la rapidecon de skanado."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Ĝi elektas la fonton por la skanado (ekz. provizilo)"
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Kontrolu ke la malavanco estas perfortita."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Supra-maldekstra posicio de X en areo de skanado."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Supra-maldekstra posicio de Y en areo de skanado."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Suba-dekstra posicio de X en areo de skanado.."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Suba-dekstra posicio de Y en areo de skanado."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Ĝi agordas la difinon de la skanita bildo."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Ĝi agordas la horizontalan difinon de la skanita bildo."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Ĝi agordas la vertikalan difinon de la skanita bildo."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
"sheet-fed scans."
msgstr ""
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, fuzzy, no-c-format
msgid "Specifies the height of the media."
msgstr "Ĝi agordas la difinon de la skanita bildo."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr ""
"Ĝi determinas uzi antaŭdifinitan tabelon de gama aŭ personigitan tabelon."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -565,32 +575,32 @@ msgstr ""
"samtempe sur 3 kanaloj (ruĝo, verdo, bluo) kaj do ĝi estas gama-tabelo "
"de intenseco. "
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Tabelo de gama-korektado laŭ ruĝo."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Tabelo de gama-korektado laŭ verdo."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Tabelo de gama-korektado laŭ bluo"
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Ĝi kontrolas la helecon de la akirita bildo."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Ĝi kontrolas la kontraston de la akirita bildo."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -599,66 +609,66 @@ msgstr ""
"Ĝi elektas la \"grajneco\" de la akirita bildo. Malpli grandaj valoroj "
"donas pli netajn bildojn."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Ĝi elektas se la akirita bildon devas esti neznuancigita (stompita)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Ĝi elektas la nivelon de heleco kiu estas konsiderenda \"nigro\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Ĝi elektas la nivelon de heleco kiu estas konsiderenda \"blanko\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
"Ĝi elektas la nivelon de ruĝa heleco kiu estas konsiderenda \"blanko\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
"Ĝi elektas la nivelon de verda heleco kiu estas konsiderenda \"blanko\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
"Ĝi elektas la nivelon de blua heleco kiu estas konsiderenda \"blanko\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
"Ĝi elektas la nivelon de ruĝa heleco kiu estas konsiderenda \"nigro\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
"Ĝi elektas la nivelon de verda heleco kiu estas konsiderenda \"nigro\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
"Ĝi elektas la nivelon de blua heleco kiu estas konsiderenda \"nigro\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Ĝi elektas la nivelon de ruĝa heleco kiu estas konsiderenda \"tuta ruĝo"
"\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
@@ -666,7 +676,7 @@ msgstr ""
"Ĝi elektas la nivelon de verda heleco kiu estas konsiderenda \"tuta verdo"
"\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
@@ -674,12 +684,12 @@ msgstr ""
"Ĝi elektas la nivelon de blua heleco kiu estas konsiderenda \"tuta bluo"
"\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Ĝi kontrolas la nuancon (nivelon de bluo) de la akirita bildo."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -689,12 +699,12 @@ msgstr ""
"kiam oni akiras bildon per kamerao. Pli larĝaj valoroj kaŭzas pli "
"floradon."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "La dosiernomo de la ŝargenda bildo."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -703,7 +713,7 @@ msgstr ""
"Ĝi agordas la grandon de modelo por meznuanco (stompado/punktismo) uzata "
"kun neznuancaj bildoj."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -711,287 +721,298 @@ msgstr ""
"Ĝi agordas la modelon por meznuanco (stompado/punktismo) uzata kun "
"neznuancaj bildoj."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Uzu la saman valoron por distingo de X kaj Y"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Interŝanĝu blankon kaj nigron"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Plenumu kvalitan kalibrigon laŭ blanko"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Uzu la lensojn kiuj duobligas optikan distingon"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "Uzu la samajn valorojn por ĉiu koloro en RGB-moduso"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Agordu minimuman helecon por havi blankan punkton"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Analoga korektado de gama"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Analoga korektado de gama por ruĝo"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Analoga korektado de gama por verdo"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Analoga korektado de gama por bluo"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Varmigu lampon antaŭ la skanado"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Difinu la ekspontempon por la kalibrigo"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Difinu la ekspontempon por la kalibrigo de ruĝo"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Difinu la ekspontempon por la kalibrigo de verdo"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Difinu la ekspontempon por la kalibrigo de bluo"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Difinu la ekspontempon por la skanado"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Difinu la ekspontempon por la skanado de ruĝo"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Difinu la ekspontempon por la skanado de verdo"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Difinu la ekspontempon por la skanado de bluo"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Ebligu la elektadon de ekspontempo"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Definu la intenson de la lampo por la kalibrigo"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Definu la intenson de la lampo por la skanado"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Ebligu la elektadon de la intenson de la lampo"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Elŝaltu la lampon elirante de la programo"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Mem-fokusigo"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Ĝi atendas butonpremon antaŭ skanado"
+
+#: include/sane/saneopts.h:452
#, fuzzy, no-c-format
msgid "Scan button"
msgstr "Difino de skanado"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, fuzzy, no-c-format
msgid "Email button"
msgstr "Atendu butonon"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, fuzzy, no-c-format
msgid "Fax button"
msgstr "Atendu butonon"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, fuzzy, no-c-format
msgid "Copy button"
msgstr "Atendu butonon"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr ""
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr ""
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr ""
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, fuzzy, no-c-format
msgid "Cover open"
msgstr "Kovrilo de ADF estas malfermita"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Koloro"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Duuma Koloro"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Meznuanca Koloro"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Grizo"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Meznuancoj"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Duuma"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr ""
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, fuzzy, no-c-format
msgid "Operation not supported"
msgstr "Mez-nuancoj Nesubtenitaj"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr ""
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr ""
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr ""
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr ""
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, fuzzy, no-c-format
msgid "Document feeder jammed"
msgstr "Aliaj agordoj pri provizilo de dokumentoj"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, fuzzy, no-c-format
msgid "Document feeder out of documents"
msgstr "Aliaj agordoj pri provizilo de dokumentoj"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, fuzzy, no-c-format
msgid "Scanner cover is open"
msgstr "Kovrilo de ADF estas malfermita"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr ""
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr ""
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr ""
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr ""
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr ""
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Defaŭltaj valoroj"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Uzu la defaŭltajn valorojn por la regilojn de plibonigo."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Kalibrigo"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Kalibrigu la skanilon antaŭ la venonta skanado"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -1000,12 +1021,12 @@ msgstr ""
"Se ĝi estas ebligita, la skanilo estos kalibrigita antaŭ la venonta "
"skanado. Alie la kalibrigo plenumiĝos nur antaŭ la unua starto."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Plenumu nur korektadon de ombroj"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1016,1074 +1037,1074 @@ msgstr ""
"kalibrigo. La defaŭltaj valoroj (aŭ tiuj en la agorddosiero) estos "
"uzataj por gajno, deŝovo kaj ekspontempo."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Stato de butono"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Nombro da skanendaj filmeroj"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Elektu nombron da skanendaj filmeroj"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Fronta-dorsa skanado"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, fuzzy, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr "Ĝi plenumas frontan-dorsan skanadon de la dokumento"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Korektado rilata al la rejŝo de diafaneco"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Korektado rilata al la filmospeco"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Fajna koloro"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Negativoj"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "Kruda"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Neniu korektado de diafaneco"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Lumbildoj"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Aŭtomata"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Normala rapideco"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "Duono de la normala radipeco"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "Triono de la normala radipeco"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "rondigitaj parametroj"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "nekonata"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "ADF estas blokita"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "Kovrilo de ADF estas malfermita"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "lampo malfunkcias"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "eraro de lokiĝo de skan-kapeto"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "Eraro de kontrolo de CPU"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "Eraro de kontrolo de RAM"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "Eraro de kontrolo de ROM"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "Eraro de kontrolo de la aparataro"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "la lampo de diafanecoj malfunkcias"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr "eraro de lokiĝo de la skan-kapeto por diafanecoj"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "eraro de longo de listo pri parametroj"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "nevalida kodo de komando"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "nevalida kampo en CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "nesubtenita LUN"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "nevalida kampo en la listo pri parametroj"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "eraro en la vico de komandoj"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "la difinitaj fenestroj estas troaj"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "la aparato estas neĉeestanta"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "mesaĝo kun nevalida IDENTIFY-bito"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "opcio de ne-konektado"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "re-agordo de nutro / re-agordo de buso de aparatoj"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "parametro estis ŝanĝita de alia pravaloranto"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "neniu alia aldona informo pri «senso»"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "re-elektado malsukcesis"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "eraro de pareco de SCSI"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "oni ricevis mesaĝon pri eraro rekonita de pravaloranto"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "eraro de nevalida mesaĝo"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "eraro de tempofino"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "eraro de vualo de diafaneco"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "nestabiligita lampo"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "skanilo por negativoj"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "plata skanilo"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Filmo"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "Ĝi elektas specon de filmo: negativoj aŭ lumbildoj"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Speco de negativa filmo"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Ĝi elektas la specon de negativa filmo"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Hardvara difino"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Uzu nur hardvarajn difinojn"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Fokuso"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Mem-fokusigo"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Ĝi ebligas/malebligas aŭtomatan fokusigon"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Memfokusigo nur unu-foje"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Ĝi plenumas memfokusigon nur unu-foje por ĉiu enigo de filmo"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Lokado de mana fokusigo"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr "Ĝi mane agordas lokadon de optika fokusigo (defaŭto: 128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Marĝenoj por skanado"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Aliaj aranĝoj de koloro"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Spegula bildo"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Ĝi reflektas bildon horizontale"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Mem-ekspono"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Ĝi ebligas/malebligas aŭtomatan eksponon"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Tuja kalibrigo"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Ĝi plenumas kalibrigon tuj"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Mem-diagnozo"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Ĝi plenumas aŭtomatajn kontrolojn"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Re-agordu skanilon"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Ĝi ree agordas la skanilon"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Mastrumado de aparato"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Elpelu filmon post ĉiu skanado"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr "Ĝi aŭtomate elpelas filmon post ĉiu skanado"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Elpelu filmon antaŭ eliri"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr "Ĝi aŭtomate elpelas filmon antaŭ la eliro de la programo"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Elpelu filmon nun"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Ĝi elpelas filmon *nun*"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Aliaj agordoj pri provizilo de dokumentoj"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Nur fiksa ebeno"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr "Ĝi malebligas provizilon de dokumentoj kaj uzas nur fiksan ebeno"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Reguligilo de diafaneco"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
"Ĝi evligas/malebligas la reguligilon de diafaneco (FAU, «film adapter "
"unit»)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Negativa filmo"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Pozitiva aŭ negativa filmo"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Regilo de denseco"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Ĝi ebligas moduson de la regado de denseco"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Rejŝo de diafaneco"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Elektu specon de filmo"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Ĝi elektas specon de filmo"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Kalibrigu Skanilon"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Ĝi devigas kalibrigon de skanilon antaŭ la skanado"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Grizgama skanado"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Ĝi plenumas grizgaman anstataŭ kolora skanadon"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Analoga Gajno"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Ĝi pliigas aŭ malpliigas la analogan gajnon de la CCD-sentilo"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Korektado de Gama"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Ĝi elektas la kurbon de korektado de gama"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Fiksa ebeno"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, fuzzy, no-c-format
msgid "ADF Front"
msgstr "Kovrilo de ADF estas malfermita"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, fuzzy, no-c-format
msgid "ADF Back"
msgstr "ADF estas blokita"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "Fronta-dorsa ADF"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, fuzzy, no-c-format
msgid "Card Front"
msgstr "Presu"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr ""
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, fuzzy, no-c-format
msgid "Card Duplex"
msgstr "Fronta-dorsa"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Ruĝo"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Verdo"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Bluo"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "Plibonigo"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "Plibonigo"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "Plibonigo"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Nenio"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Moduso de Skanado"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Uszi ne-blokantan eneligon"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Ĝi uzas ne-blokantan eneligon por sane_read() se la fasado subtenas ĝin."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Unuopa"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Fronta-dorsa"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Reguligilo de Diafaneco"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Aŭtomata Provizilo de Dokumentoj"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Pozitiva filmo"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Negativa filmo"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Fokusigo sur la vitro"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Fokusigo je 2.5mm super la vitro"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Meznuanco A (Duraj tonoj)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Meznuanco B (Delikataj tonoj)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Meznuanco C (Reta ekrano)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Punktismo A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Punktismo B (4x4 Spiralo)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Punktismo C (4x4 Reta ekrano)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Punktismo D (8x4 Reta ekrano)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Teknologio por Plibonigo de Teksto"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Elŝutu modelon A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Elŝutu modelon B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Neniu korektado"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Agordita de la uzanto"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Kontaktaj printiloj"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Termikaj printiloj"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Inkoŝprucaj printiloj"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "CRT ekranoj"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Defaŭlto"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Altdensa printado"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Malaltdensa printado"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Altkontrasta printado"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Agordita de la uzanto (Gama=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Agordita de la uzanto (Gama=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "KD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 verticala"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 horizontala"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letero"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Maks"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Elektu meznuancojn."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Eskludado"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Ĝi elektas la eskludadon."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Ĝi elektas la helecon."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Neteco"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Korektado de koloro"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
"Ĝi ebligas la tabelon de la korektado de koloro por la elektita aparato."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Koeficientoj de korektado de koloro"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matrica multipliko de RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Ŝovu verdon al ruĝo"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Ŝovu verdon al bluo"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Ŝovu ruĝon al verdo"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Ŝovu ruĝon al bluo"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Ŝovu bluon al verdo"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Ŝovu bluon al ruĝo"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Mastrumu nivelon de verdo"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Aldonu ruĝon surbaze de nivelo de verdo"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Aldonu bluon surbaze de nivelo de verdo"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Aldonu verdon surbaze de nivelo de ruĝo"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Mastrumu nivelon de ruĝo"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Aldonu bluon surbaze de nivelo de ruĝo"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Aldonu verdon surbaze de nivelo de bluo"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Aldonu ruĝon surbaze de nivelo de bluo"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Mastrumu nivelon de bluo"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Spegulu bildon"
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Tuja antaŭmontro"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Aŭtomata segmentado de areo"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Listeto pri distingoj"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Vidigu etan liston pri disponeblaj distingoj"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Zomo"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Ĝi agordas la faktoron de zomo kiun la skanilo uzos"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Formato rapido"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Akcesora ekipaĵo"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Elpelo"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Ĝi elpelas la folion el aŭtomata provizilo"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Mem-elpelo"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Ĝi elpelas la dokumento post la skanado"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Moduso por ADF"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Ĝi elektas la ADF-moduso (unuopa/fronta-dorsa)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Kesto"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Ĝi elektas la keston por skani"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2092,24 +2113,24 @@ msgstr ""
"Ĝi elektas korektadon de gama el listo de antaŭdifinitaj aparatoj aŭ el "
"la personigita tabelo, kiu esti alŝutebla en skanilon scanner"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Lokiĝo de Fokusigo"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr ""
"Ĝi agordas la lokiĝon de la fokusigo aŭ sur la vitro aŭ je 2,5mm super ĝi"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Atendu Butonon"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2123,7 +2144,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2138,521 +2159,521 @@ msgstr "Pozitiva lumbildo"
msgid "Negative Slide"
msgstr "Negativa lumbildo"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, fuzzy, no-c-format
msgid "User defined CCT profile"
msgstr "Agordita de la uzanto"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Ĝi elpelas la folion el aŭtomata provizilo"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Neniu korektado"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Korektado de analoga gama"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Kondukta"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Elkluda"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr ""
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr ""
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Punktismo"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, fuzzy, no-c-format
msgid "Diffusion"
msgstr "Difuzo de Eraro"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "Nivelo de blanko"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "Nivelo de nigro"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, fuzzy, no-c-format
msgid "Continue"
msgstr "Kondiĉa"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr ""
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr ""
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr ""
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr ""
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Horizontala"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, fuzzy, no-c-format
msgid "Horizontal bold"
msgstr "Horizontala"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, fuzzy, no-c-format
msgid "Horizontal narrow"
msgstr "Horizontala"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Vertikala"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, fuzzy, no-c-format
msgid "Vertical bold"
msgstr "Vertikala"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, fuzzy, no-c-format
msgid "Front"
msgstr "Presu"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr ""
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "Meznuancoj"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Plenumu kalibrigon"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, fuzzy, no-c-format
msgid "Emphasis"
msgstr "Emfazo de bildo"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Saturado"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, fuzzy, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Ĝi elbligas aŭtomatan elekton de sojlo por duuma skanado."
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Spegula bildo"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "Ĝi reflektas bildon horizontale."
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Nivelo de blanko laŭ bluo"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Mastrumu nivelon de ruĝo"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Filtrilo de Koloro"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Glatigo"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Valoro de Gama"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, fuzzy, no-c-format
msgid "Threshold curve"
msgstr "Sojlo"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Sojlo"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Redukto de bruo"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Neniu korektado"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Neniu korektado"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "Kovrilo de ADF estas malfermita"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Avanaj Opcioj"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Neniu korektado"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Eskludado"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, fuzzy, no-c-format
msgid "Buffer mode"
msgstr "Moduso de provizilo"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2660,65 +2681,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Ripozo de lampo"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Deŝovo laŭ bluo"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Deŝovo laŭ verdo"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Deŝovo laŭ verdo"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Deŝovo laŭ bluo"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Ĝi agordas la deŝovon de la blua kanalo"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr ""
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2727,380 +2748,380 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Fronta-dorsa skanado"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Avanaj Opcioj"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Redukto de bruo"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "El papero"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "El papero"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "El papero"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "El papero"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Fronta-dorsa"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, fuzzy, no-c-format
msgid "Scanner in power saving mode"
msgstr "Kovrilo de ADF estas malfermita"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Mana prepara fokusigo"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Mana prepara fokusigo"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "Eraro de kontrolo de la aparataro"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Nivelo de blanko"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Regilo de denseco"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, fuzzy, no-c-format
msgid "Density dial"
msgstr "Regilo de denseco"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Fronta-dorsa skanado"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Ekstraĵoj"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Filtrilo de Koloro"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
"Kiam oni uzas grizan aŭ duuman kolorojn, tiu elektas uzatan koloron."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Kalibrigo"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Difinu moduson de kalibrigo"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Kaŝmemoro por kalibrigo"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Ripozo de lampo"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3109,132 +3130,132 @@ msgstr ""
"La lampo estos elŝaltata post la fiksita tempo (en minutoj). La valoro "
"signifas ke la lampo neniam ripozos."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Elŝaltita lampo dum kalibrigo de nigro"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, fuzzy, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr ""
"Nombro da minutoj pasantaj inter la skanado kaj la elŝalto de la lampo"
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, fuzzy, no-c-format
msgid "File button"
msgstr "Atendu butonon"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr ""
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, fuzzy, no-c-format
msgid "Power button"
msgstr "Atendu butonon"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Atendu butonon"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Grajneca kalibrigo"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, fuzzy, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Ĝi devigas kalibrigon de skanilon antaŭ la skanado"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Butonoj"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Kalibrigu"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, fuzzy, no-c-format
msgid "Start calibration using special sheet"
msgstr "Startigu kalibrigadon."
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, fuzzy, no-c-format
msgid "Clear calibration"
msgstr "Grajneca kalibrigo"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, fuzzy, no-c-format
msgid "Clear calibration cache"
msgstr "Kaŝmemoro por kalibrigo"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Grajneca kalibrigo"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Deŝovo laŭ verdo"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "reguligilo de Diafaneco"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "reguligilo de Diafaneco"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Koloro por grizgamo"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Ĝi elektas la skan-koloron uzendan por la grizgamo (defaŭlto: verdo)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Opcioj de Sencimigo"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Aŭtomata varmigo"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3243,12 +3264,12 @@ msgstr ""
"Ĝi varmigas la lampon tiel ke ĝia heleco estas sensanĝa anstataŭ ĉiufoja "
"varmigo je 60 sekundoj."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Plena skanado"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3257,12 +3278,12 @@ msgstr ""
"Ĝi skanas la tutan areon, do ĝi skanas ankaŭ la strion de kalibrigo. "
"Atentu. Ne elektu plenan alton. Ĝi estas uzenda nur por testi."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Grajneca kalibrigo"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3273,12 +3294,12 @@ msgstr ""
"malebligita, mane agordado de la parametroj estas ebligita. Tiu ĉi opcio "
"estas defaŭlta. Ĝi estas uzenda nur por testi."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Grajneca kalibrigo nur por unua skanado"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3290,12 +3311,12 @@ msgstr ""
"opcio se la heleco estas malsama en ĉiu skanita bildo. Ĝi estas uzenda "
"nur por testi."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Linioj de malavanco"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3308,223 +3329,223 @@ msgstr ""
"Malaltaj valoroj ebligas pli rapidan skanadon sed pliigas la riskon pri "
"mankantaj linioj."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Valoro de Gama"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Ĝi agordas valoron de gama por ĉiuj kanaloj."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Avanaj Opcioj"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Grajna"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Fajna"
# Bayer è il nome della persona che ha inventato questa matrice per il
# dithering.
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Personigita"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Aŭtomata"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Trapasanta"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC-Grizo"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA-Grizo"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Malrapida"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normala"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Rapida"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Tre Rapida"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2-bilderoj"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4-bilderoj"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8-bilderoj"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Presu"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Lumbildo"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Filmo"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "ADF"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Kondiĉa"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Eksperimento"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Neteco"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Ĝi agordas la valoron de neteco."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Aŭtomata Sojlo"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr "Ĝi elbligas aŭtomatan elekton de sojlo por duuma skanado."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Elektu filtrilon por glatigi."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Elpelu bazon post skanado"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Ĝi elpelas la bazon post skanado."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Ŝangu dokumenton"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Ĝi ŝangas dokumenton."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Elpelu"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Elpelu Dokumenton."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Startigu kalibrigadon."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Bazo"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Agordu specon de bazo."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Ekspontempo"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3537,152 +3558,152 @@ msgstr ""
"kaj \"Negativo\" por filmoj. Por malhelaj bildoj (subeksponitaj) pliigu "
"tiun ĉi valoro."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Matrico de Koloro"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Ĝi agordas matricon de koloro."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Personigita matrico de koloro."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Matrico de Monokromata Koloro"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Personigita matrico de koloro por grizgamaj skanadoj."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Spegulu horizontale"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Ĝi reflektas bildon horizontale."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Spegulu vertikale"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Ĝi reflektas bildon vertikale."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Opcioj de ĝisdatigo"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Opcioj de ĝisdatigo."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "8-bita eligo"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr "Uzu ene pli ol 8 bitoj de profundeco, sed eligu nur 8-bitojn."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Atendante frontan butonon"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Ĝi atendas premon de la fronta butono de lo skanilo por skani."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Elŝaltu lampon"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Ĝi elŝaltas la lampon de la skanilo."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Geometria Grupo"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Grupo de Moduso de Skanado"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, fuzzy, no-c-format
msgid "Scanner model"
msgstr "Moduso de skanado"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr ""
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, fuzzy, no-c-format
msgid "Disable gamma correction"
msgstr "Korektado de analoga gama"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, fuzzy, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Korektado de gama"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, fuzzy, no-c-format
msgid "Disable white shading correction"
msgstr "Plenumu nur korektadon de ombroj"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr ""
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr ""
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3690,12 +3711,12 @@ msgid ""
"avoids depth emulation."
msgstr ""
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, fuzzy, no-c-format
msgid "Emulate Grayscale"
msgstr "Grizgamo"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3703,342 +3724,342 @@ msgid ""
"circumstances."
msgstr ""
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr ""
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
"analyze them."
msgstr ""
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, fuzzy, no-c-format
msgid "Reset chipset"
msgstr "Re-agordu skanilon"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr ""
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, fuzzy, no-c-format
msgid "Information"
msgstr "Ignoru kalibrigon"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, fuzzy, no-c-format
msgid "Chipset name"
msgstr "Dosiernomo"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr ""
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, fuzzy, no-c-format
msgid "Unknown"
msgstr "nekonata"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr ""
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, fuzzy, no-c-format
msgid "Shows the chipset ID"
msgstr "Re-agordu skanilon"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, fuzzy, no-c-format
msgid "Scan counter"
msgstr "Fonto de skanilo"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, fuzzy, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Elektu nombron da skanendaj filmeroj"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, fuzzy, no-c-format
msgid "Update information"
msgstr "Opcioj de ĝisdatigo"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr ""
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, fuzzy, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Tiuj ĉi opcioj agas sur la stato de la butonoj de la skanilo."
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "retkamerao"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Difino de skanado"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Presu"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Atendu butonon"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Avanaj Opcioj"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Avanaj Opcioj"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "neniu alia aldona informo pri «senso»"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Atendu butonon"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Atendu butonon"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Atendu butonon"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Koloro"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Stato de butono"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Diversaĵoj"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Stato de la lampo"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Ŝaltu aŭ elŝaltu la lampon."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Kalibrigu la nivelojn de nigro kaj blanko."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "TMA-Lumbildoj"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "TMA-Negativoj"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Koloro (48 bitoj)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Prokastu elŝalton de lampo"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "Ĝi prokastas elŝalton de lampo (de 15 minutoj ĝis 1 horo)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Atendu butonon"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Ĝi atendas butonpremon antaŭ skanado"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "Ĝisdatigu staton de butono"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Fonto de skanilo"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Duuma Koloro"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4046,13 +4067,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Grando de folio"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Mem-dividado"
@@ -4093,13 +4114,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Ebligu frontan-dorsan skanado"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Grando de folio en provizilo"
@@ -4268,7 +4289,7 @@ msgid "From scanner"
msgstr "skanilo por negativoj"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "El papero"
@@ -4343,13 +4364,13 @@ msgid "Sets the scan source"
msgstr "Fonto de skanilo"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Moduso de provizilo"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Agordu moduson de provizilo"
@@ -4406,12 +4427,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Aŭtomata sojlo"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4421,31 +4442,31 @@ msgstr ""
"bildo estos aŭtomate agorditaj"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Redukto de bruo"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Ĝi reduktas bruon de izolitaj punktoj"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Emfazo de bildo"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Ĝiu ebligas emfazon de bildo"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4537,7 +4558,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Korektado de gama"
@@ -4726,218 +4747,218 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamanto"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 grajna"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 fajna"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 vertikal-linia"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Gajno"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Agordaĵoj pri la gajno de la kanaloj de koloro"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Gajno laŭ grizo"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Ĝi agordas la gajnon de la griza kanalo"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Gajno laŭ ruĝo"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Ĝi agordas la gajnon de la ruĝa kanalo"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Gajno laŭ verdo"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Ĝi agordas la gajnon de la verda kanalo"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Gajno laŭ bluo"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Ĝi agordas la gajnon de la blua kanalo"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Bayer-punktismo 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Bayer-punktismo 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Meznuanca punkto 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Meznuanca punkto 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Difuzo de Eraro"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Moduso 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Moduso 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Moduso 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "El blanka batoneto"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Milda"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Malalta"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Meza"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Alta"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Unu paĝo"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Ĉiuj paĝoj"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "skaner kun aŭtomata provizilo"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Grizgamo je 4 bitoj"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Grizgamo je 8 bitoj"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Ombroj, meznuancoj, kontrasto, ekspontempo"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Specialaj opcioj"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Ekvilibrigo de koloro"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Malebligu malavancon"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Se ĝi estas ebligita, la skanilo ne plenumas malavancon"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Ŝanĝu staton de lampo de skanilo"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Ĝi ŝaltas aŭ elŝaltas la lampon de skanilo"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Mem-kalibrigo"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
@@ -4945,42 +4966,42 @@ msgstr ""
"Se ĝi estas ebligita, la kalibrigo de koloro estas farita de "
"internainterfaco"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Uzu adaptilon de lumbildoj je 35mm"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "Ĝi elŝaltas la lampon de la skanilo dum la skanado"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Kvalito de skanado"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Maks. kvalito sed min. rapideco"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Rapida skanado"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Maks. rapideco sed min. kvalito"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Mem-aranĝo de sojlo"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -4989,67 +5010,67 @@ msgstr ""
"Se ĝi estas markita, la interna interfaco aŭtomate provas determini "
"optimuman valoron de sojlo."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Ĝi elektas la moduson de korektado de gama."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Fiksa gama"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Ĝi uzas la saman valoron de gama por ĉiuj kanaloj."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Skalara gama"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Ĝi elektas valoron por korektado de skalara gama."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Skalara gama laŭ ruĝo"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Ĝi elektas valoron por korektado de skalara gama laŭ ruĝa kanalo"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Skalara gama laŭ verdo"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Ĝi elektas valoron por korektado de skalara gama laŭ verda kanalo"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Skalara gama laŭ bluo"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Ĝi elektas valoron por korektado de skalara gama laŭ blua kanalo"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Kanalo"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
@@ -5057,211 +5078,211 @@ msgstr ""
"Elektu bendon de koloro, \"Ĉefa\" signifas ke ĉiuj koloroj eltenas "
"influon.saranno influenzati."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Meznuanco"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr ""
"Elektu nivelon de heleco kiu estus konsiderenda kiel \"50% grizo\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Meznuanco laŭ ruĝo"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Elektu nivelon de heleco kiu estus konsiderenda kiel \"50% ruĝo\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Meznuanco laŭ verdo"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr ""
"Elektu nivelon de heleco kiu estus konsiderenda kiel \"50% verdo\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Meznuanco laŭ bluo"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Elektu nivelon de heleco kiu estus konsiderenda kiel \"50% bluo\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Ekvilibrigo de ruĝo"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr "Faktoro de ekvilibriĝo leŭ ruĝo. 100% signifas neniun korekton."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Ekvilibrigo de verdo"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr "Faktoro de ekvilibriĝo leŭ verdo. 100% signifas neniun korekton."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Ekvilibrigo de bluo"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr "Faktoro de ekvilibriĝo leŭ bluo. 100% signifas neniun korekton."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Hardvardefaŭlta ekvilibrigo"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
"Ĝi re-agordas la valorojn de ekvilibrigo per la defaŭtaj valoroj "
"konservitaj en firmvaro"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Plej malrapida"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Pli malrapida"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Pli rapida"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Plej rapida"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 grajna"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 normala"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 fajna"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 tre fajna"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 normala"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 grajna"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 fajna"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 grajna"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 normala"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 fajna"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 normala"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 normala"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 personigita"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 personigita"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 personigita"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 personigita"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 personigita"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 personigita"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Rapida griza moduso"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Ĝi estas rapida skanado per grizgamo (malalta kvalito)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5270,117 +5291,117 @@ msgstr ""
"Ĝi mendas ke ĉiuj antaŭmontroj estu skanitaj per la plej rapida moduso "
"(malalta kvalito). Tiu ĉi povus esti sen koloroj aŭ kun malalta difino."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Ripozo de la lampo (en minutoj)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Ĝi agordas la tempon (en minutoj) post kiu lampo estas elŝaltata."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Elŝaltu lampon"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Ĝi elŝaltas la lampon tuj."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Heleco de ruĝo"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Ĝi mastrumas la helecon de la ruĝa kanalo de la akirita bildo."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Heleco de verdo"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Ĝi mastrumas la helecon de la verda kanalo de la akirita bildo."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Heleco de bluo"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Ĝi mastrumas la helecon de la blua kanalo de la akirita bildo."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Kontrasto de ruĝa kanalo"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Ĝi mastrumas la kontraston de la ruĝa kanalo de la akirita bildo."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Kontrasto de verda kanalo"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Ĝi mastrumas la kontraston de la verda kanalo de la akirita bildo."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Kontrasto de blua kanalo"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Ĝi mastrumas la kontraston de la blua kanalo de la akirita bildo."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Koloro je 48 bitoj"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Koloro je 24 bitoj"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Grizo je 16 bitoj"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Grizo je 8 bitoj"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Reflektita"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Positiva filmo"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5389,7 +5410,7 @@ msgstr ""
"Ĝi varmigas la lampon tiel ke ĝia heleco estas sensanĝa anstataŭ ĉiufoja "
"varmigo je 40 sekundoj."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Bildo"
@@ -5399,27 +5420,42 @@ msgstr "Bildo"
msgid "Need calibration"
msgstr "Grajneca kalibrigo"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Negativa filmo"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Negativo"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, fuzzy, no-c-format
msgid "48 bits color"
msgstr "Fajna koloro"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5517,206 +5553,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Diafaneco"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Agordoj de aparato"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Butono de lampo"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Mane ŝalto de la lampo(j)."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Elŝaltita lampo dum kalibrigo de nigro"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Ĝi ĉiam elŝaltas la lampon dum la kalibrigo de nigro."
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Kaŝmemoro por kalibrigo"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Ĝi ebligas aŭ malebligas kaŝmemoron por kalibrigo."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Plenumu kalibrigon"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Sentilo de akcelo"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Ĝi ebligas aŭ malebligas movadon de la sentilo de akcelo."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Tempo de varmigo"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Tempo en sekundoj por varmigi la lampon."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Ripoztempo de lampo"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Tempo en sekundoj dum kiu la lampo restas elŝaltata."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Analoga fasado"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Valoro de gajno laŭ ruĝo de la analoga fasado"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Deŝovo laŭ ruĝo"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Valoro de deŝovo laŭ ruĝo de la analoga fasado"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Valoro de gajno laŭ verdo de la analoga fasado"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Valoro de deŝovo laŭ verdo de la analoga fasado"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Valoro de gajno laŭ bluo de la analoga fasado"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Valoro de deŝovo laŭ bluo de la analoga fasado"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Ruĝa lampo elŝaltita"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Ĝi agordas la parametron pri elŝaltado de la ruĝa lampo"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Ruĝa lampo elŝaltita"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Ĝi agordas la parametron pri elŝaltado de la verda lampo"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Ruĝa lampo elŝaltita"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Ĝi agordas la parametron pri elŝaltado de la blua lampo"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Tiuj ĉi opcioj agas sur la stato de la butonoj de la skanilo."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Koloro je 36 bitoj"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Punktismmapo 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Punktismmapo 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Aleatorigu"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Elekto de Fonto"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Plibonigo de Bildo"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Grizigu"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Ĝi ŝargas la bildon kiel grizgaman"
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Simulado de 3-pasa skanilo"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5725,12 +5769,12 @@ msgstr ""
"Ĝi simulas akiradon en tri pasadoj per reveno de tri bildoj: unue la "
"verda, poste la blua kaj fine la ruĝa."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Simulado de mana skanilo"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5741,49 +5785,49 @@ msgstr ""
"la alton de la bildon apriore, do ili revenigas alton kun valoro -1. Per "
"tiu ĉi opcio, oni povas testi ke la fasado estas ĝuste mastrumita."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
msgstr ""
"Uzu defaŭltajn valorojn por regiloj de plibonigo (kontrasto kaj heleco)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Opcio por nurlega testado"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Ĝi kontrolas ke la fasado plenumas tion korekte aŭ ne."
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Tabeloj de Gama"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Simulado de valoro pri stato"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Ne perfortu la valoron pri stato"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Ne perfortu la internan interfacon revenigi valoron pri stato."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Revenigu SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5792,12 +5836,12 @@ msgstr ""
"Ĝi perfortas la internan interfacon revenigi la valoron pri stato "
"SANE_STATUS_EOF post la alvoko de la funkcio sane_read()."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Revenigu SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5806,12 +5850,12 @@ msgstr ""
"Ĝi perfortas la internan interfacon revenigi la valoron pri stato "
"SANE_STATUS_JAMMED post la alvoko de la funkcio sane_read()."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Revenigu SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5820,12 +5864,12 @@ msgstr ""
"Ĝi perfortas la internan interfacon revenigi la valoron pri stato "
"SANE_STATUS_NO_DOCS post la alvoko de la funkcio sane_read()."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Revenigu SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5834,12 +5878,12 @@ msgstr ""
"Ĝi perfortas la internan interfacon revenigi la valoron pri stato "
"SANE_STATUS_COVER_OPEN post la alvoko de la funkcio sane_read()."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Revenigu SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5848,12 +5892,12 @@ msgstr ""
"Ĝi perfortas la internan interfacon revenigi la valoron pri stato "
"SANE_STATUS_IO_ERROR post la alvoko de la funkcio sane_read()."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Revenigu SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5862,12 +5906,12 @@ msgstr ""
"Ĝi perfortas la internan interfacon revenigi la valoron pri stato "
"SANE_STATUS_NO_MEM post la alvoko de la funkcio sane_read()."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Revenigu SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5876,43 +5920,43 @@ msgstr ""
"Ĝi perfortas la internan interfacon revenigi la valoron pri stato "
"SANE_STATUS_ACCESS_DENIED post la alvoko de la funkcio sane_read()."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, fuzzy, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Tiuj ĉi opcioj agas sur la stato de la butonoj de la skanilo."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Ŝaltu lampon"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Ĝi ŝaltas la lampon de la skanilo"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Elŝaltu lampon"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Ĝi elŝaltas la lampon de la skanilo"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Tempo antaŭ la ripozo de la lampo"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr ""
"Nombro da minutoj pasantaj inter la skanado kaj la elŝalto de la lampo"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Valoro de sojlo por duuma moduso"
@@ -6050,57 +6094,57 @@ msgstr "Koloraj linioj por ĉiu legado"
msgid "Grayscale lines per read"
msgstr "Ĝrizgamaj linioj por ĉiu legado"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "retkamerao"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "RAW-koloro"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "RGB-koloro"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Koloro RGB-TEKSTO"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Solida negro"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Solida blanko"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Ŝablono de koloro"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Krado"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Unua enigo"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Dua enigo"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6109,12 +6153,12 @@ msgstr ""
"Tiu ĉi estas tre longa tria enigo. Eble la fasado havas ideon por "
"kiamaniere montri ĝin."
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Simulado de mana skanilo"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6127,12 +6171,12 @@ msgstr ""
"valoro -1. Per tiu ĉi opcio, oni povas testi ke la fasado estas ĝuste "
"mastrumita. Tiu ĉi opcio ebligas ankaŭ fiksan alton je 11 cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Simulado de 3-pasa skanilo"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6141,19 +6185,19 @@ msgstr ""
"Ĝi simulas akiradon (de 3-pasa skanilo) en tri pasadoj. En moduso de "
"koloro, ĝi redonas tri bildojn."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Agordu ordon por la bildoj"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr ""
"Ĝi agordas la sinsekvon de la bildojn en moduso de koloro de 3-pasa "
"skanado."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6162,17 +6206,17 @@ msgstr ""
"Se la aŭtomata provizilo por dokumentoj estas elektita, la provizilo "
"estos malplena post 10 skanadoj."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Specialaj Agordoj"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Elektu la bildon de testo"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6189,12 +6233,12 @@ msgstr ""
"dependantaj de la moduso\n"
"Krado: ĝi desegnas kradon per blankaj-nigraj fakoj je 10mm."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Inverigu la \"endianness\""
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6205,24 +6249,24 @@ msgstr ""
"de 16 bitoj. Tiu ĉi opcio estas uzebla por testi la 16-bita moduson de "
"la fasadoj, t.e. se la fasado korekte uzas la \"endianness\"."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Limo de legado"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Ĝi limigas la kvanton da datumoj transigitan kun ĉiu alvoko al "
"sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Grando de la legadlimo"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
@@ -6230,22 +6274,22 @@ msgstr ""
"La (maksimuma) kvanto da datumoj transigita kun ĉiu alvoko al "
"sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Malfruo de legado"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Ĝi malfruigas la transigon de datumoj al la dukto."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Daŭro de legad-malfruo"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
@@ -6253,12 +6297,12 @@ msgstr ""
"Kiom da tempo ĝi atendas poste ke oni transigis ĉiun bufron de datumoj "
"tra la dukto."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Reven-valoro de sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6269,22 +6313,22 @@ msgstr ""
"korekta mastrumo de la skanado. Ĉiuj aliaj stat-kodoj utilas por testi "
"kiamaniere la fasado mastrumas ilin."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Bilderperdo por ĉiu linio"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Nombro da bilderoj fuŝuzitaj en la fino de ĉiu linio."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Svagaj parametroj"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6293,12 +6337,12 @@ msgstr ""
"Ĝi revenigas svagajn liniojn kaj bitojn por ĉiu linio kiam "
"sane_parameters() estas alvokata antaŭ sane_start()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Proponu la priskribilon de elektita dosiero"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6307,12 +6351,12 @@ msgstr ""
"Ĝi proponas la priskribilon de dosiero por kontroli se sane_read() "
"revenigos datumojn."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Ebligu opciojn por testi"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6322,27 +6366,27 @@ msgstr ""
"kapablon de la fasado vidi kaj modifi ĉiujn diversajn specojn de opcio "
"de SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Presu la opciojn"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Ĝi presas la liston de ĉiuj opcioj."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Buleaj opcioj por testi"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Bulea, simbola elektado simbola rekonado"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6351,12 +6395,12 @@ msgstr ""
"(1/6) Bulea test-opcio kiu havas simbola-elektantan kaj simbola-"
"rekonantan (kaj avanajn) kapablojn. Ĝi estas ordinara bulea opcio."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Bulea, rekta elektado simbola rekonado"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6368,12 +6412,12 @@ msgstr ""
"agordebla de la fasado, sed nur de la uzanto mem (t.e. per premo de "
"butono sur la aparato).dispositivo)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Bulea, rekta elektado"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6385,12 +6429,12 @@ msgstr ""
"nur de la uzanto mem (t.e. per premo de butono sur la aparato) kaj ĝi ne "
"estas legebla de la fasado."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Bulea, simbola rekonado"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6399,12 +6443,12 @@ msgstr ""
"(4/6) Bulea test-opcio kiu havas simbola-rekonantan (kaj avanajn) "
"kapablojn. Tio signifas ke la opcio estas nur-legebla."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Bulea, simbola elektado simbola rekonado emulado"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6413,12 +6457,12 @@ msgstr ""
"Bulea test-opcio kiu havas simbola-rekonantan, simbola-elektantan kaj "
"emulan (kaj avanajn) kapablojn."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Bulea, simbola elektado simbola rekonado aŭtomata"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6429,27 +6473,27 @@ msgstr ""
"kaj aŭtomatan kaj avanajn) kapablojn. Tiu ĉi opcio estas aŭtomate "
"agordebla de la interna intefaco."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Entjeraj test-opcioj"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Entjero"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr "(1/6) Entjera test-opcio sen mezurunito kaj trudoj."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Entjera kun intervalo"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6458,36 +6502,36 @@ msgstr ""
"(2/6) Entjera test-opcio kun bilder-unito kaj trudo de intervalo. La "
"minimuma valoro estas 4, la maksimuma estas 192, la paŝo estas 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Entjera kun listo"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Entjera test-opcio kun bit-mezurunito kaj trudo de valor-listo."
"lista."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Entjera tabelo"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
"constraints."
msgstr "(4/6) Entjera test-opcio kun mm kaj uzo de iu tabelo sen trudoj."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Entjera tabelo kun intervalo"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6497,12 +6541,12 @@ msgstr ""
"tabelo kiu havas trudon de intervalo. La minimuna valoro estas 4, la "
"maksimuma estas 192 kaj la paŝo estas 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Entjera tabelo kun listo"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6511,27 +6555,27 @@ msgstr ""
"(6/6) Entjera test-opcio kun procenta mezurunito kaj tabelo kiu havas "
"trudon de listo de valoroj."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Test-opcioj laŭ fiksa komo"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Fiksa komo"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr "(1/3) Laŭ fiksa komo testopcio sen mezurunito kaj sen trudoj."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Fiksa komo kun intervalo"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6541,49 +6585,49 @@ msgstr ""
"de intervalo. La minimuma valoro estas -42,17, la maksimuma estas "
"32767,9999 kaj la paŝo estas 2,0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3)Fiksa komo kun listo"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Laŭ fiksa komo testopcio sen mezurunito kaj kun trudo de listo de "
"valoroj."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Ĉenaj test-opcioj"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Ĉeno"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Ĉena test-opcio sen trudoj."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Ĉeno kun listo de ĉenoj"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) Ĉena test-opcio kun trudo de listo de ĉenoj."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Ĉeno kun longa listo de ĉenoj"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6592,152 +6636,152 @@ msgstr ""
"(3/3) Ĉena test-opcio kun trudo de listo de ĉenoj. Ĝi entenas pli enigoj "
"ol la alia ĉena opcio kun listo..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Butonaj test-opcioj"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1)Butono"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Butona test-opcio. Ĝi presas tekston..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Koloro je 36 bitoj"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Uzu Kunmetadon de Bildoj"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Du-nivela nigro-blanko (duuma)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Puntkisma/meznuanca nigro-blanko (stompita meznuanco)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Plurnivela nigro-blanko (grizgamo)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Plur-nivela RGB-koloro (unu-pasa koloro)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignoru kalibrigon"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Malebligu preparan fokusigon"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Ne kalibrigu fokusigon"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Mana prepara fokusigo"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Pozicio de fiksa fokuso"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Kalibrigo de la lenso en la lokiĝo de la dokumento"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Kalibrigo de fokuso de la lenso en la lokiĝo de la dokumento"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Fokusigo je 0mm (sur la vitro)"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Uzu fokusiĝon je 0mm anstataŭ 0.6mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Moduso de kalibrigo"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Difinu moduson de kalibrigo"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Ĝi ŝaltas/elŝaltas la lampon"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "Ŝaltu UTA"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Ĝi ŝaltas/elŝaltas la reguligilon de diafaneco"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Deŝovo"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Agordoj de deŝovo laŭ kanaloj de koloro"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Deŝovo laŭ grizo"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Ĝi agordas la deŝovon de la griza kanalo"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Ĝi agordas la deŝovon de la ruĝa kanalo"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Ĝi agordas la deŝovon de la verda kanalo"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Ĝi agordas la deŝovon de la blua kanalo"
diff --git a/po/es.po b/po/es.po
index cec59aa..d59f512 100644
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2009-06-25 10:22+0100\n"
"Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>\n"
"Language-Team: GALPon MiniNo <minino@galpon.org>\n"
@@ -19,406 +19,416 @@ msgstr ""
"X-Poedit-Language: Spanish\n"
"X-Poedit-Country: SPAIN\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Número de opciones"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Estándar"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometría"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Mejora"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Avanzado"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Sensores"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Previsualizar"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Forzar vista previa monocroma"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bit de profundidad"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Modo de escaneo"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Velocidad de escaneo"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Origen de escaneo"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Forzar retroceso"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Arriba-izquierda X"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Arriba-izquierda Y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Abajo-derecha X"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Abajo-derecha Y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Resolución de escaneo"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Resolución X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Resolución Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Ancho de página"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Altura de página"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Usar tabla gamma personalizada"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Intensidad de imagen"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Intensidad de rojo"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Intensidad de verde"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Intensidad de azul"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Brillo"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Contraste"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Tamaño del grano"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Medios tonos"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Nivel de negro"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Nivel de blanco"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Nivel de blanco para rojo"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Nivel de blanco para verde"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Nivel de blanco para azul"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Sombra"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Sombra para rojo"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Sombra para verde"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Sombra para azul"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Resalte"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Resalte para rojo"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Resalte para verde"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Resalte para azul"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Matiz"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Saturación"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Nombre de archivo"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Tamaño del patrón de medios tonos"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Patrón de medios tonos"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Enlazar resoluciones X e Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negativo"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Calibración de calidad"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Doble resolución óptica"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Enlazar RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Umbral"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Corrección gamma analógica"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Gamma analógico rojo"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Gamma analógico verde"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Gamma analógico azul"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Enlazar gamma analógico"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Calentamiento de lámpara"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Cal. tiempo de exposición"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Cal. tiempo de exposición para rojo"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Cal. tiempo de exposición para verde"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Cal. tiempo de exposición para azul"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Tiempo de exposición para escaneo"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Tiempo de exposición para rojo"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Tiempo de exposición para verde"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Tiempo de exposición para azul"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Ajustar tiempo de exposición"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Cal. densidad de lámpara"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Densidad de lámpara de escaneo"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Ajustar densidad de lámpara"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Apagar la lámpara al salir"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Posición del foco"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Enfoque automático"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -427,37 +437,37 @@ msgstr ""
"Opción de sólo lectura que establece cuantas opciones soporta un "
"dispositivo específico."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Origen, opciones de modo y resolución"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Opciones del área de escaneo y tamaño del soporte"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Opciones de modificación de imagen"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Opciones especificas de hardaware"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Sensores y botones del escáner"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Solicitar una vista previa de calidad del escaneo."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -469,7 +479,7 @@ msgstr ""
"un escáner de una pasada esto reduce los requisitos de memoria y el "
"tiempo de escaneo de la vista previa."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -478,64 +488,64 @@ msgstr ""
"Número de bits por muestra, valores típicos son 1 para «linea de arte» y "
"8 para escaneos multibit."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Selecciona el modo de escaneo (ej. línea de arte, monocromo, ó color)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Determina la velocidad a la que se hace el escaneo."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr ""
"Selecciona el origen del escaneo (tal como un alimentador de documentos)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Controla si se fuerza el retroceso"
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Posición X arriba-izquierda del área de escaneo."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Posición Y arriba-izquierda del área de escaneo."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Posición X abajo-derecha del área de escaneo."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Posición Y abajo-derecha del área de escaneo."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Ajusta la resolución de la imagen escaneada."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Ajusta la resolución horizontal de la imagen escaneada."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Ajusta la resolución vertical de la imagen escaneada."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -544,18 +554,18 @@ msgstr ""
"Especifica la anchura del soporte. Necesario para el centrado automático "
"de hojas de escaneo."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Especifica la altura del soporte"
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr "Determina si debe usarse una tabla gamma interna ó personalizada."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -566,32 +576,32 @@ msgstr ""
"los canales de rojo, verde y azul simultáneamente (ej. es una tabla de "
"intensidad gamma)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Tabla de corrección gamma para la gama roja."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Tabla de corrección gamma para la gama verde."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Tabla de corrección gama para la gamma azul."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Controla el brillo de la imagen obtenida."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Controla el contraste de la imagen obtenida."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -600,67 +610,67 @@ msgstr ""
"Selecciona el «granulado» de la imagen obtenida. Valores más pequeños "
"dan como resultado imágenes mejor definidas."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Selecciona si la imagen obtenida debe ser convertida a medios tonos "
"(punteado)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Selecciona que nivel de radiancia debe tenerse en cuenta «negro»."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Selecciona que nivel de radiancia debe tenerse en cuenta «blanco»."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
"Selecciona que nivel de radiancia rojo debe tenerse en cuenta «blanco»."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
"Selecciona que nivel de radiancia verde debe tenerse en cuenta «blanco»."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
"Selecciona que nivel de radiancia azul debe tenerse en cuenta «blanco»."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
"Selecciona que nivel de radiancia rojo debe tenerse en cuenta «negro»."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
"Selecciona que nivel de radiancia verde debe tenerse en cuenta «negro»."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
"Selecciona que nivel de radiancia azul debe tenerse en cuenta «negro»."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Selecciona que nivel de radiancia rojo debe tenerse en cuenta «rojo "
"total»."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
@@ -668,7 +678,7 @@ msgstr ""
"Selecciona que nivel de radiancia verde debe tenerse en cuenta «verde "
"total»."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
@@ -676,12 +686,12 @@ msgstr ""
"Selecciona que nivel de radiancia azul debe tenerse en cuenta «azul "
"total»."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Contola el «matiz» (nivel de azul) de la imagen obtenida."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -691,12 +701,12 @@ msgstr ""
"que ocurre cuando se obtiene una imagen con una cámara. Valores más "
"altos producen más florecimiento."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Nombre de archivo de la imagen a cargar."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -705,7 +715,7 @@ msgstr ""
"Ajusta el tamaño del patrón de medios tonos (punteado) usado cuando se "
"escanean imágenes de medios tonos."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -713,287 +723,298 @@ msgstr ""
"Define el patrón de medios tonos (punteado) para escanear imágenes de "
"medios tonos."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Usar los mismos valores para la resolución X e Y."
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Intercambiar blanco y negro"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Hacer una calibración de calidad de blancos "
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Usar lente que duplica la resolución óptica"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "En modo RGB usar los mismos valores para cada color"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Seleccionar el brillo mínimo para obtener un punto blanco"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Corrección gamma analógica"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Corrección gamma analógica para rojo"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Corrección gamma analógica para verde"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Corrección gamma analógica para azul"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Calentar la lámpara antes de escanear"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Definir tiempo de exposición para calibración"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Definir tiempo de exposición para calibración de rojo"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Definir tiempo de exposición para calibración de verde"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Definir tiempo de exposición para calibración de azul"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Definir tiempo de exposición para escaneo"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Definir tiempo de exposición para escaneo de rojo"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Definir tiempo de exposición para escaneo de verde"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Definir tiempo de exposición para escaneo de azul"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Activar selección del tiempo de exposición"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Definir densidad de la lámpara para calibración"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Definir densidad de la lámpara para escaneo"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Activar la selección de la densidad de la lámpara"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Apaga la lámpara al salir del programa"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Enfoque automático"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Esperando por el botón antes de escanear"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Botón de control de escaneo"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "Botón de correo-e"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Botón de fax"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Botón de copia"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "Botón de PDF"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Botón de cancelar"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "Página cargada"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "La tapa está abierta"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Color"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Linea de arte a color"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Medios tonos a color"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Gris"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Medios tonos"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Línea de arte"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "Importación con éxito"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Operación no soportada"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, fuzzy, no-c-format
msgid "Operation was canceled"
msgstr "La operación va a ser cancelada"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Dispositivo ocupado"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Argumento incorrecto"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "Fin de archivo alcanzado"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "Alimentador de documentos atascado"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "El alimentador de documentos está vacio"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "La tapa del escáner está abierta"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Error en dispositivo de E/S"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "No queda memoria"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "Se ha denegado el acceso al recurso"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "La lámpara no está preparada, intentelo de nuevo"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "El escáner está bloqueado para transporte"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Predeterminados"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Ajustar valores predeterminados para los controles de mejora."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Calibración"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Calibrar antes del siguiente escaneo"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -1003,12 +1024,12 @@ msgstr ""
"En otro caso, la calibración se realizará únicamente antes del primer "
"escaneo."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Realizar sólo correcciones de sombras"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1020,27 +1041,27 @@ msgstr ""
"desplazamiento y tiempo de exposición, ya sean los que trae incorporados "
"el programa o los del archivo de configuración."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Botón de estado"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Número de muestra a escanear"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Selecciona el número de muestra a escanear"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Escaneo a dos caras"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, fuzzy, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
@@ -1048,390 +1069,390 @@ msgstr ""
"El escaneo a dos caras proporciona un escaneo del anverso y el reverso "
"del documento"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Corrección conforme con la tasa de transparencia"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Correción de acuerdo con el tipo de película"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Color fino"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Negativos"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "En bruto"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Sin corrección de transparencia"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Diapositivas"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automático"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Velocidad normal"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "1/2 de la velocidad normal"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 de la velocidad normal"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "parámetro redondeado"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "desconocido/a"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "atasco en el alimentador"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "la tapa del alimentador está abierta"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "fallo de lámpara"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "error en el posicionamiento del cabezal de escaneo"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "Error de verificación de CPU"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "Error de verificación de RAM"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "Error de verificación de ROM"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "error de verificación de hardware"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "fallo de la lámpara de unidad de transparencias"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
"fallo de posición del cabezal de escaneo de la unidad de transparencias"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "error en la longitud de la lista de parámetros"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "código de orden de operación incorrecto"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "campo incorrecto en CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "LUN no soportado"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "campo incorrecto en la lista de parámetros"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "error en la secuencia de ordenes"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "se especificaron demasiadas ventanas"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "no se encuentra el soporte"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "mensaje de bit de IDENTIFICACIÓN incorrecto"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "la opción no conecta"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "reiniciar el encendido / reiniciar el bus del dispositivo"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "parámetro cambiado por otro iniciador"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "sin información adicional"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "fallo al volver a escoger"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "error de paridad SCSI"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "el iniciador detectó la recepción deun mensaje de error"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "mensaje de error incorrecto"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "error de límite de tiempo"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "error de sombreado en la unidad de transparencias"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "lámpara no estabilizada"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "escáner de películas"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "escáner plano"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Tipo de película"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "Seleccionar el tipo de película, p.e. negativo o diapositiva"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Tipo de película negativo"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Selecciona el tipo de negativo de película"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Resolución del hardware"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Usar sólo resoluciones de hardware"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Enfoque"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Enfoque automático"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Activar/desactivar enfoque automático"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Enfoque automático solo una vez"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Hacer enfoque automático solo una vez entre expulsiones"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Posición de foco manual"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
"Ajustar el sistema óptico de foco en la posición manual (predeterminado: "
"128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Márgenes de escaneo"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Ajustes de color extra"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Invertir imagen"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Invierte la imagen horizontalmente"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Exposición automática"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Activar/desactivar la característica de exposición automática"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Calibrar ahora"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Ejecutar calibración *ahora*"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Autodiagnóstico"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Realizar autodiagnóstico del escáner"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Reiniciar escáner"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Reiniciar el escáner"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Manejar el soporte"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Expulsar la película después de cada escaneo"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
"Expulsar automáticamente la película del dispositivo después de cada "
"escaneo"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Expulsar la película antes de salir"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
@@ -1439,666 +1460,666 @@ msgstr ""
"Expulsar automáticamente la película del dispositivo antes de salir del "
"programa"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Expulsar película ahora"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Expulsar la película *ahora*"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Alimentador de documentos extras"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Sólo plano"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
"Desactivar el alimentador automático de documentos y usar sólo el plano"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Unidad de transparencias"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
"Activar/desactivar la unidad de transparencias (FAU, unidad adaptadora "
"de película)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Película en negativo"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Película en positivo o en negativo"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Control de densidad"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Ajustar el modo de control de densidad"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Tasa de transparencia"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Seleccionar tipo de película"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Seleccionar el tipo de película"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Calibrar el escáner"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Fuerza la calibración del escáner antes de realizar el escaneo"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Escaneo en escala de grises"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Escanea en escala de grises, no en color"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Ganancia analógica"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Aumenta o disminuye la ganancia analógica de la gama CCD"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Corrección gamma"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Selecciona la curva de transferencia de la corrección gamma"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Plana"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, fuzzy, no-c-format
msgid "ADF Front"
msgstr "la tapa del alimentador está abierta"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, fuzzy, no-c-format
msgid "ADF Back"
msgstr "atasco en el alimentador"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "Alimentador a dos caras"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, fuzzy, no-c-format
msgid "Card Front"
msgstr "Imprimir"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr ""
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, fuzzy, no-c-format
msgid "Card Duplex"
msgstr "Dos caras"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Rojo"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Verde"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Azul"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "Mejora"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "Mejora"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "Mejora"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Ninguno"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Modo de escaneo"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Usar E/S no bloqueante"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Usar una E/S no bloqueante para sane_red() si lo permite la interfaz."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Una cara"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Dos caras"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Unidad de transparencias"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Alimentador automático de documentos (ADF)"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Película en positivo"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Película en negativo"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Enfoque en el cristal"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Enfoque a 2.5mm sobre el cristal"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Medios tonos A (tonos duros)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Medios tonos B (tonos suaves)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Medios tonos C (matizado)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Trama A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Trama B (4x4 espiral)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Trama C (4x4 matizado)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Trama D (8x4 matizado)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Tecnología de mejora de texto"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Descargar patrón A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Descargar patrón B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Sin corrección"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Definida por el usuario"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Impresoras matriciales"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Impresoras térmicas"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Impresoras de inyección de tinta"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Monitores CRT"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Predeterminado"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Impresión de alta densidad"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Impresión de baja densidad"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Impresión de alto contraste"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Definido por el usuario (gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Definido por el usuario (gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 vertical"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 apaisado"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Carta"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Máx"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Selecciona medios tonos"
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Exclusión"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Seleccionar lo que se va a excluir."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Selecciona el brillo."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Enfoque"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Corrección de color"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
"Ajusta la tabla de corrección del color para el dispositivo de salida "
"seleccionado."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Coeficientes de corrección de color"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matriz de multiplicación de RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Cambiar de verde a rojo"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Cambiar de verde a azul"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Cambiar de rojo a verde"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Cambiar de rojo a azul"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Cambiar de azul a verde"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Cambiar de azul a rojo"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Controla el nivel de verde"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Añade rojo basándose en el nivel de verde"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Añade azul basándose en el nivel de verde"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Añade verde basándose en el nivel de rojo"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Controla el nivel de rojo"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Añade azul basándose en el nivel de rojo"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Añade verde basándose en el nivel de azul"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Añade rojo basándose en el nivel de azul."
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Controla el nivel de azul"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Invertir la imagen."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Vista previa rápida"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Segmentación automática de área"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Lista corta de resoluciones"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Mostrar lista corta de resoluciones"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Acercamiento"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Define el factor de zoom que usará el escáner"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Formato rápido"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Equipamiento opcional"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Expulsar"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Expulsar la hoja del alimentador"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Expulsión automática"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Expulsar el documento después del escaneo"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Modo alimentador"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Seleccionar el modo del alimentador (una cara/dos caras)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Bahía"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Seleccione la bahía para escanear"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2108,12 +2129,12 @@ msgstr ""
"predefinidos o de una tabla definida por el usuario, que puede ser "
"descargada al escáner."
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Posición del foco"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
@@ -2121,12 +2142,12 @@ msgstr ""
"Ajusta la posición del foco, ya sea al cristal o a 2.5mm por encima del "
"cristal"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Esperar por el botón"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2140,7 +2161,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2155,523 +2176,523 @@ msgstr "Diapositiva en positivo"
msgid "Negative Slide"
msgstr "Diapositiva en negativo"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, fuzzy, no-c-format
msgid "User defined CCT profile"
msgstr "Definida por el usuario"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Expulsar la hoja del alimentador"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Sin corrección"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Desactivar corrección gamma"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Activo"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Apagado"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr ""
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr ""
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Difuminado"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, fuzzy, no-c-format
msgid "Diffusion"
msgstr "Difusión de error"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "Nivel de blanco"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "Nivel de negro"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, fuzzy, no-c-format
msgid "Continue"
msgstr "Condicional"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr ""
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr ""
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr ""
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr ""
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Horizontal"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, fuzzy, no-c-format
msgid "Horizontal bold"
msgstr "Horizontal"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, fuzzy, no-c-format
msgid "Horizontal narrow"
msgstr "Horizontal"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Vertical"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, fuzzy, no-c-format
msgid "Vertical bold"
msgstr "Vertical"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, fuzzy, no-c-format
msgid "Front"
msgstr "Imprimir"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr ""
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "Medios tonos"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Calibración de precisión"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, fuzzy, no-c-format
msgid "Emphasis"
msgstr "Resalte de imagen"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Saturación"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, fuzzy, no-c-format
msgid "Enable automatic separation of image and text"
msgstr ""
"Activar la determinación automática de umbral para escaneos como línea "
"de arte."
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Invertir imagen"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "Invertir la imagen horizontalmente."
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Nivel de blanco para azul"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Controla el nivel de rojo"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Filtro de color"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Suavizado"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Valor gamma"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, fuzzy, no-c-format
msgid "Threshold curve"
msgstr "Umbral"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Umbral"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Reducción de ruido"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Sin corrección"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Sin corrección"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "la tapa del alimentador está abierta"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Opciones avanzadas"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Sin corrección"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Exclusión"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, fuzzy, no-c-format
msgid "Buffer mode"
msgstr "Modo de alimentación"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2679,65 +2700,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Tiempo de espera de la lámpara"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Desviación azul"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Desviación verde"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Desviación verde"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Desviación azul"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Ajusta el desplazamiento del canal de azul"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, fuzzy, no-c-format
msgid "Low Memory"
msgstr "No queda memoria"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2746,380 +2767,380 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Escaneo a dos caras"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Opciones avanzadas"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Reducción de ruido"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "Del papel"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "Del papel"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "Del papel"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "Del papel"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Página cargada"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, fuzzy, no-c-format
msgid "Scanner in power saving mode"
msgstr "La tapa del escáner está abierta"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Foco previo manual"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Foco previo manual"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "error de verificación de hardware"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Nivel de blanco"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Control de densidad"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, fuzzy, no-c-format
msgid "Density dial"
msgstr "Control de densidad"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Escaneo a dos caras"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Extras"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Filtro de color"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
"Cuando se usa gris o línea de arte esta opción selecciona el color usado."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Calibración"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Define el modo de calibración"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Caché de datos de calibración"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Tiempo de espera de la lámpara"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3128,132 +3149,132 @@ msgstr ""
"La lámpara será apagada después del tiempo dado (en minutos). Un valor "
"de 0 significa que la lámpara no será apagada"
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Apagar la lámpara durante la calibración de oscuridad"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, fuzzy, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "Minutos que tardará la lámpara en apagarse tras el escaneo"
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Botón de archivo"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "Botón de OCR"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Botón de energía"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Botón de correo-e"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Limpiar la calibración"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, fuzzy, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Fuerza la calibración del escáner antes de realizar el escaneo"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Botones"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Calibrar"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Iniciar calibración usando una hoja especial"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Limpiar la calibración"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Limpiar la caché de datos de calibración"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Calibración tosca"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Desviación verde"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Adaptador de transparencias"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Adaptador de transparencias"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Color en modo gris"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Selecciona qué color de escaneo se usará en modo gris (predefinido: "
"verde)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Opciones de depuración"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Calentamiento automático"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3262,12 +3283,12 @@ msgstr ""
"Calentar hasta que el brillo de la lámpara sea constante en vez de "
"esperar por los 60 segundos de calentamiento."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Escaneo completo"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3276,12 +3297,12 @@ msgstr ""
"Escanear todo el área de escaneado incluyendo la franja de calibración. "
"Tenga cuidado. No seleccione la altura total. Sólo para pruebas."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Calibración tosca"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3293,12 +3314,12 @@ msgstr ""
"opciones de ajuste de los parámetros de forma manual en la interfaz "
"analógica. Esta opción está activada como predefinida. Solo para pruebas."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Calibración tosca sólo para el primer escaneo"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3310,12 +3331,12 @@ msgstr ""
"de la imagen es diferente con cada escaneo, desactive esta opción. Sólo "
"para pruebas."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Lineas de vuelta atrás"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3327,223 +3348,223 @@ msgstr ""
"lo que el equipo puede recibir datos. Valores bajos hacen que los "
"escaneos sean más rápidos, pero aumentan los riesgos de omitir líneas."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Valor gamma"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Ajusta el valor gamma para todos los canales."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Opciones avanzadas"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Gruesa"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Fina"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Personalizado"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Auto"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "Adaptador de transparencias RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "A través"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC Gris"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "Adaptador de transparencias gris"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Lento"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normal"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Rápido"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Muy rápido"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2-píxeles"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4-píxeles"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8-píxeles"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Imprimir"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Diapositiva"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Tira de película"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "Alimentador automático de documentos (ADF)"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "Adaptador de transparencias (XPA)"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Condicional"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Experimento"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Nitidez"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Ajustar el valor de nitidez."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Umbral automático"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Activar la determinación automática de umbral para escaneos como línea "
"de arte."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Seleccionar filtro de suavizado."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Descargar soporte después de escanear"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Descargar los soportes después de escanear."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Cambiar documento"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Cambiar documento."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Descargar"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Descargar documento"
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Iniciar proceso de calibración"
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Soporte"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Ajustar tipo de soporte."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Tiempo de exposición"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3556,156 +3577,156 @@ msgstr ""
"para película en negativo. Para imágenes oscuras (subexpuestas) puede "
"incrementar este valor."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Matriz de color"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Ajustar la matriz de color del escáner."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Matriz de color personalizada."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Matriz monocromo"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Matriz de color personalizada para escáneres en escala de grises."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Inversión horizontal"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Invertir la imagen horizontalmente."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Inversión vertical"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Invertir la imagen verticalmente."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Actualizar opciones"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Actualizar opciones."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "Salida de 8 bits"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Usar bit de profundidad mayor de ocho internamente, pero en la salida "
"usar sólo ocho bits."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Esperar botón frontal"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Esperar a que se presione en el botón frontal para escanear."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Apagar lámpara"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Apagar la lámpara del escáner."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Grupo de geometría"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Grupo de modo de escaneo"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Modelo de escáner"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, fuzzy, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
"Permite comprobar el comportamiento del dispositivo con otros modelos "
"soportados"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, fuzzy, no-c-format
msgid "Image colors will be inverted"
msgstr "Las imágenes de color se invertirán"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Desactivar corrección gamma"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "La corrección gamma se desactivará"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Desactivar la corrección de sombra blanca"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "La corrección de sombra blanca se desactivará"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Omitir proceso de calentamiento"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "El proceso de calentamiento se desactivará"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Forzar profundidad real"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3716,12 +3737,12 @@ msgstr ""
"para mejorar la calidad de la imagen y después convertirla a la "
"profundidad seleccionada. Esta opción evita la emulación de profundidad."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Emular escala de grises"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3732,12 +3753,12 @@ msgstr ""
"convertida a escala de grises por software. Esto puede mejorar la "
"calidad de la imagen en algunas circunstancias."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Guardar imágenes de depuración"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3746,331 +3767,331 @@ msgstr ""
"Si se activa, algunas imágenes implicadas en el proceso de escaneo se "
"guardarán para analizarlas."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Reiniciar el chipset"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Reiniciar los datos del chipset"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Información"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Nombre del chipset"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Muestra el nombre del chipset usado en el dispositivo."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Desconocido"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "ID del chipset"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Mostrar la ID del chipset"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Contador de escaneos"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Mostrar el número de escaneos hechas por el escáner"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Actualizar información"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Actualiza la información acerca del dispositivo"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Esta opción refleja un botón del panel frontal del escáner"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "cámara web"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Botón de control de escaneo"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Imprimir"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Esperando por el botón"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Opciones avanzadas"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Opciones avanzadas"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "sin información adicional"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Botón de energía"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Botón de copia"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Botón de copia"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Color"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Botón de estado"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Varios"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Estado de la lámpara"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Enciende o apaga la lámpara"
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Calibrar el nivel de blanco y negro."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "Adaptador (TMA) para diapositivas"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "Adaptador (TMA) para negativos"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Color (48 bits)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Retardar el tiempo de apagado de la lámpara"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr ""
"Retarda los tiempos de apagado de la lámpara (de 15 minutos a 1 hora)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Esperando por el botón"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Esperando por el botón antes de escanear"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "Actualizar estado del botón"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Contador de escaneos"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Linea de arte a color"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4078,13 +4099,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Tamaño del papel"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Separación automática"
@@ -4125,13 +4146,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Activa el escaneo por las dos caras"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Tamaño físico del papel en el alimentador"
@@ -4296,7 +4317,7 @@ msgid "From scanner"
msgstr "escáner de películas"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Del papel"
@@ -4371,13 +4392,13 @@ msgid "Sets the scan source"
msgstr "Origen de escaneo"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Modo de alimentación"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Ajusta el modo de alimentación"
@@ -4434,12 +4455,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Umbral automático"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4449,31 +4470,31 @@ msgstr ""
"reducción de intensidad del ruido de la imagen"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Reducción de ruido"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Reduce los puntos aislados de ruido"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Resalte de imagen"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Ajusta el resalte de la imagen"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4565,7 +4586,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Corrección gamma"
@@ -4754,218 +4775,218 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamante"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 «Engrasado» tosco"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 «Engrasado» fino"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 Línea vertical"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Ganancia"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Ajustes de ganancia de los canales de color"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Ganancia de gris"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Ajusta la ganancia del canal de gris"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Ganancia de rojo"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Ajusta la ganancia del canal de rojo"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Ganancia de Verde"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Ajusta la ganancia del canal de verde"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Ganancia de Azul"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Ajusta la ganancia del canal de azul"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Trama Bayer 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Trama Bayer 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Medio tono punto 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Medio tono punto 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Difusión de error"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Modo 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Modo 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Modo 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "De palo blanco"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Suave"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Bajo"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Soporte"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Alto"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Una página"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Todas las páginas"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "escáner con cargador automático"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Escala de grises de 4 bits"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Escala de grises de 8 bits"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Sombras, medias tintas, resalte, tiempo de exposición"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Opciones especiales"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Balance de color"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Desactivar retroceso"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Si se selecciona, el escáner no retrocede cuando pierde una línea"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Conmutar el estado de lámpara del plano"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Conmuta el estado de lámpara del plano"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Calibración por el motor"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
@@ -4973,42 +4994,42 @@ msgstr ""
"Si se selecciona la calibración del color antes del escaneo la hace el "
"motor"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Usar el adaptador de diapositivas de 35mm"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "Esta opción apaga la lámpara del plano durante el escaneo"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Escaneo de calidad"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "La mejor calidad, pero a velocidad lenta"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Escaneo rápido"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Más rápido, pero de peor calidad"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Ajuste automático de umbral"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -5017,70 +5038,70 @@ msgstr ""
"Si se selecciona, el motor intenta determinar automáticamente un valor "
"óptimo para el umbral."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Selecciona el modo de corrección gamma"
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Asociar gamma"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Usar los mismos valores gamma para todos los canales de colores."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Gamma escalar"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Seleccionar un valor para la corrección gamma escalar."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Gamma escalar rojo"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr ""
"Seleccionar un valor para la corrección gamma escalar (canal de rojo)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Gamma escalar verde"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr ""
"Seleccionar un valor para la corrección gamma escalar (canal de verde)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Gamma escalar azul"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr ""
"Seleccionar un valor para la corrección gamma escalar (canal de azul)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Canal"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
@@ -5088,212 +5109,212 @@ msgstr ""
"Selecciona la gama de color, «Master» significa que afecta a todos los "
"colores."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Medias tintas"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Selecciona que nivel de radiancia debe ser considerado «50% gris»."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Medias tintas para rojo"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Selecciona que nivel de radiancia debe ser considerado «50% rojo»."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Medias tintas para verde"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr ""
"Selecciona que nivel de radiancia debe ser considerado «50% verde»."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Medias tintas para azul"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Selecciona que nivel de radiancia debe ser considerado «50% azul»."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Balance de rojo"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
"Factor de balance para rojo. Un valor de 100% significa sin corrección."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Balance de verde"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
"Factor de balance para verde. Un valor de 100% significa sin corrección."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Balance de azul"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
"Factor de balance para azul. Un valor de 100% significa sin corrección."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Balance de firmware"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
"Ajusta el balance de color a los valores facilitados por el firmware."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "El más lento"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Más lento"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Más rápido"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "El más rápido"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 tosco"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 normal"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 fino"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 muy fino"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 normal"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 tosco"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 fino"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 tosco"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 normal"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 fino"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 personalizado"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 personalizado"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 personalizado"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 personalizado"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 personalizado"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 personalizado"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Modo gris rápido"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Escanear en modo gris rápido (menor calidad)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5302,117 +5323,117 @@ msgstr ""
"Precisa que todas las vistas previas se hagan del modo más rápido (baja "
"calidad). Este puede ser un modo sin color o un modo de baja resolución."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Tiempo de apagado de lámpara (minutos)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Ajustar el tiempo (en minutos) tras el que se apagará la lámpara."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Apagar la lámpara"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Apaga la lámpara inmediatamente."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Brillo de rojo"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Controla el brillo del canal de rojo de la imagen obtenida."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Brillo de verde"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Controla el brillo del canal de verde de la imagen obtenida."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Brillo de azul"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Controla el brillo del canal de azul de la imagen obtenida."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Contraste de canal de rojo"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Controla el contraste del canal de rojo de la imagen obtenida."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Contraste de canal de verde"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Controla el contraste del canal de verde de la imagen obtenida."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Contraste de canal de azul"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Controla el contraste del canal de azul de la imagen obtenida."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Color 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Color 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Gris 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Gris 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Reflectantes"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Positivo"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5421,7 +5442,7 @@ msgstr ""
"Calentar hasta que el brillo de la lámpara sea constante en vez de "
"esperar por los 40 segundos de calentamiento."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Imagen"
@@ -5431,27 +5452,42 @@ msgstr "Imagen"
msgid "Need calibration"
msgstr "Limpiar la calibración"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Película en negativo"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Negativo"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, fuzzy, no-c-format
msgid "48 bits color"
msgstr "Color fino"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5549,206 +5585,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Transparencia"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Ajustes del dispositivo"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Interruptor de lámpara"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Cambiar la(s) lámpara(s) manualmente."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Apagar la lámpara durante la calibración de oscuridad"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Apagar siempre la lámpara cuando se calibra la oscuridad."
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Caché de datos de calibración"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Activa o desactiva la caché de datos de calibración"
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Calibración de precisión"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Acelerar el sensor"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Activa o desactiva la aceleración de movimiento del sensor."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Tiempo de calentamiento"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Tiempo de calentamiento en segundos."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Tiempo de apagado de lámpara"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Tiempo de apagado de lámpara en segundos."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Interfaz analógica (AFE)"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Valor de ganancia de rojo en el AFE"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Desviación rojo"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Valor de la desviación de rojo en el AFE"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Valor de ganancia de verde en el AFE"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Valor de la desviación de verde en el AFE"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Valor de ganancia de azul en el AFE"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Valor de la desviación de azul en el AFE"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Apagar lámpara roja"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Define los parámetros de apagado de lámpara roja"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Apagar lámpara verde"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Define los parámetros de apagado de lámpara verde"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Apagar lámpara azul"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Define los parámetros de apagado de lámpara azul"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Esta opción refleja el estado de los botones del escáner"
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Color 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Mapa de trama 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Mapa de trama 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Aleatorio"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Selección de origen"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Mejora de la Imagen"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Agrisar"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Cargar la imagen como escala de grises."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Simulación de tres pasadas"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5757,12 +5801,12 @@ msgstr ""
"Simula un escáner de tres pasadas devolviendo 3 muestras separadas. Por "
"diversión, devuelve verde, después azul y finalmente rojo."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Simulación de escáner manual"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5774,7 +5818,7 @@ msgstr ""
"retorno -1. Ajustando esta opción permite comprobar si una interfaz "
"puede manejar esto correctamente."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5782,42 +5826,42 @@ msgstr ""
"Ajustar los valores predeterminados para los controles de mejora (brillo "
"y contraste)"
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Opción de prueba de sólo lectura"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Veamos si la interfaz puede tratar esto correctamente"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Tablas gamma"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Simulación del código de estado"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "No forzar el código de estado"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "No forzar al motor a devolver un código de estado."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Devuelve SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5826,12 +5870,12 @@ msgstr ""
"Forzar al motor a devolver el código de estado de SANE_STATUS_EOF "
"después de haber sido llamado sane_read()."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Devuelve SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5840,12 +5884,12 @@ msgstr ""
"Forzar al motor a devolver el código de estado de SANE_STATUS_JAMMED "
"después de haber sido llamado sane_read()."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Devuelve SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5854,12 +5898,12 @@ msgstr ""
"Forzar al motor a devolver el código de estado de SANE_STATUS_NO_DOCS "
"después de haber sido llamado sane_read()."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Devuelve SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5868,12 +5912,12 @@ msgstr ""
"Forzar al motor a devolver el código de estado de SANE_STATUS_COVER_OPEN "
"después de haber sido llamado sane_read()."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Devuelve SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5882,12 +5926,12 @@ msgstr ""
"Forzar al motor a devolver el código de estado de SANE_STATUS_IO_ERROR "
"después de haber sido llamado sane_read()."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Devuelve SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5896,12 +5940,12 @@ msgstr ""
"Forzar al motor a devolver el código de estado de SANE_STATUS_NO_MEM "
"después de haber sido llamado sane_read()."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Devuelve SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5910,42 +5954,42 @@ msgstr ""
"Forzar al motor a devolver el código de estado de "
"SANE_STATUS_ACCESS_DENIED después de haber sido llamado sane_read()."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Esta opción refleja el estado de los botones del escáner"
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Encender lámpara"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Enciende la lámpara del escáner"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Apagar lámpara"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Apaga la lámpara del escáner"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Límite de tiempo de lámpara"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "Minutos que tardará la lámpara en apagarse tras el escaneo"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Valor de umbral para el modo de línea de arte"
@@ -6085,57 +6129,57 @@ msgstr "Color, líneas por lectura"
msgid "Grayscale lines per read"
msgstr "Escala de grises, líneas de por lectura"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "cámara web"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Color en BRUTO"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Color RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Color RGB TEXTO"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Negro sólido"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Blanco sólido"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Patrón de color"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Rejilla"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Primera entrada"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Segunda entrada"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6144,12 +6188,12 @@ msgstr ""
"Esta tercera entrada es muy larga. Tal vez la interfaz tiene una idea de "
"cómo mostrarlo"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Simulación de escaneo manual"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6163,12 +6207,12 @@ msgstr ""
"puede manejar esto correctamente. Esta opción también permite un ancho "
"de 11cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Simulación de tres pasadas"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6177,18 +6221,18 @@ msgstr ""
"Simula un escaneo de tres pasadas. En el modo color, se generan tres "
"muestras."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Ajustar el orden de las muestras"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr ""
"Ajustar el orden de las muestras en el modo de tres pasadas de color."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6197,17 +6241,17 @@ msgstr ""
"Si se selecciona el alimentador automático de documentos, el alimentador "
"estará «vacío» tras 10 escaneos."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Opciones especiales"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Seleccione la imagen de prueba"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6225,12 +6269,12 @@ msgstr ""
"Rejilla: dibuja una rejilla en blanco y negro con un tamaño de 10mm por "
"cuadrado."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Invertir el orden de los datos"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6241,45 +6285,45 @@ msgstr ""
"modo de 16 bits. Esta opción puede utilizarse para la prueba de 16 bits "
"de los modos de interfaz, p.ej. si la interfaz utiliza el orden correcto."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Límite de lectura"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Limita la cantidad de datos transferidos con cada llamada a sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Tamaño del límite de lectura"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr ""
"Cantidad de datos (máxima) transferida con cada llamada a sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Retardo de lectura"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Retardar la transferencia de datos a la canalización."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Duración del retardo de lectura"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
@@ -6287,12 +6331,12 @@ msgstr ""
"Cuanto tiempo se esperará después de transferir cada búfer de datos a "
"través de la canalización."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Valor de retorno de sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6303,22 +6347,22 @@ msgstr ""
"normal para hacer el escaneo. Todos los demás códigos de estado son para "
"probar la forma en que la interfaz se encarga de ellos."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Pérdida de píxeles por línea"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Número de píxeles que se pierden en el extremo de cada línea."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Parámetros difusos"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6327,12 +6371,12 @@ msgstr ""
"Devuelve líneas difusas y bytes por línea cuando se llama a sane_start() "
"antes que a sane_parameters()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Proponer la selección de un descriptor de archivo"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6341,12 +6385,12 @@ msgstr ""
"Proponer la selección un descriptor de archivo para detectar si "
"sane_read () devolverá los datos."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Activar opciones de prueba"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6356,27 +6400,27 @@ msgstr ""
"de las interfaces para ver y modificar los diferentes tipos de opciones "
"de SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Imprimir las opciones"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Imprimir una lista de todas las opciones"
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Opciones de prueba «Booleanas»"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Booleana configurable y legible por software"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6385,12 +6429,12 @@ msgstr ""
"(1/6) Opción de prueba booleana configurable y legible por el software. "
"Esta es la opción booleana normal. "
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Booleana configurable por hardware legible por software"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6401,12 +6445,12 @@ msgstr ""
"el software. Esta opción no puede ser ajustada por la interfaz, pero si "
"por el usuario (p.ej. pulsando un botón en el dispositivo)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Booleana configurable por hardware"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6418,12 +6462,12 @@ msgstr ""
"pulsando un botón en el dispositivo) tampoco puede ser leída por la "
"interfaz ."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Booleana lexible por software"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6432,12 +6476,12 @@ msgstr ""
"(4/6) Opción de prueba booleana legible por el software Esta es una "
"opción de sólo lectura."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Booleana configurable y legible por software, emulada"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6446,12 +6490,12 @@ msgstr ""
"(5/6) Opción de prueba booleana configurable y legible por el software y "
"emulada."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Booleana configurable y legible por software, automática"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6461,29 +6505,29 @@ msgstr ""
"(6/6) Opción de prueba booleana configurable y legible por el software y "
"emulada. Esta opción puede ser ajustada automáticamente por el motor."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Opciones de prueba «Entero»"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Entero"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
"(1/6) Opción de prueba de valor entero sin unidad ni conjunto de "
"restricciones."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Entero con rango de restricciones"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6492,24 +6536,24 @@ msgstr ""
"(2/6) Opción de prueba de valor entero con unidad de píxel y con "
"conjunto de restricciones, El mínimo es 4, el máximo 192 y el salto 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Entero con restricción de lista de valores"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Opción de prueba de valor entero con unidad bits y restricción de "
"lista de valores"
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Matriz de enteros"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6518,12 +6562,12 @@ msgstr ""
"(4/6) Opción de prueba de valor entero con unidad mm usando una matriz "
"con restricciones."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Matriz de enteros con rango de restricciones"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6533,12 +6577,12 @@ msgstr ""
"matriz con rango de restricciones. El mínimo es 4, el máximo 192, y el "
"salto 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Matriz de enteros con restricción de lista de valores"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6547,29 +6591,29 @@ msgstr ""
"(6/6) Opción de prueba de valor entero con unidad % y usando una matriz "
"con restricciones en una lista de valores,"
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Opción de prueba «Real fijo»"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Real fijo"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
"(1/3) Opción de prueba de valor real (coma fija) sin unidad ni conjunto "
"de restricciones."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Real fijo con rango de restricción"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6579,50 +6623,50 @@ msgstr ""
"microsegundo y rango de restricción. El mínimo es -42,17, el máximo "
"32767,9999 y el salto 2,0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Real fijo con restricción de lista de valores"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Opción de prueba de valor real (coma fija) sin unidad y "
"restringida por un conjunto de valores de una lista."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Opciones de prueba de cadena"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Cadena"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Opciones de prueba de cadena sin restricciones."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Cadena restringida a lista de cadenas"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr ""
"(2/3) Opción de prueba de cadena con restricción de lista de cadenas"
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Restricción de cadenas lista larga de cadenas"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6631,152 +6675,152 @@ msgstr ""
"(3/3) Opción de prueba de cadena con restricción de lista de cadenas. "
"Contiene más entradas..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Opciones de botón de prueba"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Botón"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Botón de opción de prueba. Imprime algún texto..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Color 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Usar composición de imagen"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Dos niveles blanco y negro (modo de línea de arte)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Difuminado/medios tonos blanco y negro (modo medios tonos)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Multinivel blanco y negro (modo de escala de grises)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Multinivel color RGB (color de una pasada)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignorar calibración"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Desactivar foco previo"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "No calibrar foco"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Foco previo manual"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Fijar la posición de foco"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Calibración de lentes en la posición del documento"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Calibrar las lentes en la posición del documento"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Marcar la posición del foco a 0mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Usar la marca de posición de foco a 0mm en vez de a 0,6mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Modo de calibración"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Define el modo de calibración"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Enciende/apaga la lámpara"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "UTA Activado"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Ajusta el encendido/apagado UTA"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Desplazamiento"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Ajustes del desplazamiento de los canales de color"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Desplazamiento de gris"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Ajusta el desplazamiento del canal de gris"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Ajusta el desplazamiento del canal de rojo"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Ajusta el desplazamiento del canal de verde"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Ajusta el desplazamiento del canal de azul"
diff --git a/po/fi.po b/po/fi.po
index 12a3df8..b0f8dc4 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.11\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2007-12-17 23:00+0100\n"
"Last-Translator: Harri Järvi <harri.jarvi@tut.fi>\n"
"Language-Team: Debian l10n Finnish <debian-l10n-finnish@lists.debian."
@@ -16,443 +16,453 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Asetusten määrä"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr ""
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometria"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Parannus"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Lisäasetukset"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr ""
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Esikatselu"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Pakota yksiväriset esikatselut"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bittisyvyys"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Lukutapa"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Kuvanlukunopeus"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Lähde"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Käytä jäljitystä"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Vasen yläkulma x"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Vasen yläkulma y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Oikea alakulma x"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Oikea alakulma y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Kuvanluvun tarkkuus"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "X-tarkkuus"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Y-tarkkuus"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr ""
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, fuzzy, no-c-format
msgid "Page height"
msgstr "Korostus"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Käytä omaa gammataulukkoa"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Kuvan voimakkuus"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Punaisen voimakkuus"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Vihreän voimakkuus"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Sinisen voimakkuus"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Kirkkaus"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Kontrasti"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Hiukkaskoko"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Rasterointi"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Mustataso"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Valkotaso"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Punaisen valkotaso"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Vihreän valkotaso"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Sinisen valkotaso"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Varjo"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Punaisen varjo"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Vihreän varjo"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Sinisen varjo"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Korostus"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Punaisen korostus"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Vihreän korostus"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Sinisen korostus"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Sävy"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Kylläisyys"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Tiedostonimi"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Rasterikuvion koko"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Rasterikuvio"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Sido X- ja Y-tarkkuus"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negatiivi"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Laatukalibrointi"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Kaksinkertainen optinen tarkkuus"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Sido RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Kynnys"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Analoginen gammakorjaus"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Analoginen gamma (punainen)"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Analoginen gamma (vihreä)"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Analoginen gamma (sininen)"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Sido analoginen gamma"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Lämmitä lamppu"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Kal. valotusaika"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Kal. valotusaika punaiselle"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Kal. valotusaika vihreälle"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Kal. valotusaika siniselle"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Valotusaika"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Punaisen valotusaika"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Vihreän valotusaika"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Sinisen valotusaika"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Aseta valotusaika"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Kal. valomäärä"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Lampun valomäärä"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Aseta lampun valomäärä"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Valo pois lopetettaessa"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Kohdistuspiste"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Automaattinen poisto"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
"supports."
msgstr "Asetus, joka määrää kuinka monta asetusta tietty laite tukee."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, fuzzy, no-c-format
msgid "Source, mode and resolution options"
msgstr "Lyhyt tarkkuuslista"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr ""
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, fuzzy, no-c-format
msgid "Image modification options"
msgstr "Asetusten määrä"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, fuzzy, no-c-format
msgid "Hardware specific options"
msgstr "Kuvanluvun tarkkuus"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr ""
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Pyydä laadukas esikatselukuva."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -464,7 +474,7 @@ msgstr ""
"Yksivaihekuvanlukijalla, se vähentää muistinkulutusta ja esikatselun "
"lukuaikaa."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -473,75 +483,75 @@ msgstr ""
"Bittien määrä näytettä kohden. Tyypillisiä arvoja ovat 1 "
"viivapiirrokselle ja 8 monibittikuville."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Valitsee kuvanlukutavan (esim. viivapiirros, mustavalkoinen tai väri)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Määrää kuvanlukunopeuden."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Määrää kuvanlukulähteen (kuten dokumentin syöttäjän)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Määrää käytetäänkö jäljitystä."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Kuva-alueen vasemman yläkulman x-koordinaatti."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Kuva-alueen vasemman yläkulman y-koordinaatti."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Kuva-alueen oikean alakulman x-koordinaatti."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Kuva-alueen oikean alakulman y-koordinaatti."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Asettaa luettavan kuvan tarkkuus."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Asettaa luettavan kuvan vaakatarkkuuden."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Asettaa luettavan kuvan pystytarkkuuden."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
"sheet-fed scans."
msgstr ""
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, fuzzy, no-c-format
msgid "Specifies the height of the media."
msgstr "Asettaa luettavan kuvan tarkkuus."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
@@ -549,7 +559,7 @@ msgstr ""
"Päättää käytetäänkö sisäänrakennettua vai käyttäjän asettamaa "
"gammataulukkoa."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -560,32 +570,32 @@ msgstr ""
"punaiseen, vihreään ja siniseen kanavaan yhtä aikaa. Se on siis "
"intensiteettigamma-taulukko."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Gamma-korjaustaulukko punaiselle kaistalle."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Gamma-korjaustaulukko vihreälle kaistalle."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Gamma-korjaus taulukko siniselle kaistalle."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Asettaa luettavan kuvan kirkkauden"
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Asettaa luettavan kuvan kontrastin."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -594,77 +604,77 @@ msgstr ""
"Asettaa kuvien \"rakeisuuden\". Pienemmät arvot tuottavat terävämpiä "
"kuvia."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr "Määrää, rasteroidaanko kuva."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Asettaa kirkkaustason, joka tulkitaan \"mustaksi\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Asettaa kirkkaustason, joka tulkitaan \"valkoiseksi\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr "Asettaa punaisen kirkkaustason, joka tulkitaan \"valkoiseksi\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr "Asettaa vihreän kirkkaustason, joka tulkitaan \"valkoiseksi\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr "Asettaa sinisen kirkkaustason, joka tulkitaan \"valkoiseksi\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr "Asettaa punaisen kirkkaustason, joka tulkitaan \"mustaksi\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr "Asettaa vihreän kirkkaustason, joka tulkitaan \"mustaksi\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr "Asettaa sinisen kirkkaustason, joka tulkitaan \"mustaksi\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Asettaa punaisen kirkkaustason, joka tulkitaan \"täysin punaiseksi\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr ""
"Asettaa vihreän kirkkaustason, joka tulkitaan \"täysin vihreäksi\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr ""
"Asettaa sinisen kirkkaustason, joka tulkitaan \"täysin siniseksi\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Määrää kuvan \"sävyä\" (sinistasoa)."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -673,305 +683,316 @@ msgstr ""
"Kylläisyystaso vaikuttaa \"puhkipalamiseen\" kameralla kuvattaessa. "
"Suuremmat arvot aiheuttavat enemmän puhkipalamista."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Ladattavan kuvan tiedostonimi."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
"halftoned images."
msgstr "Asettaa rasterikuvion koon rasterikuvia luettaessa."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
msgstr "Asettaa rasterikuvion koon rasterikuvia luettaessa."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Käytä samoja arvoja X- ja Y-tarkkuudelle"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Vaihda musta ja valkoinen keskenään"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Tee tarkka valkokalibrointi"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Käytä linssiä joka tuplaa optisen tarkkuuden"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "RGB-tilassa käytä samoja arvoja joka värille"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Valitse valkoisen pisteen pienin kirkkaus"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Analoginen gamma-korjaus"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Analgoinen gamma-korjaus punaiselle"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Analoginen gamma-korjaus vihreälle"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Analoginen gamma-korjaus siniselle"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Lämmitä lamppu ennen kuvanlukua"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Aseta valotusaika kalibroinnille"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Aseta valotusaika punaisen kalibroinnille"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Aseta valotusaika vihreän kalibroinnille"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Aseta valotusaika sinisen kalibroinnille"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Aseta valotusaika kuvanluvulle"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Aseta valotusaika punaiselle kuvanluvulle"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Aseta valotusaika vihreälle kuvanluvulle"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Aseta valotusaika siniselle kuvanluvulle"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Valotusajan asettaminen"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Määritä valomäärä kalibrointia varten"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Määritä valomäärä kuvanlukua varten"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Valomäärän valinta"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Sammuttaa valon ohjelmasta poistuttaessa"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Automaattinen poisto"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Lämmitä lamppu ennen kuvanlukua"
+
+#: include/sane/saneopts.h:452
#, fuzzy, no-c-format
msgid "Scan button"
msgstr "Kuvanluvun tarkkuus"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, fuzzy, no-c-format
msgid "Email button"
msgstr "Odota painiketta"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, fuzzy, no-c-format
msgid "Fax button"
msgstr "Odota painiketta"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, fuzzy, no-c-format
msgid "Copy button"
msgstr "Odota painiketta"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr ""
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr ""
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr ""
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, fuzzy, no-c-format
msgid "Cover open"
msgstr "Värikuvio"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Väri"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Väriviivapiirros"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Värirasteri"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Harmaasävy"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Rasteri"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Viivapiirros"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr ""
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, fuzzy, no-c-format
msgid "Operation not supported"
msgstr "Rasterointi ei ole tuettu"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr ""
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr ""
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr ""
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr ""
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, fuzzy, no-c-format
msgid "Document feeder jammed"
msgstr "Asiakirjan syöttäjä"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, fuzzy, no-c-format
msgid "Document feeder out of documents"
msgstr "Asiakirjan syöttäjä"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr ""
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr ""
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr ""
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr ""
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr ""
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr ""
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Oletukset"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Aseta oletusasetukset parantimille."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Kalibrointi"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Kalibroi ennen seuraavaa kuvanlukua"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -980,12 +1001,12 @@ msgstr ""
"Jos asetus on päällä, laite kalibroidaan ennen seuraavaa kuvanlukua. "
"Muuten kalibrointi suoritetaan vain ensimmäisellä kerralla."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Vain sävykorjaus"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -996,1070 +1017,1070 @@ msgstr ""
"Oletusasetukset vahvistukselle, siirtymälle ja valotusajalle, joko "
"asetustiedostosta tai ohjelman sisäänrakennetuista asetuksista."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Painikkeen tila"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Luettavan kehyksen numero"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Valitsee luettavan kehyksen numeron"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, fuzzy, no-c-format
msgid "Duplex scan"
msgstr "Kaksipuolinen"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr ""
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr ""
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr ""
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr ""
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, fuzzy, no-c-format
msgid "Negatives"
msgstr "Negatiivi"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr ""
-#: backend/canon.c:169
+#: backend/canon.c:167
#, fuzzy, no-c-format
msgid "No transparency correction"
msgstr "Värikorjaus"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, fuzzy, no-c-format
msgid "Slides"
msgstr "Dia"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automaattinen"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, fuzzy, no-c-format
msgid "Normal speed"
msgstr "Normaali"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, fuzzy, no-c-format
msgid "1/2 normal speed"
msgstr "2x2 normaali"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, fuzzy, no-c-format
msgid "1/3 normal speed"
msgstr "3x3 normaali"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, fuzzy, no-c-format
msgid "rounded parameter"
msgstr "Epämääräiset parametrit"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr ""
-#: backend/canon.c:373
+#: backend/canon.c:371
#, fuzzy, no-c-format
msgid "ADF jam"
msgstr "ADF"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr ""
-#: backend/canon.c:389
+#: backend/canon.c:387
#, fuzzy, no-c-format
msgid "lamp failure"
msgstr "Gamma"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr ""
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr ""
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr ""
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr ""
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr ""
-#: backend/canon.c:407
+#: backend/canon.c:405
#, fuzzy, no-c-format
msgid "transparency unit lamp failure"
msgstr "Läpinäkyvyysyksikkö"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr ""
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr ""
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr ""
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr ""
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr ""
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr ""
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr ""
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr ""
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr ""
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "Rasterointi ei ole tuettu"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr ""
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr ""
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr ""
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr ""
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr ""
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr ""
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr ""
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr ""
-#: backend/canon.c:517
+#: backend/canon.c:515
#, fuzzy, no-c-format
msgid "transparency unit shading error"
msgstr "Läpinäkyvyysyksikkö"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr ""
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, fuzzy, no-c-format
msgid "film scanner"
msgstr "Tasokuvanlukija"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "Tasokuvanlukija"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Filmin tyyppi"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr ""
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, fuzzy, no-c-format
msgid "Negative film type"
msgstr "Negatiivifilmi"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, fuzzy, no-c-format
msgid "Selects the negative film type"
msgstr "Valitse koekuva"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, fuzzy, no-c-format
msgid "Hardware resolution"
msgstr "Kuvanluvun tarkkuus"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, fuzzy, no-c-format
msgid "Use only hardware resolutions"
msgstr "Näyttää lyhyen tarkkuuslistan"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr ""
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, fuzzy, no-c-format
msgid "Auto focus"
msgstr "Automaattinen poisto"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, fuzzy, no-c-format
msgid "Enable/disable auto focus"
msgstr "Poista esitarkennus"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr ""
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr ""
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, fuzzy, no-c-format
msgid "Manual focus position"
msgstr "Korjaa tarkennuspiste"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr ""
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr ""
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Peilikuva"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, fuzzy, no-c-format
msgid "Mirror the image horizontally"
msgstr "Peilaa kuvan vaakasuunnassa"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, fuzzy, no-c-format
msgid "Auto exposure"
msgstr "Aseta valotusaika"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, fuzzy, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Valotusajan asettaminen"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, fuzzy, no-c-format
msgid "Calibration now"
msgstr "Kalibrointi"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, fuzzy, no-c-format
msgid "Execute calibration *now*"
msgstr "Määrää kalibraatiotavan"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr ""
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr ""
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, fuzzy, no-c-format
msgid "Reset scanner"
msgstr "arkkisyöttöinen"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, fuzzy, no-c-format
msgid "Reset the scanner"
msgstr "arkkisyöttöinen"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr ""
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, fuzzy, no-c-format
msgid "Eject film after each scan"
msgstr "Poista kohde kuvanluvun jälkeen"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr ""
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr ""
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr ""
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, fuzzy, no-c-format
msgid "Document feeder extras"
msgstr "Asiakirjan syöttäjä"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, fuzzy, no-c-format
msgid "Flatbed only"
msgstr "Taso"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, fuzzy, no-c-format
msgid "Transparency unit"
msgstr "Läpinäkyvyysyksikkö"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, fuzzy, no-c-format
msgid "Negative film"
msgstr "Negatiivifilmi"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, fuzzy, no-c-format
msgid "Positive or negative film"
msgstr "Positiivifilmi"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr ""
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr ""
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, fuzzy, no-c-format
msgid "Transparency ratio"
msgstr "Läpinäkyvyysyksikkö"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, fuzzy, no-c-format
msgid "Select film type"
msgstr "Filmin tyyppi"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, fuzzy, no-c-format
msgid "Select the film type"
msgstr "Valitsee rasterin"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Kalibroi kuvanlukija"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Pakottaa kalibroinnin ennen kuvanlukua."
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Harmaasävy"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Lue harmaasävykuva värikuvan sijaan"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Analoginen vahvistus"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Kasvattaa tai vähentää analogista vahvistusta CCD-kennossa."
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Gamma-korjaus"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Valitsee gamma-korjauskäyrän"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Taso"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr ""
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, fuzzy, no-c-format
msgid "ADF Back"
msgstr "ADF"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, fuzzy, no-c-format
msgid "ADF Duplex"
msgstr "Kaksipuolinen"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, fuzzy, no-c-format
msgid "Card Front"
msgstr "Tulosta"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr ""
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, fuzzy, no-c-format
msgid "Card Duplex"
msgstr "Kaksipuolinen"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Punainen"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Vihreä"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Sininen"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "Parannus"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "Parannus"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "Parannus"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Ei mikään"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Lukutapa"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Käytä non-blocking IO"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr "sane_read käyttää non-blocking IO:ta."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Yksipuolinen"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Kaksipuolinen"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Läpinäkyvyysyksikkö"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Automaattinen syöttö"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Positiivifilmi"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Negatiivifilmi"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Kohdistus lasissa"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Kohdistus 2,5 mm lasin yläpuolella"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Rasteri A (Hard Tone)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Rasteri B (Soft Tone)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Rasteri C (Net Screen)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Rasteri A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Rasteri B (4x4 Spiral)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Rasteri C (4x4 Net Screen)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Rasteri D (8x4 Net Screen)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Tekstin parannusmenetelmä"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Ladattu kuvio A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Ladattu kuvio B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Ei korjausta"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Käyttäjän määrittelemä"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Matriisikirjoittimet"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Lämpökirjoittimet"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Mustesuihkutulostimet"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Loisteputkinäytöt"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Oletus"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Korkeatarkkuuksinen tulostus"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Matalatarkkuuksinen tulostus"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Suuri kontrastinen tulostus"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Käyttäjän määrittelemä (Gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Käyttäjän määrittelemä (Gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 pysty"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 vaaka"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "US-Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Koko alue"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Valitsee rasterin"
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr ""
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr ""
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Valitsee kirkkauden."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Terävyys"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Värikorjaus"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr "Valitsee värikorjaustaulukon valitulle tuloslaitteelle."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Värikorjauskertoimet"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matriisikerroin RGB:lle"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Vihreän siirtymä punaiseen"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Vihreän siirtymä siniseen"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Punaisen siirtymä virheään"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Punaisen siirtymä siniseen"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Sinisen siirtymä vihreään"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Sinisen siirtymä punaiseen"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Määrää vihreän määrän"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Lisää punaista vihreän määrän perusteella"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Lisää sinistä vihreän määrän perusteella"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Lisää vihreää punaisen määrän perusteella"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Määrää punaisen määrän"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Lisää sinistä punaisen määrän perusteella"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Lisää vihreää sinisen määrän perusteella"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Lisää punaista sinisen määrän perusteella"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Määrää sinisen määrän"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Peilaa kuvan."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Nopea esikatselu"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Automaattinen osittelu"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Lyhyt tarkkuuslista"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Näyttää lyhyen tarkkuuslistan"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Suurennus"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Määrää kuvanlukijan käyttämän zoom-kertoimen"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Nopea formaatti"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Lisävaruste"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Poista"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Poista kohde syöttölaitteesta"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Automaattinen poisto"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Poista kohde kuvanluvun jälkeen"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Syötttapa"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Valitsee syöttötavan (yksi-/kaksipuolinen)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Taso"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Valitsee kuvanluvun tasolta"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2068,23 +2089,23 @@ msgstr ""
"Valitsee gamma-korjauksen esiasetettujen laitteiden listalta tai "
"käyttäjän määrämän taulukon, joka voidaan siirtää kuvanlukijaan"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Kohdistuspiste"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr "Asettaa kohdistuspisteen joko lasiin tai 2,5 mm sen yläpuolelle"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Odota painiketta"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2098,7 +2119,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2113,521 +2134,521 @@ msgstr "Positiivifilmi"
msgid "Negative Slide"
msgstr "Negatiivifilmi"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, fuzzy, no-c-format
msgid "User defined CCT profile"
msgstr "Käyttäjän määrittelemä"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Poista kohde syöttölaitteesta"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Ei korjausta"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Analoginen gammakorjaus"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Päällä"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Poissa"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr ""
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr ""
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Rasteri"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr ""
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "Valkotaso"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "Mustataso"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, fuzzy, no-c-format
msgid "Continue"
msgstr "Ehdollinen"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr ""
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr ""
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr ""
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr ""
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Vaaka"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, fuzzy, no-c-format
msgid "Horizontal bold"
msgstr "Vaaka"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, fuzzy, no-c-format
msgid "Horizontal narrow"
msgstr "Vaaka"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Pysty"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, fuzzy, no-c-format
msgid "Vertical bold"
msgstr "Pysty"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, fuzzy, no-c-format
msgid "Front"
msgstr "Tulosta"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr ""
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "Rasteri"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Raakakalibrointi"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, fuzzy, no-c-format
msgid "Emphasis"
msgstr "Kuvan korostus"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Kylläisyys"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, fuzzy, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Aseta automaattinen kynnysarvon päättely viivapiirrosta varten."
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Peilikuva"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "Peilaa kuvan vaakasuunnassa"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Sinisen valkotaso"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Määrää punaisen määrän"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Väriviivapiirros"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Pehmennys"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Gamma"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, fuzzy, no-c-format
msgid "Threshold curve"
msgstr "Kynnys"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Kynnys"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Kohinan poisto"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Ei korjausta"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Ei korjausta"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "Syöttötapa"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Päivitä asetukset"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Ei korjausta"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Valo päälle"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, fuzzy, no-c-format
msgid "Buffer mode"
msgstr "Syöttötapa"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2635,65 +2656,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Valo pois"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Sinisen siirtymä"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Vihreän siirtymä"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Vihreän siirtymä"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Sinisen siirtymä"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Asettaa sinisen kanavan siirtymän"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr ""
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2702,509 +2723,509 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Kaksipuolinen"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Päivitä asetukset"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Kohinan poisto"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "Paperilta"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "Paperilta"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "Paperilta"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "Paperilta"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Kaksipuolinen"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr ""
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Manuaalinen esitarkennus"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Manuaalinen esitarkennus"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "Kuvanluvun tarkkuus"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Valkotaso"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Punaisen voimakkuus"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr ""
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Kaksipuolinen"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, fuzzy, no-c-format
msgid "Extras"
msgstr "Hyvin nopea"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Väriviivapiirros"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Kalibrointi"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Määrää kalibraatiotavan"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Kalibrointitila"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, fuzzy, no-c-format
msgid "Lamp off time"
msgstr "Valo pois"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
"of 0 means, that the lamp won't be turned off."
msgstr ""
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Raakakalibrointi"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr ""
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, fuzzy, no-c-format
msgid "File button"
msgstr "Odota painiketta"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr ""
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, fuzzy, no-c-format
msgid "Power button"
msgstr "Odota painiketta"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Odota painiketta"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Raakakalibrointi"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, fuzzy, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Pakottaa kalibroinnin ennen kuvanlukua."
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, fuzzy, no-c-format
msgid "Buttons"
msgstr "Painikkeen tila"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Kalibroi"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, fuzzy, no-c-format
msgid "Start calibration using special sheet"
msgstr "Aloita kalibrointi."
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, fuzzy, no-c-format
msgid "Clear calibration"
msgstr "Raakakalibrointi"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, fuzzy, no-c-format
msgid "Clear calibration cache"
msgstr "Kalibrointitila"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Raakakalibrointi"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Vihreän siirtymä"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Läpinäkyvyysyksikkö"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Läpinäkyvyysyksikkö"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr ""
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Debug-asetukset"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Automaattinen lämmitys"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3213,12 +3234,12 @@ msgstr ""
"Lämmittää kunnes lampun kirkkaus tasaantuu. Muuten lämmitetään 60 "
"sekuntia."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Koko alue"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3227,12 +3248,12 @@ msgstr ""
"Lukee koko alueen, mukaan lukien kalibrointinauha. Ole varovainen. Älä "
"valitse täyttä korkeutta. Tämä asetus on vain testausta varten."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Raakakalibrointi"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3243,12 +3264,12 @@ msgstr ""
"poissa, voit asettaa analogia-asetukset manuaalisesti. Asetus on "
"oletuksena päällä. Tämä asetus on vain testausta varten."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Raakakalibrointi vain ensimmäisellä kuvanluvulla"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3260,12 +3281,12 @@ msgstr ""
"kirkkaus on eri joka kerralla, poista tämä asetus. Tämä asetus on "
"testausta varten."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, fuzzy, no-c-format
msgid "Backtrack lines"
msgstr "Käytä jäljitystä"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3274,221 +3295,221 @@ msgid ""
"omitting lines."
msgstr ""
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Gamma"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Asettaa gamma-arvon kaikille kanaville."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, fuzzy, no-c-format
msgid "Advanced Options"
msgstr "Päivitä asetukset"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Raaka"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Hieno"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Oma"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automaattinen"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC-RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA-RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr ""
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC-harmaa"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA-harmaa"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Hidas"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normaali"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Nopea"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Hyvin nopea"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2 pikseliä"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4 pikseliä"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8 pikseliä"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Tulosta"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Dia"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Filmiliuska"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "ADF"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Ehdollinen"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, fuzzy, no-c-format
msgid "Experiment"
msgstr "Valotusaika"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Terävöinti"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Aseta terävöintiarvo."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Automaatinen kynnys"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr "Aseta automaattinen kynnysarvon päättely viivapiirrosta varten."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Valitse pehmennyssuodatin."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Poista media kuvanluvun jälkeen"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Poistaa median kuvanluvun jälkeen."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Vaihda kohde"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Vaihda kohde."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Poista"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Poista kohde."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Aloita kalibrointi."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Media"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Valitse media"
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Valotusaika"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3501,155 +3522,155 @@ msgstr ""
"\" negatiivifilmeille. Tummille (alivalottuneille) kuville, voit "
"kasvattaa tätä arvoa."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Värimatriisi"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Aseta kuvanlukijan värimatriisi."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Oma värimatriisi."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Yksivärinen matriisi"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Oma värimatriisi harmaasävy lukua varten."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Peilaa vaakasuunnassa"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Peilaa kuvan vaakasuunnassa"
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Peilaa pystysuunnassa"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Peilaa kuvan pystysuunnassa."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Päivitä asetukset"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Päivittää asetukset."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "8-bittinen tulos"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Käyttää sisäisesti kahdeksaa bittiä syvempää esitystä, mutta antaa "
"tuloksen vain kahdeksanbittisenä."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Odota painiketta"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr ""
"Odottaa kuvanlukijan painikkeen painamista ennen kuvanluvun alkamista."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Sulje lamppu"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Sulkee kuvanlukijan lampun."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, fuzzy, no-c-format
msgid "Geometry Group"
msgstr "Geometria"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, fuzzy, no-c-format
msgid "Scan Mode Group"
msgstr "Lukutapa"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, fuzzy, no-c-format
msgid "Scanner model"
msgstr "Lukutapa"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr ""
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, fuzzy, no-c-format
msgid "Disable gamma correction"
msgstr "Analoginen gammakorjaus"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, fuzzy, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Gammakorjaus"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, fuzzy, no-c-format
msgid "Disable white shading correction"
msgstr "Vain sävykorjaus"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr ""
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr ""
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3657,12 +3678,12 @@ msgid ""
"avoids depth emulation."
msgstr ""
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, fuzzy, no-c-format
msgid "Emulate Grayscale"
msgstr "Harmaasävy"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3670,342 +3691,342 @@ msgid ""
"circumstances."
msgstr ""
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr ""
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
"analyze them."
msgstr ""
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, fuzzy, no-c-format
msgid "Reset chipset"
msgstr "arkkisyöttöinen"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr ""
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, fuzzy, no-c-format
msgid "Information"
msgstr "Jätä kalibrointi huomiotta"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, fuzzy, no-c-format
msgid "Chipset name"
msgstr "Tiedostonimi"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr ""
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr ""
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr ""
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, fuzzy, no-c-format
msgid "Shows the chipset ID"
msgstr "arkkisyöttöinen"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, fuzzy, no-c-format
msgid "Scan counter"
msgstr "Lähde"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, fuzzy, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Valitsee luettavan kehyksen numeron"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, fuzzy, no-c-format
msgid "Update information"
msgstr "Päivitä asetukset"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr ""
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr ""
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, no-c-format
msgid "web"
msgstr ""
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Kuvanluvun tarkkuus"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Tulosta"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Odota painiketta"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Päivitä asetukset"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Päivitä asetukset"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, no-c-format
msgid "Button for additional options/configuration"
msgstr ""
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Odota painiketta"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Odota painiketta"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Odota painiketta"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Väri"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Painikkeen tila"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr ""
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr ""
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, fuzzy, no-c-format
msgid "Switches the lamp on or off."
msgstr "Asettaa valon päälle/pois"
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr ""
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, fuzzy, no-c-format
msgid "TMA Slides"
msgstr "Dia"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, fuzzy, no-c-format
msgid "TMA Negatives"
msgstr "Negatiivi"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, fuzzy, no-c-format
msgid "Color (48 bits)"
msgstr "Väri 48"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, fuzzy, no-c-format
msgid "Extend lamp timeout"
msgstr "Valo pois"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr ""
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Odota painiketta"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, fuzzy, no-c-format
msgid "Waits for button before scanning"
msgstr "Lämmitä lamppu ennen kuvanlukua"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "Painikkeen tila"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Lähde"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Väriviivapiirros"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4013,13 +4034,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Paperin koko"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Automaattinen osiointi"
@@ -4060,13 +4081,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Kaksipuolinen kuvanluku"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Paperin koko syöttölaitteessa"
@@ -4231,7 +4252,7 @@ msgid "From scanner"
msgstr "Tasokuvanlukija"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Paperilta"
@@ -4306,13 +4327,13 @@ msgid "Sets the scan source"
msgstr "Lähde"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Syöttötapa"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Asettaa syöttötavan"
@@ -4369,12 +4390,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Automaattinen kynnys"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4384,31 +4405,31 @@ msgstr ""
"kohinan poiston ja korostuksen"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Kohinan poisto"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Vähentää yksittäistä pistekohinaa"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Kuvan korostus"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Asettaa kuvan korostuksen"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4500,7 +4521,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Gammakorjaus"
@@ -4689,259 +4710,259 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Timantti"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 raaka lihavointi"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 hieno lihavointi"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 pystyviiva"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Vahvistus"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Värikanavien vahvistus"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Harmaan vahvistus"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Asettaa harmaan kanavan vahvistusta"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Punaisen vahvistus"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Asettaa punaisen kanavan vahvistusta"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Vihreän vahvistus"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Asettaa vihreän kanavan vahvistusta"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Sinisen vahvistus"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Asettaa sinisen kanavan vahvistusta"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Bayer-rasteri 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Bayer-rasteri 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Taseteripiste 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Rasteripiste 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr ""
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Tila 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Tila 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Tila 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr ""
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Pehmeä"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Matala"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Keskitaso"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Korkea"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "Loisteputki"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Yksi sivu"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Kaikki sivut"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "arkkisyöttöinen"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Harmaasävy 4 bittiä"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Harmaasävy 8 bittiä"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Varjo, keskisävy, korostus, valotusaika"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Erikoisasetukset"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Väritasapaino"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Poista peruutus."
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Kuvanlukija ei peruuta."
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Kuvanlukijan valo päälle/pois"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Asettaa kuvanlukijan valon päälle/pois"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Ajuri kalibroi"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr "Ajuri tekee värikalibroinnin."
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Käytä lightlid-35mm sovitinta"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "Tämä asetus sulkee kuvanlukijan lampun kuvanluvun ajaksi"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Paras laatu"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Paras laatu, mutta hitain"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Nopea"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Nopea, mutta huonolaatuinen"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Automaattinen kynnyksen asetus"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -4949,273 +4970,273 @@ msgid ""
msgstr ""
"Jos valittu, ajuri yrittää automaattisesti selvittää parhaan kynnyksen."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Valitsee gammakorjaustilan."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Sido gamma"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Käytä gamma-arvoja kaikille värikanaville."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Gamma"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Asettaa arvon gammakorjaukselle."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Gamma punainen"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Asettaa arvon gammakorjaukselle (punainen kanava)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Gamma vihreä"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Asettaa arvon gammakorjaukselle (vihreä kanava)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Gamma sininen"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Asettaa arvon gammakorjaukselle (sininen kanava)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Kanava"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr "Valitsee värikaistan, \"Master\" tarkoittaa kaikkia värejä."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Keskisävy"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Asettaa kirkkaustason, joka tulkitaan \"50% vihreäksi\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Punaisen keskisävy"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Asettaa kirkkaustason, joka tulkitaan \"50% punaiseksi\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Vihreän keskisävy"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Asettaa kirkkaustason, joka tulkitaan \"50% vihreäksi\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Sinisen keskisävy"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Asettaa kirkkaustason, joka tulkitaan \"50% siniseksi\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Punatasapaino"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr "Tasapainokerroin punaiselle. 100% tarkoittaa: ei korjausta."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Vihertasapaino"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr "Tasapainokerroin vihreälle. 100% tarkoittaa: ei korjausta."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Sinitasapaino"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr "Tasapainokerroin siniselle. 100% tarkoittaa: ei korjausta."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Firmware-tasapaino"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr "Asettaa väritasapainot Firmwaressa oleviin arvoihin."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Hitain"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Hitaampi"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Nopeampi"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Nopein"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 raaka"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 normaali"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 hieno"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 tosi hieno"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 normaali"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 raaka"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 hieno"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 raaka"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 normaali"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 hieno"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 normaali"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 normaali"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 oma"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 oma"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 oma"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 oma"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 oma"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 oma"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Nopea harmaa"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Lue nopeassa harmaassa tilassa (huonompi laatu)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5224,117 +5245,117 @@ msgstr ""
"Kaikki esikatselut luetaan nopeimmalla tavalla (huonoimmalla laadulla). "
"Tämä voi olla väritön matalatarkkuuksinen tila."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, fuzzy, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Valo pois lopetettaessa"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr ""
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, fuzzy, no-c-format
msgid "Turn lamp off"
msgstr "Asettaa valon päälle/pois"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, fuzzy, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Asettaa kuvanlukijan valon päälle/pois"
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Punaisen kirkkaus"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Asettaa punaisen kanavan kirkkauden."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Vihreän kirkkaus"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Asettaa vihreän kanavan kirkkauden."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Sinisen kirkkaus"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Asettaa sinisen kanavan kirkkauden."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Punaisen kontrasti"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Asettaa punaisen kanavan kontrastin."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Vihreän kontrasti"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Asettaa vihreän kanavan kontrastin."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Sinisen kontrasti"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Asettaa sinisen kanavan kontrastin."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Väri 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Väri 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Harmaasävy 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Harmaasävy 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr ""
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, fuzzy, no-c-format
msgid "Positive"
msgstr "Positiivifilmi"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5343,7 +5364,7 @@ msgstr ""
"Lämmittää kunnes lampun kirkkaus tasaantuu. Muuten lämmitetään 40 "
"sekuntia."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr ""
@@ -5353,27 +5374,42 @@ msgstr ""
msgid "Need calibration"
msgstr "Raakakalibrointi"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Negatiivifilmi"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Negatiivi"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr ""
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5468,206 +5504,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Läpinäkyvyys"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr ""
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr ""
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr ""
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, fuzzy, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Raakakalibrointi"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr ""
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, fuzzy, no-c-format
msgid "Calibration data cache"
msgstr "Kalibrointitila"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr ""
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, fuzzy, no-c-format
msgid "Performs calibration"
msgstr "Raakakalibrointi"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr ""
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr ""
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, fuzzy, no-c-format
msgid "Warmup-time"
msgstr "Lämmitä lamppu"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr ""
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, fuzzy, no-c-format
msgid "Lampoff-time"
msgstr "Valo pois"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr ""
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, fuzzy, no-c-format
msgid "Analog frontend"
msgstr "Analoginen gamma (punainen)"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Punaisen siirtymä"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, fuzzy, no-c-format
msgid "Red lamp off"
msgstr "Asettaa valon päälle/pois"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr ""
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, fuzzy, no-c-format
msgid "Green lamp off"
msgstr "Asettaa valon päälle/pois"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr ""
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, fuzzy, no-c-format
msgid "Blue lamp off"
msgstr "Asettaa valon päälle/pois"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr ""
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr ""
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Väri 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Rasteri 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Rasteri 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Satunnaista"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Lähteen valinta"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Kuvan parannus"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Harmaannuta"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Lataa kuva harmaasävykuvana."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Kolmivaihesimulaatio"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5676,12 +5720,12 @@ msgstr ""
"Simuloi kolmivaiheskanneria palauttamalla kolme erillistä kehystä. Huvin "
"vuoksi se palauttaa kehykset järjestyksessä: vihreä, sininen, punainen."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Käsikuvanlukijasimulaatio"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5692,48 +5736,48 @@ msgstr ""
"etukäteen. Sen sijaan, ne palauttavat kuvan korkeudeksi -1. Tällä "
"asetuksella voidaan kokeilla, selviääkö käyttöliittymä tästä oikein."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
msgstr "Asettaa oletusarvot parantimille (kirkkaus ja kontrasti)"
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Vain-luku kokeiluasetus"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Katsotaanko osaako käyttöliittymä käsitellä tämän oikein"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Gammataulukot"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Paluuarvosimulaatio"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Ei pakoteta paluuarvoa"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Ei pakoteta ajuria palauttamaan statuskoodia."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Palauta SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5742,12 +5786,12 @@ msgstr ""
"Pakota ajuri palauttamaan paluuarvo SANE_STATUS_EOF, kun sane_read() on "
"kutsuttu."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Palauta SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5756,12 +5800,12 @@ msgstr ""
"Pakota ajuri palauttamaan paluuarvo SANE_STATUS_JAMMED, kun sane_read() "
"on kutsuttu."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Palauta SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5770,12 +5814,12 @@ msgstr ""
"Pakota ajuri palauttamaan paluuarvo SANE_STATUS_NO_DOCS, kun sane_read() "
"on kutsuttu."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Palauta SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5784,12 +5828,12 @@ msgstr ""
"Pakota ajuri palauttamaan paluuarvo SANE_STATUS_COVER_OPEN, kun "
"sane_read() on kutsuttu."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Palauta SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5798,12 +5842,12 @@ msgstr ""
"Pakota ajuri palauttamaan paluuarvo SANE_STATUS_IO_ERROR, kun "
"sane_read() on kutsuttu."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Palauta SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5812,12 +5856,12 @@ msgstr ""
"Pakota ajuri palauttamaan paluuarvo SANE_STATUS_NO_MEM, kun sane_read() "
"on kutsuttu."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Palauta SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5826,42 +5870,42 @@ msgstr ""
"Pakota ajuri palauttamaan paluuarvo SANE_STATUS_ACCESS_DENIED, kun "
"sane_read() on kutsuttu."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr ""
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Valo päälle"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Laittaa kuvanlukijan valon päälle"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Valo pois"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Sammuttaa kuvanlukijan valon"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, fuzzy, no-c-format
msgid "Lamp timeout"
msgstr "Valo pois"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr ""
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr ""
@@ -5999,57 +6043,57 @@ msgstr "Väririvejä / luku"
msgid "Grayscale lines per read"
msgstr "Harmaasävyrivejä / luku"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr ""
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Väri RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Väri RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Väri RGB TEKSTI"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Täysi musta"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Täysi valkoinen"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Värikuvio"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Ruudukko"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Ensimmäinen"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Toinen"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6058,12 +6102,12 @@ msgstr ""
"Tämä on erittäin pitkä kolmas rivi. Ehkä käyttöliittymä keksii miten se "
"näytetään"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Käsikuvanlukijasimulaatio"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6076,12 +6120,12 @@ msgstr ""
"mahdollistaa osaako ohjelma käsitellä tätä tilannetta. Tämä asetus "
"asettaa kuvan leveydeksi 11 cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Kolmivaihesimulaatio"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6089,34 +6133,34 @@ msgid ""
msgstr ""
"Simuloi kolmivaihekuvanlukijaa. Väritilassa, kolme kehystä lähetetään."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Aseta kehysten järjestys"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Asettaa kehysten järjestyksen kolmivaihetilassa."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
"after 10 scans."
msgstr ""
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Erikoisasetukset"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Valitse koekuva"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6132,12 +6176,12 @@ msgstr ""
"Värikuvio: piirtää erilaisia värikuvioita tilasta riippuen.\n"
"Ruudukko: piirtää mustavalkoruudukon 10 mm ruuduilla."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Käännä tavujärjestys"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6148,55 +6192,55 @@ msgstr ""
"toiminnolla voidaan kokeilla 16-bittisiä tiloja käyttöliittymissä, esim. "
"käyttääkö käyttöliittymä oikeaa tavujärjestystä."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Lukuraja"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Rajoittaa tiedon määrää, joka voidaan lukea yhdellä sane_read()-kutsulla."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Lukurajan koko"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr "Suurin tiedon määrä, joka välitetään yhdellä sane_read()-kutsulla."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Lukuviive"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Viivästää tiedon siirtoa."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Lukuviiveen kesto"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr "Kuinka kauan odotetaan jokaisen lähetetyn puskurin jälkeen."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "sane_read() paluuarvo"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6207,22 +6251,22 @@ msgstr ""
"kuvanluvun käsittely. Kaikki muut paluuarvot ovat käyttöliittymän "
"testaamista varten."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Kadonneita pikseleitä / rivi"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Rivin lopusta puuttuvien pikselien määrä."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Epämääräiset parametrit"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6231,12 +6275,12 @@ msgstr ""
"Palauttaa epämääräisiä rivejä ja tavuja, kun sane_parameters() kutsutaan "
"ennen sane_start()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Tarjoa select file descriptor"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6245,12 +6289,12 @@ msgstr ""
"Tarjoaa select file descriptorin, jolla voidaan tarkistaa palauttaisiko "
"sane_read() dataa."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Kokeiluasetukset päälle"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6259,27 +6303,27 @@ msgstr ""
"Asettaa päälle useita kokeiluasetuksia. Asetuksilla voidaan tarkistaa "
"käyttöliittymän kyky näyttää ja muokata kaikenlaisia SANE-asetuksia."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Tulostusasetukset"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Tulosta lista kaikista asetuksista"
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Boolen kokeiluasetukset"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Boolen pehmovalinta pehmotunnistus"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6288,12 +6332,12 @@ msgstr ""
"(1/6) Boolen kokeiluasetus, jolla on pehmovalinta- ja pehmotunnistus- "
"ominaisuuksia. Se on vain tavallinen boolen asetus."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Boolen kovavalinta pehmotunnistus"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6304,12 +6348,12 @@ msgstr ""
"tarkoittaa, että käyttöliittymä ei voi itse muttaa asetusta, mutta "
"käyttäjä voi (esim. painamalla painiketta laitteessa)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Boolen kovavalinta"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6321,12 +6365,12 @@ msgstr ""
"painamalla painiketta laitteessa), eikä käyttöliittymä voi lukea "
"asetusta."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Boolen pehmotunnistus"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6335,12 +6379,12 @@ msgstr ""
"(4/6) Boolen kokeiluasetus, jolla on pehmotunnistus. Se tarkoittaa, että "
"asetus voidaan vain lukea."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Boolen pehmovalinta ja pehmotunnistus emuloita"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6349,12 +6393,12 @@ msgstr ""
"(5/6) Boolen kokeiluasetus, jolla on pehmovalinta, pehmotunnistus ja "
"emulointi."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Boolen pehmovalinta pehmotunnistus auto"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6364,27 +6408,27 @@ msgstr ""
"(6/6) Boolen kokeiluasetus, jolla on pehmovalinta, pehmotunnitus ja "
"automaattiominaisuudet. Ajuri voi säätää tätä asetusta automaattisesti."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Kokonaislukukokeiluasetukset"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Kokonaisluku"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr "(1/6) Kokonaisluku ilman yksikköä ja rajoituksia."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Kokonaisluku aluerajoituksella"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6393,22 +6437,22 @@ msgstr ""
"(2/6) Koknaisluku pikseli-yksiköllä ja aluerajoituksella. Minimi on 4, "
"maksimi 192, ja askel on 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Kokonaisluku sanalistalla"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr "(3/6) Kokonaisluku bitti-yksiköllä ja sanalistarajoituksella."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Kokonaislukutaulukko"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6416,12 +6460,12 @@ msgid ""
msgstr ""
"(4/6) Kokonaisluku mm-yksiköllä käyttäen taulukkoa ilman rajoituksia."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Kokonaislukutaulukko aluerajoituksella"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6430,12 +6474,12 @@ msgstr ""
"(5/6) Kokonaisluku dpi-yksiköllä ja taulukolla aluerajoituksella. Minimi "
"on 4, maksimi 192, ja askel on 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Kokonaislukutaulukko sanalistalla"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6444,27 +6488,27 @@ msgstr ""
"(6/6) Kokonaisluku prosenttiyksiköllä ja taulukolla "
"sanalistarajoituksella."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Murtolukukokeiluasetukset"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Murtoluku"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr "(1/3) Murtoluku kokeiluasetus ilman yksikköä ja rajoituksia."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Murtoluku aluerajoituksella"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6473,201 +6517,201 @@ msgstr ""
"(2/3) Murtoluku kokeiluasetus mikrosekunti-yksiköllä ja "
"aluerajoituksella. Minimi on -42,17, maksimi 32767,9999, ja askel on 2,0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Murtoluku rajoituksella ja sanalistalla"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Murtolukukokeiluasetus ilman yksikköä, rajoituksella ja "
"sanalistalla."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Merkkijonokokeiluasetukset"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Merkkijono"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Merkkijono ilman rajoituksia."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Merkkijono sanalistalla"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) Merkkijono sanalistarajoituksella"
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Merkkijono pitkällä sanalistalla"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
"entries..."
msgstr "(3/3) Merkkijono sanalistalla. Sanalista sisältää enemmän sanoja."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Painikekokeiluasetukset"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Painike"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Painike. Tulostaa tekstiä."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Väri 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Käytä kuvanasettelua"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Kaksitasoinen mustavalko (viivapiirros)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Rasteroitu mustavalko"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Harmaasävy"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Monitaso RGB-väri (yksivaihe)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Jätä kalibrointi huomiotta"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Poista esitarkennus"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Ei kalibroida tarkennusta"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Manuaalinen esitarkennus"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Korjaa tarkennuspiste"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Linssin tarkennus kohteeseen"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Tarkentaa linssin tarkennuksen kohteeseen"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Pidikkeen tarkennuspiste 0mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Käytä 0mm pidikkeen tarkennuspisteenä 0,6mm sijaan"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Kalibrointitila"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Määrää kalibraatiotavan"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Asettaa valon päälle/pois"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "UTA päällä"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Asettaa UTAN päälle/pois"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Siirtymä"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Värikanavien siirtymä"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Harmaan siirtymä"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Asettaa harmaan kanavan siirtymän"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Asettaa punaisen kanavan siirtymän"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Asettaa vihreän kanavan siirtymän"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Asettaa sinisen kanavan siirtymän"
diff --git a/po/fr.po b/po/fr.po
index 4b44ae0..b01cf12 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -44,7 +44,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.31\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2020-07-24 21:53+0000\n"
"Last-Translator: Thierry HUCHARD <thierry@ordissimo.com>\n"
"Language-Team:\n"
@@ -54,406 +54,416 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.9.5\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Nombre d'options"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Général"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Aire de numérisation"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Réglages fins"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Avancé"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Capteurs"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Aperçu"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Force l'aperçu en noir et blanc"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Profondeur"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Mode de numérisation"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Vitesse de numérisation"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Source de numérisation"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Forcer l'utilisation du retour arrière"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "X haut-gauche"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Y haut-gauche"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "X bas-droit"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Y bas-droit"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Echantillonnage"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Echantillonnage X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Echantillonnage Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Largeur de la page"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Hauteur de la page"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Utiliser une table gamma personnalisée"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Intensité de l'image"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Intensité rouge"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Intensité verte"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Intensité bleue"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Luminosité"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Contraste"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Grain"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Demi-teinte"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Niveau noir"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Niveau blanc"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Niveau blanc des rouges"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Niveau blanc des verts"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Niveau blanc des bleus"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Ombré"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Ombré rouge"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Ombré vert"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Ombré bleu"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Contraste"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Contraste rouge"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Contraste vert"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Contraste bleu"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Teinte"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Saturation"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Nom de fichier"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Taille du motif demi-teinte"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Motif demi-teinte"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Lier les échantillonnage X et Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Négatif"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Calibration de la qualité"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Doubler la résolution optique"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Lier RVB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Seuil"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Correction gamma analogique"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Gamma analogique rouge"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Gamma analogique vert"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Gamma analogique bleu"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Lier les gamma analogiques RVB"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Préchauffage de la lampe"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Calibrer le temps d'exposition"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Calibrer le temps d'exposition pour le rouge"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Calibrer le temps d'exposition pour le vert"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Calibrer le temps d'exposition pour le bleu"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Temps d'exposition pendant numérisation"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Temps d'exposition pour le rouge pendant numérisation"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Temps d'exposition pour le vert pendant numérisation"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Temps d'exposition pour le bleu pendant numérisation"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Fixer le temps d'exposition"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Calibrer la puissance de la lampe"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Puissance de la lampe pendant la numérisation"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Fixer la puissance de la lampe"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Eteindre la lampe à la sortie"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Mise-au-point"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Mise au point automatique"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -462,38 +472,38 @@ msgstr ""
"Option, lecture seule, qui indique le nombre d'options supportées par un "
"périphérique spécifique."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Options pour la source, le mode et la résolution"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr ""
"Options de la zone de numérisation et la taille de l'image à numériser"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Options modifiant l'image"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Options spécifiques au matériel"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Capteurs et boutons du scanner"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Demande une numérisation de basse qualité"
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -505,7 +515,7 @@ msgstr ""
"scanner à 1 passe, cela réduit l'espace mémoire nécessaire et le temps "
"de numérisation de la prévisualisation."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -514,23 +524,23 @@ msgstr ""
"Nombre de bits par échantillon. Les valeurs typiques sont de 1 pour "
"\"Trait\" et de 8 pour les numérisation \"haute-résolution\""
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Choisit le mode de numérisation (comme Trait, Monochrome ou Couleur)"
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Détermine la vitesse de numérisation."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Choisit la source de numérisation."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr ""
@@ -538,42 +548,42 @@ msgstr ""
"rapide, cette option ne permettra pas de reprendre la numérisation, et "
"les données manquantes seront perdues."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Position X en haut à gauche de l'aire de numérisation"
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Position Y en haut à gauche de l'aire de numérisation"
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Position X en bas à droite de l'aire de numérisation"
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Position Y en bas à droite de l'aire de numérisation"
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Choisit la résolution de l'image à numériser"
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Choisit la résolution horizontale de l'image à numériser"
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Choisit la résolution verticale de l'image à numériser"
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -582,12 +592,12 @@ msgstr ""
"Spécifie la largeur de la source. Requis pour le centrage automatique "
"des numérisations effectuées à partir du chargeur automatique."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Spécifie la hauteur de la source."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
@@ -595,7 +605,7 @@ msgstr ""
"Détermine si une table gamma standard ou personnalisée doit être "
"utilisée."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -606,32 +616,32 @@ msgstr ""
"simultanément les bandes rouge, verte et bleue (c.-à-d. que c'est une "
"table gamme d'intensité.)"
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Table de correction gamma pour le rouge."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Table de correction gamma pour le vert."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Table de correction gamma pour le bleu"
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Contrôle la brillance de l'image à numériser."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Contrôle le contraste de l'image à numériser."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -640,73 +650,73 @@ msgstr ""
"Sélectionne le \"grain\" de l'image numérisée. De petites valeurs "
"donnent des images plus nettes."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr "Spécifie si l'image numérisée doit etre en demi-teinte (tramée)"
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr ""
"Spécifie quel niveau de luminosité est considéré comme étant \"noir\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr ""
"Spécifie quel niveau de luminosité est considéré comme étant \"blanc\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
"Spécifie quel niveau de luminosité rouge est considéré comme étant "
"\"blanc\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
"Spécifie quel niveau de luminosité verte est considéré comme étant "
"\"blanc\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
"Spécifie quel niveau de luminosité bleue est considéré comme étant "
"\"blanc\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
"Spécifie quel niveau de luminosité rouge est considéré comme étant \"noir"
"\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
"Spécifie quel niveau de luminosité verte est considéré comme étant \"noir"
"\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
"Spécifie quel niveau de luminosité bleue est considéré comme étant \"noir"
"\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Spécifie quel niveau de luminosité rouge est considéré comme étant "
"\"rouge max.\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
@@ -714,7 +724,7 @@ msgstr ""
"Spécifie quel niveau de luminosité verte est considéré comme étant "
"\"vert max.\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
@@ -722,12 +732,12 @@ msgstr ""
"Spécifie quel niveau de luminosité bleue est considéré comme étant "
"\"bleu max.\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Contrôle la teinte (bleue) de l'image numérisée."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -737,12 +747,12 @@ msgstr ""
"l'acquisition par un appareil-photo. Une valeur importante cause plus "
"d'éclairage."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Le nom de fichier de l'image à charger."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -751,294 +761,305 @@ msgstr ""
"Choisit la taille du motif de demi-ton utilisé pour numériser les images "
"demi-ton."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
msgstr ""
"Définit le motif de demi-ton utilisé pour numériser les images demi-ton."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Utilise la même résolution pour X et Y"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Inverse le noir et le blanc"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Faire une calibration de qualité pour les blancs"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Utilise une lentille qui double la résolution optique"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "Utilise les même paramètres pour chaque couleur en mode RVB"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Choisit la luminosité minimum pour avoir un point blanc"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Correction gamma analogique"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Correction gamma analogique pour le rouge"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Correction gamma analogique pour le vert"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Correction gamma analogique pour le bleu"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Préchauffer la lampe avant la numérisation"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Définit le temps d'exposition pour la calibration"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Définit le temps d'exposition pour la calibration du rouge"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Définit le temps d'exposition pour la calibration du vert"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Définit le temps d'exposition pour la calibration du bleu"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Définit le temps d'exposition pour la numérisation"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Définit le temps d'exposition pour la numérisation du rouge"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Définit le temps d'exposition pour la numérisation du vert"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Définit le temps d'exposition pour la numérisation du bleu"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Autorise la sélection du temps d'exposition"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Définit la puissance de la lampe pour la calibration"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Définit la puissance de la lampe pour la numérisation"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Autorise la sélection de la puissance de la lampe"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Eteindre la lampe à la sortie du programme"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Focus manuel ou automatique"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Attend l'appui sur le bouton avant la numérisation"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Bouton 'numérisation'"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "Bouton 'courrier électronique'"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Bouton 'Fax'"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Bouton 'copie'"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "Bouton 'PDF'"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Bouton 'annuler'"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "Page chargée"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "Couvercle ouvert"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Couleur"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Trait couleur"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Demi-ton couleur"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Gris"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Demi-teinte"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Trait"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "Succès"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Opération non-supportée"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr "Opération annulée"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Périphérique occupé"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Argument incorrect"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "Fin de fichier atteinte"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "Bourrage dans le chargeur automatique de documents"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "Chargeur automatique de documents vide"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "Couvercle du scanner ouvert"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Erreur d'entrée-sortie"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "A court de mémoire"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "L'accés à la ressource a été refusé"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "La lampe n'est pas prète, veuillez ré-essayer"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "Le méchanisme est vérouillé pour le transport du scanner"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Valeurs par défaut"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Définir les valeurs par défaut pour les réglages fins."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Calibration"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Calibrer avant la prochaine numérisation"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -1048,12 +1069,12 @@ msgstr ""
"Sinon la calibration est effectuée seulement avant la première "
"numérisation."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Effectuer uniquement la correction des ombres"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1065,27 +1086,27 @@ msgstr ""
"d'exposition, internes ou lues dans le fichier de configuration, sont "
"utilisées."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Bouton d'état"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Numéro de la trame à numériser"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Sélectionner le numéro de la trame à numériser"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Numérisation recto-verso"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
@@ -1093,849 +1114,849 @@ msgstr ""
"La numérisation recto-verso permet de numériser les deux cotés d'un "
"document"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Correction en fonction du ratio de transparence"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Correction en fonction du type de film"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Couleurs précises"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Négatifs"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "Brut"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Pas de correction de transparence"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Diapositives"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automatique"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Vitesse normale"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "Vitesse 1/2"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "Vitesse 1/3"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "Paramètres arrondis"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "inconnu(e)"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "Bourrage du chargeur automatique"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "Couvercle du chargeur automatique ouvert"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "lampe défectueuse"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "erreur de positionnement du capteur"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "erreur de test du processeur (CPU)"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "erreur de test de la mémoire RAM"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "erreur de test de la mémoire ROM"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "erreur de test du matériel"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "lampe de l'adaptateur de transparent défectueuse"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr "erreur de positionnement du capteur pour transparents"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "longueur de la liste de paramètres incorrecte"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "code commande opération invalide"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "champ du bloc de description de commande (CDB) invalide"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "Numéro d'unité logique (LUN) non supporté"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "champ invalide dans la liste des paramètres"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "erreur dans la séquence de commandes"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "trop de fenêtres spécifiées"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "document absent"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "message bit IDENTIFY non valide"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, no-c-format
msgid "option not correct"
msgstr "option incorrecte"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "Redémarrage / réinitialisation du bus du périphérique"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "paramètre modifié par une autre instance"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "pas d'information supplémentaire des capteurs"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "échec de re-sélection"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "erreur de parité SCSI"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "message d'initialisation d'erreur détecté "
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "message d'erreur invalide"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "erreur de dépassement de temps"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "erreur de l'adaptateur pour transparents"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "lampe non stabilisée"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "numériseur de film"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "numériseur à plat"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Type de film"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "Sélectionne le type de film (négatifs ou diapositives)"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Film négatif"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Sélectionne l'utilisation de film négatif"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Echantillonnage matériel"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Utilise seulement les valeurs résolution du matériel"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Mise au point"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Mise au point automatique"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Activer/désactiver la mise au point automatique"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Une seule mise au point automatique"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr ""
"Effectuer la mise au point automatique une seule fois entre chaque "
"éjection"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Mise au point manuelle"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr "Effectuer manuellement la mise au point (128 par défaut)"
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Marges"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Plus de réglages de couleur"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Image miroir"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Image miroir horizontal"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Temps d'exposition automatique"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Activer/désactiver le temps d'exposition automatique"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Calibrer maintenant"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Effectue la calibration *maintenant*"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Diagnostic automatique"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Effectue le diagnostic automatique du scanner"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Réinitialiser le scanner"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Réinitialiser le scanner"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Maniement des documents"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Ejecte le film après chaque numérisation"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr "Ejecte automatiquement le film après chaque numérisation"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Ejecte le film avant de quitter"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr "Ejecte automatiquement le film avant de quitter le programme"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Ejecte le film maintenant"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Ejecte le film *maintenant*"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Chargeur automatique de document, options avancées"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "A plat seulement"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
"Ne pas utiliser le chargeur automatique, seulement le scanner à plat"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Adaptateur pour transparents"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr "Allumer/éteindre l'adaptateur pour transparents"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Film négatif"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Film positif ou négatif"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Contrôle de densité"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Positionne le mode de contrôle de la densité"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Rapport de transparence"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Type de film"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Sélectionne le type de film"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Calibrer le scanner"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Forcer la calibration du scanner avant la numérisation"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Niveaux de gris"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Effectue une numérisation en niveaux de gris plutôt qu'en couleurs"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Gain analogique"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Augmenter/diminuer le gain analogique du capteur CCD"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Correction gamma"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Sélectionne la courbe de correction gamma"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "A plat"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "Chargeur automatique de documents, recto"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "Chargeur automatique de documents, verso"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "Chargeur automatique de documents, recto-verso"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr "Recto de la carte"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr "Verso de la carte"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr "Recto-verso de la carte"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Rouge"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Vert"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Bleu"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, no-c-format
msgid "Enhance Red"
msgstr "Augmente le rouge"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, no-c-format
msgid "Enhance Green"
msgstr "Augmente le vert"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, no-c-format
msgid "Enhance Blue"
msgstr "Augmente le bleu"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Aucun(e)"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr "Pourcentage logiciel du blanc ignoré"
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
"Demande au pilote d'éliminer les pages ayant un faible pourcentage de "
"pixels foncés"
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Mode de numérisation"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "E/S non bloquantes"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Utilise un méchanisme d'E/S non bloquantes pour sane_read(), si supporté "
"par l'application."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Recto"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Recto-verso"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Unité de Transparence"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Chargeur automatique de document"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Film positif"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Film négatif"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Fzaire le point sur la vitre"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Faire le point 2,5 mm au-dessus de la vitre"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Demi-teinte A (teinte dure)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Demi-teinte B (teinte douce)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Demi-teinte C (trame nette)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Dither A (Bayer 4x4)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Dither B (Spiral 4x4)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Dither C (trame nette 4x4)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Dither C (trame nette 4x4)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Technologie d'amélioration du texte"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Télécharger le motif A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Télécharger le motif B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Pas de correction"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Spécifié par l'utilisateur"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Imprimantes à impact"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Imprimantes thermiques"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Imprimantes à jet d'encre"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Moniteurs à tube cathodique"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Valeur par défaut"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Impression haute définition"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Impression basse définition"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Impression avec contraste élevé"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Spécifié par l'utilisateur (gamma=1,0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Spécifié par l'utilisateur (gamma=1,8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 - portrait"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 - paysage"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Max"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Sélectionne la demi-teinte."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Exclusion"
@@ -1943,208 +1964,208 @@ msgstr "Exclusion"
# Dictionnary gives me 'marginal' for dropout. Sounds like
# a part of the scan area is 'droped out', I mean excluded.
# No, it is one of the colours that is excluded.
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Sélectionne le couleur exclu."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Sélectionne la brillance."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Netteté"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Correction de couleur"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
"Remplit la table de correction de couleur pour le périphérique de "
"destination sélectionné."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Coefficients de correction de couleur"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matrice de multiplication RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Décalage vert -> rouge"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Décalage vert -> bleu"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Décalage rouge -> vert"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Décalage rouge -> bleu"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Décalage bleu -> vert"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Décalage bleu -> rouge"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Contrôle le niveau de vert"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Ajoute au rouge en fonction du niveau de vert"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Ajoute au bleu en fonction du niveau de vert"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Ajoute au vert en fonction du niveau de rouge"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Contrôle le niveau de rouge"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Ajoute au bleu en fonction du niveau de rouge"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Ajoute au vert en fonction du niveau de bleu"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Ajoute au rouge en fonction du niveau de bleu"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Contrôle le niveau de bleu"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Effectue une symétrie verticale de l'image."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Aperçu rapide"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Séparation automatique"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Liste réduite de résolutions"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Affiche une liste réduite d'échantillonnage"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Zoom"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Définit le facteur de zoom utilisé par le scanner"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Format rapide"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Equipement optionnel"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Ejecter"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Ejecter la feuille du chargeur automatique"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Ejection automatique"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Ejecte le document après la numérisation"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Mode du chargeur automatique de documents"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr ""
"Sélectionne le mode du chargeur automatique de documents (recto/recto-"
"verso)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Baie"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Sélectionne la baie contenant le document à numériser"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2154,23 +2175,23 @@ msgstr ""
"pré-configurés ou de la table utilisateur, et qui sera téléchargée dans "
"le scanner"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Mise-au-point"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr "Effectue la mise-au-point soit sur la vitre, soit 2,5 mm au-dessus"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Attendre le bouton"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2184,7 +2205,7 @@ msgstr ""
msgid "TPU8x10"
msgstr "TPU8x10"
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr "Infra-rouge"
@@ -2199,271 +2220,271 @@ msgstr "Diapositive positive"
msgid "Negative Slide"
msgstr "Diapositive négative"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr "Profil de température de couleurs interne"
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr "Profil de température de couleurs utilsateur"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr "Chargement"
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Insérer un feuille dans le bach du chargeur automatique"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, no-c-format
msgid "ADF Skew Correction"
msgstr "Correction des erreurs de l'ADF"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, no-c-format
msgid "Enables ADF skew correction"
msgstr "Activer la correction des erreurs de l'ADF"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Activé"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Arrêté"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "Seuil dynamique (DTC)"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "Seuil dynamique simplifié (SDTC)"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Tramage"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr "Diffusion"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, no-c-format
msgid "White"
msgstr "Blanc"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, no-c-format
msgid "Black"
msgstr "Noir"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "Continuer"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "Arréter"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10mm"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15mm"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20mm"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Horizontal"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr "Horizontal large"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr "Horizontal étroit"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Vertical"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr "Vertical large"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr "De haut en bas"
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr "De bas en haut"
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr "Avant"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr "Arrière"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr "Exposant de la fonction gamma"
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr "Modifie l'intensité des demi-tons"
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr "Format d'image inversé"
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, no-c-format
msgid "Halftone type"
msgstr "Type de demi-teinte"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr "Type de contrôle du filtre demi-teinte"
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr "Modèle de contrôle du filtre demi-teinte"
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr "Contour"
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, no-c-format
msgid "Perform outline extraction"
msgstr "Effectuer une extraction des contours"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr "Accentuation"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr "Diminuer pour lisser ou Augmenter pour rendre l'image plus nette"
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, no-c-format
msgid "Separation"
msgstr "Séparation"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Activer la séparation automatique de l'image et du texte."
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, no-c-format
msgid "Mirroring"
msgstr "Mise en miroir"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, no-c-format
msgid "Reflect output image horizontally"
msgstr "Refléter la sortie d'image horizontalement"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, no-c-format
msgid "White level follower"
msgstr "Suivre le niveau blanche"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, no-c-format
msgid "Control white level follower"
msgstr "Contrôle le suivi du niveau du blanc"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, no-c-format
msgid "BP filter"
msgstr "Filtre BP"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr "Améliore la qualité du texte écrit avec des stylos à bille"
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Lissage"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr "Activer le lissage pour une meilleure OCR"
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, no-c-format
msgid "Gamma curve"
msgstr "Courbe gamma"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
"Courbe gamma, du clair au foncé, mais au dessus de deux ne fonctionne pas"
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr "Courbe du seuil"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
@@ -2471,114 +2492,114 @@ msgstr ""
"Courbe de seuil, de clair à foncé, mais au dessus de deux ne fonctioone "
"pas"
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, no-c-format
msgid "Threshold white"
msgstr "Ciurbe de seuil du blanc"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, no-c-format
msgid "Noise removal"
msgstr "Suppression du bruit"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr "Matrice 5x5"
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr "Supprimer le bruit carré de 5 pixels"
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr "Matrice 4x4"
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr "Supprimer le bruit carré de 4 pixels"
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr "Matrice 3x3"
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr "Supprimer le bruit carré de 3 pixels"
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr "Matrice 2x2"
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr "Supprimer le bruit carré de 2 pixels"
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr "Écart"
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
"Définir le taux de variance de SDTC (sensibilité), 0 équivaut à 127"
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, no-c-format
msgid "Auto width detection"
msgstr "Détection automatique de la largeur"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
"Le scanner détecte les côtés du papier. Peut réduire la vitesse de "
"numérisation."
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, no-c-format
msgid "Auto length detection"
msgstr "Détection automatique de la longueur"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
"Le scanner détecte le bord inférieur du papier. Peut confondre certains "
"frontaux."
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr "Compression"
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
"Activer les données compressées. Peut faire planter votre programme "
"frontal"
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr "Argument de compression"
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
@@ -2587,110 +2608,110 @@ msgstr ""
"Niveau de compression JPEG, 1 donne un fichier de petit taille, 7 un "
"fichier de grosse taille. O (par défaut) est équivalent à 4"
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr "Action DF"
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr "Action suite à une erreur de double alimentation"
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr "Erreur DF"
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr "Enable double feed error due à du papier de travers"
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr "Epaisseur DF"
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
"Permettre une double erreur d'alimentation due à l'épaisseur du papier"
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr "Longeur DF"
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
"Permettre une erreur de double alimentation due à la longueur du papier"
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr "Différence de longueur DF"
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
"Différence de longueur de page pour déclencher une double erreur "
"d'alimentation"
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "Mode de récupération DF"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
"Demander au scanner d'inverser l'alimentation du papier en cas de "
"bourrage"
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr "Protection du papier"
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr "Demande de scanner pour prévoir les blocages ADF"
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, no-c-format
msgid "Advanced paper protection"
msgstr "Protection avancée du papier"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
"Demande au scanner de prévoir les bourrages ADF en utilisant les capteurs"
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, no-c-format
msgid "Staple detection"
msgstr "Détection des agrafes"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
"Demande au scanner de détecter les bourrages ADF causés par des agrafes"
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr "Couleur de fond"
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
@@ -2698,12 +2719,12 @@ msgstr ""
"Définir la couleur de fond pour les scans. Peut entrer en conflit avec "
"l'option de surbalayage"
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, no-c-format
msgid "Dropout color"
msgstr "Couleur d'abandon"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
@@ -2712,34 +2733,34 @@ msgstr ""
"Les scanners à passage unique n'utilisent qu'une seule couleur lors du "
"balayage gris ou binaire, utile pour le papier ou l'encre de couleur"
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr "Mode buffer"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
"Demande au scanner de lire rapidement les pages ADF dans la mémoire "
"interne"
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr "Préparer"
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr "Demande au scanner de récupérer la page suivante en mode ADF"
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr "Surbalayage"
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2751,12 +2772,12 @@ msgstr ""
"maximale au-delà de la taille du papier, pour permettre la récupération "
"sur les autres faces. Peut entrer en conflit avec l'option bgcolor"
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr "Minuteur de veille"
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
@@ -2764,12 +2785,12 @@ msgstr ""
"Temps en minutes jusqu'à ce que l'alimentation électrique passe en mode "
"veille"
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, no-c-format
msgid "Off timer"
msgstr "Minuterie d'arrêt"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
@@ -2779,42 +2800,42 @@ msgstr ""
"scanner. Sera arrondi au quart d'heure le plus proche. Le zéro signifie "
"que l'appareil n'est jamais éteint."
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, no-c-format
msgid "Duplex offset"
msgstr "Décalage recto-verso"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr "Ajustement du décalage avant/arrière"
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Décalage du vert"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, no-c-format
msgid "Adjust green/red offset"
msgstr "Ajustement du décalage vert/rouge"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Décalage du bleu"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, no-c-format
msgid "Adjust blue/red offset"
msgstr "Ajustement du décalage bleu/rouge"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr "Mémoire faible"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2828,12 +2849,12 @@ msgstr ""
"être utilisée pour déterminer l’image correcte. Cette option ne doit "
"être utilisée qu’avec un logiciel frontal personnalisé."
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, no-c-format
msgid "Duplex side"
msgstr "Face recto-verso"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
@@ -2842,55 +2863,55 @@ msgstr ""
"Indique quel côté (0=avant, 1=arrière) d’une acquisition recto-verso le "
"prochain appel à sane_read retourne."
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr "Réalignement du matériel et recadrage."
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
"Demandez au scanner de faire pivoter et de recadrer les pages "
"numériquement."
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr "Réalignement logiciel"
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
"Demandez au pilote de faire pivoter numériquement les pages obliques."
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr "Correction d'erreurs logicielles"
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr "Diamètre maximum des défauts individuels à éliminer dans le scan."
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr "Recadrage logiciel"
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr "Le pilote supprime les bords des numérisations."
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr "Arrêt sur annulation"
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
@@ -2898,105 +2919,105 @@ msgstr ""
"Demander au pilote d'arrêter l'alimentation du papier au lieu de "
"l'éjecter lors d'une annulation."
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, no-c-format
msgid "Endorser Options"
msgstr "Options de validation"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr "Contrôles pour l'unité de validation"
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr "Validation"
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr "Activer l'unité de validation"
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr "Bits de validation"
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr "Détermine la valeur maximale du compteur de validation."
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr "Valeur de validation"
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr "Valeur initiale du compteur de validation"
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr "Étape de validation"
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
"Modifiez d'autant la valeur du compteur de validation pour chaque page."
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr "Validation Y"
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr "Validation du décalage d'impression à partir du haut du papier."
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr "Validation de la police de caractères"
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr "Validation de la police de caractère d'impression"
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, no-c-format
msgid "Endorser direction"
msgstr "Validation de la direction"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr "Validation de la direction d'impression"
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr "Validation de la face"
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
"Validation de la face d'impression, pour changer la valeur nécessite le "
"support matériel"
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr "Validation de la chaine de caractères"
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
@@ -3005,203 +3026,203 @@ msgstr ""
"Valide le format d'impression alphanumérique. %05ud ou %08ud à la fin "
"sera remplacé par la valeur du compteur."
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr "Haut de page"
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr "Le papier est partiellement introduit dans l'ADF"
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, no-c-format
msgid "A3 paper"
msgstr "Papier A3"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr "Détection du papier A3"
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, no-c-format
msgid "B4 paper"
msgstr "Papier B4"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr "Détection papier B4"
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, no-c-format
msgid "A4 paper"
msgstr "Papier A4"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr "Détection papier A4"
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, no-c-format
msgid "B5 paper"
msgstr "Papier B5"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr "Détection papier B4"
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr "OMR ou DF"
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr "OMR ou double alimentation détectée"
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Page chargée"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr "Économie d'énergie"
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr "Scanner en mode d'économie d'énergie"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, no-c-format
msgid "Manual feed"
msgstr "Alimentation manuelle"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, no-c-format
msgid "Manual feed selected"
msgstr "Alimentation manuelle sélectionnée"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr "Fonctionnement"
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr "Caractère de fonction à l'écran"
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr "Encre faible"
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr "L'encre de l'imprimante est faible."
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr "Double alimentation"
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr "Double alimentation détectée"
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr "Code erreur"
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, no-c-format
msgid "Hardware error code"
msgstr "Code erreur matériel"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr "Correction d'angle"
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr "Nécessite un fond noir pour le balayage"
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr "Encre restante"
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, no-c-format
msgid "Imprinter ink level"
msgstr "Niveau d'encre de l'imprimante"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, no-c-format
msgid "Density"
msgstr "Densité"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr "Cadran de densité"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, no-c-format
msgid "Duplex switch"
msgstr "Commutateur recto-verso"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Extras"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, no-c-format
msgid "Color filter"
msgstr "Filtre de couleur"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
"En niveaux de gris ou en mode trait, sélectionne la couleur à utiliser."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, no-c-format
msgid "Calibration file"
msgstr "Fichier de calibration"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, no-c-format
msgid "Specify the calibration file to use"
msgstr "Préciser le fichier de calibration à utiliser"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, no-c-format
msgid "Calibration cache expiration time"
msgstr "Délai d'expiration du cache de calibration"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
@@ -3211,12 +3232,12 @@ msgstr ""
"valeur de 0 signifie que le cache n'est pas utilisé. Une valeur négative "
"signifie que le cache n'expire jamais."
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Temps avant extinction de la lampe"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3225,92 +3246,92 @@ msgstr ""
"La lampe sera éteinte après ce laps de temps (en minutes). Entrer 0 pour "
"ne pas éteindre la lampe automatiquement."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, no-c-format
msgid "Lamp off during scan"
msgstr "Lampe éteinte pendant la numérisation"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "La lampe sera éteinte pendant la numérisation. "
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Bouton 'fichier'"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "Bouton 'reconnaissance de caractères (OCR)'"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Bouton 'marche'"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, no-c-format
msgid "Extra button"
msgstr "Bouton 'Extra'"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, no-c-format
msgid "Needs calibration"
msgstr "Calibration requise"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Le scanner a besoin d'être calibré avec les paramètres actuels"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Boutons"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Calibration"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Démarrer la calibration avec la feuille spéciale"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Effacer la calibration"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Efface le cache des données de calibration"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, no-c-format
msgid "Force calibration"
msgstr "Forcer la Calibration"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
"Forcer la calibration en ignorant toutes les caches de calibration"
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, no-c-format
msgid "Ignore internal offsets"
msgstr "Ignorer les offsets internes"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
@@ -3318,40 +3339,40 @@ msgid ""
msgstr ""
"Acquiert l'image, y compris les zones de calibrage interne du scanner"
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Adaptateur de transparent"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Adaptateur de transparent Infrarouge"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Couleur en niveaux de gris"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Sélectionne la couleur à utiliser en niveaux de gris (défaut: vert)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Options de déboggage"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Préchauffage automatique"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3360,12 +3381,12 @@ msgstr ""
"Préchauffer jusqu'à ce que l'intensité de la lampe soit constante, au "
"lieu d'attendre 60 secondes."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Numérisation complète"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3375,12 +3396,12 @@ msgstr ""
"calibration. ATTENTION! Ne pas sélectionner la hauteur complète. "
"Seulement pour tester."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Calibration grossière"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3392,13 +3413,13 @@ msgstr ""
"manuellement les paramètres gain et décalage dans l'application. Activée "
"par défaut. Pour tester seulement."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr ""
"Utiliser la calibration grosière seulement à la première numérisation"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3410,12 +3431,12 @@ msgstr ""
"gagner du temps. Si l'intensité de chaque image est différente, "
"désactiver cette option. Seulement pour tester."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Nombre de lignes de retour arrière"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3428,223 +3449,223 @@ msgstr ""
"numérisation. Des valeurs petites permettent une numérisation plus "
"rapide, au risque de perdre quelques lignes."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Valeur de gamma"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Sélectionne la valeur de gamma pour tous les canaux."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Options avancées"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Grossier"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Précis"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Personnalisé"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automatique"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "RVB NTSC"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "RVB (pour transparents)"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Direct"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "Gris NTSC"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "Gris (pour transparents)"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Lent"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normal"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Rapide"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Très rapide"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2 pixels"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4 pixels"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8 pixels"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Imprimer"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Diapositive"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Bande de film"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "Chargeur automatique de documents"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "Adaptateur pour transparents"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Conditionnel"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Essais"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Netteté"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Choisir la netteté"
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Seuil automatique"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Active la détection automatique du seuil pour la numérisation en mode "
"trait."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Sélectionne le filtre de lissage."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Ejecter le document après la numérisation"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Ejecte le document après la numérisation."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Changer de document"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Change de document."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Ejecter"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Ejecter le document."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Démarrer la calibration."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Document"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Sélectionne le type de document."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Temps d'exposition"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3657,155 +3678,155 @@ msgstr ""
"pour des diapositives normales, et \"Négatif\" pour des négatifs. Pour "
"les images sombres (sous-exposées), vous pouvez augmenter cette valeur."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Matrice de couleurs"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Sélectionne la matrice de couleurs du scanner."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Matrice personnalisée."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Matrice monochrome"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Matrice personnalisée pour numérisation en niveaux de gris."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Miroir horizontal"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Renverse l'image horizontalement."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Miroir vertical"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Renverse l'image verticalement."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Mettre les options à jour"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Mets à jour les options."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "Sortie en 8 bits"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Utilise plus de 8 bits de profondeur en interne, mais sort en 8 bits."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Attente de bouton avant"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Attendre l'appui sur le bouton du scanner avant de numériser."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Eteindre la lampe"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Eteint la lampe du scanner."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Groupe géométrie"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Numérisation en mode groupe"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Modèle de scanner"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
"Permet de tester le comportement du périphérique en l'utilisant comme un "
"autre modèle compatible"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr "Les couleurs de l'image seront inversées"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Désactiver la correction gamma"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "La correction gamma sera désactivée"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Désactiver la correction des ombres blanches"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "La correction des ombres blanches sera désactivée"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Omettre le préchauffage"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "Le préchauffage sera désactivé"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Forcer l'utilisation de la profondeur réelle"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3817,12 +3838,12 @@ msgstr ""
"puis convertie dans la profondeur demandée. Cette option évite de "
"simuler la profondeur."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Simuler en niveaux de gris"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3833,12 +3854,12 @@ msgstr ""
"de gris par logiciel. Cela peut permettre d'améliorer la qualité de "
"l'image dans certaines circonstances."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Sauver les images de déboggage"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3847,311 +3868,311 @@ msgstr ""
"Si activé, les images intermédiaires utilisées pendant la numérisation "
"seront sauvegardées pour analyse."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Réinitialiser la puce"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Réinitialise les données de la puce"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Informations"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Nom de la puce"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Affiche le nom de la puce utilisée dans le périphérique"
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Inconnu(e)"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "Identifiant de la puce"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Affiche l'identifiant de la puce"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Compteur de numérisations"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Affiche le nombre de numérisations effectuées par le scanner"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Rafraîchir les informations"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Rafraîchit les informations du périphérique"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Cette option reflète l'état d'un bouton de la façade du scanner"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "webcam"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Bouton 'numérisation'"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Imprimer"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Attendre le bouton"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Options de validation"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Options de validation"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "pas d'information supplémentaire des capteurs"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, fuzzy, no-c-format
msgid "power-save"
msgstr "Économie d'énergie"
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Bouton 'marche'"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Bouton 'copie'"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Bouton 'copie'"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Couleur"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Bouton d'état"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Divers"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Etat de la lampe"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Allume/éteint la lampe."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Calibration des niveaux noir et blanc."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "Adaptateur pour transparents - diapositives"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "Adaptateur pour transparents - négatifs"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Couleur (48 bits)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Délai allongé avant extinction de la lampe"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr ""
"Allonge le délai avant l'extinction de la lampe (de 15 minutes à une "
"heure)."
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Attendre le bouton"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Attend l'appui sur le bouton avant la numérisation"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, no-c-format
msgid "Last button pressed"
msgstr "Dernier bouton pressé"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr "Obtenir l'ID du dernier bouton pressé (lecture seule)"
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, no-c-format
msgid "LCD counter"
msgstr "Compteur LCD"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr "Obtenir la valeur du compteur LCD (lecture seule)"
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, no-c-format
msgid "Color LED indicator"
msgstr "Indicateur de couleur LED"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr "Obtenir la valeur de l'indicateur LED (lecture seul)"
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr "Document disponible dans l'ADF"
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
"Obtenir l'indicateur de disponibilité de document dans l'ADF (lecture "
"seule)"
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr "Cacher le pixel de fin de page"
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
@@ -4159,14 +4180,14 @@ msgstr ""
"Cacher les pixels indicateurs de fin de page et les écraser avec les "
"pixels voisins"
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
"Mode de remplissage des lignes de fond après le balayage des données "
"(ADF)"
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
@@ -4176,13 +4197,13 @@ msgstr ""
"ligne de numérisation, raster = trame n/b, white = couleur blanche, "
"black = couleur noire, color = RVB ou valeur de couleur grise"
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
"RVB ou valeur de la couleur grise pour le mode de remplissage 'couleur'"
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4193,13 +4214,13 @@ msgstr ""
"défaut=violet ou gris)"
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Taille du papier"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Séparation automatique"
@@ -4240,13 +4261,13 @@ msgid "Double feed detection"
msgstr "Double alimentation detectée"
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Active la numérisation recto-verso"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Taille physique du papier dans le chargeur"
@@ -4411,7 +4432,7 @@ msgid "From scanner"
msgstr "Depuis le scanner"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Depuis le papier"
@@ -4486,13 +4507,13 @@ msgid "Sets the scan source"
msgstr "Sélectionner la Source de numérisation"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Mode de chargement"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Sélectionner le mode de chargement"
@@ -4550,12 +4571,12 @@ msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
"Sélectionne la position du papier, vrai pour paysage, faux pour portrait"
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Seuil automatique"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4565,31 +4586,31 @@ msgstr ""
"gamma, la réduction du bruit et l'accentuation de l'image"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Réduction du bruit"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Réduit le bruit isolé"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Accentuation de l'image"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Sélectionne l'accentuation de l'image"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4690,7 +4711,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Correction gamma"
@@ -4887,218 +4908,218 @@ msgstr "Ajout d'espace en position haute"
msgid "Addition of space in bottom position"
msgstr "Ajout d'espace en position basse"
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamant"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 Gros gras"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 Gros fin"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 Ligne verticale"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Gain"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Réglages de gain des couleurs"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Gain des gris"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Fixe le gain pour le gris"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Gain des rouges"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Fixe le gain pour le rouge"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Gain des verts"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Fixe le gain pour le vert"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Gain des bleus"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Fixe le gain pour le bleu"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Dither Bayer 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Dither Bayer 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Demi-ton 32 points"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Demi-ton 64 points"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Diffusion d'erreur"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Mode 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Mode 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Mode 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "Avec le batonnet blanc"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Lisse"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Bas"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Moyen"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Haut"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "Tube cathodique"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Une page"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Toutes les pages"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "scanner avec chargeur automatique"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Niveau de gris 4 bits"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Niveau de gris 8 bits"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Ombrage, teinte moyenne, contraste, temps d'exposition"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Options spéciales"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Balance des couleurs"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Ne pas utiliser de retour arrière"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Si sélectionné, le scanner ne fera pas de retour arrière"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Allumer/éteindre la lampe du scanner"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Allumer/éteindre la lampe du scanner"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Calibration par le pilote"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
@@ -5106,43 +5127,43 @@ msgstr ""
"Lorsque sélectionné, la calibration avant numérisation est effectuée par "
"le pilote"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Utiliser l'adaptateur de diapositives"
# flatbed is un-necessary here. Isn't it?
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "Cette option éteint la lampe pendant la numérisation"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Numérisation de qualité"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Qualité maximale, mais vitesse réduite"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Numérisation rapide"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Vitesse maximale, mais qualité réduite"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Seuil automatique"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -5151,70 +5172,70 @@ msgstr ""
"Lorsque sélectionné, le pilote détermine automatiquement la meilleure "
"valeur du seuil."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Sélectionne le mode de correction gamma."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Lier les valeurs gamma"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Utilise la même valeur gamma pour toutes les couleurs."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Gamma scalaire"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Sélectionne une valeur numérique pour la correction gamma"
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Valeur de gamma rouge"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr ""
"Sélectionne une valeur numérique pour la correction gamma (canal rouge)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Valeur de gamma vert"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr ""
"Sélectionne une valeur numérique pour la correction gamma (canal vert)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Valeur de gamma bleu"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr ""
"Sélectionne une valeur numérique pour la correction gamma (canal bleu)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Canal"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
@@ -5222,207 +5243,207 @@ msgstr ""
"Sélectionne la bande de couleur, \"Toutes\" signifie que toutes les "
"couleurs sont affectées."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Teinte moyenne"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Sélectionne le niveau de luminosité équivalant à \"50% gris\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Teinte moyenne rouge"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Sélectionne le niveau de luminosité équivalant à \"50% rouge\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Teinte moyenne verte"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Sélectionne le niveau de luminosité équivalant à \"50% vert\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Teinte moyenne bleue"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Sélectionne le niveau de luminosité équivalant à \"50% bleu\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Balance des rouges"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr "Facteur de balance des rouges. 100% équivaut à pas de correction."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "balance des verts"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr "Facteur de balance des verts. 100% équivaut à pas de correction."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "balance des bleus"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr "Facteur de balance des bleus. 100% équivaut à pas de correction."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Balance (valeurs d'usines)"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr "Règle les valeurs de balance avec les valeurs d'usine."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Le plus lent"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Plus lent"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Plus rapide"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Le plus rapide"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 - Grossier"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 - Normal"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 - Précis"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 - Très précis"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 - Normal"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 - Grossier"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 - Précis"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 - Grossier"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 - Normal"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 - Précis"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 - Normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 - Normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 - Personnalisé"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 - Personnalisé"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 - Personnalisé"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 - Personnalisé"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 - Personnalisé"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 - Personnalisé"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Mode gris rapide"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Numérise rapidement en mode gris (qualité réduite)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5432,117 +5453,117 @@ msgstr ""
"qualité). Ce peut etre en noir et blanc, et/ou dans une basse en "
"résolution."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Temps avant extinction de la lampe (en minutes)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Fixe le temps (en minutes) au-delà du quel la lampe est éteinte."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Eteint la lampe."
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Eteint la lampe du scanner maintenant"
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Luminosité des rouges"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Contrôle la brillance rouge de l'image à numériser."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Luminosité des verts"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Contrôle la brillance verte de l'image à numériser."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Luminosité des bleus"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Contrôle la brillance bleue de l'image à numériser."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Contraste - rouge"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Contrôle le contraste rouge de l'image à numériser."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Contraste - vert"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Contrôle le contraste vert de l'image à numériser."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Contraste - bleu"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Contrôle le contraste bleu de l'image à numériser."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Couleur 48 bits"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Couleur 24 bits"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Gris 16 bits"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Gris 8 bits"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Réfléchissant"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Positif"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5551,7 +5572,7 @@ msgstr ""
"Préchauffer jusqu'à ce que l'intensité de la lampe soit constante, au "
"lieu d'attendre 40 secondes."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Image"
@@ -5561,27 +5582,42 @@ msgstr "Image"
msgid "Need calibration"
msgstr "Calibration requise"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, no-c-format
msgid "Negative color"
msgstr "Couleur négative"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, no-c-format
msgid "Negative gray"
msgstr "Gris négatif"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr "couleur 48 bits"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr "Gris 16 bits"
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5684,206 +5720,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Transparence"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Paramètres du périphérique"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Eteindre/allumer la (les) lampes"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Eteindre/allumer la (les) lampes manuellement."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Eteindre la lampe durant la calibration des noirs"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Toujours éteindre la lampe durant la calibration des noirs"
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Cache des données de calibration"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Active/désactive le cache des données de calibration"
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Effectue la calibration"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Accélérer le capteur"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Active l'accélération du mouvement du capteur."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Temps de préchauffage"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Temps de préchauffage en secondes."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Temps avant extinction de la lampe"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Temps avant extinction de la lampe en secondes."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Frontal analogique (AFE)"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Gain des rouges du frontal analogique (AFE)"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Décalage des rouges"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Décalage des rouges du frontal analogique (AFE)"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Gain des verts du frontal analogique (AFE)"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Décalage des verts du frontal analogique (AFE)"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Gain des bleus du frontal analogique (AFE)"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Décalage des bleus du frontal analogique (AFE)"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Délai avant extinction de la lampe rouge."
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Définit le délai avant extinction de la lampe rouge."
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Délai avant extinction de la lampe verte."
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Définit le délai avant extinction de la lampe verte."
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Délai avant extinction de la lampe bleue."
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Définit le délai avant extinction de la lampe bleue."
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Cette option affiche l'état des boutons du scanner."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Couleur 36 bits"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Carte de 'dither' 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Carte de 'dither' 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Aléatoire"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Sélection de la source"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Amélioration de l'image"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Griser"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Charger l'image en tant que niveaux de gris."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Simulation d'une numérisation à trois passes"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5892,12 +5936,12 @@ msgstr ""
"Simule une numérisation à trois passes, en renvoyant 3 trames séparées. "
"Pour le fun, renvoie la trame verte, puis bleue, puis rouge."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Simulation de scanner à main."
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5909,7 +5953,7 @@ msgstr ""
"renvoient une hauteur de -1. Sélectionner cette option permet de tester "
"si une interface peut le supporter correctement."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5917,42 +5961,42 @@ msgstr ""
"Sélectionne les valeurs par défaut pour les contrles d'amélioration "
"(luminosité et contraste)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Option de test de lecture seule"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Voyons si l'interface traite correctement ceci"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Tables de gamma"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Simulation du code d'état"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Ne pas forcer le code d'état"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Ne pas obliger le pilote à renvoyer un code d'état."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Renvoie SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5961,12 +6005,12 @@ msgstr ""
"Oblige le pilote à renvoyer le code SANE_STATUS_EOF (fin de fichier) "
"après un appel à sane_read()."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Renvoie SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5975,12 +6019,12 @@ msgstr ""
"Oblige le pilote à renvoyer le code SANE_STATUS_JAMMED (bourrage) après "
"un appel à sane_read()."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Renvoie SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5989,12 +6033,12 @@ msgstr ""
"Oblige le pilote à renvoyer le code SANE_STATUS_NO_DOCS (pas de <DOCS>) "
"après un appel à sane_read()."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Renvoie SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -6003,12 +6047,12 @@ msgstr ""
"Oblige le pilote à renvoyer le code SANE_STATUS_COVER_OPEN (couvercle "
"soulevé) après un appel à sane_read()."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Renvoie SANE_SATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -6017,12 +6061,12 @@ msgstr ""
"Oblige le pilote à renvoyer le code SANE_STATUS_IO_ERROR (erreur "
"d'entrée/sortie après un appel à sane_read()."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Renvoie SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -6031,12 +6075,12 @@ msgstr ""
"Oblige le pilote à renvoyer le code SANE_STATUS_NO_MEM (pas de mémoire) "
"après un appel à sane_read()."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Renvoie SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -6045,42 +6089,42 @@ msgstr ""
"Oblige le pilote à renvoyer le code SANE_STATUS_ACCESS_DENIED (acces "
"refusé) après un appel à sane_read()."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Cette option affiche l'état d'un bouton du scanner."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Lampe allumée"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Allume la lampe du scanner"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Lampe éteinte"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Eteint la lampe du scanner"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Délai avant extinction de la lampe"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "Délai en minutes avant d'éteindre la lampe après une numérisation."
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Seuil pour le mode trait"
@@ -6219,57 +6263,57 @@ msgstr "Nombre de lignes en couleurs par cycle de lecture"
msgid "Grayscale lines per read"
msgstr "Nombre de lignes en niveaux de gris par cycle de lecture"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "webcam"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Couleur RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Couleur RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Couleur RGB TEXTE"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Noir pur"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Blanc pur"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Motif couleur"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Grille"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Premier choix"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Second choix"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6278,12 +6322,12 @@ msgstr ""
"Ceci est la troisième entrée, la plus longue. Peut-etre l'application "
"sait-elle comment l'afficher..."
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Simulation de scanner à main"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6297,12 +6341,12 @@ msgstr ""
"supporter correctement. Cette option fixe aussi la largeur de "
"numérisation à 11 cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Simulation d'une numérisation à trois passes"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6310,17 +6354,17 @@ msgid ""
msgstr ""
"Simule une numérisation à trois passes, en renvoyant 3 trames séparées."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Fixe l'orde des trames"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Fixe l'ordre des trames dans une numérisation à trois passes."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6329,17 +6373,17 @@ msgstr ""
"Si le chargeur de document est sélectionné, il sera 'vide' après 10 "
"numérisations."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Options spéciales"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Sélectionne l'image de test"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6359,14 +6403,14 @@ msgstr ""
# YEM-20030211 : As foolish as it may appear, endian has been translated
# into french as 'indien', although it has nothing to do with 'Indians'.
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Inversion petit/grand indien"
# YEM-20030211 : As foolish as it may appear, endian has been translated
# into french as 'indien', although it has nothing to do with 'Indians'.
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6377,57 +6421,57 @@ msgstr ""
"à 1- bits. Ce peut-etre utile pour tester le support petit/grand indien "
"d'une interface."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Limite de lecture"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Limite la quantité de données qui sont transmises à chaque appel à "
"sane_read()"
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Taille de la limite de lecture"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr ""
"La taille maximale des données transférées à chaque appel à sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Délai à la lecture"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Retarde le transfert des données lues."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Durée du délai de lecture"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr "Temps à attendre après avoir transféré les données lues."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Valeur de retour de sane_read()"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6438,22 +6482,22 @@ msgstr ""
"fonctionnement normal pour la numérisation. Toute autre valeur permet de "
"tester les applications."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Nombre de pixels perdus par ligne"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Le nombre de pixels perdus à la fin de chaque ligne lue."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Paramètres délirants"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6462,12 +6506,12 @@ msgstr ""
"Renvoie des valeurs abhérantes pour le nombre de lignes et d'octets par "
"ligne quand sane_parameters() est appelé avant sane_start()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Proposer un descripteur de fichier pour select(2)"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6476,12 +6520,12 @@ msgstr ""
"Présente un descripteur de fichier de type select(2) pour tester si un "
"appel a sane_read() renverra des données."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Active les options de test"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6490,27 +6534,27 @@ msgstr ""
"Active diverses options de test. Pour tester la capacité des "
"applications à obtenir et modifier tous les types d'options de SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Liste des options"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Affiche une liste de toutes les options."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Options test - booléens"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Modification et lecture logicielles"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6519,12 +6563,12 @@ msgstr ""
"(1/6) Option booléenne lisible et modifiable par l'application. C'est "
"juste une option 'normale'."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Modification matérielle et lecture logicielle"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6534,12 +6578,12 @@ msgstr ""
"(2/6) Option booléenne lisible par l'application et modifiable par le "
"matériel (ex. un bouton sur le périphérique)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Option booléenne modifiable par le matériel."
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6549,12 +6593,12 @@ msgstr ""
"(3/6) Option booléenne modifiable par le matériel (ex. un bouton sur le "
"périphérique) et dont le status ne peut pas etre lu par l'application."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Option booléenne lisible par logiciel"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6563,12 +6607,12 @@ msgstr ""
"(4/6) Option booléenne lisible par le logiciel. Cette option est en "
"lecture seule."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Option booléenne émulée"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6576,12 +6620,12 @@ msgid ""
msgstr ""
"(5/6) Options booléenne émulée, lisible et modifiable par le logiciel."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Option booléenne automatique"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6591,27 +6635,27 @@ msgstr ""
"(6/6) Option booléenne lisible et modifiable par le logiciel. Cette "
"option peut être modifiée automatiquement par le pilote."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Options test - entiers"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Entier"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr "(1/6) Option à valeur entière sans unité ni domaine de variations."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Entière avec domaine."
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6620,24 +6664,24 @@ msgstr ""
"(2/6) Option à valeur entière avec domaine de variations. Unité: pixel. "
"Min: 4. Max: 192. Pas: 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Entier listé"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Option à valeur entière dont les valeurs possibles sont contenues "
"dans une liste. Untié : bit."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Tableau d'entiers"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6646,12 +6690,12 @@ msgstr ""
"(4/6) Tableau d'options à valeur entière sans domaine de variations. "
"Unité : mm."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Tableau d'entiers avec domaine"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6660,12 +6704,12 @@ msgstr ""
"(5/6) Tableau d'options à valeur entière avec domaine de variations. "
"Unité: dpi. Min: 4. Max: 192. Pas: 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Tableau d'entiers à valeurs listées"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6675,29 +6719,29 @@ msgstr ""
"contenues dans des listes. Unité : %."
# YEM-20030216 : I understand that 'fixed' is to be opposed to 'float'.
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Options test - réels fixes"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Réel fixe"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
"(1/3) Option à valeur réelle (virgule fixe) sans unité ni domaine de "
"variations."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Réel fixe avec domaine"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6706,51 +6750,51 @@ msgstr ""
"(2/3) Option à valeur réelle (virgule fixe) avec domaine de variations. "
"Unité: µs. Min: -42,17. Max: 32767,9999. Pas: 2,0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Réel fixe listé"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Option à valeur réelle (vurgule fixe) sans unité et dont les "
"valeurs possibles sont dans une liste."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Options test - chaînes de caractères"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Chaîne"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Chaîne de caractères sans contrainte."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Chaîne listée"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr ""
"(2/3) Chaîne de caractères dont les valeurs possibles sont dans une "
"liste."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Chaine listée (longue)"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6759,152 +6803,152 @@ msgstr ""
"(3/3) Chaine de caractères dont les valeurs possibles sont dans une "
"liste. Plus de choix..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Options test - boutons"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Bouton"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Bouton de test. Affiche du texte..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Couleur 36 bits"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Utiliser la composition d'images"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Noir et blanc (mode trait)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Noir et blanc (mode tramé)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Niveaux de gris"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Couleur RVB (une passe)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignorer la calibration"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Désactiver la mise au point"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Ne calibre pas la mise au point"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Mise au point manuelle"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Mise au point fixe"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Calibration de la lentille en mode document"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Calibre la lentille en mode document."
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Mise au point au niveau de la vitre"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Effectue la mise au point à 0mm de la vitre au lieu de 0.6mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Mode de calibration"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Définit le mode de calibration"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Allume/éteint la lampe."
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "Activer l'UTA"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Activer/déactiver l'adaptateur universel de transparents (UTA)"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Décalage"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Réglages de décalage des couleurs"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Décalage des gris"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Fixe le décalage pour le gris"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Fixe le décalage pour le rouge"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Fixe le décalage pour le vert"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Fixe le décalage pour le bleu"
diff --git a/po/gl.po b/po/gl.po
index e87f117..3e4ba54 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2009-06-25 10:22+0100\n"
"Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>\n"
"Language-Team: Galician <proxecto@trasno.net>\n"
@@ -20,406 +20,416 @@ msgstr ""
"X-Poedit-Language: Galician\n"
"X-Poedit-Country: SPAIN\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Número de opcións"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Estándar"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Xeometría"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Optimización"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Avanzado"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Sensores"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Vista previa"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Forzar vista previa monocroma"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bit de profundidade"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Modo de escaneo"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Velocidade de escaneo"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Orixe de escaneo"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Forzar retroceso"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Arriba-esquerda X"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Arriba-esquerda Y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Abaixo-dereita X"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Abaixo-dereita Y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Resolución de escaneo"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Resolución X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Resolución Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Ancho de páxina"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Altura de páxina"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Usar táboa gamma personalizada"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Intensidade da imaxe"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Intensidade de vermello"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Intensidade de verde"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Intensidade de azul"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Brillo"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Contraste"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Tamaño do gran"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Medios tons"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Nivel do negro"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Nivel do branco"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Nivel do branco para vermello"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Nivel do branco para verde"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Nivel do branco para azul"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Sombra"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Sombra para vermello"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Sombra para verde"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Sombra para azul"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Resaltar"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Resalte para vermello"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Resalte para verde"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Resalte para azul"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Matiz"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Saturación"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Nome do ficheiro"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Tamaño do patrón de medios tons"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Patrón de medios tons"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Ligar resolucións X e Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negativo"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Calibración da calidade"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Dobre resolución óptica"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Ligar RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Limiar"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Corrección gamma analóxica"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Gamma analóxica vermella"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Gamma analóxica verde"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Gamma analóxica azul"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Ligar gamma analógico"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Quecemento da lámpada"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Cal. tempo de exposición"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Cal. tempo de exposición para vermello"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Cal. tempo de exposición para verde"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Cal. tempo de exposición para azul"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Tempo de exposición para escaneo"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Tempo de exposición para vermello"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Tempo de exposición para verde"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Tempo de exposición para azul"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Axustar tempo de exposición"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Cal. densidade da lámpada"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Densidade da lámpada de escaneo"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Axustar a densidade da lámpada"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Apagar a lámpada ao saír"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Posición do foco"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Enfoque automático"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -428,37 +438,37 @@ msgstr ""
"Opción de só lectura que define cantas opcións soporta un dispositivo "
"específico."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Orixe, opcións de modo e resolución"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Opcións da área de escaneo e tamaño do soporte"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Opcións de modificación de imaxe"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Opcións especificas de hardaware"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Sensores e botóns do escáner"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Solicitar unha vista previa de calidade d escaneo."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -470,7 +480,7 @@ msgstr ""
"nun escáner dunha pasada isto reduce o requisitos de memoria e o tempo "
"de escaneo da vista previa."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -479,65 +489,65 @@ msgstr ""
"Número de bits por mostra, valores típicos son 1 para «liña de arte» e 8 "
"para escaneos multibit."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Selecciona o modo de escaneo (ex. liña de arte, monocromo, ou cor)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Determina a velocidade á que se fai o escaneo."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr ""
"Selecciona a orixe do escaneo (como pode ser un alimentador de "
"documentos)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Controla se se forza o retroceso"
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Posición X arriba-esquerda da área de escaneo."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Posición Y arriba-esquerda da área de escaneo."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Posición X abaixo-dereita da área de escaneo."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Posición Y abaixo-dereita da área de escaneo."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Axusta a resolución da imaxe escaneada."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Axusta a resolución horizontal da imaxe escaneada."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Axusta a resolución vertical da imaxe escaneada."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -546,19 +556,19 @@ msgstr ""
"Especifica a anchura do soporte. É preciso para o centrado automático de "
"follas de escaneo."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Especifica a altura do soporte"
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr ""
"Determina se se debe usarse unha táboa gamma interna ou personalizada."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -569,32 +579,32 @@ msgstr ""
"canles vermella, verde e azul de vez (ex. é unha táboa de intensidade "
"gamma)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Táboa de corrección gamma para a gama vermella."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Táboa de corrección gamma para a gama verde."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Táboa de corrección gamma para a gama azul."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Controla o brillo da imaxe obtida."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Controla o contraste da imaxe obtida."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -603,71 +613,71 @@ msgstr ""
"Escolle o «granulado» da imaxe obtida. Valores máis pequenos fornecen "
"imaxes máis nitidas."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Define se a imaxe obtida debe ser convertida a medios tons (punteado)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr ""
"Selecciona que nivel de radiancia debe ser tida en conta \"negro\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr ""
"Selecciona que nivel de radiancia debe ser tida en conta \"branco\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
"Selecciona que nivel de radiancia vermella debe ser tida en conta "
"\"branco\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
"Selecciona que nivel de radiancia verde debe ser tida en conta \"branco"
"\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
"Selecciona que nivel de radiancia azul debe ser tida en conta \"branco\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
"Selecciona que nivel de radiancia vermella debe ser tida en conta \"negro"
"\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
"Selecciona que nivel de radiancia verde debe ser tida en conta \"negro\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
"Selecciona que nivel de radiancia azul debe ser tida en conta \"negro\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Selecciona que nivel de radiancia vermella debe ser tida en conta "
"\"vermello total\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
@@ -675,7 +685,7 @@ msgstr ""
"Selecciona que nivel de radiancia verde debe ser tida en conta \"verde "
"total\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
@@ -683,12 +693,12 @@ msgstr ""
"Selecciona que nivel de radiancia azul debe ser tida en conta \"azul "
"total\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Controla o \"matiz\" (nivel de azul) da imaxe obtida."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -698,12 +708,12 @@ msgstr ""
"ocorre cando se obtén unha imaxe cunha cámara. Valores máis altos "
"producen máis florecemento."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Nome do ficheiro da imaxe a cargar."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -712,7 +722,7 @@ msgstr ""
"Axusta o tamaño do patrón de medios tons (punteado) usado cando se "
"escanean as imaxes de medios tons."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -720,287 +730,298 @@ msgstr ""
"Define o patrón de medios tons (punteado) para escanear as imaxes de "
"medios tons."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Usar os mesmos valores para a resolución X e Y."
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Intercambiar branco e negro"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Facer unha calibración de calidade dos brancos"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Usar lente que duplica a resolución óptica"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "En modo RGB usar os mesmos valores para cada cor"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Seleccionar o brillo mínimo para obter un punto branco"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Corrección gamma analóxica"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Corrección gamma analóxica para vermello"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Corrección gamma analóxica para verde"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Corrección gamma analóxica para azul"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Quecer a lámpada antes de escanear"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Definir tempo de exposición para a calibración"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Definir tempo de exposición para a calibración vermella"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Definir tempo de exposición para a calibración verde"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Definir tempo de exposición para a calibración azul"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Definir tempo de exposición para o escaneo"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Definir tempo de exposición para o escaneo vermello"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Definir tempo de exposición para o escaneo verde"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Definir tempo de exposición para o escaneo azul"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Activar selección do tempo de exposición"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Definir densidade da lámpada para a calibración"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Definir densidade da lámpada para o escaneo"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Activar a selección da densidade da lámpada"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Apaga a lámpada ao saír do programa"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Enfoque automático"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Agardando polo botón antes de escanear"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Botón de control de escaneo"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "Botón de correo-e"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Botón de fax"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Botón de copia"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "Botón de PDF"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Botón de cancelar"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "Páxina cargada"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "A tapa está aberta"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Cor"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Liña de arte coloreada"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Medios tons coloreados"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Gris"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Medios tons"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Liña de arte"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "Éxito"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Operación non compatible"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, fuzzy, no-c-format
msgid "Operation was canceled"
msgstr "A operación vai ser cancelada"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Dispositivo ocupado"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Argumento incorrecto"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "Acadouse o fin do ficheiro"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "Alimentador de documentos atrancado"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "O alimentador de documentos está baleiro"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "A tapa do escáner está aberta"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Erro en dispositivo de E/S"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "Non queda memoria"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "Denegouse o acceso ao recurso"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "A lámpada non está preparada, tenteo de novo"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "O escáner está bloqueado para transporte"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Predeterminados"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Axustar valores predeterminados para os controis de optimización."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Calibración"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Calibrar antes do seguinte escaneo"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -1009,12 +1030,12 @@ msgstr ""
"Se se activa, o dispositivo hase calibrar antes do seguinte escaneo. "
"Noutro caso, a calibración farase unicamente antes do primeiro escaneo."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Facer só correccións de sombras"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1026,1082 +1047,1082 @@ msgstr ""
"desprazamento e tempo de exposición, xa sexan os que trae incorporados o "
"programa ou os do ficheiro de configuración."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Botón de estado"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Número de mostra a escanear"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Escolle o número de mostra a escanear"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Escaneo dúplex"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, fuzzy, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr ""
"O escaneo dúplex fornece un escaneo do anverso e o reverso do documento"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Corrección conforme coa taxa de transparencia"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Corrección conforme co tipo de filme"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Cor fina"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Negativos"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "En bruto"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Sen corrección de transparencia"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Diapositivas"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automático"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Velocidade normal"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "1/2 da velocidade normal"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 da velocidade normal"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "parámetro redondeado"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "descoñecido"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "Atoamento no alimentador"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "A tapa do alimentador está aberta"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "fallo de lámpada"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "erro no posicionamento do cabezal de escaneo"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "erro de verificación de CPU"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "erro de verificación de RAM"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "erro de verificación de ROM"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "erro de verificación de hardware"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "fallo da lámpada da unidade de transparencias"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
"fallo de posición do cabezal de escaneo da unidade de transparencias"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "erro na lonxitude da lista de parámetros"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "código de orde de operación incorrecto"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "campo incorrecto en CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "LUN non é compatíbel"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "campo incorrecto na lista de parámetros"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "erro na secuencia de ordes"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "especifícanse demasiadas xanelas"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "non se atopa o soporte"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "mensaxe de bit de IDENTIFICACIÓN incorrecta"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "a opción non conecta"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "reiniciar o acendido / reiniciar o bus do dispositivo"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "parámetro cambiado por outro iniciador"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "información sen senso adicional"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "Fallou a volta a escoller"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "erro de paridade SCSI"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "o iniciador detectou a recepción dunha mensaxe de erro"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "mensaxe de erro incorrecta"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "erro de límite de tempo"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "erro de sombreado na unidade de transparencias"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "lámpada non estabilizada"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "escáner de filmes"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "escáner plano"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Tipo de filme"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "Escoller o tipo de filme, p.e. negativo ou diapositiva"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Tipo de filme negativo"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Selecciona o tipo de negativo de filme"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Resolución do hardware"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Usar só resolucións do hardware"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Enfoque"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Enfoque automático"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Activar/desactivar enfoque automático"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Enfoque automático só unha vez"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Facer enfoque automático só unha vez entre expulsións"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Posición de foco manual"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
"Axustar o sistema óptico de foco na posición manual (predeterminado: "
"128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Marxes de escaneo"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Axustes de cor extra"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Reflectir a imaxe horizontalmente"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Inverter a imaxe horizontalmente"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Exposición automática"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Activar/desactivar a característica de exposición automática"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Calibrar agora"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Executar a calibración *agora*"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Diagnose automatica"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Facer unha diagnose automatica do escáner"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Reiniciar o escáner"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Reiniciar o escáner"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Manexar o soporte"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Expulsar o filme despois de cada escaneo"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
"Expulsar automaticamente o filme do dispositivo despois de cada escaneo"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Expulsar o filme antes de saír"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
"Expulsar automaticamente o filme do dispositivo antes de saír do programa"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Expulsar o filme agora"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Expulsar o filme *agora*"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Alimentador de documentos extras"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Só plano"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
"Desactivar o alimentador automático de documentos e usar só o plano"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Unidade de transparencias"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
"Activar/desactivar a unidade de transparencias (FAU, unidade adaptadora "
"de filme)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Filme en negativo"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Filme en positivo ou en negativo"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Control de densidade"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Axustar o modo de control de densidade"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Taxa de transparencia"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Escoller tipo de filme"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Escoller o tipo de filme"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Calibrar o escáner"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Forza a calibrar o escáner antes de facer o escaneo"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Escaneo en escala de grises"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Escanea en escala de grises, non en cores"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Ganancia analóxica"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Aumenta o diminúe a ganancia analóxica da gama CCD"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Corrección gamma"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Selecciona a curva de transferencia da corrección gamma"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Plano"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, fuzzy, no-c-format
msgid "ADF Front"
msgstr "A tapa do alimentador está aberta"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, fuzzy, no-c-format
msgid "ADF Back"
msgstr "Atoamento no alimentador"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "Alimentador dúplex"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, fuzzy, no-c-format
msgid "Card Front"
msgstr "Imprimir"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr ""
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, fuzzy, no-c-format
msgid "Card Duplex"
msgstr "Duas caras"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Vermello"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Verde"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Azul"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "Optimización"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "Optimización"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "Optimización"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Ningún"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Modo de escaneo"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Usar E/S non bloqueante"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Usar unha E/S non bloqueante para sane_red() se o permite a interface."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Unha cara"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Duas caras"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Unidade de transparencias"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Alimentador automático de documentos (ADF)"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Filme en positivo"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Filme en negativo"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Enfoque no cristal"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Enfoque a 2.5mm sobre o cristal"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Medios tons A (tons duros)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Medios tons B (tons suaves)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Medios tons C (matizado)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Trama A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Trama B (4x4 espiral)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Trama C (4x4 matizado)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Trama D (8x4 matizado)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Tecnoloxia de optimización de texto"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Descargar patrón A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Descargar patrón B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Sen corrección"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Definida polo usuario"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Impresoras matriciais"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Impresoras térmicas"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Impresoras de inxección de tinta"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Monitores CRT"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Predeterminado"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Impresión de alta densidade"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Impresión de baixa densidade"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Impresión de alto contraste"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Definido polo usuario (gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Definido polo usuario (gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 vertical"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 apaisado"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Carta"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Máx"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Escolle o medios tons"
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Exclusión"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Escoller o que se vai a excluir"
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Escoller o brillo"
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Nitidez"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Corrección da cor"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
"Axusta a táboa de corrección da cor para o dispositivo de saída "
"seleccionado."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Coeficientes de corrección da cor"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matriz de multiplicación de RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Cambiar de verde a vermello"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Cambiar de verde a azul"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Cambiar de vermello a verde"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Cambiar de vermello a azul"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Cambiar de azul a verde"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Cambiar de azul a vermello"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Controla o nivel de verde"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Engade vermello baseándose no nivel de verde"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Engade azul baseándose no nivel de verde"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Engade verde baseándose no nivel de vermello"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Controla o nivel de vermello"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Engade azul baseándose no nivel de vermello"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Engade verde baseándose no nivel de azul"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Engade vermello baseándose no nivel de azul"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Controla o nivel de azul"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Reflectir a imaxe."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Vista previa rápida"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Segmentación automática da área"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Lista curta de resolucións"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Amosar lista curta de resolucións"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Zoom"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Define o factor de zoom que vai usar o escáner"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Formato rápido"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Equipamento opcional"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Expulsar"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Expulsar a folla do alimentador"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Expulsión automática"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Expulsar o documento despois do escaneo"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Modo alimentador"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Escoller o modo do alimentador (unha cara/duas caras)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Badía"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Escolla a badía para escanear"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2111,12 +2132,12 @@ msgstr ""
"predefinidos ou dunha táboa definida polo usuario, que pode ser "
"descargada ao escáner."
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Posición do foco"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
@@ -2124,12 +2145,12 @@ msgstr ""
"Axusta a posición do foco, xa sexa ao cristal ou a 2.5mm por riba do "
"cristal"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Agardar ao botón"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2143,7 +2164,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2158,523 +2179,523 @@ msgstr "Diapositiva en positivo"
msgid "Negative Slide"
msgstr "Diapositiva en negativo"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, fuzzy, no-c-format
msgid "User defined CCT profile"
msgstr "Definida polo usuario"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Expulsar a folla do alimentador"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Sen corrección"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Desactivar a corrección gamma"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Activado"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Desactivado"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr ""
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr ""
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Esfumado"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, fuzzy, no-c-format
msgid "Diffusion"
msgstr "Difusión de erro"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "Nivel do branco"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "Nivel do negro"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, fuzzy, no-c-format
msgid "Continue"
msgstr "Condicional"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr ""
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr ""
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr ""
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr ""
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Horizontal"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, fuzzy, no-c-format
msgid "Horizontal bold"
msgstr "Horizontal"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, fuzzy, no-c-format
msgid "Horizontal narrow"
msgstr "Horizontal"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Vertical"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, fuzzy, no-c-format
msgid "Vertical bold"
msgstr "Vertical"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, fuzzy, no-c-format
msgid "Front"
msgstr "Imprimir"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr ""
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "Medios tons"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Calibración de precisión"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, fuzzy, no-c-format
msgid "Emphasis"
msgstr "Destaque da imaxe"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Saturación"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, fuzzy, no-c-format
msgid "Enable automatic separation of image and text"
msgstr ""
"Activar a determinación automática do limiar para escaneos como liña de "
"arte."
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Reflectir a imaxe horizontalmente"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "Reflectir a imaxe en horizontal"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Nivel do branco para azul"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Controla o nivel de vermello"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Filtro de cor"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Suavizado"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Valor gamma"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, fuzzy, no-c-format
msgid "Threshold curve"
msgstr "Limiar"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Limiar"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Redución de ruído"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Sen corrección"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Sen corrección"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "A tapa do alimentador está aberta"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Opcions avanzadas"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Sen corrección"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Exclusión"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, fuzzy, no-c-format
msgid "Buffer mode"
msgstr "Modo de alimentación"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2682,65 +2703,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Tempo para apagado da lámpada"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Desviación azul"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Desviación verde"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Desviación verde"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Desviación azul"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Axusta o desprazamento da canle azul"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, fuzzy, no-c-format
msgid "Low Memory"
msgstr "Non queda memoria"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2749,380 +2770,380 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Escaneo dúplex"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Opcions avanzadas"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Redución de ruído"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "De papel"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "De papel"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "De papel"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "De papel"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Páxina cargada"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, fuzzy, no-c-format
msgid "Scanner in power saving mode"
msgstr "A tapa do escáner está aberta"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Foco previo manual"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Foco previo manual"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "erro de verificación de hardware"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Nivel do branco"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Control de densidade"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, fuzzy, no-c-format
msgid "Density dial"
msgstr "Control de densidade"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Escaneo dúplex"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Extras"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Filtro de cor"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
"Cando se usa gris ou liña de arte esta opción selecciona a cor a usar."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Calibración"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Definir o modo de calibración"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Caché de datos de calibración"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Tempo para apagado da lámpada"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3131,132 +3152,132 @@ msgstr ""
"A lámpada vai ser apagada despois do tempo indicado (en minutos). Un "
"valor de 0 significa que a lámpada no vai ser apagada."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Apagar a lámpada durante a calibración de escuridade"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, fuzzy, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "Minutos que tardará a lámpada en apagarse despois do escaneo"
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Botón de ficheiro"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "Botón de OCR"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Botón de enerxía"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Botón de correo-e"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Limpar a calibración"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, fuzzy, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Forza a calibrar o escáner antes de facer o escaneo"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Botóns"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Calibrar"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Iniciar a calibración usando unha folla especial"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Limpar a calibración"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Limpar a caché de datos de calibración"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Calibración grosa"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Desviación verde"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Adaptador de transparencias"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Adaptador de transparencias"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Cor en modo gris"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Escolle que cor de escaneo vai ser usada en modo gris (predefinido: "
"verde)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Opcións de depuración"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Quecemento automático"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3265,12 +3286,12 @@ msgstr ""
"Quecer até que o brillo da lámpada sexa constante no canto de agardar "
"polos 60 segundos de quecemento."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Escaneo completo"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3279,12 +3300,12 @@ msgstr ""
"Escanear toda a área de escaneo incluindo a franxa de calibración. Teña "
"cuidado. Non seleccione a altura total. Só para probas."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Calibración grosa"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3296,12 +3317,12 @@ msgstr ""
"parámetros de xeito manual na interface analóxica. Esta opción está "
"activada como predefinida. Só para probas."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Calibración grosa só para o primeiro escaneo"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3313,12 +3334,12 @@ msgstr ""
"imaxe é diferente con cada escaneo, desactive esta opción. Só para "
"probas."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Liñas de retroceso"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3333,223 +3354,223 @@ msgstr ""
"recibir datos. Valores baixos fan que os escaneos sexan más rápidos, "
"pero aumentan os riscos de omitir liñas."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Valor gamma"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Axusta o valor gamma para todas as canles."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Opcions avanzadas"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Groso"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Fina"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Personalizado"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automático"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "Adaptador de transparencias RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "A través"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC Gris"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "Adaptador de transparencias gris"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Lento"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normal"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Rápido"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Moi rápido"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2-píxeles"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4-píxeles"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8-píxeles"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Imprimir"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Diapositiva"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Tira de filme"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "Alimentador automático de documentos (ADF)"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "Adaptador de transparencias (XPA)"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Condicional"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Experimento"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Nitidez"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Axustar o valor de nitidez."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Limiar automático"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Activar a determinación automática do limiar para escaneos como liña de "
"arte."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Escoller filtro de suavizado."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Descargar os soportes despois de escanear."
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Descargar as unidades despois de escanear."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Cambiar o documento"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Cambiar o documento."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Descargar"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Descargar o documento"
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Iniciar proceso de calibración"
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Soporte"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Axustar tipo de soporte."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Tempo de exposición"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3562,109 +3583,109 @@ msgstr ""
"«Negativo» para filme en negativo. Para imaxes escuras (subexpostas) "
"pode incrementar este valor."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Matriz de cor"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Axustar a matriz de cor do escáner."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Matriz de cor personalizada."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Matriz monocroma"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Matriz de cor personalizada para escáneres en escala de grises."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Espello horizontal"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Reflectir a imaxe en horizontal"
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Espello vertical"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Reflectir a imaxe en verticalv"
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Actualizar as opcións"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Actualizar as opcións."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "Saída de 8 bits"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Usar profundidade de bits maior de oito internamente, mais na saída usar "
"só oito bits."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Agardar botón frontal"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Agardar a que se prema no botón frontal para escanear."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Apagar lámpada"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Apagar a lámpada do escáner."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Grupo de xeometría"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Grupo de modo de escaneo"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Modelo de escáner"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, fuzzy, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
@@ -3672,47 +3693,47 @@ msgstr ""
"compatíbeisPermite comprobar o comportamento do dispositivo con outros "
"modelos compatíbeis"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, fuzzy, no-c-format
msgid "Image colors will be inverted"
msgstr "As imaxes a cor hanse inverter"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Desactivar a corrección gamma"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "A corrección gamma hase desactivar"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Desactivar a corrección de sombra branca"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "A corrección de sombra branca hase desactivar"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Omitir proceso de quecemento"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "O proceso de quecemento hase desactivar"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Forzar a profundidade real"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3723,12 +3744,12 @@ msgstr ""
"para mellorar a calidade da imaxe e despois convertila á profundidade "
"seleccionada. Esta opción evita a emulación da profundidade."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Emular escala de grises"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3739,12 +3760,12 @@ msgstr ""
"convertida a escala de grises por software. Isto pode mellorar a "
"calidade da imaxe nalgunhas circunstancias."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Gardar as imaxes de depuración"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3753,330 +3774,330 @@ msgstr ""
"Se se activa, algunhas imaxes implicadas no proceso de escaneo "
"gardaranse para analizalas."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Reiniciar o chipset"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Reiniciar os datos do chipset"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Información"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Nome do chipset"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Amosa o nome do chipset usado no dispositivo."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Descoñecido"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "ID do chipset"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Amosa o ID do chipset"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Contador de escaneos"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Amosa o número de escaneos feitas polo escáner"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Actualizar a información"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Actualiza a información acerca do dispositivo"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Esta opción reflicte un botón do panel frontal do escáner"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "cámara web"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Botón de control de escaneo"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Imprimir"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Agardando polo botón"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Opcions avanzadas"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Opcions avanzadas"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "información sen senso adicional"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Botón de enerxía"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Botón de copia"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Botón de copia"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Cor"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Botón de estado"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Miscelánea"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Estado da lámpada"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Acende ou apaga a lámpada"
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Calibrar o nivel de branco e negro."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "Adaptador (TMA) para diapositivas"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "Adaptador (TMA) para negativos"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Cor (48 bits)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Retardar o tempo de apagado da lámpada"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "Retarda os tempos de apagado da lámpada (de 15 minutos a 1 hora)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Agardando polo botón"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Agardando polo botón antes de escanear"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "Actualizar estado do botón"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Contador de escaneos"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Liña de arte coloreada"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4084,13 +4105,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Tamaño do papel"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Separación automática"
@@ -4131,13 +4152,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Activa o escaneo polas dúas caras"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Tamaño físico do papel no alimentador"
@@ -4302,7 +4323,7 @@ msgid "From scanner"
msgstr "escáner de filmes"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "De papel"
@@ -4377,13 +4398,13 @@ msgid "Sets the scan source"
msgstr "Orixe de escaneo"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Modo de alimentación"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Axusta o modo de alimentación"
@@ -4440,12 +4461,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Limiar automático"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4455,31 +4476,31 @@ msgstr ""
"redución da intensidade do ruído da imaxe"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Redución de ruído"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Reduce os puntos illados de ruído"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Destaque da imaxe"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Axusta o destaque da imaxe"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4571,7 +4592,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Corrección gamma"
@@ -4760,260 +4781,260 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamante"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 «Engraxado» groso"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 «Engraxado» fino"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 Liña vertical"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Ganancia"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Axustes de ganancia das canles de cor"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Ganancia de gris"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Axusta a ganancia da canle de gris"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Ganancia vermella"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Axustar a ganancia da canle vermella"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Ganancia verde"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Axusta a ganancia da canle verde"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Ganancia azul"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Axusta a ganancia da canle azul"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Trama Bayer 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Trama Bayer 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Medio ton punto 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Medio ton punto 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Difusión de erro"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Modo 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Modo 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Modo 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "De pau branco"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Suave"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Baixo"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Soporte"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Alta"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Unha páxina"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Todas as páxinas"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "escáner con cargador automático"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Escala de grises de 4 bits"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Escala de grises de 8 bits"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Sombras, medias tintas, destaque, tempo de exposición"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Opciós especiais"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Balance de cor"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Desactivar o retroceso"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Se se activa, o escáner non retrocede cando perde unha liña"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Alternar o estado da lámpada do plano"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Alterna o estado da lámpada do plano"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Calibración polo motor"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr ""
"Se se selecciona a calibración da cor antes do escaneo faina o motor"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Usar o adaptador de diapositivas de 35mm"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "Esta opción apaga a lámpada do plano durante o escaneo"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Escaneo de calidade"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "A mellor calidade, pero a velocidade lenta"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Escaneo rápido"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Máis rápido, pero de pior calidade"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Axuste automático de limiar"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -5022,280 +5043,280 @@ msgstr ""
"Se se selecciona, o motor tenta determinar automaticamente un valor "
"óptimo para o limiar."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Selecciona o modo de corrección gamma"
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Conectar gamma"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Usar os mesmos valores gamma para todas as canles de cores."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Gamma escalar"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Escolle un valor para a corrección gamma escalar."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Gamma escalar vermella"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Escolle un valor para a corrección gamma escalar (canle vermella)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Gamma escalar verde"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Escolle un valor para a corrección gamma escalar (canle verde)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Gamma escalar azul"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Escolle un valor para a corrección gamma escalar (canle azul)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Canle"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr ""
"Escolle a gama de cor, «Master» significa que afecta a todas as cores."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Medios tons"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Selecciona o nivel de radiancia a ter en conta \"50% gris\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Medios tons para vermello"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Selecciona o nivel de radiancia a ter en conta \"50% vermello\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Medios tons para verde"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Selecciona o nivel de radiancia a ter en conta \"50% verde\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Medios tons para azul"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr ""
"Selecciona o nivel de radiancia a ter en conta \"50% azul\".Selecciona o "
"nivel de radiancia a ter en conta \"50% azul\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Balance de vermello"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
"Factor de balance para vermello. Un valor de 100% significa sen "
"corrección."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Balance de verde"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
"Factor de balance para verde. Un valor de 100% significa sen corrección."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Balance de azul"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
"Factor de balance para azul. Un valor de 100% significa sen corrección."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Balance de firmware"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr "Axusta o balance de cor aos valores fornecidos polo firmware."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "O máis lento"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Máis lento"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Máis rápido"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "O máis rápido"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 groso"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 normal"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 fino"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 moi fino"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 normal"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 groso"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 fino"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 groso"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 normal"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 fino"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 normal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 personalizado"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 personalizado"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 personalizado"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 personalizado"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 personalizado"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 personalizado"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Modo gris rápido"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Escanear en modo gris rápido (menor calidade)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5304,117 +5325,117 @@ msgstr ""
"Precisa que todas as vistas previas se fagan do modo máis rápido (baixa "
"calidade). Este pode ser un modo sen cor ou un modo de baixa resolución."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Tempo de apagado de lámpada (minutos)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Axusta o tempo (en minutos) tras o que se apagará a lámpada."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Apagar a lámpada"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Apaga a lámpada inmediatamente."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Brillo de vermello"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Controla o brillo da canle de vermello da imaxe obtida."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Brillo de verde"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Controla o brillo da canle de verde da imaxe obtida."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Brillo de azul"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Controla o brillo da canle de azul da imaxe obtida."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Contraste da canle vermella"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Controla o contraste da canle vermella da imaxe obtida."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Contraste da canle verde"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Controla o contraste da canle verde da imaxe obtida."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Contraste da canle azul"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Controla o contraste da canle azul da imaxe obtida."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Color48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Color24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Gris 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Gris 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Reflectantes"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Positivo"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5423,7 +5444,7 @@ msgstr ""
"Quecer até que o brillo da lámpada sexa constante no canto de agardar "
"polos 40 segundos de quecemento."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Imaxe"
@@ -5433,27 +5454,42 @@ msgstr "Imaxe"
msgid "Need calibration"
msgstr "Limpar a calibración"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Filme en negativo"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Negativo"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, fuzzy, no-c-format
msgid "48 bits color"
msgstr "Cor fina"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5551,206 +5587,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Transparencia"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Axustes do dispositivo"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Interruptor de lámpada"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Cambiar a(s) lámpada(s) manualmente."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Apagar a lámpada durante a calibración de escuridade"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Apagar sempre a lámpada cando se calibra a escuridade."
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Caché de datos de calibración"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Activa ou desactiva a caché de datos de calibración"
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Calibración de precisión"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Acelerar o sensor"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Activa ou desactiva a aceleración de movimento do sensor."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Tempo de quecemento"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Tempo de quecemento en segundos"
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Tempo de apagado da lámpada"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Tempo de apagado da lámpada en segundos"
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Interface analóxica (AFE)"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Valor de ganancia vermella no AFE"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Desviación vermella"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Valor da desviación vermella no AFE"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Valor de ganancia verde no AFE"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Valor da desviación verde no AFE"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Valor de ganancia azul no AFE"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Valor da desviación azul no AFE"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Apagar alámpada vermella"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Define os parámetros de apagado da lámpada vermella"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Apagar lámpada verde"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Define os parámetros de apagado da lámpada verde"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Apagar lámpada azul"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Define os parámetros de apagado da lámpada azul"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Esta opción reflicte o estado dos botóns do escáner"
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Color36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Mapa de trama 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Mapa de trama 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Aleatorio"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Escoller a orixe"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Optimización da imaxe"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Agrisar"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Cargar a imaxe como escala de grises."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Simulación de tres pasadas"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5759,12 +5803,12 @@ msgstr ""
"Semella un escáner de tres pasadas devolvendo 3 mostras separadas. Por "
"diversión, devolve verde, despois azul y finalmente vermello."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Simulación de escáner de man"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5776,7 +5820,7 @@ msgstr ""
"-1. Axustar esta opción permítelle comprobar se unha interface pode "
"manexar isto correctamente."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5784,42 +5828,42 @@ msgstr ""
"Axustar os valores predeterminados para os controis de optimización "
"(brillo e contraste)"
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Opción de proba de só lectura"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Vexamos se a interface pode tratar isto correctamente"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Táboas gamma"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Simulación do código de estado"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Non forzar o código de estado"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Non forzar o motor a devolver un código de estado."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Devolve SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5828,12 +5872,12 @@ msgstr ""
"Forzar o motor a devolver o código de estado de SANE_STATUS_EOF despois "
"de ter sido chamado sane_read()."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Devolve SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5842,12 +5886,12 @@ msgstr ""
"Forzar o motor a devolver o código de estado de SANE_STATUS_JAMMED "
"despois de ter sido chamado sane_read()."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Devolve SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5856,12 +5900,12 @@ msgstr ""
"Forzar o motor a devolver o código de estado de SANE_STATUS_NO_DOCS "
"despois de ter sido chamado sane_read()."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Devolve SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5870,12 +5914,12 @@ msgstr ""
"Forzar o motor a devolver o código de estado de SANE_STATUS_COVER_OPEN "
"despois de ter sido chamado sane_read()."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Devolve SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5884,12 +5928,12 @@ msgstr ""
"Forzar o motor a devolver o código de estado de SANE_STATUS_IO_ERROR "
"despois de ter sido chamado sane_read()."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Devolve SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5898,12 +5942,12 @@ msgstr ""
"Forzar o motor a devolver o código de estado de SANE_STATUS_NO_MEM "
"despois de ter sido chamado sane_read()."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Devolve SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5912,42 +5956,42 @@ msgstr ""
"Forzar o motor a devolver o código de estado de "
"SANE_STATUS_ACCESS_DENIED despois de ter sido chamado sane_read()."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Esta opción reflicte o estado dos botóns do escáner"
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Acender lámpada"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Acende a lámpada do escáner"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Apagar lámpada"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Apaga a lámpada do escáner"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Límite de tempo da lámpada"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "Minutos que tardará a lámpada en apagarse despois do escaneo"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Valor do limiar para o modo de liña de arte"
@@ -6086,57 +6130,57 @@ msgstr "Cor, liñas por lectura"
msgid "Grayscale lines per read"
msgstr "Escala de grises, liñas por lectura"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "cámara web"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Cor de texto RGB"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Cor RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Cor RGB TEXTO"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Negro sólido"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Branco sólido"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Patrón de cor"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Grade"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Primeira entrada"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Segunda entrada"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6145,12 +6189,12 @@ msgstr ""
"Esta terceira entrada é moi longa. Quizais a interface ten unha idea de "
"como amosalo"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Simulación de escáner manual"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6163,12 +6207,12 @@ msgstr ""
"-1. Axustar esta opción permítelle comprobar se unha interface pode "
"manexar isto correctamente. Esta opción tamén permite un ancho de 11cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Simulación de tres pasadas"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6177,17 +6221,17 @@ msgstr ""
"Semella un escáner de tres pasadas devolvendo 3 mostras separadas. Por "
"diversión, devolve verde, despois azul e para rematar vermello."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Axustar a orde das mostras"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Axustar a orde das mostras no modo de tres pasadas de cor."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6196,17 +6240,17 @@ msgstr ""
"Se escolle o alimentador automático de documentos, o alimentador estará "
"\"baleiro\" despois de 10 escaneos."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Opcións especiais"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Escolla a imaxe de proba"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6223,12 +6267,12 @@ msgstr ""
"Grade: debuxa unha grade en branco e negro cun tamaño de 10mm por "
"cadrado."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Inverter a orde dos datos"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6239,45 +6283,45 @@ msgstr ""
"de 16 bits. Esta opción pode utilizarse para a proba de 16 bits dos "
"modos de interface, p.ex. se a interface utiliza a orde correcta."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Límite de lectura"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Limita a cantidade de datos transferidos con cada chamada a sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Tamaño do límite de lectura"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr ""
"Cantidade de datos (máxima) transferida con cada chamada a sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Retardo de lectura"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Retardar a transferencia de datos á canalización."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Duración do retardo de lectura"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
@@ -6285,12 +6329,12 @@ msgstr ""
"Canto tempo se vai agardar despois de transferir cada búfer de datos a "
"través da canalización."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Valor de retorno de sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6301,22 +6345,22 @@ msgstr ""
"para facer o escaneo. Todos os demáis códigos de estado son para probar "
"a forma en que a interface se fai cargo deles"
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Perda de píxeles por liña"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Número de píxeles que se perden no extremo de cada liña."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Parámetros dubidosos"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6325,12 +6369,12 @@ msgstr ""
"Devolve liñas dubidosas e bytes por liña cando se chama a sane_start() "
"antes que a sane_parameters()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Propor a selección dun descritor de ficheiro"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6339,12 +6383,12 @@ msgstr ""
"Propor un descritor de fichero para detectar si sane_read () devolverá "
"os datos."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Activar opcións de proba"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6353,27 +6397,27 @@ msgstr ""
"Activa varias opcións de proba. Isto úsase para probar a capacidade das "
"interfaces para ver e modificar os diferentes tipos de opcións de SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Imprimir as opcións"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Imprimir unha lista de todas ls opcións"
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Opcións de proba booleanas"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Booleana configurábel e lexíbel por software"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6382,12 +6426,12 @@ msgstr ""
"(1/6) Opción de proba booleana configurábel e lexíbel por software. Esta "
"é a opción booleana normal."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Booleana configurábel por hardware lexíbel por software"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6398,12 +6442,12 @@ msgstr ""
"software. Esta opción non pode ser configurada pola interface, mais si "
"polo usuario (p.ex. premendo un botón no dispositivo)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Booleana configurábel por hardware"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6414,12 +6458,12 @@ msgstr ""
"non pode ser configurada pola interface, mais si polo usuario (p.ex. "
"premendo un botón no dispositivo) tampouco pode ser lida pola interface."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Booleana lexíbel por software"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6428,12 +6472,12 @@ msgstr ""
"(4/6) Opción de proba booleana lexíbel por software. Esta é unha opción "
"de só lectura."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Booleana configurábel e lexíbel por software, emulada"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6442,12 +6486,12 @@ msgstr ""
"(5/6) Opción de proba booleana configurábel e lexíbel por software e "
"emulada."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Booleana configurábel e lexíbel por software, automática"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6457,29 +6501,29 @@ msgstr ""
"(6/6) Opción de proba booleana configurábel e lexíbel por software e "
"emulada. Esta opción pode ser configurada automaticamente polo motor."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Opción de proba «Enteiro»"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Enteiro"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
"(1/6) Opción de proba de valor enteiro sen unidade nin conxunto de "
"restricións."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Enteiro con rango de restricións"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6488,24 +6532,24 @@ msgstr ""
"(2/6) Opción de proba de valor enteiro con unidade de píxel e con "
"conxunto de restricións. O mínimo é 4, o máximo 192 e o salto 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Enteiro con restrición de lista de valores"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Opción de proba de valor enteiro con unidade bits e restrición de "
"lista de valores"
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Matriz de enteiros"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6514,12 +6558,12 @@ msgstr ""
"(4/6) Opción de proba de valor enteiro con unidade mm usando unha Matriz "
"con restricións."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Matriz de enteiros con rango de restriciónsv"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6529,12 +6573,12 @@ msgstr ""
"matriz con intervalo de restricións. O mínimo é 4, o máximo 192, e o "
"salto 2.v"
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Matriz de enteiros con restrición de lista de valores"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6543,29 +6587,29 @@ msgstr ""
"(6/6) Opción de proba de valor enteiro con unidade e% e usando unha "
"matriz con restricións nunha lista de valores."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Opcións de proba «reais fixos»"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Real fixo"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
"(1/3) Opción de proba de valor real (coma fixa) sen unidade nin conxunto "
"de restricións."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Real fixo con intervalo de restrición"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6575,49 +6619,49 @@ msgstr ""
"microsegundo e intervalo de restrición. O mínimo é -42,17, o máximo "
"32767,9999 e o salto 2,0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Real fixo con restrición de lista de valores"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Opción de proba de valor real (coma fixa) sen unidade e "
"restrinxida por un conxunto de valores dunha lista."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Opcións de proba de cadea"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Cadea"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Opcións de proba de cadea sen restricións."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Cadea restrinxida a lista de cadeas"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) Opción de proba de cadea con restrición de lista de cadeas"
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Restrición de cadeas lista longa de cadeas"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6626,152 +6670,152 @@ msgstr ""
"(3/3) Opción de proba de cadea con restrición de lista de cadeas. Conten "
"máis entradas..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Opcións de botón de proba"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Botón"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Botón de opción de proba. Imprime algún texto..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Color 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Usar composición de imaxe"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Dous niveis branco e negro (modo de liña de arte)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Esfumado/medios tons de branco e negro (modo de medios tons)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Multinivel de branco e negro (modo de escala de grises)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Multinivel de cor RGB (cor dunha pasada)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignorar calibración"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Desactivar foco previo"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Non calibrar o foco"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Foco previo manual"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Fixar a posición do foco"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Calibración de lentes na posición do documento"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Calibrar as lentes na posición do documento"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Marcar a posición do foco a 0mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Usar a marca de posición de foco a 0mm no canto de a 0,6mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Modo de calibración"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Definir o modo de calibración"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Acende/apaga a lámpada"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "UTA Activado"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Axusta o acendido/apagado UTA"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Desprazamento"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Axustes do desprazamento das canles de cor"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Desprazamento de gris"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Axusta o desprazamento da canle gris"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Axusta o desprazamento da canle vermello"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Axusta o desprazamento da canle verde"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Axusta o desprazamento da canle azul"
diff --git a/po/he.po b/po/he.po
index e4ae5f2..269c814 100644
--- a/po/he.po
+++ b/po/he.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.27git\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2018-09-16 22:30+0300\n"
"Last-Translator: Elishai Shkury <e1907@mm.st>\n"
"Language-Team: Hebrew\n"
@@ -17,443 +17,453 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.0.6\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "מספר אפשרויות"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "סטנדרט"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "גיאומטריה"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "הגדלה"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "מתקדם"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "חיישנים"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "תצוגה מקדימה"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "אלץ תצוגה מקדימה מונוכרומטית"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "עומק ביט"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "מצב סריקה"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "מהירות סריקה"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "מקור סריקה"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "אלץ מעקב אחורי"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Top-left x"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Top-left y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Bottom-right x"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Bottom-right y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "רזולוציית סריקה"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "רזולוציה-X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "רזולוציה-Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "רוחב עמוד"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "גובה עמוד"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "השתמש בטבלת גמה מותאמת אישית"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "עומק תמונה"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "עומק אדום"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "עומק ירוק"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "עומק כחול"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "בהירות"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "ניגודיות"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "גודל גרגיר"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "הדפסת רשת"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "רמת שחור"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "רמת לבן"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "רמת לבן עבור אדום"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "רמת לבן עבור ירוק"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "רמת לבן עבור כחול"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "צל"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "צל עבור אדום"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "צל עבור ירוק"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "צל עבור כחול"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "הדגשה"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "הדגשה עבור אדום"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "הדגשה עבור ירוק"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "הדגשה עבור כחול"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "גוון"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "רוויה"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "שם קובץ"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "גודל תבנית הדפסת רשת"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "תבנית הדפסת רשת"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "קשור רזולוציה X ו-Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "תשליל"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "כיול איכות"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "רזולוציה אופטית כפולה"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "קשור RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "סף"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "תיקון גמה אנלוגית"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "אדום גמה אנלוגית"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "ירוק גמה אנלוגית"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "כחול גמה אנלוגית"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "קשור גמה אנלוגית"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "מנורת חימום"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "חשיפת כיול-זמן"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "חשיפת כיול-זמן לאדום"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "חשיפת כיול-זמן לירוק"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "חשיפת כיול-זמן לכחול"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "חשיפת סריקה-זמן"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "חשיפת סריקה-זמן לאדום"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "חשיפת סריקה-זמן לירוק"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "חשיפת סריקה-זמן לכחול"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "חשיפת מערכת-זמן"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "צפיפות מנורת כיול"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "צפיפות מנורת סריקה"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "צפיפות מנורת מערכת"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "מנורה כבויה ביציאה"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "מיקום פוקוס"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "פוקוס אוטומטי"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
"supports."
msgstr "אפשרות קריאה-בלבד המפרטת כמה אפשרויות נתמכות בהתקן מסוים."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "אפשרויות מקור, מצב ורזולוציה"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "אפשרויות שטח סריקה וגודל מדיה"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "אפשרויות שינוי תמונה"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "אפשרויות תלויות חומרה"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "חיישני וכפתורי סורק"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "בקש סריקת איכות-מקדימה."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -464,7 +474,7 @@ msgstr ""
"את מספר המעברים לאחד ובסורק חד-מעברי, זה מוריד את דרישות הזיכרון וזמן "
"הסריקה של הסריקה המקדימה."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -473,62 +483,62 @@ msgstr ""
"מספר ביטים פר דגימה, ערכים טיפוסיים הם 1 ל-\"סגנון-קווי\" ו-8 לסריקות "
"מרובות ביטים."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr "בוחר את מצב הסריקה (למשל, סגנון קווי, מונוכרום, או צבע)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "קובע את המהירות בה הסריקה מתקדמת."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "בוחר את מקור הסריקה (כמו מזין מסמכים)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "קובע האם מעקב אחורי מאולץ."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "מיקום x שמאלי-עליון של שטח הסריקה."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "מיקום y שמאלי-עליון של שטח הסריקה."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "מיקום x ימני-תחתון של שטח הסריקה."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "מיקום y ימני-תחתון של שטח הסריקה."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "קובע את הרזולוציה של התמונה הנסרקת."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "קובע את הרזולוציה האופקית של התמונה הנסרקת."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "קובע את הרזולוציה האנכית של התמונה הנסרקת."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -536,18 +546,18 @@ msgid ""
msgstr ""
"מציין את הרוחב של המדיה. נדרש עבור מרכוז אוטומטי של סריקות מוזנות דפים."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "מציין את הגובה של המדיה."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr "קובע האם טבלת גמה מובנית או מותאמת אישית תהיה בשימוש."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -557,32 +567,32 @@ msgstr ""
"טבלת תיקון גמה. במצב צבע אפשרות זו משפיעה באופן שווה על ערוצי אדום, "
"ירוק, וכחול בו זמנית (זאת אומרת, זו טבלת עוצמת גמה)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "טבלת תיקון גמה עבור הפס האדום."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "טבלת תיקון גמה עבור הפס הירוק."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "טבלת תיקון גמה עבור הפס הכחול."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "קובע את הבהירות של התמונה הנסרקת."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "קובע את הניגודיות של התמונה הנסרקת."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -591,74 +601,74 @@ msgstr ""
"בוחר את \"מידת הגרגיר\" של התמונה הנסרקת. ערכים נמוכים יותר גורמים "
"לתמונות חדות יותר."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr "בוחר האם התמונה הנסרקת תהיה בהדפסת רשת (dithered)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "בוחר איזו רמת קרינה תיחשב \"שחור\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "בוחר איזו רמת קרינה תיחשב \"לבן\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr "בוחר איזו רמת קרינה אדומה תיחשב \"לבן\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr "בוחר איזו רמת קרינה ירוקה תיחשב \"לבן\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr "בוחר איזו רמת קרינה כחולה תיחשב \"לבן\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr "בוחר איזו רמת קרינה אדומה תיחשב \"שחור\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr "בוחר איזו רמת קרינה ירוקה תיחשב \"שחור\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr "בוחר איזו רמת קרינה כחולה תיחשב \"שחור\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr "בוחר איזו רמת קרינה אדומה תיחשב \"אדום מלא\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr "בוחר איזו רמת קרינה ירוקה תיחשב \"ירוק מלא\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr "בוחר איזו רמת קרינה כחולה תיחשב \"כחול מלא\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "קובע את ה\"גוון\" (רמת כחול) של התמונה הנסרקת."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -667,12 +677,12 @@ msgstr ""
"רמת הרוויה קובעת את מידת ה\"רעננות\" בעת צילום תמונה עם מצלמה. ערכים "
"גבוהים יותר גורמים לרעננות גדולה יותר."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "שם הקובץ של התמונה שתיפתח."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -681,293 +691,304 @@ msgstr ""
"קובע את גודל התבנית של הדפסת הרשת (dithering) בשימוש בסריקה של תמונות "
"בהדפסת רשת."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
msgstr "מגדיר את תבנית הדפסת הרשת (dithering) לסריקת תמונות בהדפסת רשת."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "השתמש בערכים זהים עבור רזולוציה X ו-Y"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "החלף שחור ולבן"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "בצע כיול לבן איכותי"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "השתמש בעדשות שמכפילות את הרזולוציה האופטית"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "במצב RGB השתמש באותם ערכים לכל צבע"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "בחר בהירות מינימלית לקבלת נקודה לבנה"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "תיקון גמה אנלוגית"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "תיקון גמה אנלוגית עבור אדום"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "תיקון גמה אנלוגית עבור ירוק"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "תיקון גמה אנלוגית עבור כחול"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "חמם מנורה לפני סריקה"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "הגדר זמן חשיפה לכיול"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "הגדר זמן חשיפה עבור כיול אדום"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "הגדר זמן חשיפה עבור כיול ירוק"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "הגדר זמן חשיפה עבור כיול כחול"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "הגדר זמן חשיפה עבור סריקה"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "הגדר זמן חשיפה עבור סריקה אדומה"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "הגדר זמן חשיפה עבור סריקה ירוקה"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "הגדר זמן חשיפה עבור סריקה כחולה"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "הפעל בחירה של זמן חשיפה"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "הגדר צפיפות מנורה עבור כיול"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "הגדר צפיפות מנורה עבור סריקה"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "הפעל בחירה של צפיפות מנורה"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "כבה מנורה כאשר יוצאים מהיישום"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "פוקוס אוטומטי או ידני"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "מחכה לכפתור לפני סריקה"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "כפתור סריקה"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "כפתור אימייל"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "כפתור פקס"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "כפתור העתקה"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "כפתור PDF"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "כפתור ביטול"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "דף טעון"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "מכסה פתוח"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "צבע"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "צבע סגנון קווי"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "צבע הדפסת רשת"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "אפור"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "הדפסת רשת"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "סגנון קווי"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "הצלחה"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "הפעלה לא נתמכת"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, fuzzy, no-c-format
msgid "Operation was canceled"
msgstr "הפעלה בוטלה"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "התקן תפוס"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "ארגומנט לא חוקי"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "סוף הקובץ הושג"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "מזין מסמכים תקוע"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "מזין מסמכים ללא מסמכים"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "מכסה סורק פתוח"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "תקלה במהלך קלט/פלט של ההתקן"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "זיכרון נגמר"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "גישה למשאב נדחתה"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "מנורה לא מוכנה, נא לנסות שנית"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "מנגנון סורק נעול להובלה"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "ברירות מחדל"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "קבע ערכי ברירת מחדל עבור בקרות שיפור."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "כיול"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "כייל לפני הסריקה הבאה"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -976,12 +997,12 @@ msgstr ""
"אם מופעלת, ההתקן יעבור כיול לפני הסריקה הבאה. אחרת, כיול מבוצע רק לפני "
"ההתחלה הראשונה."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "בצע רק תיקון הצללה"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -991,1070 +1012,1070 @@ msgstr ""
"אם מופעלת, רק תיקון הצללה מבוצע במהלך כיול. ערכי ברירת מחדל עבור הגבר, "
"אופסט וזמן חשיפה, בין אם מובנים או מקובץ הגדרות הם בשימוש."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "מצב כפתור"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "מספר של הפריים לסריקה"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "בוחר את מספר הפריים לסריקה"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "סריקה דו צדדית"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, fuzzy, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr "סריקה דו צדדית מאפשרת סריקה של העמוד הקדמי והאחורי של המסמך"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "תיקון לפי יחס שקיפות"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "תיקון לפי סוג סרט"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "צבע בהיר"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "תשלילים"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "גולמי"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "ללא תיקון שקיפות"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "שקפים"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "אוטומטי"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "מהירות נורמלית"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "1/2 מהירות נורמלית"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 מהירות נורמלית"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "פרמטר מעוגל"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "לא ידוע"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "תקלת מזין מסמכים אוטומטי"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "מכסה מזין מסמכים אוטומטי פתוח"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "כשל מנורה"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "תקלת מיקום ראש סריקה"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "תקלת בדיקת מעבד"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "תקלת בדיקת זכרון גישה אקראית"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "תקלת בדיקת זכרון קריאה בלבד"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "תקלת בדיקת חומרה"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "כשל מנורה ביחידת השקיפות"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr "כשל מיקום ראש סריקה ביחידת השקיפות"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "תקלה באורך רשימת פרמטרים"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "קוד פעולת פקודה לא חוקי"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "שדה לא חוקי ב-CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "אין תמיכה ב-LUN"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "שדה לא חוקי ברשימת הפרמטרים"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "תקלה ברצף פקודות"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "יותר מדי חלונות פורטו"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "מדיום לא קיים"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "הודעת זיהוי ביט לא חוקי"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "אפשרות לא מחובר"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "אתחול מצב דולק / אתחול התקן bus"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "פרמטר עבר שינוי על ידי יוזם אחר"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "אין מידע חישה נוסף"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "כשל בחירה מחדש"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "תקלת SCSI parity"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "התקבלה הודעת שגיאה של גילוי יוזם"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "תקלת הודעה לא חוקית"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "תקלת זמן קצוב"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "תקלת הצללה של יחידת השקיפות"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "מנורה לא מיוצבת"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "סורק סרט"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "סורק שטוח"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "סוג סרט"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "בוחר את סוג הסרט, לדוגמה תשלילים או שקפים"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "סוג סרט תשליל"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "בוחר את סוג סרט תשליל"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "רזולוציית חומרה"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "השתמש רק ברזולוציות חומרה"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "פוקוס"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "פוקוס אוטומטי"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "הפעל/כבה פוקוס אוטומטי"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "פוקוס אוטומטי רק פעם אחת"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "בצע פוקוס אוטומטי רק פעם אחת בין הוצאות"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "מיקום פוקוס ידני"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr "קבע את מיקום הפוקוס האופטי של המערכת באופן ידני (ברירת מחדל: 128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "סרוק שוליים"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "התאמות צבע נוספות"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "בצע תמונת ראי"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "בצע תמונת ראי אופקית"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "חשיפה אוטומטית"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "הפעל/כבה את אפשרות חשיפה אוטומטית"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "כיול עכשיו"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "בצע כיול *עכשיו*"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "אבחון עצמי"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "בצע אבחון עצמי של הסורק"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "אתחל סורק"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "אתחל את הסורק"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "טיפול במדיום"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "הוצא את הסרט לאחר כל סריקה"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr "הוצא את הסרט אוטומטית מההתקן לאחר כל סריקה"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "הוצא את הסרט לפני עזיבה"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr "הוצא את הסרט אוטומטית מההתקן לפני עזיבת היישום"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "הוצא סרט עכשיו"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "הוצא את הסרט *עכשיו*"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "תוספות מזין מסמכים"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "סורק שטוח בלבד"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr "כבה את מזין המסמכים האוטומטי והשתמש בסורק שטוח בלבד"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "יחידת שקיפות"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr "הפעל/כבה את יחידת השקיפות (FAU, יחידת מתאם סרט)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "סרט תשליל"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "סרט מעשי או תשליל"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "בקרת צפיפות"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "קבע את מצב בקרת הצפיפות"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "יחס שקיפות"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "בחר סוג סרט"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "בחר את סוג הסרט"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "כייל סורק"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "אלץ כיול סורק לפני סריקה"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "סריקה בגווני אפור"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "בצע סריקה בגווני אפור במקום סריקה בצבע"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "הגבר אנלוגי"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "הרם או הנמך את ההגבר האנלוגי של מערך ה-CCD"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "תיקון גמה"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "בוחר את עקום ההעברה מתוקן הגמה"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "סורק שטוח"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "חזית מזין מסמכים אוטומטי"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "אחורי מזין מסמכים אוטומטי"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "דו צדדי מזין מסמכים אוטומטי"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr "חזית לוח"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr "אחורי לוח"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr "דו צדדי לוח"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "אדום"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "ירוק"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "כחול"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, no-c-format
msgid "Enhance Red"
msgstr "שפר אדום"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, no-c-format
msgid "Enhance Green"
msgstr "שפר ירוק"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, no-c-format
msgid "Enhance Blue"
msgstr "שפר כחול"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "אף אחד"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr "אחוז דילוג מקום ריק של תוכנה"
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr "בקש מהדרייבר לזנוח עמודים עם אחוז נמוך של פיקסלים כהים"
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "מצב סריקה"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "השתמש בקלט פלט לא חוסם"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr "השתמש בקלט פלט לא חוסם עבור sane_read() אם נתמך על ידי הממשק."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "חד צדדי"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "דו צדדי"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "יחידת שקיפות"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "מזין מסמכים אוטומטי"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "סרט ממשי"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "סרט תשליל"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "פוקוס על זכוכית"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "פוקוס 2.5 מילימטר מעל זכוכית"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "הדפסת רשת A (גוון חזק)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "הדפסת רשת B (גוון חלש)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "הדפסת רשת C (מסך רשת)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Dither A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Dither B (4x4 Spiral)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Dither C (4x4 Net Screen)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Dither D (8x4 Net Screen)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "טכנולוגיה מועשרת טקסט"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "הורד תבנית A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "הורד תבנית B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "ללא תיקון"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "מוגדר משתמש"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "מדפסות Impact-dot"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "מדפסות תרמיות"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "מדפסות הזרקת דיו"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "מסכי CRT"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "ברירת מחדל"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "הדפסה בצפיפות גבוהה"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "הדפסה בצפיפות נמוכה"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "הדפסה בניגודיות גבוהה"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "מוגדר משתמש (גמה=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "מוגדר משתמש (גמה=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "דיוקן A5"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "נוף A5"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "מכתב"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "מירבי"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "בוחר את הדפסת הרשת."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "נושר"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "בוחר את הנושר."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "בוחר את הבהירות."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "חדות"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "תיקון צבע"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr "קובע את טבלת תיקון הצבע להתקן הפלט הנבחר."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "מקדמים של תיקון צבע"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "כפל מטריצה של RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "החלף ירוק לאדום"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "החלף ירוק לכחול"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "החלף אדום לירוק"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "החלף אדום לכחול"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "החלף כחול לירוק"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "החלף כחול לאדום"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "שולט על רמת ירוק"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "מוסיף לאדום בהסתמך על רמת ירוק"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "מוסיף לכחול בהסתמך על רמת ירוק"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "מוסיף לירוק בהסתמך על רמת אדום"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "שולט על רמת אדום"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "מוסיף לכחול בהסתמך על רמת אדום"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "מוסיף לירוק בהסתמך על רמת כחול"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "מוסיף לאדום בהסתמך על רמת כחול"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "שולט על רמת כחול"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "בצע תמונת ראי."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "תצוגה מקדימה מהירה"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "חילוק שטח אוטומטי"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "רשימת רזולוציה קצרה"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "מציג רשימת רזולוציה קצרה"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "זום"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "מגדיר את מקדם הזום בשימוש הסורק"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "פורמט מהיר"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "ציוד אופציונלי"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "הוצא"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "הוצא את הדף במזין המסמכים האוטומטי"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "הוצאה אוטומטית"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "הוצא מסמך לאחר סריקה"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "מצב מזין מסמכים אוטומטי"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "בוחר את מצב מזין המסמכים האוטומטי (חד צדדי/דו צדדי)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "תא"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "בחר תא לסריקה"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2063,23 +2084,23 @@ msgstr ""
"בוחר את ערך תיקון גמה מרשימה של התקנים מוגדרים מראש או טבלה המוגדרת על "
"ידי המשתמש, שניתן להוריד אל הסורק"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "מיקום פוקוס"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr "קובע את מיקום הפוקוס לזכוכית או 2.5 מילימטר מעל הזכוכית"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "חכה לכפתור"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2093,7 +2114,7 @@ msgstr ""
msgid "TPU8x10"
msgstr "TPU8x10"
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr "אינפרה אדום"
@@ -2108,376 +2129,376 @@ msgstr "שקף ממשי"
msgid "Negative Slide"
msgstr "שקף תשליל"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr "פרופיל CCT מובנה"
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr "פרופיל CCT מוגדר משתמש"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "הוצא את הדף במזין המסמכים האוטומטי"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "ללא תיקון"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "כבה תיקון גמה"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "דולק"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "כבוי"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "DTC"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "SDTC"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Dither"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr "דיפוזיה"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, no-c-format
msgid "White"
msgstr "לבן"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, no-c-format
msgid "Black"
msgstr "שחור"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "המשך"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "עצור"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10 מילימטר"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15 מילימטר"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20 מילימטר"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "אופקי"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr "אופקי מודגש"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr "אופקי צר"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "אנכי"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr "אנכי מודגש"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr "מלמעלה למטה"
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr "מלמטה למעלה"
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr "חזית"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr "אחור"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr "פונקציית גמה אקספוננט"
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr "משנה את העוצמה של גווני הביניים"
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr "RIF"
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr "הפוך את עיצוב התמונה"
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, no-c-format
msgid "Halftone type"
msgstr "סוג הדפסת רשת"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr "סוג בקרה של מסנן הדפסת רשת"
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr "תבנית בקרה של מסנן הדפסת רשת"
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr "תרשים"
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, no-c-format
msgid "Perform outline extraction"
msgstr "בצע חילוץ תרשים"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr "הדגשה"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr "שלילי כדי להחליק או חיובי כדי לחדד את התמונה"
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, no-c-format
msgid "Separation"
msgstr "הפרדה"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "הפעל הפרדה אוטומטית של תמונה וטקסט"
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, no-c-format
msgid "Mirroring"
msgstr "ביצוע תמונת ראי"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, no-c-format
msgid "Reflect output image horizontally"
msgstr "בצע שיקוף אופקי של תמונת הפלט"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, no-c-format
msgid "White level follower"
msgstr "עוקב רמת לבן"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, no-c-format
msgid "Control white level follower"
msgstr "שלוט על עוקב רמת לבן"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, no-c-format
msgid "BP filter"
msgstr "מסנן כדורי"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr "משפר איכות טקסט של עט כדורי ברזולוציה גבוהה"
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "החלקה"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr "הפעל החלקה ל-OCR משופר"
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, no-c-format
msgid "Gamma curve"
msgstr "עקום גמה"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr "עקום גמה, מבהיר לכהה, אך יתכן ושניים עליונים לא יעבדו"
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr "עקום סף"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr "עקום סף, מבהיר לכהה, אך יתכן ושניים עליונים לא יהיו לינאריים"
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, no-c-format
msgid "Threshold white"
msgstr "לבן סף"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr "קבע פיקסלים שווים לסף ללבן במקום לשחור"
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, no-c-format
msgid "Noise removal"
msgstr "הסרת רעשים"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr "מטריצה 5x5"
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr "הסר רעשים ריבוע 5 פיקסל"
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr "מטריצה 4x4"
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr "הסר רעשים ריבוע 4 פיקסל"
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr "מטריצה 3x3"
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr "הסר רעשים ריבוע 3 פיקסל"
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr "מטריצה 2x2"
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr "הסר רעשים ריבוע 2 פיקסל"
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr "שונות"
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr "קבע קצב שונות SDTC (רגישות), 0 שווה ל-127"
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, no-c-format
msgid "Auto width detection"
msgstr "גילוי רוחב אוטומטי"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr "סורק מגלה צידי נייר. עלול להאט מהירות סריקה."
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, no-c-format
msgid "Auto length detection"
msgstr "גילוי אורך אוטומטי"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr "סורק מגלה קצה נמוך של נייר. עלול להטעות כמה ממשקים."
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr "דחיסה"
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr "הפעל מידע דחוס. עלול לגרום לנפילה של יישום הממשק"
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr "ארגומנט דחיסה"
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
@@ -2485,113 +2506,113 @@ msgid ""
msgstr ""
"רמת דחיסה JPEG. קובץ קטן זה 1, קובץ גדול זה 7. 0 (ברירת מחדל) זה כמו 4"
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr "פעולת DF"
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr "פעולה בעקבות תקלת הזנה כפולה"
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr "עיוות DF"
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr "הפעל תקלת הזנה כפולה כתוצאה מעיוות"
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr "עובי DF"
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr "הפעל תקלת הזנה כפולה כתוצאה מעובי נייר"
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr "אורך DF"
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr "הפעל תקלת הזנה כפולה כתוצאה מאורך נייר"
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr "הבדל אורך DF"
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr "הבדל באורך עמוד יגרור תקלת הזנה כפולה"
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, no-c-format
msgid "DF recovery mode"
msgstr "מצב שחזור DF"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr "בקש מהסורק להפוך הזנה בעת היתקעות נייר"
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr "הגנת נייר"
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr "בקש מהסורק לנבא תקלות במזין המסמכים האוטומטי"
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, no-c-format
msgid "Advanced paper protection"
msgstr "הגנת נייר מתקדמת"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr "בקש מהסורק לנבא תקלות במזין המסמכים האוטומטי בעזרת חיישנים משופרים"
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, no-c-format
msgid "Staple detection"
msgstr "גילוי סיכת הידוק"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr "בקש מהסורק לגלות תקלות במזין המסמכים האוטומטי כתוצאה מסיכות הידוק"
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr "צבע רקע"
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr "קבע צבע רקע לסריקות. עלול להתנגש עם אפשרות סריקת יתר"
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, no-c-format
msgid "Dropout color"
msgstr "צבע נושר"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
@@ -2600,33 +2621,33 @@ msgstr ""
"סורקים עם מעבר אחד משתמשים בצבע אחד בלבד במהלך סריקה אפורה או בינרית, "
"שימושי עבור נייר או דיו צבעוניים"
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr "מצב חוצץ"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
"בקש מהסורק לקרוא עמודים במהירות ממזין המסמכים האוטומטי לתוך זיכרון פנימי"
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr "איסוף מקדים"
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr "בקש מהסורק לתפוס את העמוד הבא ממזין המסמכים האוטומטי"
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr "סריקת יתר"
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2637,23 +2658,23 @@ msgstr ""
"המסמכים האוטומטי, והגדל שטח סריקה מירבי מעבר לגודל הנייר, על מנת לאפשר "
"צבירה בצדדים הנותרים. עלול להתנגש עם אפשרות צבע רקע"
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr "טיימר שינה"
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr "זמן בדקות עד שספק הכוח הפנימי עובר למצב שינה"
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, no-c-format
msgid "Off timer"
msgstr "טיימר כיבוי"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
@@ -2662,42 +2683,42 @@ msgstr ""
"זמן בדקות עד שספק הכוח הפנימי מכבה את הסורק. יעוגל ל-15 הדקות הקרובות "
"ביותר. אפס אומר אף פעם לא לכבות."
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, no-c-format
msgid "Duplex offset"
msgstr "אופסט דו צדדי"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr "כוון אופסט חזיתי/אחורי"
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "אופסט ירוק"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, no-c-format
msgid "Adjust green/red offset"
msgstr "כוון אופסט ירוק/אדום"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "אופסט כחול"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, no-c-format
msgid "Adjust blue/red offset"
msgstr "כוון אופסט כחול/אדום"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr "זיכרון נמוך"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2710,12 +2731,12 @@ msgstr ""
"לשימוש על מנת לקבוע את התמונה הנכונה. אפשרות זו אמורה להיות בשימוש רק עם "
"תוכנות ממשק מותאמות אישית."
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, no-c-format
msgid "Duplex side"
msgstr "צד דו צדדי"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
@@ -2724,153 +2745,153 @@ msgstr ""
"אומר איזה צד (0=חזית, 1=אחור) של סריקה דו צדדית הקריאה הבאה ל-sane_read "
"תחזיר."
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr "הטיה וקיצוץ של חומרה"
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr "בקש מסורק לסובב ולקצץ עמודים באופן דיגיטלי."
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr "קיצוץ של חומרה"
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr "בקש מהדרייבר לסובב עמודים מוטים באופן דיגיטלי."
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr "קוטר פגמים של תוכנה"
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr "קוטר מירבי של נקודות בודדות להסרה מהסריקה."
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr "קיצוץ של תוכנה"
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr "בקש מהדרייבר להסיר את הגבול מהעמודים באופן דיגיטלי."
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr "הפסק כאשר ביטול"
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr "בקש מהדרייבר להפסיק את הזנת הנייר במקום להוציא במהלך ביטול."
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, no-c-format
msgid "Endorser Options"
msgstr "אפשרויות תומך"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr "שולט על יחידת התמיכה"
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr "תומך"
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr "הפעל יחידת תמיכה"
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr "ביטים של תומך"
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr "קובע את ערך הספירה המירבי של התומך."
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr "ערך תומך"
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr "ערך ספירה התחלתי של התומך."
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr "צעד תומך"
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr "שנה את ערך הספירה של התומך בכמות זו לכל עמוד."
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr "תומך Y"
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr "אופסט הדפסה של התומך מהחלק העליון של הנייר."
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr "גופן תומך"
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr "גופן הדפסה תומך."
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, no-c-format
msgid "Endorser direction"
msgstr "כיוון תומך"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr "כיוון הדפסה תומך."
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr "צד תומך"
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr "צד הדפסה תומך, דורש תמיכת חומרה לשינוי"
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr "מחרוזת תומך"
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
@@ -2878,202 +2899,202 @@ msgid ""
msgstr ""
"פורמט הדפסה אלפא נומרי תומך. ערך מונה מחליף את %05ud או %08ud בסוף."
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr "קצה עליון"
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, fuzzy, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr "נייר משוך בחלקו לתוך מזין מסמכים אוטומטי"
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, no-c-format
msgid "A3 paper"
msgstr "נייר A3"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr "התגלה נייר A3"
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, no-c-format
msgid "B4 paper"
msgstr "נייר B4"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr "התגלה נייר B4"
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, no-c-format
msgid "A4 paper"
msgstr "נייר A4"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr "התגלה נייר A4"
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, no-c-format
msgid "B5 paper"
msgstr "נייר B5"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr "התגלה נייר B5"
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr "OMR or DF"
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr "התגלה OMR או הזנה כפולה"
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "דף טעון"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr "חיסכון בחשמל"
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr "סורק במצב חיסכון בחשמל"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, no-c-format
msgid "Manual feed"
msgstr "הזנה ידנית"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, no-c-format
msgid "Manual feed selected"
msgstr "נבחרה הזנה ידנית"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr "פונקציה"
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr "תו פונקציה על מסך"
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr "דיו נמוך"
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr "דיו רושם עומד להיגמר"
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr "הזנה כפולה"
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr "התגלתה הזנה כפולה"
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr "קוד תקלה"
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, no-c-format
msgid "Hardware error code"
msgstr "קוד תקלה חומרה"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr "זווית הטיה"
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr "דורש רקע שחור עבור סריקה"
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr "דיו נותר"
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, no-c-format
msgid "Imprinter ink level"
msgstr "רמת דיו רושם"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, no-c-format
msgid "Density"
msgstr "צפיפות"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr "לוח צפיפות"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, no-c-format
msgid "Duplex switch"
msgstr "החלפה דו צדדית"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "תוספות"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, no-c-format
msgid "Color filter"
msgstr "מסנן צבע"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr "כאשר משתמשים באפור או בסגנון קווי אפשרות זו בוחרת את הצבע בשימוש."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, no-c-format
msgid "Calibration file"
msgstr "קובץ כיול"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, no-c-format
msgid "Specify the calibration file to use"
msgstr "פרט את קובץ הכיול לשימוש"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, no-c-format
msgid "Calibration cache expiration time"
msgstr "זמן תפוגה מטמון כיול"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
@@ -3082,12 +3103,12 @@ msgstr ""
"זמן (בדקות) לפני שכיול מוטמן פג. ערך של 0 אומר שמטמון אינו בשימוש. ערך "
"שלילי אומר שמטמון לעולם לא פג."
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "זמן כיבוי מנורה"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3095,130 +3116,130 @@ msgid ""
msgstr ""
"המנורה תיכבה לאחר הזמן הנתון (בדקות). ערך של 0 אומר, שהמנורה לא תיכבה."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, no-c-format
msgid "Lamp off during scan"
msgstr "מנורה כבויה במהלך סריקה"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "המנורה תיכבה במהלך סריקה. "
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "כפתור קובץ"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "כפתור OCR"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "כפתור הדלקה"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, no-c-format
msgid "Extra button"
msgstr "כפתור אקסטרה"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "דרוש כיול"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "הסורק דורש כיול עבור ההגדרות הנוכחיות"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "כפתורים"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "כייל"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "התחל כיול בעזרת דף מיוחד"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "נקה כיול"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "נקה מטמון כיול"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "כיול גס"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "אופסט ירוק"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "מתאם שקיפות"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "מתאם שקיפות"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "צבע מצב אפור"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr "בוחר איזה צבע סריקה בשימוש מצב אפור (ברירת מחדל: ירוק)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "אפשרויות ניקוי באגים"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "חימום אוטומטי"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3226,12 +3247,12 @@ msgid ""
msgstr ""
"בצע חימום עד שבהירות המנורה קבועה במקום להיצמד לזמן חימום של 60 שניות."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "סריקה מלאה"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3240,12 +3261,12 @@ msgstr ""
"סרוק את כל שטח הסריקה כולל רצועת הכיול. שים לב. אל תבחר את כל הגובה. "
"לבדיקה בלבד."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "כיול גס"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3256,12 +3277,12 @@ msgstr ""
"לקביעת הפרמטרים של הממשק האנלוגי באופן ידני. אפשרות זו פועלת כברירת "
"מחדל. לבדיקה בלבד."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "כיול גס עבור סריקה ראשונה בלבד"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3272,12 +3293,12 @@ msgstr ""
"זמן סריקה. אם בהירות התמונה שונה בכל סריקה, כבה את האפשרות הזו . לבדיקה "
"בלבד."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "קווי חזרה"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3289,221 +3310,221 @@ msgstr ""
"הסורק סורק מהר יותר מיכולת המחשב לקבל את המידע. ערכים נמוכים גורמים "
"לסריקות מהירות יותר אבל מגדילים את הסיכוי לפספס שורות."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "ערך גמה"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "קובע את ערך גמה של כל הערוצים."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "אפשרויות מתקדמות"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "גס"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "עדין"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "מותאם אישית"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "אוטומטי"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "חודר"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "אפור NTSC"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "אפור XPA"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "לאט"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "רגיל"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "מהר"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "מהר מאוד"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2-פיקסל"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4-פיקסל"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8-פיקסל"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "הדפסה"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "שקף"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "רצועת-סרט"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "מזין מסמכים אוטומטי"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "על תנאי"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "ניסוי"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "חידוד"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "קבע ערך חידוד."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "סף אוטומטי"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr "הפעל קביעה אוטומטית של סף עבור סריקות סגנון קווי."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "בחר מסנן החלקה."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "הוצא מדיה לאחר סריקה"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "מוציא את המדיה לאחר סריקה."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "שנה מסמך"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "שנה מסמך."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "הוצא"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "הוצא מסמך."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "התחל תהליך כיול."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "מדיה"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "קבע סוג מדיה."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "זמן חשיפה"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3515,152 +3536,152 @@ msgstr ""
"להדפסות, 150% לשקפים רגילים ו\"תשלילים\" עבור סרט תשלילים. עבור תמונות "
"כהות (תת חשיפה) אתה יכול להגדיל את הערך הזה."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "מטריצת צבע"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "קבע את מטריצת הצבע של הסורק."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "מטריצת צבע מותאמת אישית."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "מטריצת צבע מונו"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "מטריצת צבע מותאמת אישית עבור סריקות בגווני אפור."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "בצע תמונת ראי אופקית"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "תמונת ראי אופקית."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "בצע תמונת ראי אנכית"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "תמונת ראי אנכית."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "עדכן אפשרויות"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "עדכן אפשרויות."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "פלט 8 ביט"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr "השתמש בעומק ביט גדול משמונה פנימית, אבל בצע פלט רק של שמונה ביטים."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "המתנה כפתור חזיתי"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "המתן לסריקה עד ללחיצה על כפתור בלוח החזיתי."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "כיבוי מנורה"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "כיבוי מנורת סורק."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "קבוצת גיאומטריה"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "קבוצת מצב סריקה"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "דגם סורק"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, fuzzy, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr "מאפשר לבדוק התנהגות ההתקן עם דגמים נתמכים אחרים"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, fuzzy, no-c-format
msgid "Image colors will be inverted"
msgstr "הצבעים של התמונה יתהפכו"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "כבה תיקון גמה"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "תיקון גמה יהיה כבוי"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "כבה תיקון הצללה לבנה"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "תיקון הצללה לבנה יהיה כבוי"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "דלג על תהליך חימום"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "תהליך חימום יהיה כבוי"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "אלץ עומק אמיתי"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3670,12 +3691,12 @@ msgstr ""
"אם גמה פועלת, סריקות תמיד מבוצעות בעומק 16 ביטים כדי לשפר את איכות "
"התמונה ואז מומרות לעומק הנבחר. אפשרות זו מונעת דימוי עומק."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "דמה גווני אפור"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3685,12 +3706,12 @@ msgstr ""
"אם פועלת, התמונה תיסרק במצב צבע ואז תהפוך המרה לגווני אפור בעזרת התוכנה. "
"זה יכול לשפר את איכות התמונה בנסיבות מסוימות."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "שמור תמונות ניפוי באגים"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3698,318 +3719,318 @@ msgid ""
msgstr ""
"אם פועלת, חלק מהתמונות שקשורות בעיבוד הסורק נשמרות לצורך אבחון שלהן."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "אתחל צ'יפסט"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "מאתחל מידע צ'יפסט"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "מידע"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "שם צ'יפסט"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "מראה שם צ'יפסט בשימוש ההתקן."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "לא ידוע"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "Chipset ID"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "מראה את ה-ID של הצ'יפסט"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "מונה סריקה"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "מציג את מספר הסריקות שבוצעו בעזרת הסורק"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "עדכן מידע"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "מעדכן מידע אודות התקן"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "אפשרות זו משקפת כפתור סורק בלוח החזיתי"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "מצלמת רשת"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "כפתור סריקה"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "הדפסה"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "חכה לכפתור"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "אפשרויות תומך"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "אפשרויות תומך"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "אין מידע חישה נוסף"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, fuzzy, no-c-format
msgid "power-save"
msgstr "חיסכון בחשמל"
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "כפתור הדלקה"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "כפתור העתקה"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "כפתור העתקה"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "צבע"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "מצב כפתור"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "שונות"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "סטטוס מנורה"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "מדליק או מכבה את המנורה."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "מכייל עבור רמת שחור ולבן."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "שקפים TMA"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "תשלילים TMA"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "צבע (48 ביטים)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "הארך זמן תפוגה מנורה"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "מאריך זמן תפוגה מנורה (מ-15 דקות ל-1 שעה)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "חכה לכפתור"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "מחכה לכפתור לפני סריקה"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, no-c-format
msgid "Last button pressed"
msgstr "כפתור אחרון שנלחץ"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr "קבל את ה-ID של הכפתור האחרון שנלחץ (קריאה בלבד)"
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "מונה סריקה"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, fuzzy, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr "קבל את ה-ID של הכפתור האחרון שנלחץ (קריאה בלבד)"
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "צבע סגנון קווי"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, fuzzy, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr "קבל את ה-ID של הכפתור האחרון שנלחץ (קריאה בלבד)"
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr "הסתר את הפיקסל של סוף העמוד"
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr "מסתיר את הפיקסלים המורים על סוף העמוד ומחליף עם הפיקסלים השכנים"
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr "מצב מילוי של קווים משתרכים לאחר מידע סריקה (מזין מסמכים אוטומטי)"
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
@@ -4019,12 +4040,12 @@ msgstr ""
"= מפת סיביות שחור לבן, לבן = צבע לבן, שחור = צבע שחור, צבע = ערך צבע RGB "
"או אפור"
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr "ערך צבע RGB או אפור למצב מילוי \"צבע\""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4034,13 +4055,13 @@ msgstr ""
"+b או ערך אפור (ברירת מחדל=סגול או אפור)"
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "גודל נייר"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "הפרדה אוטומטית"
@@ -4081,13 +4102,13 @@ msgid "Double feed detection"
msgstr "גילוי הזנה כפולה"
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "הפעל סריקה דו צדדית (משני הצדדים)"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "גודל פיזי של הנייר במזין המסמכים האוטומטי"
@@ -4252,7 +4273,7 @@ msgid "From scanner"
msgstr "מסורק"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "מנייר"
@@ -4327,13 +4348,13 @@ msgid "Sets the scan source"
msgstr "קובע את מקור הסריקה"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "מצב הזנה"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "קובע את מצב ההזנה"
@@ -4390,12 +4411,12 @@ msgstr "סורק מכווץ תמונה כדי שתתאים לעמוד נסרק"
msgid "Set paper position : true for landscape, false for portrait"
msgstr "קבע מיקום נייר: לתמונת נוף true, לתמונת דיוקן false"
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "סף אוטומטי"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4404,31 +4425,31 @@ msgstr ""
"קובע אוטומטית בהירות, ניגודיות, רמת לבן, גמה, הפחתת רעשים והדגשת תמונה"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "הפחתת רעשים"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "הפחת רעש נקודה מבודדת"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "הדגשת תמונה"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "קובע הדגשת תמונה"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4522,7 +4543,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "תיקון גמה"
@@ -4715,532 +4736,532 @@ msgstr "תוספת נפח במיקום עליון"
msgid "Addition of space in bottom position"
msgstr "תוספת נפח במיקום תחתון"
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "יהלום"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 Coarse Fatting"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 Fine Fatting"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "קו אנכי 8x8"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "הגבר"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "הגדרות הגבר ערוצי צבע"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "הגבר אפור"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "קובע את הגבר ערוץ אפור"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "הגבר אדום"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "קובע את הגבר ערוץ אדום"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "הגבר ירוק"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "קובע את הגבר ערוץ ירוק"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "הגבר כחול"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "קובע את הגבר ערוץ כחול"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Bayer Dither 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Bayer Dither 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "הדפסת רשת נקודה 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "הדפסת רשת נקודה 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "דיפוזיית תקלה"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "מצב 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "מצב 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "מצב 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "מחתיכה לבנה"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "חלק"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "נמוך"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "בינוני"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "גבוה"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "עמוד אחד"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "כל הדפים"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "סורק מוזן דפים"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "גווני אפור 4 ביטים"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "גווני אפור 8 ביטים"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "הצללה, מיצוע טונים, הדגשה, זמן חשיפה"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "אפשרויות מיוחדות"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "איזון צבע"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "כבה מעקב אחורי"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "אם מסומנת הסורק לא מבצע מעקב אחורי"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "שנה מצב מנורה של משטח זכוכית"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "משנה את מצב המנורה של משטח הזכוכית"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "כיול בעזרת backend"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr "אם מסומנת כיול הצבע לפני סריקה מבוצע בעזרת ה-backend"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "השתמש במתאם lightlid-35mm"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "אפשרות זו מכבה את המנורה של משטח הזכוכית במהלך סריקה"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "סריקת איכות"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "איכות מירבית אבל מהירות איטית"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "סריקה מהירה"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "מהירות מירבית אבל איכות נמוכה"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "כיוון אוטומטי של סף"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
"for the threshold."
msgstr "אם מסומנת ה-backend מנסה אוטומטית לקבוע ערך מיטבי לסף."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "בוחר את מצב תיקון הגמה."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "מחייב גמה"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "השתמש באותם ערכי גמה לכל ערוצי הצבע."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "גמת סקלר"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "בוחר ערך לתיקון גמת סקלר."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "גמת סקלר אדום"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "בוחר ערך לתיקון גמת סקלר (ערוץ אדום)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "גמת סקלר ירוק"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "בוחר ערך לתיקון גמת סקלר (ערוץ ירוק)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "גמת סקלר כחול"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "בוחר ערך לתיקון גמת סקלר (ערוץ כחול)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "ערוץ"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr "בוחר את פס הצבע, \"מסטר\" אומר שכל הצבעים מושפעים."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "טון אמצעי"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "בוחר איזו רמת קרינה תיחשב \"50% אפור\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "טון אמצעי עבור אדום"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "בוחר איזו רמת קרינה תיחשב \"50% אדום\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "טון אמצעי עבור ירוק"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "בוחר איזו רמת קרינה תיחשב \"50% ירוק\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "טון אמצעי עבור כחול"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "בוחר איזו רמת קרינה תיחשב \"50% כחול\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "איזון אדום"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr "גורם איזון עבור אדום. ערך של 100% אומר ללא תיקון."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "איזון ירוק"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr "גורם איזון עבור ירוק. ערך של 100% אומר ללא תיקון."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "איזון כחול"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr "גורם איזון עבור כחול. ערך של 100% אומר ללא תיקון."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "איזון קושחה"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr "קובע את ערכי איזון הצבע לערכי הקושחה המסופקים."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "הכי איטי"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "איטי יותר"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "מהר יותר"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "הכי מהר"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "גס 8x8"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "רגיל 8x8"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "עדין 8x8"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "מאוד עדין 8x8"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "רגיל 6x6"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "גס 5x5"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "עדין 5x5"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "גס 4x4"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "רגיל 4x4"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "עדין 4x4"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "רגיל 3x3"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "רגיל 2x2"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "מותאם אישית 8x8"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "מותאם אישית 6x6"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "מותאם אישית 5x5"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "מותאם אישית 4x4"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "מותאם אישית 3x3"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "מותאם אישית 2x2"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "מצב אפור מהיר"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "סרוק במצב אפור מהיר (איכות נמוכה יותר)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5249,117 +5270,117 @@ msgstr ""
"בקש שכל התצוגות המקדימות יבוצעו במצב המהיר ביותר (איכות נמוכה). זה יכול "
"להיות מצב לא צבע או מצב רזולוציה נמוכה."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "זמן כיבוי מנורה (דקות)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "קובע את הזמן (בדקות) שלאחריו המנורה נכבית."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "כבה מנורה"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "מכבה את המנורה מיד."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "בהירות אדום"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "שולט על הבהירות של הערוץ האדום של התמונה הנסרקת."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "בהירות ירוק"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "שולט על הבהירות של הערוץ הירוק של התמונה הנסרקת."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "בהירות כחול"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "שולט על הבהירות של הערוץ הכחול של התמונה הנסרקת."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "ניגודיות ערוץ אדום"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "שולט על הניגודיות של הערוץ האדום של התמונה הנסרקת."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "ניגודיות ערוץ ירוק"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "שולט על הניגודיות של הערוץ הירוק של התמונה הנסרקת."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "ניגודיות ערוץ כחול"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "שולט על הניגודיות של הערוץ הכחול של התמונה הנסרקת."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "צבע48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "צבע24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "אפור16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "אפור8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "מחזיר אור"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "חיובי"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5368,7 +5389,7 @@ msgstr ""
"בצע חימום עד שהבהירות של המנורה קבועה במקום להיצמד לזמן חימום של 40 "
"שניות."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "תמונה"
@@ -5378,27 +5399,42 @@ msgstr "תמונה"
msgid "Need calibration"
msgstr "דרוש כיול"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, no-c-format
msgid "Negative color"
msgstr "צבע תשליל"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, no-c-format
msgid "Negative gray"
msgstr "אפור תשליל"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr "צבע 48 ביטים"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr "צבע 16 ביטים"
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5495,208 +5531,216 @@ msgstr "זמן המתנה מזין מסמכים אוטומטי"
#: backend/pixma/pixma_sane_options.c:392
#, fuzzy, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
msgstr ""
"כאשר נקבע, הסורק מחפש את זמן ההמתנה בשניות למסמך חדש המוכנס למזין "
"המסמכים האוטומטי."
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
+msgstr ""
+
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "שקיפות"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "התקן-הגדרות"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "מתג מנורה"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "הדלקת המנורה(ות) ידנית."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "מנורה כבויה במהלך כיול כהה"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "תמיד מכבה את המנורה כאשר מבצע כיול כהה."
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "מטמון מידע כיול"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "מפעיל או מכבה מטמון מידע כיול."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "מבצע כיול"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "זרז חיישן"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "מפעיל או מכבה זירוז של תנועת החיישן."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "זמן חימום"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "זמן חימום בשניות."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "זמן כיבוי מנורה"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "זמן כיבוי מנורה בשניות."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "ממשק אנלוגי"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "ערך הגבר אדום של ה-AFE"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "אופסט אדום"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "ערך אופסט אדום של ה-AFE"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "ערך הגבר ירוק של ה-AFE"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "ערך אופסט ירוק של ה-AFE"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "ערך הגבר כחול של ה-AFE"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "ערך אופסט כחול של ה-AFE"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "מנורה אדומה כבויה"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "מגדיר פרמטר מנורה אדומה כבויה"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "מנורה ירוקה כבויה"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "מגדיר פרמטר מנורה ירוקה כבויה"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "מנורה כחולה כבויה"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "מגדיר פרמטר מנורה כחולה כבויה"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "אפשרות זו משקפת את מצב הכפתורים של הסורק."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "צבע36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Dithermap 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Dithermap 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "בצע באקראי"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "בחירת מקור"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "שיפור תמונה"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "בצע גיוון אפור"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "פתח את התמונה בגווני אפור."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "סימולציה תלת-מעברית"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5705,12 +5749,12 @@ msgstr ""
"בצע סימולציה של סורק תלת-מעברי בעזרת חזרה של 3 פריימים שונים. בשביל "
"הכיף, מחזיר ירוק, אחר כך כחול, אחר כך אדום."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "סימולציה סורק ידני"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5721,48 +5765,48 @@ msgstr ""
"מהתחלה. במקום, הם מחזירים גובה של -1. הפעלת אפשרות זו מאפשרת בדיקה האם "
"ממשק יכול לטפל בכך בהצלחה."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
msgstr "קבע ערכי ברירת מחדל עבור בקרות העשרה (בהירות וניגודיות)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "אפשרות בדיקה קריאה בלבד"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "בא נראה האם ממשקים יכולים לטפל בזה נכון"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "טבלאות גמה"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "סימולציה קוד סטטוס"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "אל תאלץ קוד סטטוס"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "אל תאלץ את ה-backend להחזיר קוד סטטוס."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "החזר SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5771,12 +5815,12 @@ msgstr ""
"אלץ את ה-backend להחזיר את קוד הסטטוס SANE_STATUS_EOF לאחר ש-sane_read() "
"נקראה."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "החזר SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5785,12 +5829,12 @@ msgstr ""
"אלץ את ה-backend להחזיר את קוד הסטטוס SANE_STATUS_JAMMED לאחר ש-"
"sane_read() נקראה."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "החזר SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5799,12 +5843,12 @@ msgstr ""
"אלץ את ה-backend להחזיר את קוד הסטטוס SANE_STATUS_NO_DOCS לאחר ש-"
"sane_read() נקראה."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "החזר SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5813,12 +5857,12 @@ msgstr ""
"אלץ את ה-backend להחזיר את קוד הסטטוס SANE_STATUS_COVER_OPEN לאחר ש-"
"sane_read() נקראה."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "החזר SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5827,12 +5871,12 @@ msgstr ""
"אלץ את ה-backend להחזיר את קוד הסטטוס SANE_STATUS_IO_ERROR לאחר ש-"
"sane_read() נקראה."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "החזר SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5841,12 +5885,12 @@ msgstr ""
"אלץ את ה-backend להחזיר את קוד הסטטוס SANE_STATUS_NO_MEM לאחר ש-"
"sane_read() נקראה."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "החזר SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5855,42 +5899,42 @@ msgstr ""
"אלץ את ה-backend להחזיר את קוד הסטטוס SANE_STATUS_ACCESS_DENIED לאחר ש-"
"sane_read() נקראה."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "אפשרות זו משקפת את הסטטוס של כפתור בסורק."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "מנורה דולקת"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "הדלק מנורת סורק"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "מנורה כבויה"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "כבה מנורת סורק"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "זמן תפוגה מנורה"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "דקות עד שמנורה נכבית לאחר סריקה"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "ערך סף למצב סגנון קווי"
@@ -6025,69 +6069,69 @@ msgstr "קווי צבע פר קריאה"
msgid "Grayscale lines per read"
msgstr "קווים בגווני אפור פר קריאה"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "מצלמת רשת"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "צבע גולמי"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "צבע RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "צבע RGB טקסט"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "שחור מלא"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "לבן מלא"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "תבנית צבע"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "רשת"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "רשומה ראשונה"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "רשומה שניה"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
"display it"
msgstr "זוהי הרשומה השלישית הארוכה מאוד. אולי לממשק יש מושג איך להציג אותה"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "סימולציה סורק-ידני"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6099,46 +6143,46 @@ msgstr ""
"מראש. במקום, הם מחזירים גובה של -1. קביעת אפשרות זו מאפשרת לבדוק האם "
"ממשק יכול לטפל בזה נכון. אפשרות זו גם מאפשרת רוחב קבוע של 11 סנטימטר."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "סימולציה תלת-מעברית"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
"transmitted."
msgstr "בצע סימולציה של סורק תלת מעברי. במצב צבע, שלושה פריימים מועברים."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "קבע את הסדר של הפריימים"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "קבע את הסדר של הפריימים במצב צבע תלת מעברי."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
"after 10 scans."
msgstr "אם מזין מסמכים אוטומטי נבחר, המזין יהיה \"ריק\" לאחר 10 סריקות."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "אפשרויות מיוחדות"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "בחר את תמונת הבדיקה"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6154,12 +6198,12 @@ msgstr ""
"תבנית צבע: מצייר תבניות בדיקה שונות בצבע כתלות במצב.\n"
"רשת: מצייר רשת שחור/לבן עם רוחב וגובה של 10 מילימטר פר ריבוע."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "הפוך סדר בייטים"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6170,54 +6214,54 @@ msgstr ""
"לשימוש לבדיקה של מצבי 16 ביט של ממשקים, למשל אם הממשק משתמש בסדר הבייטים "
"הנכון."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "גבול קריאה"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr "הגבל את כמות המידע המועבר בכל קריאה ל-sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "גודל של גבול קריאה"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr "הכמות (המירבית) של מידע המועבר בכל קריאה ל-sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "השהיית קריאה"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "השהה את מעבר המידע לצינור."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "משך של השהיית קריאה"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr "כמה זמן לחכות לאחר כל העברת באפר של מידע דרך הצינור."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "ערך מוחזר של sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6227,22 +6271,22 @@ msgstr ""
"בחר את הערך המוחזר של sane_read(). \"ברירת מחדל\" היא הטיפול הרגיל "
"לסריקה. כל שאר הקודים של הסטטוס הם לבדיקה של איך הממשק מטפל בהם."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "איבוד פיקסלים פר שורה"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "מספר הפיקסלים שאובדים בסוף של כל שורה."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "פרמטרים עמומים"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6251,24 +6295,24 @@ msgstr ""
"החזר שורות עמומות ובייטים פר שורה כאשר sane_parameters() נקראת לפני "
"sane_start()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "תציע תיאור בחר קובץ"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
"data."
msgstr "תציע תיאור בחר קובץ לגילוי האם sane_read() תחזיר מידע."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "הפעל אפשרויות בדיקה"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6277,27 +6321,27 @@ msgstr ""
"הפעל אפשרויות בדיקה שונות. זה עבור בדיקה של יכולת הממשקים לצפות ולשנות "
"את כל סוגי אפשרויות SANE השונות."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "הדפס אפשרויות"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "הדפס רשימה של כל האפשרויות."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "אפשרויות בדיקה בוליאנית"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) בחירה רכה גילוי רך בוליאני"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6306,12 +6350,12 @@ msgstr ""
"(1/6) אפשרות בדיקה בוליאנית שיש לה בחירה רכה וגילוי רך ויכולות "
"(מתקדמות). זוהי אפשרות בוליאנית רגילה."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) בחירה קשה גילוי רך בוליאני"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6322,12 +6366,12 @@ msgstr ""
"(מתקדמות). זה אומר שהאפשרות אינה ניתנת לקביעה בעזרת הממשק אלא על ידי "
"המשתמש (למשל על ידי לחיצה על כפתור בהתקן)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) בחירה קשה בוליאני"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6338,12 +6382,12 @@ msgstr ""
"שהאפשרות אינה ניתנת לקביעה בעזרת הממשק אלא על ידי המשתמש (למשל על ידי "
"לחיצה על כפתור בהתקן) ואינה ניתנת לקריאה בעזרת הממשק."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) גילוי רך בוליאני"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6352,12 +6396,12 @@ msgstr ""
"(4/6) אפשרות בדיקה בוליאנית שיש לה גילוי רך ויכולות (מתקדמות). זה אומר "
"שהאפשרות היא לקריאה בלבד."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) בחירה רכה גילוי רך מדומה בוליאני"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6366,12 +6410,12 @@ msgstr ""
"(5/6) אפשרות בדיקה בוליאנית שיש לה בחירה רכה, גילוי רך, ויכולות מדומות "
"(ומתקדמות)."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) בחירה רכה גילוי רך אוטומטי בוליאני"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6381,27 +6425,27 @@ msgstr ""
"(6/6) אפשרות בדיקה בוליאנית שיש לה בחירה רכה, גילוי רך ויכולות אוטומטיות "
"(ומתקדמות). אפשרות זו יכולה להיקבע אוטומטית בעזרת ה-backend."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "אפשרויות בדיקה שלם"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) שלם"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr "(1/6) אפשרות בדיקה שלם ללא יחידה וללא סט אילוצים."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) טווח אילוץ שלם"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6410,34 +6454,34 @@ msgstr ""
"(2/6) אפשרות בדיקה שלם עם פיקסל יחידה וסט טווח אילוץ. מינימום זה 4, "
"מקסימום 192, ו-quant הוא 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) רשימת מילות אילוץ שלם"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr "(3/6) אפשרות בדיקה שלם עם ביטים יחידה וסט רשימת מילות אילוץ."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) מערך שלם"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
"constraints."
msgstr "(4/6) אפשרות בדיקה שלם עם מילימטר יחידה ושימוש במערך ללא אילוצים."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) טווח אילוצים מערך שלם"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6446,12 +6490,12 @@ msgstr ""
"(5/6) אפשרות בדיקה שלם עם dpi יחידה ושימוש במערך עם אילוץ טווח. מינימום "
"זה 4, מקסימום 192, ו-quant זה 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) רשימת מילות אילוץ מערך שלם"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6459,27 +6503,27 @@ msgid ""
msgstr ""
"(6/6) אפשרות בדיקה שלם עם אחוז יחידה ושימוש במערך עם אילוץ רשימת מילים."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "אפשרויות בדיקה קבועה"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) קבוע"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr "(1/3) אפשרות בדיקה קבועה ללא יחידה וללא סט אילוצים."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) טווח אילוץ קבוע"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6488,47 +6532,47 @@ msgstr ""
"(2/3) אפשרות בדיקה קבועה עם מיקרושנייה יחידה וסט טווח אילוצים. מינימום "
"זה -42.17, מקסימום 32767.9999, ו-quant זה 2.0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) רשימת מילות אילוץ קבוע"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr "(3/3) אפשרות בדיקה קבועה ללא יחידה וסט רשימת מילות אילוץ."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "אפשרויות בדיקה מחרוזת"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) מחרוזת"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) אפשרות בדיקה מחרוזת ללא אילוץ."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) רשימת מחרוזות אילוץ מחרוזת"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) אפשרות בדיקה מחרוזת עם אילוץ רשימת מחרוזות."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) רשימת מחרוזות ארוכה אילוץ מחרוזת"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6537,152 +6581,152 @@ msgstr ""
"(3/3) אפשרות בדיקה מחרוזת עם אילוץ רשימת מחרוזות. מכילה כמה ערכים "
"נוספים..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "אפשרויות בדיקה כפתור"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) כפתור"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) אפשרות בדיקה כפתור. מדפיסה קצת טקסט..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "צבע 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "השתמש בהרכב תמונה"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "שחור ולבן דו-רמתי (מצב סגנון קווי)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "שחור ולבן Dithered/הדפסת רשת (מצב הדפסת רשת)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "שחור ולבן רב-רמתי (מצב גווני אפור)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "צבע RGB רב-רמתי (צבע חד מעברי)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "התעלם מכיול"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "כבה פוקוס מקדים"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "אל תכייל פוקוס"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "פוקוס מקדים ידני"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "קבע מיקום פוקוס"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "כיול עדשות במיקום מסמך"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "כייל פוקוס עדשות במיקום מסמך"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "מיקום פוקוס מחזיק 0 מילימטר"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "השתמש במיקום פוקוס מחזיק 0 מילימטר במקום 0.6 מילימטר"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "מצב כיול"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "הגדר מצב כיול"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "מדליק/מכבה מנורה"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "הדלקת UTA"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "קובע UTA דולק/מכובה"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "אופסט"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "הגדרות אופסט ערוצי צבעים"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "אופסט אפור"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "קובע אופסט ערוץ אפור"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "קובע אופסט ערוץ אדום"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "קובע אופסט ערוץ ירוק"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "קובע אופסט ערוץ כחול"
diff --git a/po/hu.po b/po/hu.po
index c67ccbf..875fbd5 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2011-04-06 19:50+0200\n"
"Last-Translator: Németh Tamás <ntomasz@uhuklub.hu>\n"
"Language-Team: Hungarian <NONE>\n"
@@ -16,443 +16,453 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr ""
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Általános"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometria"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Haladó"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Haladó"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Szenzorok"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Előnézet"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Monokróm előnézet"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Színmélység"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Szkennelési üzemmód"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Szkennelési sebesség"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr ""
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr ""
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Bal-felső x"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Bal-felső y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Jobb-alsó x"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Jobb-alsó y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Szkennelés felbontása"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "X felbontás"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Y felbontás"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Lapszélesség"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Lapmagasság"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr ""
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr ""
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Vörös intenzitás"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Zöld intenzitás"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Kék intenzitás"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Fényerő"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Kontraszt"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Szemcseméret"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr ""
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Feketeszint"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Fehérszint"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, fuzzy, no-c-format
msgid "White level for red"
msgstr "Fehérszint"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, fuzzy, no-c-format
msgid "White level for green"
msgstr "Fehérszint"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, fuzzy, no-c-format
msgid "White level for blue"
msgstr "Fehérszint"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Árnyék"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr ""
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr ""
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr ""
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Kiemelés"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr ""
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr ""
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr ""
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Árnyalat"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Telítettség"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Fájlnév"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr ""
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr ""
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr ""
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negatív"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Precíz beállítás"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr ""
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr ""
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Küszöb"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr ""
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr ""
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr ""
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr ""
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr ""
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr ""
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr ""
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr ""
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr ""
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr ""
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr ""
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr ""
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr ""
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr ""
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr ""
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr ""
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr ""
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr ""
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr ""
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Fókusz az üvegen"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Automatikus"
+
+#: include/sane/saneopts.h:249
#, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
"supports."
msgstr ""
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, fuzzy, no-c-format
msgid "Source, mode and resolution options"
msgstr "Szkennelés felbontása"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr ""
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr ""
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, fuzzy, no-c-format
msgid "Hardware specific options"
msgstr "Speciális beállítások"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr ""
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr ""
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -460,87 +470,87 @@ msgid ""
"scanner, it reduces the memory requirements and scan-time of the preview."
msgstr ""
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
"for multibit scans."
msgstr ""
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr ""
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr ""
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr ""
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "A beolvasási terület bal-felső x pozíciója"
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "A beolvasási terület bal-felső y pozíciója"
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "A beolvasási terület jobb-alsó x pozíciója"
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "A beolvasási terület jobb-alsó y pozíciója"
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr ""
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr ""
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr ""
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
"sheet-fed scans."
msgstr ""
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr ""
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr ""
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -548,423 +558,434 @@ msgid ""
"gamma table)."
msgstr ""
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr ""
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr ""
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr ""
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr ""
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr ""
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
"in sharper images."
msgstr ""
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr ""
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr ""
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr ""
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
"when acquiring an image with a camera. Larger values cause more blooming."
msgstr ""
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr ""
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
"halftoned images."
msgstr ""
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
msgstr ""
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr ""
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "A fekete és fehér felcserélése"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr ""
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr ""
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr ""
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr ""
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr ""
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr ""
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr ""
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr ""
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, no-c-format
msgid "Warm up lamp before scanning"
msgstr ""
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr ""
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr ""
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr ""
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr ""
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr ""
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr ""
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr ""
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr ""
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr ""
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr ""
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr ""
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr ""
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr ""
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, no-c-format
+msgid "Focus position for manual focus"
+msgstr ""
+
+#: include/sane/saneopts.h:449
+#, no-c-format
+msgid "Perform autofocus before scan"
+msgstr ""
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Szkennel gomb"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "Email gomb"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Fax gomb"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Másol gomb"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "PDF gomb"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Mégse gomb"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "Oldal betöltve"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "Fedél nyitás"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Színes"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr ""
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr ""
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Szürke"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr ""
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Vonalas"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr ""
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "A művelet nem támogatott"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, fuzzy, no-c-format
msgid "Operation was canceled"
msgstr "A művelet megszakítva"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr ""
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr ""
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr ""
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr ""
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr ""
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr ""
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr ""
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "Nincs elég memória"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr ""
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr ""
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr ""
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Alapértelmezett"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr ""
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Kalibráció"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Kalibrálás a következő szkennelés előtt"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
"Otherwise, calibration is performed only before the first start."
msgstr ""
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr ""
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -972,1093 +993,1093 @@ msgid ""
"or from the configuration file, are used."
msgstr ""
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr ""
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr ""
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr ""
-#: backend/avision.h:838
+#: backend/avision.h:836
#, fuzzy, no-c-format
msgid "Duplex scan"
msgstr "Teljes szkennelés"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr ""
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr ""
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr ""
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr ""
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, fuzzy, no-c-format
msgid "Negatives"
msgstr "Negatív"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "Nyers"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, fuzzy, no-c-format
msgid "No transparency correction"
msgstr "Erősítés korrekció"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, fuzzy, no-c-format
msgid "Slides"
msgstr "Lassabb"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automata"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, fuzzy, no-c-format
msgid "Normal speed"
msgstr "Normál"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr ""
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr ""
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr ""
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "ismeretlen"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, fuzzy, no-c-format
msgid "ADF jam"
msgstr "ADF"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr ""
-#: backend/canon.c:389
+#: backend/canon.c:387
#, fuzzy, no-c-format
msgid "lamp failure"
msgstr "Gamma érték"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr ""
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr ""
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr ""
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr ""
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr ""
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr ""
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr ""
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr ""
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr ""
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr ""
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr ""
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr ""
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr ""
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr ""
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr ""
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "A művelet nem támogatott"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr ""
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr ""
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr ""
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr ""
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr ""
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr ""
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr ""
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr ""
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr ""
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr ""
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, fuzzy, no-c-format
msgid "film scanner"
msgstr "lapolvasó"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "síkágyas lapolvasó"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Filmtípus"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr ""
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, fuzzy, no-c-format
msgid "Negative film type"
msgstr "Negatív film"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr ""
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Eszköz felbontása"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr ""
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr ""
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr ""
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr ""
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr ""
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr ""
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr ""
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr ""
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr ""
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Kép tükrözése"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, fuzzy, no-c-format
msgid "Mirror the image horizontally"
msgstr "A kép vízszintes tükrözése."
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr ""
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr ""
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, fuzzy, no-c-format
msgid "Calibration now"
msgstr "Kalibráció"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, fuzzy, no-c-format
msgid "Execute calibration *now*"
msgstr "Precíz beállítás"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr ""
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr ""
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, fuzzy, no-c-format
msgid "Reset scanner"
msgstr "lapolvasó"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, fuzzy, no-c-format
msgid "Reset the scanner"
msgstr "lapolvasó"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr ""
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr ""
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr ""
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr ""
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr ""
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr ""
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Csak síkágyas"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, fuzzy, no-c-format
msgid "Transparency unit"
msgstr "Átlátszó"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, fuzzy, no-c-format
msgid "Negative film"
msgstr "Negatív film"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, fuzzy, no-c-format
msgid "Positive or negative film"
msgstr "Pozitív film"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr ""
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr ""
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, fuzzy, no-c-format
msgid "Transparency ratio"
msgstr "Átlátszó"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, fuzzy, no-c-format
msgid "Select film type"
msgstr "Filmtípus"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr ""
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Szkenner kalibrálása"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr ""
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Szürkeskálás szkennelés"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr ""
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Analóg erősítés"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr ""
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Gamma korrekció"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr ""
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Síkágyas"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr ""
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr ""
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr ""
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, fuzzy, no-c-format
msgid "Card Front"
msgstr "Nyomtatás"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr ""
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr ""
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Vörös"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Zöld"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Kék"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "Haladó"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "Haladó"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "Haladó"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Nincs"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr " Szkennelési üzemmód "
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr ""
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr ""
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr ""
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr ""
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Automatikus dokumentum adagoló"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Pozitív film"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Negatív film"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Fókusz az üvegen"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Fókusz 2,5mm-el az üveg felett"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr ""
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr ""
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr ""
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr ""
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr ""
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr ""
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr ""
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr ""
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr ""
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr ""
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Nincs korrekció"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr ""
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr ""
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Hőnyomtató"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Tintasugaras nyomtató"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "CRT monitor"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Alapértelmezett"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr ""
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr ""
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr ""
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr ""
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr ""
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr ""
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A% álló"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 fekvő"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Max"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr ""
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr ""
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr ""
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr ""
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr ""
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Színkorrekció"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr ""
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr ""
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr ""
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr ""
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr ""
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr ""
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr ""
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr ""
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr ""
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr ""
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr ""
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr ""
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr ""
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr ""
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr ""
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr ""
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, fuzzy, no-c-format
msgid "Controls blue level"
msgstr "A kék csatorna kontrasztja"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Kép tükrözése."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Gyors előnézet"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr ""
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr ""
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr ""
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Nagyítás"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr ""
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr ""
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr ""
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr ""
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr ""
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr ""
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr ""
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr ""
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr ""
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr ""
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr ""
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
"the user defined table, which can be downloaded to the scanner"
msgstr ""
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr ""
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr ""
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr ""
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2070,7 +2091,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2085,521 +2106,521 @@ msgstr "Pozitív film"
msgid "Negative Slide"
msgstr "Negatív film"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr ""
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, no-c-format
msgid "Load a sheet in the ADF"
msgstr ""
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Nincs korrekció"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Gamma korrekció"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Be"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Ki"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "DTC"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "SDTC"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr ""
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr ""
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "Fehérszint"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "Feketeszint"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "Folytatás"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "Megállít"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10mm"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15mm"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20mm"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Vízszintes"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, fuzzy, no-c-format
msgid "Horizontal bold"
msgstr "Vízszintes"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, fuzzy, no-c-format
msgid "Horizontal narrow"
msgstr "Vízszintes"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Függőleges"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, fuzzy, no-c-format
msgid "Vertical bold"
msgstr "Függőleges"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, fuzzy, no-c-format
msgid "Front"
msgstr "Nyomtatás"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr ""
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, no-c-format
msgid "Halftone type"
msgstr ""
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Finom beállítás"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr ""
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Telítettség"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr ""
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Kép tükrözése"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "A kép vízszintes tükrözése."
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Fehérszint"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "A kék csatorna kontrasztja"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Színmátrix"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr ""
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Gamma érték"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr ""
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Küszöb"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Zajszűrés"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Nincs korrekció"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Nincs korrekció"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "Előnézeti mód"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Haladó"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Nincs korrekció"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, no-c-format
msgid "Dropout color"
msgstr ""
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr ""
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2607,65 +2628,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, no-c-format
msgid "Off timer"
msgstr ""
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Teljes szkennelés"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr ""
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "A zöld csatorna kontrasztja"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr ""
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "A kék csatorna kontrasztja"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, fuzzy, no-c-format
msgid "Low Memory"
msgstr "Nincs elég memória"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2674,533 +2695,533 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Teljes szkennelés"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Haladó"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Zajszűrés"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, no-c-format
msgid "A3 paper"
msgstr ""
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, no-c-format
msgid "B4 paper"
msgstr ""
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, no-c-format
msgid "A4 paper"
msgstr ""
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, no-c-format
msgid "B5 paper"
msgstr ""
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Oldal betöltve"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr ""
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, no-c-format
msgid "Manual feed"
msgstr ""
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, no-c-format
msgid "Manual feed selected"
msgstr ""
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "Eszköz felbontása"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Fehérszint"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Vörös intenzitás"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr ""
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Teljes szkennelés"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, fuzzy, no-c-format
msgid "Extras"
msgstr "Extra gyors"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Színmátrix"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Kalibráció"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Precíz beállítás"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Kalibráció"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr ""
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
"of 0 means, that the lamp won't be turned off."
msgstr ""
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Finom beállítás"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr ""
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Fájl gomb"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "OCR gomb"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr ""
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Email gomb"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Finom beállítás"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr ""
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Gombok"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Kalibrálás"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, fuzzy, no-c-format
msgid "Start calibration using special sheet"
msgstr "Kalibrálási folyamat indítása."
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, fuzzy, no-c-format
msgid "Clear calibration"
msgstr "Finom beállítás"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, fuzzy, no-c-format
msgid "Clear calibration cache"
msgstr "Finom beállítás"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Finom beállítás"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, no-c-format
msgid "Ignore internal offsets"
msgstr ""
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr ""
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Átlátszó"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr ""
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr " Nyomkövetési beállítások "
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr ""
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
"60 seconds warm-up time."
msgstr ""
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Teljes szkennelés"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
"Don't select the full height. For testing only."
msgstr ""
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Finom beállítás"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3208,12 +3229,12 @@ msgid ""
"are provided. This option is enabled by default. For testing only."
msgstr ""
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Finom beállítás csak az első szkeneléskor"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3221,12 +3242,12 @@ msgid ""
"different with each scan, disable this option. For testing only."
msgstr ""
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr ""
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3235,221 +3256,221 @@ msgid ""
"omitting lines."
msgstr ""
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Gamma érték"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr ""
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, fuzzy, no-c-format
msgid "Advanced Options"
msgstr "Haladó"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr ""
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr ""
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr ""
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Egyedi"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automatikus"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr ""
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr ""
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr ""
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Lassú"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normál"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Gyors"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Extra gyors"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2-pixel"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4-pixel"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8-pixel"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Nyomtatás"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr ""
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr ""
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "ADF"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr ""
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr ""
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr ""
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr ""
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr ""
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr ""
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr ""
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr ""
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr ""
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr ""
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr ""
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr ""
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Kalibrálási folyamat indítása."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr ""
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr ""
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr ""
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3458,152 +3479,152 @@ msgid ""
"value."
msgstr ""
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Színmátrix"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, no-c-format
msgid "Set the scanner's color matrix."
msgstr ""
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Egyéni színmátrix."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr ""
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr ""
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Vízszintes tükrözés"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "A kép vízszintes tükrözése."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Függőleges tükrözés"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "A kép függőleges tükrözése."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr ""
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr ""
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr ""
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr ""
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr ""
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr ""
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr ""
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, fuzzy, no-c-format
msgid "Geometry Group"
msgstr "Geometria"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, fuzzy, no-c-format
msgid "Scan Mode Group"
msgstr " Szkennelési üzemmód "
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, fuzzy, no-c-format
msgid "Scanner model"
msgstr "Szkennelési üzemmód"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr ""
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, fuzzy, no-c-format
msgid "Disable gamma correction"
msgstr "Gamma korrekció"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, fuzzy, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Gamma korrekció"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr ""
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr ""
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr ""
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3611,12 +3632,12 @@ msgid ""
"avoids depth emulation."
msgstr ""
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, fuzzy, no-c-format
msgid "Emulate Grayscale"
msgstr "Szürkeárnyalatos"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3624,342 +3645,342 @@ msgid ""
"circumstances."
msgstr ""
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr ""
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
"analyze them."
msgstr ""
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr ""
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr ""
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Információ"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Chipset név"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr ""
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Ismeretlen"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr ""
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr ""
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, fuzzy, no-c-format
msgid "Scan counter"
msgstr " Szkennelési üzemmód "
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr ""
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr ""
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr ""
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr ""
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, no-c-format
msgid "web"
msgstr ""
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Szkennel gomb"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Nyomtatás"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, no-c-format
msgid "Reprint Photos button"
msgstr ""
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Haladó"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Haladó"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, no-c-format
msgid "Button for additional options/configuration"
msgstr ""
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Szkennel gomb"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Másol gomb"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Másol gomb"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Színes"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, no-c-format
msgid "Read color/BW button state"
msgstr ""
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Egyéb"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr ""
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr ""
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr ""
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr ""
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, fuzzy, no-c-format
msgid "TMA Negatives"
msgstr "Negatív"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, fuzzy, no-c-format
msgid "Color (48 bits)"
msgstr "Színes 42/48"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr ""
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr ""
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr ""
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr ""
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, no-c-format
msgid "Last button pressed"
msgstr ""
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr " Szkennelési üzemmód "
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, no-c-format
msgid "Color LED indicator"
msgstr ""
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -3967,13 +3988,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Papír mérete"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr ""
@@ -4014,13 +4035,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr ""
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr ""
@@ -4185,7 +4206,7 @@ msgid "From scanner"
msgstr "lapolvasó"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr ""
@@ -4260,13 +4281,13 @@ msgid "Sets the scan source"
msgstr "lapolvasó"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr ""
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr ""
@@ -4323,12 +4344,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr ""
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4336,31 +4357,31 @@ msgid ""
msgstr ""
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Zajszűrés"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr ""
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr ""
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr ""
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4452,7 +4473,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Gamma korrekció"
@@ -4641,656 +4662,656 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Gyémánt"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr ""
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr ""
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr ""
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr ""
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr ""
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr ""
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, fuzzy, no-c-format
msgid "Gray gain"
msgstr "Szürke"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr ""
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, fuzzy, no-c-format
msgid "Red gain"
msgstr "Vörös balansz"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, fuzzy, no-c-format
msgid "Sets red channel gain"
msgstr "A vörös csatorna kontrasztja"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, fuzzy, no-c-format
msgid "Green gain"
msgstr "Zöld balansz"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, fuzzy, no-c-format
msgid "Sets green channel gain"
msgstr "A zöld csatorna kontrasztja"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, fuzzy, no-c-format
msgid "Blue gain"
msgstr "Kék balansz"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, fuzzy, no-c-format
msgid "Sets blue channel gain"
msgstr "A kék csatorna kontrasztja"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr ""
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr ""
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr ""
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr ""
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr ""
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Mode 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Mode 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Mode 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr ""
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr ""
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Alacsony"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Közepes"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Magas"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Egy oldal"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Minden oldal"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr ""
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr ""
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr ""
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr ""
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Speciális beállítások"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr ""
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr ""
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr ""
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr ""
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr ""
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr ""
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr ""
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr ""
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr ""
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Minőségi szkennelés"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Minőségi szkennelés alacsony sebességgel"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Gyors szkennelés"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Gyors sebesség alacsony minőséggel"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr ""
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
"for the threshold."
msgstr ""
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr ""
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr ""
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr ""
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr ""
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr ""
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr ""
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr ""
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr ""
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr ""
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr ""
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr ""
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Csatorna"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr ""
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr ""
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr ""
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr ""
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr ""
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr ""
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr ""
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr ""
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr ""
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Vörös balansz"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Zöld balansz"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Kék balansz"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr ""
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Lassabb"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Lassú"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Gyors"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Gyorsabb"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr ""
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr ""
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr ""
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr ""
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr ""
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr ""
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr ""
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr ""
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr ""
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr ""
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr ""
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr ""
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr ""
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr ""
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr ""
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr ""
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr ""
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr ""
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr ""
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr ""
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
"This may be a non-color mode or a low resolution mode."
msgstr ""
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr ""
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr ""
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr ""
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr ""
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Vörös fényerő"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Zöld fényerő"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Kék fényerő"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "A vörös csatorna kontrasztja"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "A zöld csatorna kontrasztja"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "A kék csatorna kontrasztja"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr ""
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, fuzzy, no-c-format
msgid "Color48"
msgstr "Színes"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, fuzzy, no-c-format
msgid "Color24"
msgstr "Színes"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, fuzzy, no-c-format
msgid "Gray16"
msgstr "Szürke"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, fuzzy, no-c-format
msgid "Gray8"
msgstr "Szürke"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr ""
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Pozitív"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
"40 seconds warm-up time."
msgstr ""
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Kép"
@@ -5300,27 +5321,42 @@ msgstr "Kép"
msgid "Need calibration"
msgstr "Finom beállítás"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Negatív film"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Negatív"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr ""
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5409,218 +5445,226 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Átlátszó"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr ""
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr ""
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr ""
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, fuzzy, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Finom beállítás"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr ""
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, fuzzy, no-c-format
msgid "Calibration data cache"
msgstr "Kalibráció"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr ""
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, fuzzy, no-c-format
msgid "Performs calibration"
msgstr "Finom beállítás"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr ""
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr ""
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr ""
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr ""
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr ""
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr ""
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, fuzzy, no-c-format
msgid "Analog frontend"
msgstr "Analóg erősítés"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr ""
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr ""
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr ""
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr ""
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr ""
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr ""
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr ""
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr ""
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr ""
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr ""
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr ""
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr ""
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Forrás kijelölése"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr ""
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr ""
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr ""
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr ""
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
"kicks, it returns green, then blue, then red."
msgstr ""
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr ""
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5628,162 +5672,162 @@ msgid ""
"option allows one to test whether a frontend can handle this correctly."
msgstr ""
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
msgstr ""
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr ""
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr ""
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr ""
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr ""
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr ""
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr ""
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr ""
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr ""
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr ""
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr ""
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr ""
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr ""
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr ""
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
"after sane_read() has been called."
msgstr ""
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr ""
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr ""
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr ""
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr ""
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr ""
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr ""
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr ""
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr ""
@@ -5912,69 +5956,69 @@ msgstr ""
msgid "Grayscale lines per read"
msgstr "Szürkeskálás szkennelés"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr ""
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, fuzzy, no-c-format
msgid "Color RAW"
msgstr "Színes"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, fuzzy, no-c-format
msgid "Color RGB"
msgstr "Színes"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr ""
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr ""
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr ""
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr ""
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Rács"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Első bejegyzés"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Második bejegyzés"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
"display it"
msgstr ""
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Kézi szkenner szimuláció"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -5983,46 +6027,46 @@ msgid ""
"option also enables a fixed width of 11 cm."
msgstr ""
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr ""
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
"transmitted."
msgstr ""
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr ""
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr ""
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
"after 10 scans."
msgstr ""
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Speciális beállítások"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr ""
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6033,12 +6077,12 @@ msgid ""
"square."
msgstr ""
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr ""
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6046,54 +6090,54 @@ msgid ""
"uses the correct endianness."
msgstr ""
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr ""
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr ""
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr ""
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr ""
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr ""
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr ""
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr ""
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr ""
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6101,85 +6145,85 @@ msgid ""
"frontend handles them."
msgstr ""
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr ""
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr ""
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr ""
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
"before sane_start()."
msgstr ""
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr ""
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
"data."
msgstr ""
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Tesztbeállítások engedélyezése"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
"frontends to view and modify all the different SANE option types."
msgstr ""
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Nyomtatási beállítások"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr ""
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr ""
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr ""
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
"advanced) capabilities. That's just a normal bool option."
msgstr ""
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr ""
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6187,12 +6231,12 @@ msgid ""
"frontend but by the user (e.g. by pressing a button at the device)."
msgstr ""
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr ""
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6200,36 +6244,36 @@ msgid ""
"by pressing a button at the device) and can't be read by the frontend."
msgstr ""
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr ""
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
"That means the option is read-only."
msgstr ""
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr ""
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
"(and advanced) capabilities."
msgstr ""
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr ""
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6237,299 +6281,299 @@ msgid ""
"backend."
msgstr ""
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr ""
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr ""
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr ""
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
"is 4, maximum 192, and quant is 2."
msgstr ""
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr ""
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr ""
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
"constraints."
msgstr ""
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr ""
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
"constraint. Minimum is 4, maximum 192, and quant is 2."
msgstr ""
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr ""
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
"list constraint."
msgstr ""
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr ""
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr ""
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr ""
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
"Minimum is -42.17, maximum 32767.9999, and quant is 2.0."
msgstr ""
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr ""
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr ""
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr ""
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr ""
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr ""
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr ""
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr ""
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
"entries..."
msgstr ""
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr ""
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr ""
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr ""
-#: backend/u12.c:149
+#: backend/u12.c:147
#, fuzzy, no-c-format
msgid "Color 36"
msgstr "Színes"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr ""
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr ""
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr ""
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr ""
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr ""
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr ""
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr ""
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr ""
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr ""
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr ""
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr ""
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr ""
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr ""
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr ""
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr ""
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr ""
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr ""
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr ""
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr ""
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, fuzzy, no-c-format
msgid "Offset"
msgstr "Ki"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr ""
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, fuzzy, no-c-format
msgid "Gray offset"
msgstr "Szürke kontraszt"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr ""
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, fuzzy, no-c-format
msgid "Sets red channel offset"
msgstr "A vörös csatorna kontrasztja"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, fuzzy, no-c-format
msgid "Sets green channel offset"
msgstr "A zöld csatorna kontrasztja"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, fuzzy, no-c-format
msgid "Sets blue channel offset"
msgstr "A kék csatorna kontrasztja"
diff --git a/po/it.po b/po/it.po
index 4e6a6c4..e751c3c 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.18\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-23 05:18+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2020-08-19 12:06+0200\n"
"Last-Translator: Vincenzo Reale <smart2128@baslug.org>\n"
"Language-Team: Italian <kde-i18n-it@kde.org>\n"
@@ -18,406 +18,416 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Lokalize 20.08.0\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Numero di opzioni"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Standard"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometria"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Miglioramento"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Avanzato"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Sensori"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Anteprima"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Forza anteprima in bianco e nero"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Profondità in bit"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Modalità di scansione"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Velocità scanner"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Sorgente scanner"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Forza il backtracking"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "X in alto a sinistra"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Y in alto a sinistra"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "X in basso a destra"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Y in basso a destra"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Risoluzione della scansione"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Risoluzione X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Risoluzione Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Larghezza della pagina"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Altezza della pagina"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Personalizza la correzione gamma"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Intensità dell'immagine"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Intensità del rosso"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Intensità del verde"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Intensità del blu"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Brillantezza"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Contrasto"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Grana"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Mezzitoni"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Livello nero"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Livello bianco"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Livello di bianco sul rosso"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Livello di bianco sul verde"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Livello di bianco sul blu"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Ombreggiatura"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Ombreggiatura per il rosso"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Ombreggiatura per il verde"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Ombreggiatura per il blu"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Contrasto"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Contrasto per il rosso"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Contrasto per il verde"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Contrasto per il blu"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Tonalità"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Saturazione"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Nome file"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Dimensione del modello di mezzitoni"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Modello mezzitoni"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Lega la risoluzione X e Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negativo"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Qualità della calibrazione"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Raddoppia la risoluzione ottica"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Lega i canali RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Soglia"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Correzione gamma analogica"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Correzione gamma del rosso analogica"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Correzione gamma del verde analogica"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Correzione gamma del blu analogica"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Lega i valori gamma RGB"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Preriscaldamento lampada"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Cal. tempo di esposizione"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Cal. tempo di esposizione per il rosso"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Cal. tempo di esposizione per il verde"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Cal. tempo di esposizione per il blu"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Tempo di esposizione in scansione"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Tempo di esposizione in scansione per il rosso"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Tempo di esposizione in scansione per il verde"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Tempo di esposizione in scansione per il blu"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Determina il tempo di esposizione"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Cal. potenza della lampada"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Potenza della lampada in scansione"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Determina la potenza della lampada in scansione"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Lampada spenta in uscita"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Posizione della messa a fuoco"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Autofocus"
+
+#: include/sane/saneopts.h:249
#, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -426,37 +436,37 @@ msgstr ""
"Opzione di sola lettura che specifica quante opzioni un dispositivo "
"specifico supporta."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Opzioni sorgente, modalità e risoluzione"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Opzioni dell'area di scansione e del formato del supporto"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Opzioni di modifica dell'immagine"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Opzioni specifiche dell'hardware"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Pulsanti e sensori dello scanner"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Richiede la qualità in anteprima di scansione."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -468,7 +478,7 @@ msgstr ""
"sola, invece in quelli ad una passata riduce la memoria e il tempo "
"richiesti per l'anteprima."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -477,65 +487,65 @@ msgstr ""
"Numero di bit per campione, il valore usuale è 1 per \"Binario\" e 8 per "
"le scansioni ad alta risoluzione."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Seleziona la modalità di scansione (ad esempio binaria, monocromatica o "
"colore)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Determina la velocità di scansione"
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr ""
"Seleziona la sorgente di scansione (come l'alimentatore dei documenti)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Verifica se il backtracking è stato impostato."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Posizione X in alto a sinistra dell'area di scansione."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Posizione Y in alto a sinistra dell'area di scansione."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Posizione X in basso a destra dell'area di scansione."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Posizione Y in basso a destra dell'area di scansione."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Imposta la risoluzione di acquisizione dell'immagine."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Imposta la risoluzione orizzontale di acquisizione dell'immagine."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Imposta la risoluzione verticale di acquisizione dell'immagine."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -544,12 +554,12 @@ msgstr ""
"Specifica la larghezza del supporto. Necessario per centrare "
"automaticamente le scansioni alimentate a fogli."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Determina l'altezza del supporto."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
@@ -557,7 +567,7 @@ msgstr ""
"Determina se utilizzare per la correzione gamma dei valori predefiniti "
"oppure quelli personalizzati dall'utente."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -568,32 +578,32 @@ msgstr ""
"in modo simultaneo i 3 canali (rosso, verde, blu) ed è quindi una "
"tabella gamma di intensità."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Tabella di correzione gamma per il colore rosso."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Tabella di correzione gamma per il colore verde."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Tabella di correzione gamma per il colore blu."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Controlla la brillantezza dell'immagine acquisita."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Controlla il contrasto dell'immagine acquisita."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -602,75 +612,75 @@ msgstr ""
"Seleziona la \"granulosità\" dell'immagine acquisita: valori minori "
"determinano immagini più nitide."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Seleziona se l'immagine acquisita deve essere a mezzitoni (sfumata)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr ""
"Seleziona quale livello di luminosità debba essere considerato \"nero\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr ""
"Seleziona quale livello di luminosità debba essere considerato \"bianco"
"\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
"Seleziona quale livello di luminosità rossa debba essere considerato "
"\"bianco\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
"Seleziona quale livello di luminosità verde debba essere considerato "
"\"bianco\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
"Seleziona quale livello di luminosità blu debba essere considerato "
"\"bianco\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
"Seleziona quale livello di luminosità rossa debba essere considerato "
"\"nero\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
"Seleziona quale livello di luminosità verde debba essere considerato "
"\"nero\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
"Seleziona quale livello di luminosità blu debba essere considerato \"nero"
"\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Seleziona quale livello di luminosità rossa debba essere considerato "
"\"rosso completo\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
@@ -678,7 +688,7 @@ msgstr ""
"Seleziona quale livello di luminosità verde debba essere considerato "
"\"verde completo\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
@@ -686,12 +696,12 @@ msgstr ""
"Seleziona quale livello di luminosità blu debba essere considerato \"blu "
"completo\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Controlla la tonalità (livello di blu) dell'immagine acquisita."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -701,12 +711,12 @@ msgstr ""
"l'immagine venga acquisita con una fotocamera. Valori maggiori "
"determinano una fioritura maggiore."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Il nome del file contenente l'immagine da caricare."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -715,7 +725,7 @@ msgstr ""
"Imposta la dimensione del modello mezzitoni (sfumatura) utilizzato con "
"immagini a mezzitoni."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -723,287 +733,298 @@ msgstr ""
"Definisce il modello mezzitoni (sfumatura) utilizzato con immagini a "
"mezzi-toni."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Usa lo stesso valore per la risoluzione X e Y"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Inverte bianco e nero"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Esegue una calibrazione qualitativa sul bianco"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Utilizzo della lente per duplicare la risoluzione ottica"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "Utilizza lo stesso valore per tutti i canali in modalità RGB"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Imposta la brillantezza minima corrispondente a un punto bianco"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Correzione gamma analogica"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Correzione gamma del rosso analogica"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Correzione gamma del verde analogica"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Correzione gamma del blu analogica"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Riscalda la lampada prima della scansione"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Definisce il tempo di esposizione per la calibrazione"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Definisce il tempo di esposizione per la calibrazione del rosso"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Definisce il tempo di esposizione per la calibrazione del verde"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Definisce il tempo di esposizione per la calibrazione del blu"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Definisce il tempo di esposizione per la scansione"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Definisce il tempo di esposizione per la scansione del rosso"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Definisce il tempo di esposizione per la scansione del verde"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Definisce il tempo di esposizione per la scansione del blu"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Abilita la selezione del tempo di esposizione"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Determina l'intensità della lampada per la calibrazione"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Determina l'intensità della lampada in scansione"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Abilita la selezione dell'intensità della lampada"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Spegnere la lampada in uscita dal programma"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Fuoco automatico o manuale"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Attende il pulsante prima della scansione"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Pulsante Scansione"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "Pulsante Email"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Pulsante Fax"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Pulsante Copia"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "Pulsante PDF"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Pulsante Annulla"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "Pagina caricata"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "Coperchio aperto"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Colore"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Colore binario"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Mezzitoni colore"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Grigio"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Mezzitoni"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Binario"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "Successo"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Operazione non supportata"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr "L'operazione è stata annullata"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Dispositivo occupato"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Argomento non valido"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "Raggiunta la fine del file"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "Alimentatore dei documenti inceppato"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "Alimentatore dei documenti vuoto"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "Il coperchio dello scanner è aperto"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Errore durante l'I/O del dispositivo"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "Memoria esaurita"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "L'accesso alla risorsa è stato negato"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "Lampada non pronta, riprova"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "Meccanismo dello scanner bloccato per il trasporto"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Predefiniti"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Imposta i valori predefiniti per i controlli del miglioramento"
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Calibrazione"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Calibra lo scanner prima della prossima scansione"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -1013,12 +1034,12 @@ msgstr ""
"se tale funzione sarà abilitata, altrimenti la calibrazione sarà "
"eseguita solamente alla prima scansione."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Esegue solamente la correzione delle ombre"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1030,27 +1051,27 @@ msgstr ""
"scostamento e tempo di esposizione, incorporati o dal file di "
"configurazione."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Stato del pulsante"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Numero di fotogrammi da acquisire"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Seleziona il numero di fotogrammi da acquisire"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Scansione Duplex"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
@@ -1058,1056 +1079,1056 @@ msgstr ""
"La scansione duplex fornisce una scansione del lato anteriore e "
"posteriore del documento"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Correzione in base al rapporto di trasparenza"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Correzione in base al tipo di pellicola"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Colore ad alta qualità"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Negativi"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "Grezzo"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Nessuna correzione della trasparenza"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Diapositive"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automatico"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Velocità normale"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "Velocità normale dimezzata"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 della velocità normale"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "parametri arrotondati"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "sconosciuto"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "ADF inceppato"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "Coperchio ADF aperto"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "lampada guasta"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "errore nel posizionamento della testa di scansione"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "Errore nel controllo della CPU"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "Error nel controllo della RAM"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "Errore nel controllo della ROM"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "errore nei controlli hardware"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "guasto della lampada dell'adattatore per trasparenze"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
"errore durante il posizionamento della testa di scansione per "
"l'adattatore per trasparenze"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "errore nella lunghezza della lista di parametri"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "codice di comando non valido"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "campo non valido in CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "LUN non supportato"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "campo non valido nella lista di parametri"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "errore nella sequenza di comandi"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "sono state specificate troppe finestre"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "supporto non presente"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "messaggio con bit IDENTIFY non valido"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, no-c-format
msgid "option not correct"
msgstr "opzione non corretta"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "reset dell'alimentazione elettrica / reset del bus dei dispositivi"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "parametro cambiato da un altro iniziatore"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "nessun altra informazione aggiuntiva sul «sense»"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "errore di ri-selezione"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "errore di parità SCSI"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "ricevuto un messaggio di errore per rilevamento di iniziatore"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "errore di messaggio non valido"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "errore di timeout"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "errore nel mascheramento della unità per la trasparenza"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "lampada non stabilizzata"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "scanner da negativi"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "scanner piano"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Pellicola"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "Seleziona il tipo di pellicola: negativi o diapositive"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Tipo di pellicola negativa"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Seleziona il tipo di pellicola negativa"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Risoluzione hardware"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Mostra solo le risoluzioni hardware"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Fuoco"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Autofocus"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Abilita/disabilita la messa a fuoco automatica"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Autofocus unico"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Effettua l'autofocus una sola volta per ogni pellicola inserita"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Posizione di messa a fuoco manuale"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
"Imposta manualmente la posizione del sistema di messa a fuoco "
"(normalmente alla posizione 128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Margini di scansione"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Altre impostazioni del colore"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Immagine riflessa"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Riflette l'immagine orizzontalmente"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Esposizione automatica"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Abilita/disabilita l'esposizione automatica"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Calibrazione immediata"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Esegue adesso la calibrazione"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Auto diagnostica"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Effettua i controlli automatici"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Reimposta scanner"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Reimposta lo scanner"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Gestione del supporto"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Espelle la pellicola dopo ogni scansione"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr "Espelle automaticamente la pellicola dopo ogni scansione"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Espelle la pellicola all'uscita"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr "Espelle automaticamente la pellicola alla chiusura del programma"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Espulsione della pellicola immediata"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Espelle la pellicola adesso"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Opzioni aggiuntive dell'alimentatore"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Solo piano fisso"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr "Disabilita l'alimentatore dei documenti e usa solo il piano fisso"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Adattatore per trasparenze"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
"Abilita/disabilita l'adattatore per le trasparenze (FAU, «film adapter "
"unit»)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Pellicola negativa"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Pellicola positiva o negativa"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Controllo della densità"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Imposta la modalità di controllo della densità"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Rapporto per trasparenze"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Seleziona tipo pellicola"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Seleziona il tipo di pellicola"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Calibra lo scanner"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Forza la calibrazione dello scanner prima della scansione"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Scansione in scala di grigi"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Effettua una scansione in scala di grigi invece che a colori"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Guadagno analogico"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Aumenta o diminuisce il guadagno analogico del sensore CCD"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Correzione gamma"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Seleziona la curva di correzione gamma"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Piano fisso"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "Fronte ADF"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "Retro ADF"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "ADF Duplex"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr "Fronte della carta"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr "Retro della carta"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr "Fronte/retro della carta"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Rosso"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Verde"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Blu"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, no-c-format
msgid "Enhance Red"
msgstr "Miglioramento rosso"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, no-c-format
msgid "Enhance Green"
msgstr "Miglioramento verde"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, no-c-format
msgid "Enhance Blue"
msgstr "Miglioramento blu"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Nessuno"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr "Percentuale di salto del vuoto del software"
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
"Richiedi al driver di eliminare le pagine con una bassa percentuale di "
"pixel scuri"
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Modalità di scansione"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Uso dell'I/O asincrono"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Usa la modalità non bloccante di I/O per sane_read() se il frontend la "
"supporta."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Solo fronte"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Fronte e retro"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Adattatore per trasparenze"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Alimentatore automatico dei documenti"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Pellicola positiva"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Pellicola negativa"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Messa a fuoco sul piano di vetro"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Messa a fuoco 2,5mm sopra piano di vetro"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Mezzitoni A (hard tone)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Mezzitoni B (soft tone)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Mezzitoni C (net screen)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Dither A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Dither B (4x4 Spiral)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Dither C (4x4 Net Screen)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Dither D (8x4 Net Screen)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Tecnologia di miglioramento del testo"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Scarica il modello A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Scarica il modello B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Nessuna correzione"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Definito dall'utente"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Stampanti a impatto"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Stampanti termiche"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Stampanti a getto d'inchiostro"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Monitor CRT"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Default"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Stampa ad alta definizione"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Stampa a bassa definizione"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Stampa a contrasto elevato"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Definito dall'utente (gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Definito dall'utente (gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 verticale"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 orizzontale"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Massimo"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Seleziona i mezzitoni"
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Esclusione"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Seleziona l'esclusione."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Seleziona la brillantezza."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Nitidezza"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Correzione del colore"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
"Imposta la tabella di correzione dei colori per il dispositivo "
"selezionato."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Coefficienti di correzione del colore"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Moltiplicazione matriciale dei valori RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Spostamento da verde a rosso"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Spostamento da verde a blu"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Spostamento da rosso a verde"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Spostamento da rosso a blu"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Spostamento da blu a verde"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Spostamento da blu a rosso"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Controlla il livello del verde"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Modula il rosso sulla base del livello del verde"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Modula il blu sulla base del livello del verde"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Modula il verde sulla base del livello del rosso"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Controlla il livello del rosso"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Modula il blu sulla base del livello del rosso"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Modula il verde sulla base del livello del blu"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Modula il rosso sulla base del livello del blu"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Controlla del livello del blu"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Effettua una riflessione dell'immagine lungo l'asse verticale"
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Anteprima veloce"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Sezionamento automatico dell'area"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Lista ridotta delle risoluzioni disponibili"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Mostra la lista ridotta delle risoluzioni disponibili"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Zoom"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Definisce il fattore di zoom usato dallo scanner"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Formato rapido"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Dispositivi opzionali"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Espulsione"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Espelle il foglio dall'alimentatore automatico"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Espulsione automatica"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Espelli il documento dopo la scansione"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Modalità ADF"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Seleziona la modalità ADF (solo fronte/fronte-retro)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Cassetto"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Seleziona il cassetto per la scansione"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2117,24 +2138,24 @@ msgstr ""
"oppure dalla tabella personalizzata, con la quale sarà configurato lo "
"scanner"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Posizione della messa a fuoco"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr ""
"Imposta la messa a fuoco sul piano di vetro o 2,5mm sopra lo stesso"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Attendi il tasto"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2149,7 +2170,7 @@ msgstr ""
msgid "TPU8x10"
msgstr "TPU8x10"
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr "Infrarosso"
@@ -2164,273 +2185,273 @@ msgstr "Diapositiva positiva"
msgid "Negative Slide"
msgstr "Diapositiva negativa"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr "Profilo CCT integrato"
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr "Profilo CCT definito dall'utente"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr "Carica"
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Carica un foglio nell'ADF"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, no-c-format
msgid "ADF Skew Correction"
msgstr "Correzione dell'inclinazione dell'ADF"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, no-c-format
msgid "Enables ADF skew correction"
msgstr "Abilita la correzione dell'inclinazione dell'ADF"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Attivo"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Disattivo"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "DTC"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "SDTC"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Sfumatura"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr "Diffusione"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, no-c-format
msgid "White"
msgstr "Bianco"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, no-c-format
msgid "Black"
msgstr "Nero"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "Continua"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "Ferma"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10mm"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15mm"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20mm"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Orizzontale"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr "Grassetto orizzontale"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr "Orizzontale stretto"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Verticale"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr "Grassetto verticale"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr "Dall'alto in basso"
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr "Dal basso verso l'alto"
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr "Fronte"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr "Indietro"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr "Esponente della funzione gamma"
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr "Cambia l'intensità dei mezzitoni"
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr "RIF"
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr "Inverti il formato dell'immagine"
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, no-c-format
msgid "Halftone type"
msgstr "Tipo di mezzitoni"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr "Tipo di controllo del filtro dei mezzitoni"
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr "Modello di controllo del filtro dei mezzitoni"
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr "Contorno"
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, no-c-format
msgid "Perform outline extraction"
msgstr "Esegui l'estrazione del contorno"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr "Enfasi"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr "Negativo per smussare o positivo per rendere più nitida l'immagine"
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, no-c-format
msgid "Separation"
msgstr "Separazione"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Abilita la separazione automatica di immagine e testo"
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, no-c-format
msgid "Mirroring"
msgstr "Rispecchiamento"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, no-c-format
msgid "Reflect output image horizontally"
msgstr "Riflette l'immagine risultante orizzontalmente"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, no-c-format
msgid "White level follower"
msgstr "Rilevamento del livello di bianco"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, no-c-format
msgid "Control white level follower"
msgstr "Controlla il rilevamento del livello del bianco"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, no-c-format
msgid "BP filter"
msgstr "Filtro BP"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
"Migliora la qualità del testo con penna a sfera ad alta risoluzione"
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Ammorbidimento"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr "Abilita lo smussamento per migliorare l'OCR"
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, no-c-format
msgid "Gamma curve"
msgstr "Curva di gamma"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
"Curva di gamma, da chiara a scura, ma le due superiori potrebbero non "
"funzionare"
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr "Curva di soglia"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
@@ -2438,113 +2459,113 @@ msgstr ""
"Curva di soglia, da chiara a scura, ma le due superiori potrebbero non "
"essere lineari"
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, no-c-format
msgid "Threshold white"
msgstr "Soglia del bianco"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr "Imposta i pixel uguali alla soglia sul bianco invece che sul nero"
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, no-c-format
msgid "Noise removal"
msgstr "Rimozione del rumore"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr "Matrice 5x5"
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr "Rimuovi il rumore di un quadrato di 5 pixel"
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr "Matrice 4x4"
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr "Rimuovi il rumore di un quadrato di 4 pixel"
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr "Matrice 3x3"
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr "Rimuovi il rumore di un quadrato di 3 pixel"
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr "Matrice 2x2"
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr "Rimuovi il rumore di un quadrato di 2 pixel"
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr "Varianza"
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr "Imposta il tasso di varianza SDTC (sensibilità), 0 è uguale a 127"
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, no-c-format
msgid "Auto width detection"
msgstr "Rilevamento automatico della larghezza"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
"Lo scanner rileva i lati della carta. Può ridurre la velocità di "
"scansione."
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, no-c-format
msgid "Auto length detection"
msgstr "Rilevamento automatico dell'altezza"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
"Lo scanner rileva il bordo inferiore della carta. Può confondere alcune "
"interfacce."
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr "Compressione"
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
"Abilita dati compressi. Potrebbe terminare in modo inatteso la tua "
"interfaccia"
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr "Argomento di compressione"
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
@@ -2553,114 +2574,114 @@ msgstr ""
"Livello di compressione JPEG. 1 è un file piccolo, 7 è un file grande. 0 "
"(predefinito) è uguale a 4"
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr "Azione DF"
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr "Azione a seguito di errore di doppia alimentazione"
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr "Inclinazione DF"
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr "Abilita l'errore di doppia alimentazione a causa dell'inclinazione"
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr "Spessore DF"
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
"Abilita l'errore di doppia alimentazione a causa dello spessore della "
"carta"
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr "Lunghezza DF"
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
"Abilita l'errore di doppia alimentazione a causa della lunghezza della "
"carta"
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr "Differenza di lunghezza DF"
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
"Differenza nella lunghezza della pagina per attivare l'errore di doppia "
"alimentazione"
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, no-c-format
msgid "DF recovery mode"
msgstr "Modalità di ripristino DF"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
"Richiedere allo scanner di invertire l'alimentazione in caso di "
"inceppamento della carta"
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr "Protezione della carta"
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr "Richiedi allo scanner di prevedere gli inceppamenti nell'ADF"
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, no-c-format
msgid "Advanced paper protection"
msgstr "Protezione avanzata della carta"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
"Richiedi allo scanner di prevedere gli inceppamenti nell'ADF utilizzando "
"sensori migliorati"
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, no-c-format
msgid "Staple detection"
msgstr "Rilevamento pinzatura"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
"Richiedere allo scanner di rilevare gli inceppamenti nell'ADF causati "
"dai punti metallici"
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr "Colore di sfondo"
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
@@ -2668,12 +2689,12 @@ msgstr ""
"Imposta il colore dello sfondo per le scansioni. Può entrare in "
"conflitto con l'opzione overscan"
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, no-c-format
msgid "Dropout color"
msgstr "Esclusione del colore"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
@@ -2682,34 +2703,34 @@ msgstr ""
"Gli scanner a singolo passaggio utilizzano un solo colore durante la "
"scansione in grigio o binaria, utile per carta colorata o inchiostro"
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr "Modalità buffer"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
"Richiedi allo scanner di leggere rapidamente le pagine dall'ADF nella "
"memoria interna"
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr "Prepick"
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr "Richiedi allo scanner di prendere la pagina successiva dall'ADF"
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr "Overscan"
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2721,12 +2742,12 @@ msgstr ""
"le dimensioni della carta, per consentire la raccolta sui restanti lati. "
"Può entrare in conflitto con l'opzione bgcolor"
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr "Timer di sospensione"
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
@@ -2734,12 +2755,12 @@ msgstr ""
"Tempo in minuti prima che l'alimentatore interno passi alla modalità di "
"sospensione"
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, no-c-format
msgid "Off timer"
msgstr "Timer di spegnimento"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
@@ -2748,42 +2769,42 @@ msgstr ""
"Tempo in minuti prima che l'alimentatore interno spenga la scanner. Sarà "
"arrotondato ai 15 minuti più vicini. Zero significa non spegnere mai."
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, no-c-format
msgid "Duplex offset"
msgstr "Scostamento fronte/retro"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr "Regola scostamento fronte/retro"
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Scarto sul verde"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, no-c-format
msgid "Adjust green/red offset"
msgstr "Regola lo scostamento verde/rosso"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Scarto sul blu"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, no-c-format
msgid "Adjust blue/red offset"
msgstr "Regola lo scostamento blu/rosso"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr "Poca memoria"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2797,12 +2818,12 @@ msgstr ""
"utilizzato per determinare l'immagine corretta. Questa opzione dovrebbe "
"essere utilizzata solo con interfaccia software personalizzata."
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, no-c-format
msgid "Duplex side"
msgstr "Lato fronte/retro"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
@@ -2811,54 +2832,54 @@ msgstr ""
"Indica quale lato (0=fronte, 1=retro) di una scansione duplex restituirà "
"la prossima chiamata sane_read."
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr "Allineamento e ritaglio hardware"
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
"Richiedi allo scanner di ruotare e ritagliare le pagine digitalmente."
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr "Inclinazione software"
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr "Richiedi al driver di ruotare digitalmente le pagine storte."
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr "Diametro della smacchiatura software"
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr "Diametro massimo dei punti solitari da rimuovere dalla scansione."
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr "Ritaglio software"
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
"Richiedi al driver di rimuovere digitalmente il bordo dalle pagine."
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr "Ferma o annulla"
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
@@ -2866,107 +2887,107 @@ msgstr ""
"Richiedi al driver di interrompere l'alimentazione della carta invece di "
"espellerla durante un annullamento."
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, no-c-format
msgid "Endorser Options"
msgstr "Opzioni di validazione"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr "Controlli per l'unità di validazione"
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr "Validazione"
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr "Abilita l'unità di validazione"
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr "Bit di validazione"
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr "Determina il valore massimo del contatore di validazione."
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr "Valore di validazione"
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr "Valore iniziale del contatore di valutazione."
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr "Fase di validazione"
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
"Cambia il valore del contatore di validazione di questa quantità per "
"ogni pagina."
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr "Validazione Y"
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
"Validazione dello scostamento di stampa dal parte superiore della carta."
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr "Carattere di validazione"
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr "Validazione del carattere di stampa."
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, no-c-format
msgid "Endorser direction"
msgstr "Direzione di validazione"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr "Direzione della validazione di stampa."
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr "Lato di validazione"
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
"Lato di validazione di stampa, richiede il supporto hardware per essere "
"modificato"
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr "Stringa di validazione"
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
@@ -2975,204 +2996,204 @@ msgstr ""
"Validazione del formato di stampa alfanumerico. %05ud o %08ud alla fine "
"saràsostituito dal valore del contatore."
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr "Bordo superiore"
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr "La carta viene inserita parzialmente nell'ADF"
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, no-c-format
msgid "A3 paper"
msgstr "Carta A3"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr "Rilevata carta A3"
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, no-c-format
msgid "B4 paper"
msgstr "Carta B4"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr "Rilevata carta B4"
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, no-c-format
msgid "A4 paper"
msgstr "Carta A4"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr "Rilevata carta A4"
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, no-c-format
msgid "B5 paper"
msgstr "Carta B5"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr "Rilevata carta B5"
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr "OMR o DF"
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr "Rilevato OMR o doppia alimentazione"
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Pagina caricata"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr "Risparmio energetico"
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr "Scanner in modalità di risparmio energetico"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, no-c-format
msgid "Manual feed"
msgstr "Alimentazione manuale"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, no-c-format
msgid "Manual feed selected"
msgstr "Alimentazione manuale selezionata"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr "Funzione"
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr "Carattere della funzione sullo schermo"
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr "Inchiostro basso"
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr "Inchiostro della stampante in esaurimento"
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr "Doppia alimentazione"
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr "Doppia alimentazione rilevata"
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr "Codice di errore"
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, no-c-format
msgid "Hardware error code"
msgstr "Codice di errore hardware"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr "Angolo di inclinazione"
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr "Richiede uno sfondo nero per la scansione"
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr "Inchiostro rimanente"
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, no-c-format
msgid "Imprinter ink level"
msgstr "Livello di inchiostro della stampante"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, no-c-format
msgid "Density"
msgstr "Densità"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr "Quadrante di densità"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, no-c-format
msgid "Duplex switch"
msgstr "Interruttore duplex"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Extra"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, no-c-format
msgid "Color filter"
msgstr "Filtro di colore"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
"Quando si usano i grigi o il binario questa opzione seleziona il colore "
"usato."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, no-c-format
msgid "Calibration file"
msgstr "File di calibrazione"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, no-c-format
msgid "Specify the calibration file to use"
msgstr "Specifica il file di calibrazione da utilizzare"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, no-c-format
msgid "Calibration cache expiration time"
msgstr "Tempo di scadenza della cache di calibrazione"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
@@ -3182,12 +3203,12 @@ msgstr ""
"nella cache. Un valore di 0 significa che la cache non viene utilizzata. "
"Un valore negativo significa che la cache non scade mai."
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Durata spegnimento lampada"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3196,91 +3217,91 @@ msgstr ""
"La lampada sarà spenta allo scadere del tempo impostato (in minuti). Il "
"valore 0 indica che la lampada non deve mai essere spenta."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, no-c-format
msgid "Lamp off during scan"
msgstr "Lampada spenta durante la scansione"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "La lampada sarà spenta durante la scansione. "
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Pulsante File"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "Pulsante OCR"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Pulsante Accensione"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, no-c-format
msgid "Extra button"
msgstr "Pulsante supplementare"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, no-c-format
msgid "Needs calibration"
msgstr "Richiede la calibrazione"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Lo scanner richiede la calibrazione per le impostazioni attuali."
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Pulsanti"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Calibrazione"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Avvia la calibrazione utilizzando un foglio speciale"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Cancella la calibrazione"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Cancella la cache di calibrazione"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, no-c-format
msgid "Force calibration"
msgstr "Forza la calibrazione"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr "Forza la calibrazione ignorando tutte le cache di calibrazione"
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, no-c-format
msgid "Ignore internal offsets"
msgstr "Ignora gli scostamenti interni"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
@@ -3289,41 +3310,41 @@ msgstr ""
"Acquisisce l'immagine comprese le aree di calibrazione interne dello "
"scanner"
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Adattatore per lucidi"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Adattatore per lucidi a infrarossi"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Modalità a scala di grigi"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Seleziona il colore di scansione da usare per la scala di grigi "
"(predefinito: verde)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Opzioni per il debugging"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Preriscaldamento automatico"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3332,12 +3353,12 @@ msgstr ""
"Preriscalda fino a che la brillantezza della lampada sia costante invece "
"di attendere 60 secondi."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Scansione completa"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3347,12 +3368,12 @@ msgstr ""
"calibrazione. Fare attenzione a non selezionare l'altezza completa. Da "
"usare solo per effettuare test."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Calibrazione granulosa"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3364,12 +3385,12 @@ msgstr ""
"opzioni per la parametrizzazione manuale analogica. Questa opzione è "
"attiva in maniera predefinita. Da usare solo per effettuare test."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Calibrazione granulosa solo per la prima scansione"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3381,12 +3402,12 @@ msgstr ""
"parecchio tempo. Disabilitarla se la brillantezza è diversa per ciascuna "
"delle immagini da acquisire. Da usare solo per effettuare test."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Linee del backtrack"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3399,224 +3420,224 @@ msgstr ""
"computer durante la ricezione dei dati. Valori bassi permettono una "
"scansione più veloce, ma aumentano il rischio di linee mancanti."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Valore gamma"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Imposta il valore gamma per tutti i canali."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Opzioni avanzate"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Granuloso"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "A grana fine"
# Bayer è il nome della persona che ha inventato questa matrice per il
# dithering.
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Personalizzato"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automatico"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Passante"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "Grigio NTSC"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA Grigio"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Lento"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normale"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Veloce"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Extra veloce"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2-pixel"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4-pixel"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8-pixel"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Stampa"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Diapositiva"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Pellicola"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "ADF"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Condizionale"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Esperimento"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Nitidezza"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Imposta il valore di nitidezza."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Soglia automatica"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Abilita la valutazione automatica della soglia per la scansione binaria."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Seleziona il filtro per l'ammorbidimento (smoothing)."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Espelle il supporto dopo la scansione"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Estrae il supporto originale dopo aver effettuato la scansione."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Cambia il documento"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Cambia il documento."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Espulsione"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Scarica il documento."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Inizia la calibrazione."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Supporto"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Imposta il tipo di supporto."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Tempo di esposizione"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3629,156 +3650,156 @@ msgstr ""
"normali diapositive e \"Negativo\" per le pellicole. Per immagini scure "
"(sottoesposte) si può aumentare questo valore."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Matrice del colore"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Imposta la matrice dei colori dello scanner."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Matrice personalizzata del colore."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Matrice del colore mono"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Matrice personalizzata del colore per scansioni a scale di grigi."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Specchio orizzontale"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Riflette l'immagine orizzontalmente."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Specchio verticale"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Riflette l'immagine verticalmente."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Opzioni di aggiornamento"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Opzioni di aggiornamento."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "uscita a 8 bit"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr "Usa internamente più di 8 bit, ma produce solo 8 bit."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Attesa del pulsante frontale"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr ""
"Viene attesa la pressione del pulsante frontale prima di effettuare la "
"scansione."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Spegnimento della lampada"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Spegne la lampada dello scanner."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Gruppo geometria"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Gruppo modalità di scansione"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Modello dello scanner"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
"Consente di provare il comportamento del dispositivo con altri modelli "
"supportati"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr "I colori dell'immagine saranno invertiti"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Disabilita la correzione di gamma"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "La correzione di gamma sarà disabilitata"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Disabilita la correzione dell'ombreggiatura del bianco"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "La correzione dell'ombreggiatura del bianco sarà disabilitata"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Salta il processo di riscaldamento"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "Il processo di riscaldamento sarà disabilitato"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Forza la profondità effettiva"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3790,12 +3811,12 @@ msgstr ""
"convertita alla profondità selezionata. Questa opzione evita "
"l'emulazione della profondità."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Emula la scala di grigi"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3806,12 +3827,12 @@ msgstr ""
"convertita in scala di grigi dal software. Questo può migliorare la "
"qualità dell'immagine in alcune circostanze."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Salva le immagini di debug"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3820,309 +3841,309 @@ msgstr ""
"Se abilitata, alcune immagini coinvolte nell'elaborazione dello scanner "
"sono salvate per analizzarle."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Ripristina il chipset"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Ripristina i dati del chipset"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Informazioni"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Nome del chipset"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Mostra il nome del chipset utilizzato nel dispositivo."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Sconosciuto"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "ID chipset"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Mostra l'ID del chipset"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Contatore di scansione"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Mostra il numero di scansioni effettuate dallo scanner"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Informazioni di aggiornamento"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Aggiorna le informazioni sul dispositivo"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Questa opzione riflette lo stato dei pulsanti dello scanner."
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "webcam"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Pulsante Scansione"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Stampa"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Attendi il pulsante"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Opzioni di validazione"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Opzioni di validazione"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "nessun altra informazione aggiuntiva sul «sense»"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, fuzzy, no-c-format
msgid "power-save"
msgstr "Risparmio energetico"
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Pulsante Accensione"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Pulsante Copia"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Pulsante Copia"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "colore"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Stato del pulsante"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Varie"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Stato della lampada"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Accendi o spegni la lampada"
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Calibra i livelli del bianco e nero"
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "Diapositive TMA"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "Negativi TMA"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Colore (48 bit)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Estendi il timeout della lampada"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "Estende il timeout della lampada (da 15 minuti a 1 ora)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Attendi il pulsante"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Attende il pulsante prima della scansione"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, no-c-format
msgid "Last button pressed"
msgstr "Ultimo pulsante premuto"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr "Ottieni l'ID dell'ultimo pulsante premuto (sola lettura)"
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, no-c-format
msgid "LCD counter"
msgstr "Contatore LCD"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr "Ottieni il valore del contatore LCD (sola lettura)"
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, no-c-format
msgid "Color LED indicator"
msgstr "Indicatore di colore LED"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr "Ottieni il valore dell'indicatore LED (sola lettura)"
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr "Documento disponibile in ADF"
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
"Ottieni l'indicatore dello stato del documento disponibile nell'ADF "
"(sola lettura)"
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr "Nascondi pixel di fine pagina"
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
@@ -4130,14 +4151,14 @@ msgstr ""
"Nascondi i pixel dell'indicatore di fine pagina e sovrascrivi con i "
"pixel vicini"
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
"Modalità di riempimento delle linee finali dopo la scansione dei dati "
"(ADF)"
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
@@ -4147,13 +4168,13 @@ msgstr ""
"scansione, raster = raster b/n, white = colore bianco, black = colore "
"nero, color = valore del colore RGB o grigio"
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
"Valore del colore RGB o grigio per la modalità di riempimento 'color'"
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4164,13 +4185,13 @@ msgstr ""
"(predefinito=viola o grigio)"
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Dimensione del foglio"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Separazione automatica"
@@ -4211,13 +4232,13 @@ msgid "Double feed detection"
msgstr "Rilevamento doppia alimentazione"
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Attiva la scansione fronte-retro"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Dimensione del foglio nell'alimentatore automatico"
@@ -4386,7 +4407,7 @@ msgid "From scanner"
msgstr "Da scanner"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Da carta"
@@ -4461,13 +4482,13 @@ msgid "Sets the scan source"
msgstr "Imposta la sorgente di scansione"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Modalità di alimentazione"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Imposta la modalità di alimentazione"
@@ -4526,12 +4547,12 @@ msgstr ""
"Imposta la posizione della carta: vero per il orizzontale, falso per il "
"verticale"
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Soglia automatica"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4541,31 +4562,31 @@ msgstr ""
"correzione gamma, riduzione del rumore e accentuazione dell'immagine"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Riduzione del rumore"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Riduce il rumore dei punti isolati"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Accentuazione dell'immagine"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Imposta l'accentuazione dell'immagine"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4665,7 +4686,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Correzione gamma"
@@ -4862,218 +4883,218 @@ msgstr "Aggiunta di spazio nella posizione superiore"
msgid "Addition of space in bottom position"
msgstr "Aggiunta di spazio nella posizione inferiore"
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamante"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 grana grossa"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 grana fine"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 linea verticale"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Guadagno"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Regolazione del guadagno sui canali di colore"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Guadagno sul grigio"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Imposta il guadagno sul canale grigio"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Guadagno sul rosso"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Imposta il guadagno sul canale rosso"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Guadagno sul verde"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Imposta il guadagno sul canale verde"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Guadagno sul blu"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Imposta il guadagno sul canale blu"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Dither Bayer 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Dither Bayer 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Halftone Dot 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Halftone Dot 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Diffusione d'errore"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Modo 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Modo 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Modo 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "Da bastoncino bianco"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Morbido"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Basso"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Medio"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Alto"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Pagina singola"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Tutte le pagine"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "Scanner con alimentatore automatico dei fogli"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Scala di grigi a 4 bit"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Scala di grigi a 8 bit"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Ombre, toni medi, contrasto, tempo di esposizione"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Opzioni speciali"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Bilanciamento del colore"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Disattiva backtracking"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Se abilitato lo scanner non esegue il backtracking"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Commuta lo stato della lampada dello scanner"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Commuta lo stato della lampada dello scanner (accesa/spenta)"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Calibrazione automatica"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
@@ -5081,42 +5102,42 @@ msgstr ""
"Se abilitato la calibrazione del colore viene eseguita automaticamente "
"prima della scansione"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Utilizza l'adattatore per diapositive"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "Questa opzione spegne la lampada del piano durante la scansione"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Qualità di scansione"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Massima qualità/Bassa velocità"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Scansione rapida"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Massima velocità/Bassa qualità"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Determinazione automatica della soglia"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -5125,67 +5146,67 @@ msgstr ""
"Se abilitato viene determinato in maniera automatica il valore ottimale "
"della soglia."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Seleziona la modalità di correzione gamma."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Fissa il valore gamma"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Utilizza lo stesso valore di correzione gamma per tutti i canali."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Scalare gamma"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Seleziona il valore per la correzione gamma scalare."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Valore gamma per il canale rosso"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Seleziona il valore per la correzione gamma (canale rosso)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Valore gamma per il canale verde"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Seleziona il valore per la correzione gamma (canale verde)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Valore gamma per il canale blu"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Seleziona il valore per la correzione gamma (canale blu)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Canale"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
@@ -5193,212 +5214,212 @@ msgstr ""
"Seleziona la banda di colore, \"Master\" significa che tutti i colori "
"saranno influenzati."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Mezzitoni"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Imposta il livello di luminosità da considerare \"50% grigio\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Mezzitoni rossi"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Seleziona il livello di luminosità da considerare \"50 % rosso\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Mezzitoni verdi"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Seleziona il livello di luminosità da considerare \"50 % verde\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Mezzitoni blu"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Seleziona il livello di luminosità da considerare \"50 % blu\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Bilanciamento del rosso"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
"Fattore di bilanciamento per il rosso. 100% equivale a nessuna "
"correzione."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Bilanciamento del verde"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
"Fattore di bilanciamento per il verde. 100% equivale a nessuna "
"correzione."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Bilanciamento del blu"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
"Fattore di bilanciamento per il blu. 100% equivale a nessuna correzione."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Bilanciamento (valori preimpostati)"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr "Imposta i valori di bilanciamento ai valori forniti dal firmware"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Lentissimo"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Più lento"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Più veloce"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Velocissimo"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 di massima"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 normale"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 preciso"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 molto preciso"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 normale"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 di massima"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 preciso"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 di massima"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 normale"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 preciso"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 normale"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 normale"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 personalizzato"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 personalizzato"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 personalizzato"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 personalizzato"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 personalizzato"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 personalizzato"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Scala di grigi rapido"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Scansione rapida con scala di grigi (bassa qualità)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5408,119 +5429,119 @@ msgstr ""
"possibile (a bassa qualità). Questa potrebbe essere senza i colori o a "
"bassa risoluzione."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Durata in minuti dello spegnimento della lampada."
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Imposta il ritardo (in minuti) dopo il quale spegnere la lampada."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Spegne la lampada"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Spegne subito la lampada."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Brillantezza del rosso"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr ""
"Controlla la brillantezza del canale rosso dell'immagine acquisita."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Brillantezza del verde"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr ""
"Controlla la brillantezza del canale verde dell'immagine acquisita."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Brillantezza del blu"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Controlla la brillantezza del canale blu dell'immagine acquisita."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Contrasto canale rosso"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Controlla il contrasto del canale rosso dell'immagine acquisita."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Contrasto canale verde"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Controlla il contrasto del canale verde dell'immagine acquisita."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Contrasto canale blu"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Controlla il contrasto del canale blu dell'immagine acquisita."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Colore a 48 bit"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Colore a 24 bit"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Grigio a 16 bit"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Grigio a 8 bit"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Riflesso"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Pellicola positiva"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5529,7 +5550,7 @@ msgstr ""
"Preriscalda fino a che la brillantezza della lampada sia costante invece "
"di attendere 40 secondi."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Immagine"
@@ -5539,27 +5560,42 @@ msgstr "Immagine"
msgid "Need calibration"
msgstr "Richiede la calibrazione"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, no-c-format
msgid "Negative color"
msgstr "Colore negativo"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, no-c-format
msgid "Negative gray"
msgstr "Grigio negativo"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr "colore a 48 bit"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr "grigio a 16 bit"
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5658,211 +5694,219 @@ msgid "ADF Waiting Time"
msgstr "Tempo di attesa ADF"
#: backend/pixma/pixma_sane_options.c:392
-#, no-c-format
+#, fuzzy, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
msgstr ""
"Quando è impostato, lo scanner attende fino al tempo specificato in "
"secondi per un nuovo documento inserito nell'alimentatore automatico dei "
"documenti."
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
+msgstr ""
+
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Trasparenze"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Impostazioni-dispositivo"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Pulsante lampada"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Accensione manuale della/e lampada/e."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Lampada spenta durante la calibrazione scura"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Spegne sempre la lampada quando si esegue la calibrazione scura."
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Cache per la calibrazione"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Abilita o disabilita la cache per la calibrazione."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Effettua calibrazione"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Sensore di accelerazione"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Abilita o disabilita il movimento del sensore di accelerazione."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Durata del preriscaldamento"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Durata in secondi del preriscaldamento della lampada."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Durata spegnimento lampada"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Durata in secondi dello spegnimento della lampada."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Interfaccia analogico"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Valore del guadagno sul rosso dell'AFE"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Scarto sul rosso"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Valore dello scarto sul rosso dell'AFE"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Valore del guadagno sul verde dell'AFE"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Valore dello scarto sul verde dell'AFE"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Valore del guadagno sul blu dell'AFE"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Valore dello scarto sul blu dell'AFE"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Lampada rossa spenta"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Imposta il parametro spegnimento della lampada rossa"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Lampada verde spenta"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Imposta il parametro spegnimento lampada verde"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Lampada blu spenta"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Imposta il parametro spegnimento lampada blu"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Questa opzione riflette lo stato dei pulsanti dello scanner."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Color36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Mappa dither 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Mappa dither 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Rendi casuale"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Selezione della sorgente"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Miglioramento dell'immagine"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Rendi grigio"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Carica l'immagine con scala di grigi."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Simulazione dell'acquisizione in 3 passaggi"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5871,12 +5915,12 @@ msgstr ""
"Simula l'acquisizione in 3 passaggi e restituisce 3 diversi fotogrammi. "
"Prima il verde, poi il blue e infine il rosso."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Simulazione di uno scanner manuale"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5888,7 +5932,7 @@ msgstr ""
"quindi il valore -1. Impostando questa opzione sarà possibile verifica "
"se il frontend funziona correttamente."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5896,42 +5940,42 @@ msgstr ""
"Imposta i valori predefiniti per il miglioramento della qualità "
"dell'immagine (brillantezza e contrasto)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Opzione per il test di sola lettura"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Verifica se in questo caso il frontend funziona correttamente"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Tabelle gamma"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Simulazione del valore di ritorno"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Non forzare il valore di ritorno"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Non obbliga l'interfaccia a fornire un valore di ritorno."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Ritorna SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5940,12 +5984,12 @@ msgstr ""
"Obbliga il programma a fornire il valore di ritorno SANE_STATUS_EOF dopo "
"che sia stata chiamata la funzione sane_read()."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Ritorna SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5954,12 +5998,12 @@ msgstr ""
"Obbliga il programma a fornire il valore di ritorno SANE_STATUS_JAMMED "
"dopo che sia stata chiamata la funzione sane_read()."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Ritorna SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5968,12 +6012,12 @@ msgstr ""
"Obbliga il programma a fornire il valore di ritorno SANE_STATUS_NO_DOCS "
"dopo che sia stata chiamata la funzione sane_read()."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Ritorna SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5983,12 +6027,12 @@ msgstr ""
"SANE_STATUS_COVER_OPEN dopo che sia stata chiamata la funzione "
"sane_read()."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Ritorna SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5997,12 +6041,12 @@ msgstr ""
"Obbliga il programma a fornire il valore di ritorno SANE_STATUS_IO_ERROR "
"dopo che sia stata chiamata la funzione sane_read()."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Ritorna SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -6011,12 +6055,12 @@ msgstr ""
"Obbliga il programma a fornire il valore di ritorno SANE_STATUS_NO_MEM "
"dopo che sia stata chiamata la funzione sane_read()."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Ritorna SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -6026,43 +6070,43 @@ msgstr ""
"SANE_STATUS_ACCESS_DENIED dopo che sia stata chiamata la funzione "
"sane_read()."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Questa opzione riflette lo stato dei pulsanti dello scanner."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Lampada accesa"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Accendere la lampada"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Lampada spenta"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Spegnere la lampada"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Timeout della lampada"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr ""
"Numero di minuti prima che la lampada venga spenta dopo la scansione"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Valore soglia per modalità binaria"
@@ -6201,57 +6245,57 @@ msgstr "Linee di colore per ciclo di lettura"
msgid "Grayscale lines per read"
msgstr "Linee in scala di grigi per ciclo di lettura"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "webcam"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Colore RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Colore RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Colore RGB TESTO"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Nero pieno"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Bianco pieno"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Modello di colori"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Griglia"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Prima scelta"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Seconda scelta"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6260,12 +6304,12 @@ msgstr ""
"Questa è una terza scelta molto lunga. Il programma potrebbe riuscire a "
"visualizzarla."
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Simulazione di uno scanner manuale"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6279,12 +6323,12 @@ msgstr ""
"frontend funziona correttamente. Questa opzione imposta inoltre la "
"larghezza al valore fisso di 11 cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Simulazione di una scansione in 3 passaggi"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6293,17 +6337,17 @@ msgstr ""
"Simulazione di uno scanner a 3 passaggi. In modalità colore saranno "
"trasmessi 3 fotogrammi."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Determina l'ordine delle immagini"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Determina l'ordine delle immagini in una scansione in 3 passaggi"
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6312,17 +6356,17 @@ msgstr ""
"Se viene selezionato l'alimentatore automatico dei documenti, questo "
"sarà vuoto dopo 10 scansioni."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Opzioni speciali"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Seleziona l'immagine di prova"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6340,12 +6384,12 @@ msgstr ""
"Griglia: disegna una griglia di quadrati bianchi e neri aventi larghezza "
"e altezza uguali a 10 mm."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Inversione della «endianness»"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6356,22 +6400,22 @@ msgstr ""
"essere utilizzata per verificare la modalità a 16 bit dei frontend, vale "
"a dire per vedere se il frontend utilizza correttamente l'«endianness»."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Limiti in lettura"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr "Limita i dati passati a ogni chiamata della funzione sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Dimensione del limite in lettura"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
@@ -6379,34 +6423,34 @@ msgstr ""
"La quantità (massima) di dati passati ad ogni chiamata della funzione "
"sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Ritardo in lettura"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Ritarda il trasferimento dei dati"
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Durata del ritardo in lettura"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr ""
"Quanto attendere dopo aver trasferito ogni singolo pacchetto di dati"
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Valore di ritorno della funzione sane_read()"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6418,22 +6462,22 @@ msgstr ""
"valori di ritorno sono utilizzati per testare come vengono gestiti dal "
"frontend."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Perdita di pixel per linea"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Numero di pixel sprecati alla fine di ogni linea"
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Parametri «fuzzy»"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6442,12 +6486,12 @@ msgstr ""
"Restituisce dei valori «fuzzy» per il numero di linee e quello di byte "
"per linea se sane_parameters() è chiamata prima di sane_start()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Proponi «select file descriptor»"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6456,12 +6500,12 @@ msgstr ""
"Propone «select file descriptor» per verificare se sane_read() "
"restituisce dati."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Abilita le opzioni di test"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6470,27 +6514,27 @@ msgstr ""
"Abilita le varie opzioni di test. Usabile per verificare la capacità dei "
"frontend di vedere e modificare tutti i tipi di opzioni di SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Stampa le opzioni"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Stampa un elenco di tutte le opzioni."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Opzioni booleane di test"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) bool, soft select soft detect"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6499,12 +6543,12 @@ msgstr ""
"(1/6) opzione booleana di test che ha capacità di soft select e soft "
"detect (e oltre). Si tratta di una normale opzione booleana."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) bool, hard select soft detect"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6516,12 +6560,12 @@ msgstr ""
"dal frontend, ma dall'utente (come, ad esempio, premendo un pulsante sul "
"dispositivo)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) bool, hard select"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6533,12 +6577,12 @@ msgstr ""
"dall'utente (come, ad esempio, la pressione di un pulsante sul "
"dispositivo) e non può essere letta dal frontend."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) bool, soft detect"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6547,12 +6591,12 @@ msgstr ""
"(4/6) opzione booleana di test che ha la capacità di soft detect (e "
"oltre). Vale a dire che l'opzione è di sola lettura."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) bool, soft select soft detect emulazione"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6561,12 +6605,12 @@ msgstr ""
"opzione di test booleana che ha la capacità di soft select, soft detect "
"e emulazione (e oltre)."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) bool, soft select soft detect auto"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6577,27 +6621,27 @@ msgstr ""
"detect e automatica (e oltre). Questa opzione può essere automaticamente "
"impostata dal backend."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Opzioni intere di test"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) intero"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr "(1/6) opzione intera di test senza unità di misura e vincoli."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) intero con intervallo"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6606,24 +6650,24 @@ msgstr ""
"(2/6) opzione intera di test che ha l'unità pixel e un vincolo di "
"intervallo. Il minimo è 4, il massimo è 192, il passo è 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) intero con valori da una lista"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) opzione intera con il bit come unità e il vincolo di valori da una "
"lista."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) array di interi"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6632,12 +6676,12 @@ msgstr ""
"(4/6) opzione intera di test con il mm come unità e un array senza "
"limiti."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) array di interi con vincolo"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6646,12 +6690,12 @@ msgstr ""
"(5/6) opzione intera di test con unità punti per pollice e un array con "
"un vincolo di intervallo. Il minimo è 4, il massimo 192 e il passo 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) array di interi con lista di valori"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6660,27 +6704,27 @@ msgstr ""
"(6/6) opzione intera di test con unità percentuale e un array con una "
"lista di valori come vincolo."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Opzioni di test a virgola fissa"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) virgola fissa"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr "Opzione a virgola fissa di test senza unità e vincoli."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) virgola fissa con vincolo di intervallo"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6690,49 +6734,49 @@ msgstr ""
"vincolo di intervallo. Il minimo è -42,17, il massimo è 32767,9999 e il "
"passo è 2,0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) virgola fissa con lista di valori"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) opzione a virgola fissa di test senza unità e con il vincolo lista "
"di valori."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Opzioni stringa di test"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) stringa"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) opzione stringa di test senza vincoli."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) stringa con lista di valori"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) opzione stringa di test con vincolo lista di valori."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) stringa con lunga lista di valori"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6741,152 +6785,152 @@ msgstr ""
"(3/3) opzione stringa di test con vincolo lista di valori. Contiene più "
"elementi..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Opzioni pulsanti di test"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) pulsante"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) opzione pulsante di test. Stampa un testo..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Colore a 36 bit"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Usa la composizione di immagini"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Bianco e nero (binario)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Retinato/mezzitoni bianco e nero (modalità mezzitoni)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Bianco e nero multi-livello (modalità scala di grigi)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Colore RGB (singola passaggio)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignora la calibrazione"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Disabilita la messa a fuoco preliminare"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Non calibrare la messa a fuoco"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Messa a fuoco preliminare manuale"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Fissa la posizione di messa a fuoco"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Calibrazione della lente sul documento"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Calibrazione del fuoco della lente nella posizione del documento"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Messa a fuoco sul piano di vetro"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Messa a fuoco sul piano di vetro invece che 0,6mm sopra il piano"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Modalità di calibrazione"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Definire la modalità di calibrazione"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Imposta lo stato della lampada"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "Adattatore per trasparenze acceso"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Accende/spegne l'adattatore per i lucidi"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Scostamento"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Impostazione dello scarto sui canali del colore"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Scarto sul grigio"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Imposta lo scarto sul grigio"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Imposta lo scarto sul rosso"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Imposta lo scarto sul verde"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Imposta lo scarto sul blu"
diff --git a/po/ja.po b/po/ja.po
index 802e30a..d299081 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.20\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2009-10-31 10:30+0900\n"
"Last-Translator: Hiroshi Miura <miurahr@linux.com>\n"
"Language-Team: Japanese <japanese@li.org>\n"
@@ -19,406 +19,416 @@ msgstr ""
"X-Poedit-Country: JAPAN\n"
"X-Poedit-SourceCharset: utf-8\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "オプション数"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "標準"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "配置"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "増強"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "上級"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "センサー"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "プレビュー"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "モノクロームプレビューを強制する"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "ビット深度"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "走査モード"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "走査速度"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "走査源"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr ""
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "左上のx"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "左上のy"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "右下のx"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "右下のy"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "走査解像度"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "X解像度"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Y解像度"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "ページ幅"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "ページ高"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "カスタムガンマテーブルを使う"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "画像の明暗度"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "明暗度赤"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "明暗度緑"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "明暗度青"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "輝度"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "コントラスト"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "粒径"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "ハーフトーン処理"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "黒レベル"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "ホワイトレベル"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "ホワイトレベルの赤値"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "ホワイトレベルの緑値"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "ホワイトレベルの青値"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "最小輝度、影"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "赤の最小輝度"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "緑の最小輝度"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "青の最小輝度"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "ハイライト"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "赤のハイライト"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "緑のハイライト"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "青のハイライト"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "色相"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "彩度"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "ファイル名"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "ハーフトーンパターンの大きさ"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "ハーフトーンのパターン"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "XとY解像度を拘束"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "ネガ"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "品質較正"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "2倍光学解像度"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "RGB値を拘束"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "閾値"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "アナログガンマ補正"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "アナログガンマ赤"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "アナログガンマ緑"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "アナログガンマ青"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "アナログガンマ値を拘束"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "ランプの暖機"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "露出時間を較正"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "赤の露出時間を較正"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "緑の露出時間を較正"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "青の露出時間を較正"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "走査露出時間"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "赤の走査露出時間"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "緑の走査露出時間"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "青の走査露出時間"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "露出時間を設定"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "ランプ密度の校正"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "ランプ密度の走査"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "ランプ密度の設定"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "終了時にランプを停止する"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "焦点位置"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "自動焦点"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -427,37 +437,37 @@ msgstr ""
"特定のデバイスがサポートするオプションがどれだけあるかを指定する読み取り"
"のみオプション"
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "入力元、モードと解像度のオプション"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "走査領域とメディアサイズのオプション"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "イメージ修正オプション"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "ハードウエア独自のオプション"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "スキャナーのセンサーやボタン"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "プレビュー品質の走査を要求する。"
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -465,87 +475,87 @@ msgid ""
"scanner, it reduces the memory requirements and scan-time of the preview."
msgstr ""
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
"for multibit scans."
msgstr ""
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr ""
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr ""
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr ""
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "走査エリアの左上の位置"
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "走査エリアの右上の位置"
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "走査エリアの右下のx位置"
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "走査エリアの右下の位置を決める。"
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "走査イメージの解像度を設定。"
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "走査したイメージの水平解像度を設定する。"
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "走査したイメージの垂直改造度を設定する。"
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
"sheet-fed scans."
msgstr ""
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "媒体の高さを指定"
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr ""
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -553,411 +563,422 @@ msgid ""
"gamma table)."
msgstr ""
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "赤バンドのガンマ補正テーブル。"
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "緑バンドのガンマ補正テーブル。"
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "青バンドのガンマ補正テーブル。"
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "取得した画像の輝度を制御する。"
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "取得した画像のコントラストを制御する。"
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
"in sharper images."
msgstr ""
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr ""
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr ""
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr ""
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
"when acquiring an image with a camera. Larger values cause more blooming."
msgstr ""
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "ロードされる画像のファイル名"
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
"halftoned images."
msgstr ""
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
msgstr ""
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr ""
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "黒と白を反転する"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr ""
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "2倍光学解像度のレンズを使う"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "RGBモードにおいて各色に対して同じ値を使う"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "白の点を得るため、最小輝度を選択"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "アナログガンマ補正"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "赤のアナログガンマ補正"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "緑のアナログガンマ補正"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "青のアナログガンマ補正"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "走査前のランプの暖機"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr ""
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "赤較正のための露出時間の定義"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "緑較正のための露出時間の定義"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "青較正のための露出時間の定義"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "走査の露出時間を設定"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "赤走査の露出時間を設定"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "緑スキャンの露出時間を設定"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "青スキャンの露出時間を設定"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "露出時間の選択を有効にする。"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "較正のランプ密度を定義"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "走査のランプ密度を定義"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr ""
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "プログラム終了時にランプをオフにする"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "自動焦点"
+
+#: include/sane/saneopts.h:449
+#, no-c-format
+msgid "Perform autofocus before scan"
+msgstr ""
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "スキャンボタン"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "電子メールボタン"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "ファックスボタン"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "コピーボタン"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "PDFボタン"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "キャンセルボタン"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "ページがロードされた"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "カバーが開いている"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "カラー"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr ""
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr ""
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "グレー"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "網版"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "線画"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "成功"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "操作はサポートされていません。"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, fuzzy, no-c-format
msgid "Operation was canceled"
msgstr "操作はキャンセルされました。"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "デバイスビジー"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "不正な引数"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "ファイルの最後に到達"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "書類送りが詰まりました"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "書類送りが空になりました"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "スキャナーのカバーが開いています"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "デバイス入出力中にエラー"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "メモリ不足"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "資源へのアクセスは拒否されました。"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "ランプの準備が整いません。再度試してみてください。"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "移動のために、走査機構をロックする。"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "既定"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "増強制御の既定値を設定する"
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "校正"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "次の走査のまえに校正する"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -966,12 +987,12 @@ msgstr ""
"有効にされると、デバイスは次の走査の前にかならず校正を行います。そうでな"
"ければ、校正は最初の開始前の一度だけ行われます。"
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "シェーディング補正だけを行う"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -982,1096 +1003,1096 @@ msgstr ""
"フセットと露光時間の既定値は、組み込まれている値か、設定ファイルから読み"
"込まれた値が使われます。"
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "ボタンの状態"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "走査するフレーム数"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "走査するフレームの数を選んでください。"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "両面スキャン"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, fuzzy, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr "両面スキャンでは、文書の表面と裏面の走査が行われます。"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "透過率に従って、補正されます。"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "フィルムの種類に従った補正"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "高精彩"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "ネガ画像"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "無加工"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "透明度補正は行わない"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "スライド"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "自動"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "普通の速度"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "半分の速度"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "3分の1の速度"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "丸められたパラメター値"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "不明"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "ADFが詰まりました"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "ADFのカバーが開いています"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "ランプ不良"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "走査ヘッドの位置エラー"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "CPUチェックエラー"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "RAMチェックエラー"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "ROMチェックエラー"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "ハードウエアチェックエラー"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "フィルムユニットのランプ不良"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr "フィルムユニットのヘッド位置不良"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "パラメターリストの長さエラー"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "不正なコマンド操作コード"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "CDBに不正なフィールド"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "サポートされないLUN"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "パラメターリストに不正なフィールド"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "コマンドの順序エラー"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "指定されたウインドウが多すぎます"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "媒体が存在しません"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "IDENTIFYメッセージに不正なビット"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "オプションが正しくありません"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "電源ONリセット/バスデバイスリセット"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "ほかの初期化プログラムによってパラメターが変更されました"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "追加センサー情報はありません。"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "再選択失敗"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "SCSIパリティエラー"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "初期化ルーチンがエラーメッセージを受信しました。"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "不正なメッセージエラー"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "タイムアウトエラー"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "透過ユニットのシェーディングエラー"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "ランプが安定しません"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "フィルムスキャナー"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "フラットベッド(平台型)スキャナ"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "フィルムの種類"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "フィルムの種類を選択(例、ネガ、スライド)"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "ネガフィルム"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "ネガフィルムを選択"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "ハードウエア解像度"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "ハードウエア解像度だけを使用"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "焦点"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "自動焦点"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "自動焦点を有効/無効"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "自動焦点を一回だけ行う"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "排出している間に、一度だけ自動焦点補正を行います。"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "手動焦点位置"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr "光学系の焦点位置を手動で設定します(既定値:128)"
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "走査の余白"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "追加色調整"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "鏡像画像"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "水平に画像の鏡像にする"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "自動露出"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "自動露光機能を有効/無効にする"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "校正中"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "較正を「すぐに」実行します"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "自己診断"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "スキャナーの自己診断を実行"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "スキャナーのリセット"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "スキャナーをリセットする"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "媒体の扱い"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "各走査の後フィルムを排出する"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr "自動的に、各走査の後、フィルムを装置から排出する。"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "終了前にフィルムを排出する"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr "自動的に、プログラム終了前に装置からフィルムを排出する"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "フィルムを今排出"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "フィルムを今すぐ、排出する。"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "文書供給装置拡張"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "フラットベッドのみ"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr "自動書類送りを無効にし、平台だけを使います"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "透過ユニット"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
"透過ユニットのオフ・オンを切り替えます。(FAU,フィルムアダプター装置)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "ネガフィルム"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "ポジあるいはネガフィルム"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "濃度制御"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "濃度制御モードを設定"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "透過率"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "フィルムの種類を選択"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "フィルムの種類を選ぶ"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "スキャナーの校正"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "走査前にスキャナの校正を強制する"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "グレースケール走査"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "カラーの代わりに、グレースケールで走査します。"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "アナログ利得"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "CCD配列のアナログ利得を増加または減少"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "ガンマ校正"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "ガンマ補正された変換カーブを選択"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "フラットベッド"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "ADF表面"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "ADF裏面"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "ADF両面"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, fuzzy, no-c-format
msgid "Card Front"
msgstr "ADF表面"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, fuzzy, no-c-format
msgid "Card Back"
msgstr "ADF裏面"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, fuzzy, no-c-format
msgid "Card Duplex"
msgstr "両面"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "赤"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "緑"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "青"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "増強"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "増強"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "増強"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr " なし"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "走査モード"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "ノンブロッキングIOを使う"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"フロントエンドがサポートするときは、sane_read()にノンブロッキングIOを使"
"う。"
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "片面"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "両面"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "透過ユニット"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "自動原稿送り装置"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "ポジフィルム"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "ネガフィルム"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "ガラス表面に焦点を合わせる"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "ガラスから2.5mmの場所に焦点を合わせる"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "ハーフトーン A(ハードトーン)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "ハーフトーンB(ソフトトーン)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "ハーフトーンC(ネットトーン)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "ディザーA(4x4バイエル)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "ディザーB(4x4スパイラル)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "ディザーC(4x4網スクリーン)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "ディザーD(8x4の網スクリーン)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "テキスト強調技術"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "パターンAのダウンロード"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "パターンBのダウンロード"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "補正をしない"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "ユーザ定義"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "ドットインパクトプリンタ"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "熱転写プリンタ"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "インクジェットプリンタ"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "CRTモニター"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "既定"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "高密度印刷"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "低密度印刷"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "高コントラスト印刷"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "ユーザ定義(ガンマ=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "ユーザ定義(ガンマ=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5縦"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5横"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "USレターサイズ"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "最大"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "ハーフトーンを選択する。"
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "取り出し口"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "取り出し口の選択"
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "輝度の選択"
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "鮮鋭度"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "カラー補正"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr "選択した出力デバイスのための色補正テーブルを設定する。"
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr ""
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "RGBの倍率マトリックス"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "緑を赤にシフト"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "緑を青にシフト"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "赤を緑にシフト"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "赤を青にシフト"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "青を緑にシフト"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "青を赤にシフト"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "緑レベルの制御"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "緑レベルを基準に赤を増加"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "緑レベルを基準に青を増加"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "赤レベルを基準に緑を増加"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "赤レベルの制御"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "赤レベルを基準に青を増加"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "青レベルを基準として緑を増加"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "青レベルを基準として赤を増加"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "青レベルの制御"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "鏡像をとる。"
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "高速プレビュー"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "自動領域分割"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "短い解像度一覧"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "解像度のリストを短く表示"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "ズーム"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "スキャナーが使うべきズーム値を定義"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "簡易フォーマット"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "光学装置"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "排出"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "ADFの書類を排出する"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "自動排出"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "走査後、書類を排出"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "ADFモード"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "ADFモードの選択(片面、両面)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr ""
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr ""
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
"the user defined table, which can be downloaded to the scanner"
msgstr "ガンマ補正値を事前定義のデバイスのリストから選択する。"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "焦点位置"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr "焦点位置を、ガラス面ないしは、ガラス面から2.5mmの位置に設定"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "ボタンを待つ"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2085,7 +2106,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2100,521 +2121,521 @@ msgstr "ポジスライド"
msgid "Negative Slide"
msgstr "ネガスライド"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, fuzzy, no-c-format
msgid "User defined CCT profile"
msgstr "ユーザ定義"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "ADFの書類を排出する"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "補正をしない"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "ガンマ補正を無効"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "オン"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "オフ"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr ""
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr ""
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "ディザー"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, fuzzy, no-c-format
msgid "Diffusion"
msgstr "エラー拡散"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "ホワイトレベル"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "黒レベル"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, fuzzy, no-c-format
msgid "Continue"
msgstr "条件付き"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr ""
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr ""
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr ""
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr ""
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "水平の"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, fuzzy, no-c-format
msgid "Horizontal bold"
msgstr "水平の"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, fuzzy, no-c-format
msgid "Horizontal narrow"
msgstr "水平の"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "垂直の"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, fuzzy, no-c-format
msgid "Vertical bold"
msgstr "垂直の"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, fuzzy, no-c-format
msgid "Front"
msgstr "ADF表面"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, fuzzy, no-c-format
msgid "Back"
msgstr "ADF裏面"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "網版"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "較正の実行"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, fuzzy, no-c-format
msgid "Emphasis"
msgstr "画像強調"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "彩度"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, fuzzy, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "線画の走査で閾値の自動判定を有効にする"
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "鏡像画像"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "水平に鏡像をとる。"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "ホワイトレベルの青値"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "赤レベルの制御"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "カラーフィルタ"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "スムージング"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "ガンマ値"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, fuzzy, no-c-format
msgid "Threshold curve"
msgstr "閾値"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "閾値"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "ノイズ除去"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "補正をしない"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "補正をしない"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "ADFのカバーが開いています"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "上級オプション"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "補正をしない"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "取り出し口"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, fuzzy, no-c-format
msgid "Buffer mode"
msgstr "フィーダーモード"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2622,65 +2643,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "ランプをオフにする時間"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "赤オフセット"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "緑オフセット"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "緑オフセット"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr ""
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, no-c-format
msgid "Adjust blue/red offset"
msgstr ""
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, fuzzy, no-c-format
msgid "Low Memory"
msgstr "メモリ不足"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2689,379 +2710,379 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "両面スキャン"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "上級オプション"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "ノイズ除去"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "紙から"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "紙から"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "紙から"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "紙から"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "ページがロードされた"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, fuzzy, no-c-format
msgid "Scanner in power saving mode"
msgstr "スキャナーのカバーが開いています"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "手動焦点位置"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "手動焦点位置"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "ハードウエアチェックエラー"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "ホワイトレベル"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "濃度制御"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, fuzzy, no-c-format
msgid "Density dial"
msgstr "濃度制御"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "両面スキャン"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "追加"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "カラーフィルタ"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "校正"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "較正を「すぐに」実行します"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "較正データのキャッシュ"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "ランプをオフにする時間"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3070,130 +3091,130 @@ msgstr ""
"ランプは指定された時間(分)が経過したらオフにされます。値が0のときは、"
"この機能は働きません。"
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "ダーク補正時にランプをオフにする"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, fuzzy, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "走査した後、ランプがオフになるまでの時間(分)"
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "ファイルボタン"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "OCRボタン"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "電源ボタン"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "電子メールボタン"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "較正のクリア"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, fuzzy, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "走査前にスキャナの校正を強制する"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "ボタン"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "較正"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "特殊シートを用いた補正を開始"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "較正のクリア"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "校正キャッシュを消去する"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "粗校正"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "緑オフセット"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "透過アダプター"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "透過アダプター"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "グレーモード色"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr "どの色を用いてグレーモードを実現するかを選択(既定:緑)"
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "デバッグオプション"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "自動暖機"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3201,12 +3222,12 @@ msgid ""
msgstr ""
"60秒の暖機時間を使う代わりに、ランプの輝度が一定になるまで暖機します。"
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "全走査"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3215,12 +3236,12 @@ msgstr ""
"補正領域を含めて、全領域を走査します。注意:全高を選択しないこと。これは"
"テスト用です。"
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "粗校正"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3232,12 +3253,12 @@ msgstr ""
"が必要です。このオプションは既定で有効にされています。テスト用途で存在す"
"るオプションです。"
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "粗調整を最初の走査だけ行う"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3245,12 +3266,12 @@ msgid ""
"different with each scan, disable this option. For testing only."
msgstr ""
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr ""
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3259,221 +3280,221 @@ msgid ""
"omitting lines."
msgstr ""
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "ガンマ値"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "すべてのチャネルのガンマ値を設定"
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "上級オプション"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "粗"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "密"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "バイエル"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "カスタム"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "自動"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC方式RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA方式RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "パススルー"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSCのグレー"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPAのグレー"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "遅い"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "普通"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "速い"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "超高速"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2ピクセル"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4ピクセル"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8ピクセル"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "印刷"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "スライド"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "フィルムの一片"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "ADF"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "条件付き"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "実験的"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "鮮鋭化"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "鮮鋭化値を設定"
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "自動閾値"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr "線画の走査で閾値の自動判定を有効にする"
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "スムージングフィルタを選択"
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "走査後、メディアを取り出す"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "走査後にメディアを取り出す。"
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "書類を換える。"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "書類を取り換える。"
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "取り出し"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "書類の取り出し"
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "校正プロセスを開始。"
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "メディア"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "メディアの種類を設定"
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "露出時間"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3482,152 +3503,152 @@ msgid ""
"value."
msgstr ""
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "カラーマトリックス"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "スキャナーのカラーマトリックスを設定する。"
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "カスタムカラーマトリックス"
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "モノクロ・カラーマトリックス"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "グレースケール走査のカスタム・カラーマトリックス"
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "水平の鏡像"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "水平に鏡像をとる。"
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "垂直鏡像"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "垂直に鏡像をとる。"
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "オプションの更新"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "オプションを更新する。"
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "8ビット出力"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "前面ボタンを待つ"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr ""
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "ランプの停止"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "スキャナーのランプを停止する。"
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "配置グループ"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "スキャンモードグループ"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "スキャナーモデル"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, fuzzy, no-c-format
msgid "Image colors will be inverted"
msgstr "イメージカラーが反転されます"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "ガンマ補正を無効"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "ガンマ補正は無効にされます"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "ホワイト・シェーディング較正を無効"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "白シャドー補正は無効にされます。"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "暖機プロセスをスキップ"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "暖機プロセスが無効になります"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "真の深度を強制します。"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3638,12 +3659,12 @@ msgstr ""
"行われます。それから、選択された色深度に変換されます。このオプションは、"
"深度エミュレーションを回避します。"
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "グレースケールのエミュレート"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3654,12 +3675,12 @@ msgstr ""
"によって変換されます。これは、一部の環境では、画像品質を高めることがあり"
"ます。"
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "デバッグイメージの保存"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3667,330 +3688,330 @@ msgid ""
msgstr ""
"有効になると、スキャナが処理する画像の一部が、分析のために保存されます。"
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "チップセットのリセット"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "チップセットデータをリセット"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "情報"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "チップセット名"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "装置に使われているチップセット名を表示する。"
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "不明"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "チップセットID"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "チップセットIDを表示"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "走査カウンター"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "スキャナーが行った走査回数を表示します。"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "情報更新"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "装置の情報を更新"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr ""
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "ウエブカメラ"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "スキャンボタン"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "印刷"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "ボタン待ち"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "上級オプション"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "上級オプション"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "追加センサー情報はありません。"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "電源ボタン"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "コピーボタン"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "コピーボタン"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "カラー"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "ボタンの状態"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "各種"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "ランプの状態"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "ランプのオフ/オンを切り替え"
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "白黒レベルを較正"
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "TMAスライド"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "TMAネガ"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "カラー(48ビット)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "ランプタイムアウトの拡大"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr ""
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "ボタン待ち"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr ""
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "ボタン状態の更新"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "走査カウンター"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, no-c-format
msgid "Color LED indicator"
msgstr ""
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -3998,13 +4019,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "紙サイズ"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr ""
@@ -4045,13 +4066,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "両面走査を有効にする。"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "ADFにある紙の物理サイズ"
@@ -4216,7 +4237,7 @@ msgid "From scanner"
msgstr "フィルムスキャナー"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "紙から"
@@ -4291,13 +4312,13 @@ msgid "Sets the scan source"
msgstr "走査源"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "フィーダーモード"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "シート送りモードの設定"
@@ -4354,12 +4375,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "自動閾値"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4369,31 +4390,31 @@ msgstr ""
"ジ強調を設定する。"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "ノイズ除去"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr ""
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "画像強調"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "イメージ強調を設定"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4485,7 +4506,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "ガンマ補正"
@@ -4674,259 +4695,259 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "ダイアモンド"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 粗Fatting"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 微細fatting"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 バイエル"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8縦の線"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "利得"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "カラーチャネルの利得設定"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "グレー利得"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "グレーチャネル利得を設定"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "赤利得"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "赤チャネル利得を設定"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "緑利得"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "緑チャネル利得を設定"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "青利得"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "青チャネル利得を設定"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "バイエルディザ 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "バイエルディザ 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "ハーフトーンドット32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "ハーフトーンドット64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "エラー拡散"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "モード1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "モード2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "モード3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "白サンプルから"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "スムース"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "低"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "中"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "高"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "1ページ"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "全ページ"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "シートフィーダスキャナー"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "グレースケール4ビット"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "グレースケール8ビット"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "シャドー、ミッドトーン、ハイライト、露光時間"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "特殊オプション"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "カラーバランス"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "バックトラッキングを無効"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr ""
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "平台のランプ切り替え"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "平台のランプを切り替え"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "バックエンドによる較正"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr ""
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "lightlid-35mmアダプターを使う"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "このオプションは、走査中に平台のランプをオフにします。"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "品質優先走査"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "最高品質だが、スピードは遅い"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "高速走査"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "最高速度だが、品質は低い"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "閾値の自動判定"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -4934,397 +4955,397 @@ msgid ""
msgstr ""
"もしチェックされると、バックエンドは自動的に最適な閾値を探そうとします。"
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "ガンマ補正モードを選択する。"
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "ガンマ値の比を固定"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr ""
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "スカラーガンマ"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr ""
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "ガンマ赤スカラー"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr ""
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "ガンマ緑スカラー"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr ""
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "ガンマ青スカラー"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr ""
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "チャネル"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr ""
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr ""
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr ""
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr ""
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr ""
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr ""
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr ""
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr ""
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr ""
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "赤バランス"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "緑バランス"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "青バランス"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "ファームウエアバランス"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "最遅"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "遅く"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "速く"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "最速"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr ""
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr ""
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr ""
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr ""
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr ""
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr ""
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr ""
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 粗"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 通常"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 微細"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 通常"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 通常"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 カスタム"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 カスタム"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 カスタム"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 カスタム"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 カスタム"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 カスタム"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "高速グレーモード"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "高速グレーモードで走査(低品質)"
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
"This may be a non-color mode or a low resolution mode."
msgstr "すべてのプレビューを最高速モード(低品質)で行うようにする。"
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "ランプオフ時間(分)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "ランプが停止するまでの時間(分)を設定する"
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "ランプをオフに"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "すぐにランプをオフにする。"
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "赤の輝度"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "取得された画像の赤チャネルの輝度を制御します。"
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "緑の輝度"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "取得された画像の緑チャネルの輝度を制御します。"
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "青の輝度"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "取得された画像の青チャネルの輝度を制御します。"
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr ""
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr ""
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr ""
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr ""
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr ""
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr ""
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr ""
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr ""
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr ""
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr ""
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
"40 seconds warm-up time."
msgstr ""
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "画像"
@@ -5334,27 +5355,42 @@ msgstr "画像"
msgid "Need calibration"
msgstr "較正のクリア"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "ネガフィルム"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "ネガ"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, fuzzy, no-c-format
msgid "48 bits color"
msgstr "高精彩"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5443,206 +5479,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "透過性"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "装置設定"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "ランプのスイッチ"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "ランプを手動でオフオンする"
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "ダーク補正時にランプをオフにする"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr ""
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "較正データのキャッシュ"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr ""
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "較正の実行"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "センサーをスピードアップ"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr ""
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "暖機時間"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "暖機時間を秒で設定。"
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "ランプオフ時間"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "ランプオフ時間を秒で設定。"
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "アナログフロントエンド"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "AFEの赤の利得値"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "赤オフセット"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "AFEの赤のオフセット値"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "AFEの緑の利得値"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "AFEの緑のオフセット値"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "AFEの青の利得値"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr ""
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr ""
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "緑ランプをオフ"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "緑ランプオフパラメータを定義"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "青ランプをオフ"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "青ランプオフパラメータを定義"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr ""
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "色36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "ディザ マップ1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "ディザ マップ2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "ランダマイズ"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "情報源選択"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "イメージ強調"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "グレー化"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "イメージをグレースケールとして読み込む"
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "3パス シミュレーション"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5651,12 +5695,12 @@ msgstr ""
"3つに分割されたフレームを返す3パススキャナーをシミュレートします。おも"
"しろ半分に、緑、青そして赤の順序で返します。"
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "ハンドスキャナー シミュレーション"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5668,48 +5712,48 @@ msgstr ""
"します。このオプションを設定すると、フロントエンドが正しくそれを扱える"
"か、テストします。"
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
msgstr ""
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr ""
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr ""
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "ガンマテーブル"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "ステータスコード シミュレーション"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "ステータスコードを強制しない"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr ""
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "SANE_STATUS_EOFを返す。"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5718,12 +5762,12 @@ msgstr ""
"バックエンドに対し、sane_read()が呼ばれた後に、ステータスコードとして、"
"SANE_STATUS_EOFを返すよう強制する。"
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "SANE_STATUS_JAMMEDを返す"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5732,12 +5776,12 @@ msgstr ""
"バックエンドに対して、ステータスコードとしてSANE_STATUS_JAMMEDを返すよう"
"に強制する。"
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "SANE_STATUS_NO_DOCSを返す"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5746,90 +5790,90 @@ msgstr ""
"sane_read()が呼ばれた後、SANE_STATUS_NO_DOCS状態コードを返すようバックエ"
"ンドを強制します。"
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "SANE_STATUS_COVER_OPENを返す"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "SANE_STATUS_IO_ERRORを返す"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "SANE_STATUS_NO_MEMを返す"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "SANE_STATUS_ACCESS_DENIEDを返す"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
"after sane_read() has been called."
msgstr ""
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "このオプションは、スキャナーボタンの状態を反映します。"
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "ランプをオン"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "スキャナーのランプをオンにする。"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "ランプオフ"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "スキャナーのランプをオフにする。"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "ランプがタイムアウトした"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "走査した後、ランプがオフになるまでの時間(分)"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "線画モードの閾値"
@@ -5960,69 +6004,69 @@ msgstr ""
msgid "Grayscale lines per read"
msgstr "グレースケール走査"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "ウエブカメラ"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "カラー RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "カラーRGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "カラーRGB TEXT"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr ""
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr ""
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "カラーパターン"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "グリッド"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "最初のエントリー"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "2つめのエントリー"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
"display it"
msgstr ""
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "ハンドスキャナーをシミュレート"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6031,12 +6075,12 @@ msgid ""
"option also enables a fixed width of 11 cm."
msgstr ""
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "3パスシミュレーション"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6045,34 +6089,34 @@ msgstr ""
"3パススキャナーをシミュレート。カラーモードにおいて、3フレームが転送さ"
"れる。"
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "フレームの順序を設定"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "3パスカラーモードにおいて、フレームの順序を設定。"
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
"after 10 scans."
msgstr ""
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "特殊オプション"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "テスト画像を選択"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6083,12 +6127,12 @@ msgid ""
"square."
msgstr ""
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "エンディアンを反転"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6096,54 +6140,54 @@ msgid ""
"uses the correct endianness."
msgstr ""
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "読み取り制限"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr "sane_read()の呼び出しごとに転送できるデータ量の制限"
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "読み込み制限サイズ"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr "各sane_read()における転送できる(最大)データ量"
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "読み取り遅延"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "パイプにデータを転送する遅延"
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "読み取り遅延の大きさ"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr "パイプを通して各データのバッファが転送された後、どれくらい待つか。"
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "sane_readの返値"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6151,22 +6195,22 @@ msgid ""
"frontend handles them."
msgstr ""
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "ラインごとのピクセルの損失"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr ""
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "曖昧なパラメータ"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6175,12 +6219,12 @@ msgstr ""
"sane_start()を呼び出す前に、sane_parameters()を呼んだときに、曖昧なライン"
"やそのラインに対して曖昧なバイトを返す。"
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "ファイルディスクリプタの選択を提供する"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6189,12 +6233,12 @@ msgstr ""
"sane_read()がデータを返すかどうか検出するための、ファイルディスクリプタの"
"選択を提供する。"
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "テストオプション有効"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6204,39 +6248,39 @@ msgstr ""
"異なるSANEオプションタイプの表示や変更ができるかテストする用途で使われま"
"す。"
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "オプション表示"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "すべてのオプションのリストを表示する。"
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr ""
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr ""
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
"advanced) capabilities. That's just a normal bool option."
msgstr ""
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr ""
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6244,12 +6288,12 @@ msgid ""
"frontend but by the user (e.g. by pressing a button at the device)."
msgstr ""
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr ""
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6257,36 +6301,36 @@ msgid ""
"by pressing a button at the device) and can't be read by the frontend."
msgstr ""
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr ""
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
"That means the option is read-only."
msgstr ""
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr ""
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
"(and advanced) capabilities."
msgstr ""
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr ""
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6294,299 +6338,299 @@ msgid ""
"backend."
msgstr ""
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr ""
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr ""
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr ""
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
"is 4, maximum 192, and quant is 2."
msgstr ""
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr ""
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr ""
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
"constraints."
msgstr ""
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr ""
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
"constraint. Minimum is 4, maximum 192, and quant is 2."
msgstr ""
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr ""
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
"list constraint."
msgstr ""
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr ""
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr ""
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr ""
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
"Minimum is -42.17, maximum 32767.9999, and quant is 2.0."
msgstr ""
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr ""
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr ""
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr ""
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr ""
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr ""
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr ""
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr ""
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
"entries..."
msgstr ""
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr ""
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr ""
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr ""
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr ""
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr ""
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr ""
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr ""
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr ""
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr ""
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr ""
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr ""
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr ""
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr ""
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr ""
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr ""
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr ""
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr ""
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr ""
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr ""
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr ""
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr ""
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr ""
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr ""
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr ""
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr ""
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr ""
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr ""
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr ""
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr ""
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr ""
diff --git a/po/nb.po b/po/nb.po
index c64ade4..d8d0b68 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.12\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2007-12-17 23:01+0100\n"
"Last-Translator: Sigurd Stordal <polarbear42@phreaker.net>\n"
"Language-Team: \n"
@@ -14,443 +14,453 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr ""
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr ""
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometri"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Forbedring"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Avansert"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr ""
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Forvisning"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Fremtving enfarge forvisning"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bit dybde"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr ""
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Skanhastighet"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Skankilde"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr ""
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Topp-venstre x"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Topp-venstre y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Bunn-høyre x"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Bunn-høyre y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Skanoppløsning"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "X-oppløsning"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Y-oppløsning"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr ""
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr ""
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr ""
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr ""
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr ""
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr ""
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr ""
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr ""
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Kontrast"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Kornstørrelse"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr ""
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Svartnivå"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Hvitnivå"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Hvitnivå for rød"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Hvitnivå for grønn"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Hvitnivå for blå"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Skygge"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Skygge for rød"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Skygge for grønn"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Skygge for blå"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr ""
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr ""
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr ""
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr ""
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr ""
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr ""
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Filnavn"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr ""
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr ""
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr ""
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negativ"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Kvalitets kalibrering"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Dobble Optisk Oppløsning"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr ""
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr ""
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr ""
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr ""
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr ""
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr ""
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr ""
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Varmopp lampe"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr ""
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr ""
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr ""
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr ""
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr ""
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr ""
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr ""
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr ""
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr ""
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr ""
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr ""
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr ""
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Lampen slås av ved avslutning"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Fokuseringposisjon"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Automatisk utløsning"
+
+#: include/sane/saneopts.h:249
#, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
"supports."
msgstr ""
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, fuzzy, no-c-format
msgid "Source, mode and resolution options"
msgstr "Kort liste over oppløsninger"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr ""
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr ""
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, fuzzy, no-c-format
msgid "Hardware specific options"
msgstr "Skanoppløsning"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr ""
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr ""
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -458,87 +468,87 @@ msgid ""
"scanner, it reduces the memory requirements and scan-time of the preview."
msgstr ""
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
"for multibit scans."
msgstr ""
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr ""
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Velger skan kilde (slik som arkmater)"
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr ""
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "venstre topp x posisjon av skan-areal"
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Venstre topp y posisjon av skan-areal"
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Høyre bunn x posisjon av skan-areal"
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Høyre bunn y posisjon av skan-areal"
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr ""
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr ""
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr ""
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
"sheet-fed scans."
msgstr ""
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr ""
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr ""
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -546,423 +556,434 @@ msgid ""
"gamma table)."
msgstr ""
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr ""
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr ""
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr ""
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr ""
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr ""
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
"in sharper images."
msgstr ""
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr ""
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr ""
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr ""
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
"when acquiring an image with a camera. Larger values cause more blooming."
msgstr ""
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Filnavnet på bildet som skal lastes opp"
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
"halftoned images."
msgstr ""
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
msgstr ""
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Bruk samme verdier for X og Y oppløsning"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Bytt svart og hvitt"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Foreta en kvalitets hvit-kalibrering"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Bruk linser som dobbler den optiske oppløsningen"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr ""
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr ""
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr ""
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr ""
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr ""
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr ""
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Varm opp lampen før skanning"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr ""
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr ""
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr ""
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr ""
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr ""
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr ""
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr ""
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr ""
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr ""
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr ""
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr ""
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr ""
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Slå av lampen når programmet avslutter"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Automatisk utløsning"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Varm opp lampen før skanning"
+
+#: include/sane/saneopts.h:452
#, fuzzy, no-c-format
msgid "Scan button"
msgstr "Skanoppløsning"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, fuzzy, no-c-format
msgid "Email button"
msgstr "Vent på knappen"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, fuzzy, no-c-format
msgid "Fax button"
msgstr "Vent på knappen"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, fuzzy, no-c-format
msgid "Copy button"
msgstr "Vent på knappen"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr ""
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr ""
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr ""
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, fuzzy, no-c-format
msgid "Cover open"
msgstr "Fargemønster"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Farge"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Fargestrektegning"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr ""
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Grå"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr ""
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Strektegning"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr ""
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr ""
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr ""
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr ""
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr ""
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr ""
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, fuzzy, no-c-format
msgid "Document feeder jammed"
msgstr "Dokumentmater"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, fuzzy, no-c-format
msgid "Document feeder out of documents"
msgstr "Dokumentmater"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr ""
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr ""
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr ""
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr ""
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr ""
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr ""
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Standard"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Velg standard verdier for kontroll av forbedring"
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Kalibrering"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Kalibrer før neste scan"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
"Otherwise, calibration is performed only before the first start."
msgstr ""
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Bare utfør skygge-korrigering"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -970,1093 +991,1093 @@ msgid ""
"or from the configuration file, are used."
msgstr ""
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Knappstatus"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Rammenummer å skanne"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Velger rammenummer å skanne"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, fuzzy, no-c-format
msgid "Duplex scan"
msgstr "Full skan"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr ""
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr ""
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr ""
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr ""
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, fuzzy, no-c-format
msgid "Negatives"
msgstr "Negativ"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr ""
-#: backend/canon.c:169
+#: backend/canon.c:167
#, fuzzy, no-c-format
msgid "No transparency correction"
msgstr "Farge korreksjon"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, fuzzy, no-c-format
msgid "Slides"
msgstr "Treigest"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automatisk"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, fuzzy, no-c-format
msgid "Normal speed"
msgstr "Skanhastighet"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr ""
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr ""
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr ""
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr ""
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr ""
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr ""
-#: backend/canon.c:389
+#: backend/canon.c:387
#, fuzzy, no-c-format
msgid "lamp failure"
msgstr "Gammaverdi"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr ""
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr ""
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr ""
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr ""
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr ""
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr ""
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr ""
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr ""
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr ""
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr ""
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr ""
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr ""
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr ""
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr ""
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr ""
-#: backend/canon.c:460
+#: backend/canon.c:458
#, no-c-format
msgid "option not correct"
msgstr ""
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr ""
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr ""
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr ""
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr ""
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr ""
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr ""
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr ""
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr ""
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr ""
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr ""
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr ""
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr ""
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Filmtype"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr ""
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, fuzzy, no-c-format
msgid "Negative film type"
msgstr "Negativ Film"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, fuzzy, no-c-format
msgid "Selects the negative film type"
msgstr "Velger rammenummer å skanne"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, fuzzy, no-c-format
msgid "Hardware resolution"
msgstr "Skanoppløsning"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, fuzzy, no-c-format
msgid "Use only hardware resolutions"
msgstr "Vis kort liste over oppløsninger"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr ""
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, fuzzy, no-c-format
msgid "Auto focus"
msgstr "Automatisk utløsning"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr ""
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr ""
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr ""
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, fuzzy, no-c-format
msgid "Manual focus position"
msgstr "Fokuseringposisjon"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr ""
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr ""
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Speilbilde"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, fuzzy, no-c-format
msgid "Mirror the image horizontally"
msgstr "Speilbilde"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, fuzzy, no-c-format
msgid "Auto exposure"
msgstr "Automatisk utløsning"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr ""
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, fuzzy, no-c-format
msgid "Calibration now"
msgstr "Kalibrering"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, fuzzy, no-c-format
msgid "Execute calibration *now*"
msgstr "Kvalitets kalibrering"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr ""
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr ""
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, fuzzy, no-c-format
msgid "Reset scanner"
msgstr "Raskt skan"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr ""
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr ""
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, fuzzy, no-c-format
msgid "Eject film after each scan"
msgstr "Løs ut dokoment etter skanning"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr ""
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr ""
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr ""
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, fuzzy, no-c-format
msgid "Document feeder extras"
msgstr "Dokumentmater"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr ""
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr ""
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, fuzzy, no-c-format
msgid "Negative film"
msgstr "Negativ Film"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, fuzzy, no-c-format
msgid "Positive or negative film"
msgstr "Lysbilde Film"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr ""
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr ""
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr ""
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, fuzzy, no-c-format
msgid "Select film type"
msgstr "Filmtype"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr ""
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, fuzzy, no-c-format
msgid "Calibrate Scanner"
msgstr "Kalibrering"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, fuzzy, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Grov kalibrering kun for første skan"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Gråskala scan"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Gjør et gråskala heller enn farge scan"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr ""
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr ""
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Gamma korreksjon"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Velger den gamma korrigerte overførsels kurven"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr ""
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr ""
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr ""
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr ""
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr ""
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr ""
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr ""
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Rød"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Grønn"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Blå"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "Forbedring"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "Forbedring"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "Forbedring"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Ingen"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr ""
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr ""
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr ""
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr ""
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr ""
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr ""
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Lysbilde Film"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Negativ Film"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Fokuser på glasset"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Fokuser 2.5mm over glasset"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr ""
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr ""
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr ""
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr ""
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr ""
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr ""
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr ""
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Tekst Fremhevings Teknologi"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Last ned mønster A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Last ned mønster B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Ingen korrigering"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Brukerdefinert"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr ""
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr ""
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Blekkskrivere"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr ""
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Standard"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Høy densitets utskrift"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "lav densitets utskrift"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Høy kontrasts utskrift"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Brukerdefinert (Gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Brukerdefinert (Gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr ""
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 portrett"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 landskap"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr ""
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr ""
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Maks"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr ""
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr ""
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr ""
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr ""
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Skarphet"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Farge korreksjon"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Farge korreksjons koeffisienter"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr ""
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr ""
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr ""
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr ""
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr ""
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr ""
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr ""
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Kontrollerer grønn-nivå"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Legger til rødt basert på grønn-nivå"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Legger til blått basert på grønn-nivå"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Legger til grønt basert på rød-nivå"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Kontrollerer rød-nivå"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Legger til blått basert på rød-nivå"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Legger til grønt basert på blå-nivå"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Legger til rødt basert på blå-nivå"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Kontrollerer blå-nivå"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Speil bildet"
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Rask forvisning"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Automatisk oppdeling av areal i delareal"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Kort liste over oppløsninger"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Vis kort liste over oppløsninger"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr ""
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr ""
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr ""
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Tilleggsutstyr"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Utløs"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Utløs arket i ADF"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Automatisk utløsning"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Løs ut dokoment etter skanning"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr ""
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr ""
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr ""
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr ""
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
"the user defined table, which can be downloaded to the scanner"
msgstr ""
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Fokuseringposisjon"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr ""
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Vent på knappen"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2070,7 +2091,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2085,521 +2106,521 @@ msgstr "Lysbilde Film"
msgid "Negative Slide"
msgstr "Negativ Film"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, fuzzy, no-c-format
msgid "User defined CCT profile"
msgstr "Brukerdefinert"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Utløs arket i ADF"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Ingen korrigering"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Gamma korreksjon"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr ""
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr ""
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr ""
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr ""
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr ""
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr ""
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "Hvitnivå"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "Svartnivå"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr ""
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr ""
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr ""
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr ""
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr ""
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr ""
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr ""
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr ""
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr ""
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr ""
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr ""
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr ""
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, no-c-format
msgid "Halftone type"
msgstr ""
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Grov kalibrering"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr ""
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Kalibrering"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr ""
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Speilbilde"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "Speilbilde"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Hvitnivå for blå"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Kontrollerer rød-nivå"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Fargestrektegning"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr ""
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Gammaverdi"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr ""
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, no-c-format
msgid "Threshold white"
msgstr ""
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Støyreduksjon"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Ingen korrigering"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Ingen korrigering"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, no-c-format
msgid "DF recovery mode"
msgstr ""
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Spesielle valg"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Ingen korrigering"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Lampe på"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr ""
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2607,65 +2628,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Lampe av"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Lampe av"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, fuzzy, no-c-format
msgid "Green offset"
msgstr "Lampe av"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Lampe av"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, fuzzy, no-c-format
msgid "Blue offset"
msgstr "Lampe av"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Kontrast blåkanal"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr ""
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2674,533 +2695,533 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Full skan"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Spesielle valg"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Støyreduksjon"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "Fra papir"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "Fra papir"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "Fra papir"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "Fra papir"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, no-c-format
msgid "Card loaded"
msgstr ""
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr ""
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Manuell førfokus"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Manuell førfokus"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "Skanoppløsning"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Hvitnivå"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "lav densitets utskrift"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr ""
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Full skan"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr ""
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Fargestrektegning"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Kalibrering"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Kvalitets kalibrering"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Kalibrering"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, fuzzy, no-c-format
msgid "Lamp off time"
msgstr "Lampe av"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
"of 0 means, that the lamp won't be turned off."
msgstr ""
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Grov kalibrering"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr ""
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, fuzzy, no-c-format
msgid "File button"
msgstr "Vent på knappen"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr ""
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, fuzzy, no-c-format
msgid "Power button"
msgstr "Vent på knappen"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Vent på knappen"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Grov kalibrering"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, fuzzy, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Grov kalibrering kun for første skan"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, fuzzy, no-c-format
msgid "Buttons"
msgstr "Knappstatus"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, fuzzy, no-c-format
msgid "Calibrate"
msgstr "Kalibrering"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, fuzzy, no-c-format
msgid "Start calibration using special sheet"
msgstr "Grov kalibrering"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, fuzzy, no-c-format
msgid "Clear calibration"
msgstr "Grov kalibrering"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, fuzzy, no-c-format
msgid "Clear calibration cache"
msgstr "Kalibrering"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Grov kalibrering"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Lampe av"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr ""
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, no-c-format
msgid "Transparency Adapter Infrared"
msgstr ""
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr ""
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr ""
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Automatisk oppvarming"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
"60 seconds warm-up time."
msgstr ""
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Full skan"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
"Don't select the full height. For testing only."
msgstr ""
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Grov kalibrering"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3208,12 +3229,12 @@ msgid ""
"are provided. This option is enabled by default. For testing only."
msgstr ""
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Grov kalibrering kun for første skan"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3221,12 +3242,12 @@ msgid ""
"different with each scan, disable this option. For testing only."
msgstr ""
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr ""
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3235,221 +3256,221 @@ msgid ""
"omitting lines."
msgstr ""
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Gammaverdi"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr ""
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, fuzzy, no-c-format
msgid "Advanced Options"
msgstr "Spesielle valg"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Grov"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Fin"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr ""
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Valgfri"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automatisk"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr ""
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr ""
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr ""
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC-grå"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA-grå"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Treig"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr ""
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Rask"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr ""
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr ""
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr ""
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr ""
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr ""
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr ""
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, fuzzy, no-c-format
msgid "Film-strip"
msgstr "Filmtype"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr ""
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr ""
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr ""
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr ""
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, fuzzy, no-c-format
msgid "Sharpening"
msgstr "Skarphet"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr ""
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr ""
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr ""
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr ""
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, fuzzy, no-c-format
msgid "Unloads the media after a scan."
msgstr "Last bildet som gråskala"
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, fuzzy, no-c-format
msgid "Change document"
msgstr "Forbedring"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr ""
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr ""
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr ""
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, fuzzy, no-c-format
msgid "Start calibration process."
msgstr "Grov kalibrering"
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, fuzzy, no-c-format
msgid "Media"
msgstr "Middels"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr ""
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr ""
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3458,152 +3479,152 @@ msgid ""
"value."
msgstr ""
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, fuzzy, no-c-format
msgid "Color Matrix"
msgstr "Fargemønster"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Kontrast rødkanal"
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr ""
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, fuzzy, no-c-format
msgid "Mono Color Matrix"
msgstr "Fargemønster"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr ""
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, fuzzy, no-c-format
msgid "Mirror horizontal"
msgstr "Speilbilde"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, fuzzy, no-c-format
msgid "Mirror image horizontally."
msgstr "Speilbilde"
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, fuzzy, no-c-format
msgid "Mirror vertical"
msgstr "Speilbilde"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, fuzzy, no-c-format
msgid "Mirror image vertically."
msgstr "Speilbilde"
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, fuzzy, no-c-format
msgid "Update options"
msgstr "Spesielle valg"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, fuzzy, no-c-format
msgid "Update options."
msgstr "Spesielle valg"
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr ""
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr ""
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr ""
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr ""
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Slå av skanner lampen."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, fuzzy, no-c-format
msgid "Geometry Group"
msgstr "Geometri"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr ""
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr ""
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr ""
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, fuzzy, no-c-format
msgid "Disable gamma correction"
msgstr "Gamma korreksjon"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, fuzzy, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Gamma korreksjon"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, fuzzy, no-c-format
msgid "Disable white shading correction"
msgstr "Bare utfør skygge-korrigering"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr ""
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr ""
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3611,12 +3632,12 @@ msgid ""
"avoids depth emulation."
msgstr ""
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, fuzzy, no-c-format
msgid "Emulate Grayscale"
msgstr "Gråskala"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3624,342 +3645,342 @@ msgid ""
"circumstances."
msgstr ""
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr ""
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
"analyze them."
msgstr ""
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, fuzzy, no-c-format
msgid "Reset chipset"
msgstr "Raskt skan"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr ""
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, fuzzy, no-c-format
msgid "Information"
msgstr "Se bort fra kalibrering"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, fuzzy, no-c-format
msgid "Chipset name"
msgstr "Filnavn"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr ""
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr ""
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr ""
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, fuzzy, no-c-format
msgid "Shows the chipset ID"
msgstr "Raskt skan"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, fuzzy, no-c-format
msgid "Scan counter"
msgstr "Skankilde"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, fuzzy, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Velger rammenummer å skanne"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, fuzzy, no-c-format
msgid "Update information"
msgstr "Spesielle valg"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr ""
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr ""
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, no-c-format
msgid "web"
msgstr ""
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Skanoppløsning"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, no-c-format
msgid "reprint"
msgstr ""
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Vent på knappen"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Spesielle valg"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Spesielle valg"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, no-c-format
msgid "Button for additional options/configuration"
msgstr ""
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Vent på knappen"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Vent på knappen"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Vent på knappen"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Farge"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Knappstatus"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr ""
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr ""
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr ""
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr ""
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, fuzzy, no-c-format
msgid "TMA Slides"
msgstr "Treigest"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, fuzzy, no-c-format
msgid "TMA Negatives"
msgstr "Negativ"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, fuzzy, no-c-format
msgid "Color (48 bits)"
msgstr "Farge 48"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, fuzzy, no-c-format
msgid "Extend lamp timeout"
msgstr "Lampe av"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr ""
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Vent på knappen"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, fuzzy, no-c-format
msgid "Waits for button before scanning"
msgstr "Varm opp lampen før skanning"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "Knappstatus"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Skankilde"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Fargestrektegning"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -3967,13 +3988,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Papirstørrelse"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr ""
@@ -4014,13 +4035,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr ""
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Fysisk størrelse av papir i ADF"
@@ -4185,7 +4206,7 @@ msgid "From scanner"
msgstr "Fra papir"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Fra papir"
@@ -4260,13 +4281,13 @@ msgid "Sets the scan source"
msgstr "Skankilde"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr ""
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr ""
@@ -4323,12 +4344,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr ""
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4336,31 +4357,31 @@ msgid ""
msgstr ""
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Støyreduksjon"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr ""
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr ""
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr ""
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4452,7 +4473,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Gamma korreksjon"
@@ -4641,659 +4662,659 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamant"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr ""
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr ""
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr ""
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr ""
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr ""
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr ""
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, fuzzy, no-c-format
msgid "Gray gain"
msgstr "Grønn"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, fuzzy, no-c-format
msgid "Sets gray channel gain"
msgstr "Kontrast grønnkanal"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, fuzzy, no-c-format
msgid "Red gain"
msgstr "Rødbalanse"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, fuzzy, no-c-format
msgid "Sets red channel gain"
msgstr "Kontrast rødkanal"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, fuzzy, no-c-format
msgid "Green gain"
msgstr "Grønn"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, fuzzy, no-c-format
msgid "Sets green channel gain"
msgstr "Kontrast grønnkanal"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, fuzzy, no-c-format
msgid "Blue gain"
msgstr "Blå"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, fuzzy, no-c-format
msgid "Sets blue channel gain"
msgstr "Kontrast blåkanal"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr ""
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr ""
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr ""
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr ""
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr ""
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr ""
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr ""
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr ""
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr ""
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr ""
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Lav"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Middels"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Høy"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr ""
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "En side"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Alle sider"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr ""
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Gråskala 4 bits"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Gråskala 8 bits"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr ""
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Spesielle valg"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Fargebalanse"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr ""
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr ""
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr ""
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr ""
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr ""
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr ""
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr ""
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr ""
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Kvalitetsskan"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Høyest kvalitet men laver hastighet"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Raskt skan"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Høyest hastighet men lavest kvalitet"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr ""
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
"for the threshold."
msgstr ""
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Velger måten å foreta gamma korreksjon på"
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr ""
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Bruk samme gamma verdi for alle farge kanalene"
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr ""
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr ""
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr ""
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr ""
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr ""
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr ""
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr ""
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr ""
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Kanal"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr ""
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr ""
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr ""
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr ""
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr ""
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr ""
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr ""
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr ""
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr ""
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Rødbalanse"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
"Balansefaktor for rødt. Med en verdi på 100 % menes ingen korreksjon"
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Grønnbalanse"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
"Balansefaktor for grønt. Med en verdi på 100% menes ingen korreksjon"
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Blåbalanse"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
"Balansefaktor for blått. Med en verdi på 100% menes ingen korreksjon"
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr ""
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Treigest"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Treigere"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Raskere"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Raskest"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 grov"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr ""
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 fin"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 veldig fin"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr ""
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 grov"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 fin"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 grov"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr ""
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 fin"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr ""
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr ""
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 valgfri"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 valgfri"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 valgfri"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 valgfri"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 valgfri"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 valgfri"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr ""
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr ""
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
"This may be a non-color mode or a low resolution mode."
msgstr ""
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, fuzzy, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Varmopp lampe"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr ""
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, fuzzy, no-c-format
msgid "Turn lamp off"
msgstr "Lampe av"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr ""
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr ""
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, fuzzy, no-c-format
msgid "Green brightness"
msgstr "Grønnbalanse"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr ""
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Kontrast rødkanal"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Kontrast grønnkanal"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Kontrast blåkanal"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr ""
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Farge 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Farge 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Grå 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Grå 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr ""
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, fuzzy, no-c-format
msgid "Positive"
msgstr "Lysbilde Film"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
"40 seconds warm-up time."
msgstr ""
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr ""
@@ -5303,27 +5324,42 @@ msgstr ""
msgid "Need calibration"
msgstr "Grov kalibrering"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Negativ Film"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Negativ"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr ""
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5412,218 +5448,226 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr ""
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr ""
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr ""
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr ""
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, fuzzy, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Grov kalibrering"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr ""
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, fuzzy, no-c-format
msgid "Calibration data cache"
msgstr "Kalibrering"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr ""
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, fuzzy, no-c-format
msgid "Performs calibration"
msgstr "Grov kalibrering"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr ""
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr ""
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, fuzzy, no-c-format
msgid "Warmup-time"
msgstr "Varmopp lampe"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, fuzzy, no-c-format
msgid "Warmup-time in seconds."
msgstr "Varmopp lampe"
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, fuzzy, no-c-format
msgid "Lampoff-time"
msgstr "Lampe av"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, fuzzy, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Varmopp lampe"
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr ""
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, fuzzy, no-c-format
msgid "Red offset"
msgstr "Lampe av"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, fuzzy, no-c-format
msgid "Red lamp off"
msgstr "Lampe av"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr ""
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, fuzzy, no-c-format
msgid "Green lamp off"
msgstr "Lampe av"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr ""
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, fuzzy, no-c-format
msgid "Blue lamp off"
msgstr "Lampe av"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr ""
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr ""
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Farge 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr ""
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr ""
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr ""
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Valg av kilde"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr ""
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr ""
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Last bildet som gråskala"
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Trepass simulering"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
"kicks, it returns green, then blue, then red."
msgstr ""
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Håndskanner simulering"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5631,162 +5675,162 @@ msgid ""
"option allows one to test whether a frontend can handle this correctly."
msgstr ""
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
msgstr ""
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr ""
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr ""
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr ""
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Status Kode Simulering"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Ikke fremtving status kode"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr ""
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr ""
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr ""
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr ""
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr ""
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr ""
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr ""
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr ""
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
"after sane_read() has been called."
msgstr ""
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr ""
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Lampe på"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Slå på skanner lampen"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Lampe av"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Slå av skanner lampen"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, fuzzy, no-c-format
msgid "Lamp timeout"
msgstr "Lampe av"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr ""
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr ""
@@ -5915,69 +5959,69 @@ msgstr "Fargestrektegning"
msgid "Grayscale lines per read"
msgstr "Gråskala scan"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr ""
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Farge RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Farge RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Farge RGB TEKST"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr ""
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr ""
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Fargemønster"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr ""
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr ""
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr ""
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
"display it"
msgstr ""
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr ""
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -5986,46 +6030,46 @@ msgid ""
"option also enables a fixed width of 11 cm."
msgstr ""
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr ""
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
"transmitted."
msgstr ""
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr ""
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr ""
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
"after 10 scans."
msgstr ""
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr ""
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr ""
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6036,12 +6080,12 @@ msgid ""
"square."
msgstr ""
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr ""
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6049,54 +6093,54 @@ msgid ""
"uses the correct endianness."
msgstr ""
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr ""
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr ""
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr ""
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr ""
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr ""
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr ""
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr ""
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr ""
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6104,85 +6148,85 @@ msgid ""
"frontend handles them."
msgstr ""
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr ""
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr ""
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr ""
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
"before sane_start()."
msgstr ""
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr ""
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
"data."
msgstr ""
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr ""
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
"frontends to view and modify all the different SANE option types."
msgstr ""
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr ""
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr ""
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr ""
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr ""
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
"advanced) capabilities. That's just a normal bool option."
msgstr ""
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr ""
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6190,12 +6234,12 @@ msgid ""
"frontend but by the user (e.g. by pressing a button at the device)."
msgstr ""
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr ""
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6203,36 +6247,36 @@ msgid ""
"by pressing a button at the device) and can't be read by the frontend."
msgstr ""
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr ""
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
"That means the option is read-only."
msgstr ""
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr ""
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
"(and advanced) capabilities."
msgstr ""
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr ""
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6240,299 +6284,299 @@ msgid ""
"backend."
msgstr ""
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr ""
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr ""
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr ""
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
"is 4, maximum 192, and quant is 2."
msgstr ""
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr ""
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr ""
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
"constraints."
msgstr ""
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr ""
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
"constraint. Minimum is 4, maximum 192, and quant is 2."
msgstr ""
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr ""
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
"list constraint."
msgstr ""
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr ""
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr ""
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr ""
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
"Minimum is -42.17, maximum 32767.9999, and quant is 2.0."
msgstr ""
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr ""
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr ""
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr ""
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr ""
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr ""
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr ""
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr ""
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
"entries..."
msgstr ""
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr ""
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr ""
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr ""
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Farge 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Bruk Bilde Komposisjon"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Tonivå svart og hvitt (strektegningmodus)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr ""
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Flernivå svart og hvitt (gråskalamodus)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Flernivå RGB farge (en omgangs farge)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Se bort fra kalibrering"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr ""
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Ikke kalibrer fokus"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Manuell førfokus"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr ""
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr ""
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr ""
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr ""
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr ""
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr ""
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr ""
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr ""
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr ""
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr ""
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr ""
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr ""
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, fuzzy, no-c-format
msgid "Gray offset"
msgstr "Lampe av"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, fuzzy, no-c-format
msgid "Sets gray channel offset"
msgstr "Kontrast grønnkanal"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, fuzzy, no-c-format
msgid "Sets red channel offset"
msgstr "Kontrast rødkanal"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, fuzzy, no-c-format
msgid "Sets green channel offset"
msgstr "Kontrast grønnkanal"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, fuzzy, no-c-format
msgid "Sets blue channel offset"
msgstr "Kontrast blåkanal"
diff --git a/po/nl.po b/po/nl.po
index dd24a92..4c102ae 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends.nl\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2019-07-26 13:38+0900\n"
"Last-Translator: Olaf Meeuwissen <paddy-hack@member.fsf.org>\n"
"Language-Team:\n"
@@ -19,406 +19,416 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Aantal opties"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Standaard"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometrie"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Kleurverbetering"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Gevorderd"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Sensoren"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Voorbeeldscan"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Dwing monochroom voorbeeldscan"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bitdiepte"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Scanmodus"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Scansnelheid"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Scanbron"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Dwing \"backtracking\""
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Linksboven x"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Linksboven y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Rechtsonder x"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Rechtsonder y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Scanresolutie"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "X-resolutie"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Y-resolutie"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Pagina breedte"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Pagina hoogte"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Gebruik door de gebruiker gedefinieerde gammatabel"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Beeldintensiteit"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Rode intensiteit"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Groene intensiteit"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Blauwe intensiteit"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Helderheid"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Contrast"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Korrelgrootte"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Halftoonmodus"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Zwartwaarde"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Witwaarde"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Witwaarde voor rood"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Witwaarde voor groen"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Witwaarde voor blauw"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Schaduw"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Schaduw voor rood"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Schaduw voor groen"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Schaduw voor blauw"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Lichteffect"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Lichteffect voor rood"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Lichteffect voor groen"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Lichteffect voor blauw"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Tint"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Kleurverzadiging"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Bestandsnaam"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Grootte van het halftoonpatroon"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Halftoonpatroon"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Combineer X- en Y-resolutie"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negatief"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Kwaliteit kalibreren"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Dubbele optische resolutie"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Combineer RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Drempelwaarde"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Analoge gammacorrectie"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Analoge gammawaarde rood"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Analoge gammawaarde groen"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Analoge gammawaarde blauw"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Combineer analoge gammawaarde"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Lamp opwarmen"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Belichtingstijd kalibreren"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Belichtingstijd kalibreren voor rood"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Belichtingstijd kalibreren voor groen"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Belichtingstijd kalibreren voor blauw"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Belichtingstijd voor het scannen"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Belichtingstijd voor het scannen van rood"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Belichtingstijd voor het scannen van groen"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Belichtingstijd voor het scannen van blauw"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Stel belichtingstijd in"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Lichtwaarde kalibreren"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Lichtwaarde bij het scannen"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Stel lichtwaarde in"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Lamp aan het einde uitschakelen"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Focus positie"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Autofocus"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -426,37 +436,37 @@ msgid ""
msgstr ""
"Alleen-lezen optie, die aangeeft hoeveel opties een apparaat ondersteunt."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Opties voor bron, modus en resolutie"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Opties voor scanoppervlak en origineelgrootte"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Opties voor beeldaanpassing"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Hardware specifieke opties"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Scannersensoren en -knoppen"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Verzoek om een scan in voorbeeldkwaliteit."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -468,7 +478,7 @@ msgstr ""
"een Single-Pass-Scanner wordt het geheugengebruik en de scantijd "
"verminderd."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -477,62 +487,62 @@ msgstr ""
"Aantal bits per kleurwaarde, typische waarden zijn 1 voor zwart/wit en 8 "
"voor multibit-scans."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr "Kiest de scanmodus (b.v. zwart/wit, monochroom of kleur)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Bepaald de snelheid waarmee wordt gescand."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Selecteert de scanbron (zoals b.v. een documentendoorvoer)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Regelt dat \"backtracking\" wordt gebruikt."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Linksboven x positie van het scanoppervlak."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Linksboven y positie van het scanoppervlak."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Rechtsonder x positie van het scanoppervlak."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Rechtsonder y positie van het scanoppervlak."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Stelt de resolutie in van het gescande beeld."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Stelt de horizontale resolutie in van het gescande beeld."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Stelt de verticale resolutie in van het gescande origineel."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -541,12 +551,12 @@ msgstr ""
"Bepaalt de breedte van het origineel. Nodig om doorvoerscans automatisch "
"te kunnen centreren."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Bepaalt de hoogte van het origineel."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
@@ -554,7 +564,7 @@ msgstr ""
"Bepaalt of de interne of de door de gebruiker gedefinieerde gammatabel "
"wordt gebruikt."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -565,32 +575,32 @@ msgstr ""
"de rode, groene en blauwe kleurcomponenten. (d.w.z. Het is een "
"helderheids-gammatabel)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Gammacorrectietabel voor de rode component."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Gammacorrectietabel voor de groene component."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Gammacorrectietabel voor de blauwe component."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Regelt de helderheid van het verkregen beeld."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Regelt het contrast van het verkregen beeld."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -599,68 +609,68 @@ msgstr ""
"Bepaalt de \"gekorreldheid\" van het verkregen beeld. Kleine waarden "
"zorgen voor een scherper beeld."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr "Bepaalt of een halftoon beeld (dithered) wordt verkregen."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr ""
"Bepaalt welke helderheidswaarde als \"zwart\" moet worden beschouwd."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Bepaalt welke helderheidswaarde als \"wit\" moet worden beschouwd."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
"Bepaalt welke rode helderheidswaarde als \"wit\" moet worden beschouwd."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
"Bepaalt welke groene helderheidswaarde als \"wit\" moet worden beschouwd."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
"Bepaalt welke blauwe helderheidswaarde als \"wit\" moet worden beschouwd."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
"Bepaalt welke rode helderheidswaarde als \"zwart\" moet worden beschouwd."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
"Bepaalt welke groene helderheidswaarde als \"zwart\" moet worden "
"beschouwd."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
"Bepaalt welke blauwe helderheidswaarde als \"zwart\" moet worden "
"beschouwd."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Bepaalt welke rode helderheidswaarde als \"verzadigd rood\" moet worden "
"beschouwd."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
@@ -668,7 +678,7 @@ msgstr ""
"Bepaalt welke groene helderheidswaarde als \"verzadigd groen\" moet "
"worden beschouwd."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
@@ -676,12 +686,12 @@ msgstr ""
"Bepaalt welke blauwe helderheidswaarde als \"verzadigd blauw\" moet "
"worden beschouwd."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Regelt de \"tint\" (blauwwaarde) van het verkregen beeld."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -690,12 +700,12 @@ msgstr ""
"De verzadigingsgraad bepaalt de \"kleuring\" van een met een camera "
"opgenomen beeld. Hogere waarden zorgen voor een sterkere kleuring."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "De bestandsnaam van het te scannen beeld."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -704,7 +714,7 @@ msgstr ""
"Stelt het halftoon patroon (dithering) in dat wordt gebruikt om halftoon "
"beelden te scannen."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -712,289 +722,300 @@ msgstr ""
"Definieert het halftoon patroon (dithering) waarmee halftoon beelden "
"worden gescand."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Gebruik dezelfde waarden voor X en Y resoluties."
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Verwissel zwart en wit (inverteren)."
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Voer een kwaliteit wit-kalibratie uit"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Gebruik de lens waarmee de optische resolutie wordt verdubbeld."
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "Gebruik in RGB-modus voor alle kleuren dezelfde waarden"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Kiest de minimale helderheid waarmee witte punt wordt verkregen"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Analoge gammacorrectie"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Analoge gammacorrectie voor rood"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Analoge gammacorrectie voor groen"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Analoge gammacorrectie voor blauw"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Warm de lamp op alvorens te scannen"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Bepaal de belichtingstijd voor de kalibratie"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Bepaal de belichtingstijd voor de kalibratie van de rode component"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr ""
"Bepaal de belichtingstijd voor de kalibratie van de groene component"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr ""
"Bepaal de belichtingstijd voor de kalibratie van de blauwe component"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Bepaal de belichtingstijd voor de scan"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Bepaal de belichtingstijd voor de scan van de rode component"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Bepaal de belichtingstijd voor de scan van de groene component"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Bepaal de belichtingstijd voor de scan van de blauwe component"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Schakelt de instelling van de belichtingstijd in"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Bepaal de lichthoeveelheid waarmee wordt gekalibreerd"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Bepaal de lichthoeveelheid waarmee wordt gescand"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Schakelt de instelling van de lichthoeveelheid in"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Schakel de lamp uit als het programma wordt verlaten"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Automatische of handmatige scherpstelling"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Wacht op een druk op de knop alvorens te scannen"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Scan-knop"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "E-mail-knop"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Fax-knop"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Kopieer-knop"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "PDF-knop"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Annuleer-knop"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "Pagina geladen"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "Deksel open"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Kleur"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Kleur lijntekening"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Kleur Halftoon"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Grijs"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Halftoon"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Lijntekening"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "Succes"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Handeling niet ondersteund"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, fuzzy, no-c-format
msgid "Operation was canceled"
msgstr "Handeling was geannuleerd"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Apparaat is bezet"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Ongeldige waarde"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "Eind van bestand bereikt"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "Opstopping in documentendoorvoer"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "Documentendoorvoer leeg"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "Deksel van de scanner is open"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Fout tijdens apparaat I/O"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "Geheugen vol"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "Toegang tot bron is geweigerd"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "Lamp niet klaar, probeer opnieuw"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "Scannerwagen geblokkeerd (in transportstand)"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Standaardinstellingen"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Stel standaardwaarden in om verbeteropties te krijgen."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Kalibreren"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Voor de volgende scan kalibreren"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -1004,12 +1025,12 @@ msgstr ""
"gekalibreerd. Anders wordt de scanner alleen voor de eerste scan "
"gekalibreerd."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Voer alleen een schaduwcorrectie uit"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1021,1077 +1042,1077 @@ msgstr ""
"belichtingstijd bepaald door de hardware of het configuratiebestand, "
"worden gebruikt."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Status van de knop"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Nummer van het te scannen scannerraam"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Kiest het nummer van het te scannen scannerraam"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Dubbelzijdige scan"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, fuzzy, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr "Dubbelzijdige scan scant beide zijden van een document"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Correctie op basis van de transparantieverhouding"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Correctie op basis van filmtype"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Fraaie kleuren"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Negatieven"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "Ongecomprimeerd"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Ongecorrigeerde transparantie"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Dia's"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automatisch"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Standaard snelheid"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "1/2 van de standaard snelheid"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 van de standaard snelheid"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "Afgeronde parameter"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "onbekend"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "Opstopping in automatische documentinvoer"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "Deksel van automatische documentinvoer open"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "lampfalen"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "fout in positionering van scannerkop"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "fout bij controle van processor"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "fout bij controle van het RAM geheugen"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "fout bij controle van het ROM geheugen"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "fout bij controle van de hardware"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "lampfalen van de transparanten eenheid"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
"fout in de positionering van de scannerkop in de transparanten eenheid"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "fout in de lengte van de parameterlijst"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "ongeldige opdrachtcode"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "ongeldig veld in CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "niet-ondersteunde LUN"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "ongeldig veld in de parameterlijst"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "fout in volgorde van de opdrachten"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "te veel vensters gespecificeerd"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "medium niet aanwezig"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "ongeldig onderdeel in IDENTIFY boodschap"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "optie onjuist"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "scanner aan reset / scannerinterface reset"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "parameter gewijzigd door een andere initiator"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "geen zinvolle, aanvullende informatie"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "opnieuw kiezen mislukt"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "fout in SCSI pariteit"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "Door initiator gesignaleerde foutboodschap ontvangen"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "ongeldige boodschap fout"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "timeout"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "fout in de afscherming van de transparantie-eenheid "
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "lamp niet gestabiliseerd"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "Filmscanner"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "Flatbedscanner"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Filmtype"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "Selecteert het filmtype, bijvoorbeeld negatieven of dia's"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Negatief filmtype"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Selecteert het negatief filmtype"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Hardware resolutie"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Gebruik alleen hardware resoluties"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Focus"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Autofocus"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Aan/uit schakelen van autofocus"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Eén keer autofocus"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Voer alleen een autofocus uit tussen uitworpen"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Handmatige focuspositie"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
"Stel de optische focus van de scanner handmatig in (standaard: 128)"
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Scanmarges"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Extra kleuraanpassingen"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Spiegel het beeld"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Spiegel het beeld horizontaal"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Automatische belichting"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Schakel de automatische belichtingsoptie aan/uit"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Kalibreer nu"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Voer kalibratie *NU* uit"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Zelftest"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Voer de zelftest van de scanner uit"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Reset scanner"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Reset de scanner"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Gemiddeld gebruik"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Werp de film uit na elke scan"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr "Werp de film automatisch uit de scanner na elke scan"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Werp de film uit voor het programma wordt verlaten"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
"Werp de film automatisch uit de scanner voor het programma wordt verlaten"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Werp de film nu uit"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Werp de film *NU* uit"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Extra's van de documentendoorvoer"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Alleen flatbed"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr "Schakel automatische documentinvoer uit en gebruik alleen flatbed"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Transparanteneenheid"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr "Schakel de transparanteneenheid aan/uit (FAU, film adaptereenheid)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Negatief filmtype"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Dia of negatief filmtype"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Dichtheidscontrole"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Kies de dichtheidscontrolemodus"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Transparantieverhouding"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Selecteert filmtype"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Selecteert het filmtype"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Kalibreer scanner"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Dwing te kalibreren voor het scannen"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Grijstrapscan"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Voer een grijstrap-, in plaats van een kleurenscan uit"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Analoog bereik"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Vergroot of verklein het analoge bereik van de CCD-sensor"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Gammacorrectie"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Kiest de gamma gecorrigeerde overdrachtscurve"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Flatbed"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "Automatische documentinvoer voorzijde"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "Automatische documentinvoer achterzijde"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "Automatische documentinvoer dubbelzijdig"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr "Kaart voorzijde"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr "Kaart achterzijde"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr "Kaart dubbelzijdig"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Rood"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Groen"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Blauw"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, no-c-format
msgid "Enhance Red"
msgstr "Verbeter rood"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, no-c-format
msgid "Enhance Green"
msgstr "Verbeter groen"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, no-c-format
msgid "Enhance Blue"
msgstr "Verbeter blauw"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Geen"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr "Softwarematig over te slaan percentage lege pagina's"
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr "Verzoek het stuurprogramma pagina's met weinig dekking te negeren"
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Scanmodus"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Gebruik niet-blokkerende IO"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Gebruik niet-blokkerende IO voor sane_read() als de \"frontend\" dat "
"ondersteunt."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "enkelzijdig"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Dubbelzijdig"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Filmeenheid"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Automatische documentinvoer"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Dia"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Transparant"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Focus op het glas"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Focus 2.5mm boven het glas"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Halftoon A (hard)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Halftoon B (zacht)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Halftoon C"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Dither A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Dither B (4x4 Spiraalvorm)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Dither C (4x4 Net Screen)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Dither D (8x4 Net Screen)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Tekstverbeteringstechnologie"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Download patroon A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Download patroon B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Geen correctie"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Door gebruiker gedefinieerd"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Matrixprinters"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Thermische printers"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Inkjetprinters"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "CRT-monitoren"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Standaardinstelling"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Afdrukken op hoge kwaliteit"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Afdrukken op lage kwaliteit"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Afdrukken met hoog contrast"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Door gebruiker gedefinieerd (Gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Door gebruiker gedefinieerd (Gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 staand"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 liggend"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Maximaal"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Kiest halftoon."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Kleuronderdrukken"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Kiest kleuronderdrukken."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Kiest helderheid."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Scherpte"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Kleurcorrectie"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr "Stelt de kleurcorrectietabel in voor het gekozen uitvoerapparaat."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Kleurcorrectiecoëfficiënten"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matrix vermenigvuldiging van RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Verschuift groen naar rood"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Verschuift groen naar blauw"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Verschuift rood naar groen"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Verschuift rood naar blauw"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Verschuift blauw naar groen"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Verschuift blauw naar rood"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Regelt de groenwaarde"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Verhoogt rood op basis van de groenwaarde"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Verhoogt blauw op basis van het groenwaarde"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Verhoogt groen op basis van het roodwaarde"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Regelt de roodwaarde"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Verhoogt blauw op basis van de roodwaarde"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Verhoogt groen op basis van de blauwwaarde"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Verhoogt rood op basis van de blauwwaarde"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Regelt de blauwwaarde"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Spiegel het beeld."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Snelle voorbeeldscan"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Automatische verdeling van het scanoppervlak"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Korte oplossingenlijst"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Toon korte lijst met oplossingen"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Vergroten"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Definieert de vergrotingsfactor die de scanner zal gebruiken"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Snelle opmaak"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Optioneel hulpstuk"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Uitwerpen"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Werp het document in de automatische documentinvoer uit"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Automatische uitworp"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Werp het document uit na het scannen"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Automatische documentinvoer Modus"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr ""
"Selecteert de Automatische documentinvoer modus (enkelzijdig/"
"dubbelzijdig)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Bak"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Kies de bak om te scannen"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2101,23 +2122,23 @@ msgstr ""
"apparaten of de door de gebruiker gedefinieerde tabel die naar de "
"scanner kan worden gestuurd"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Focus positie"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr "Stelt de focus in op het glas of 2.5mm daarboven"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Wacht op een druk op de knop"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2131,7 +2152,7 @@ msgstr ""
msgid "TPU8x10"
msgstr "TPU8x10"
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr "Infrarood"
@@ -2146,272 +2167,272 @@ msgstr "Dia"
msgid "Negative Slide"
msgstr "Negatief"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr "Ingebouwd CCT profiel"
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr "Door gebruiker gedefinieerd CCT profiel"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Werp het document in de automatische documentinvoer uit"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Geen correctie"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Schakel gammacorrectie uit"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Aan"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Uit"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "DTC"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "SDTC"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Dither"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr "Verspreiding"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, no-c-format
msgid "White"
msgstr "Wit"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, no-c-format
msgid "Black"
msgstr "Zwart"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "Voortzetten"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "Stoppen"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10mm"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15mm"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20mm"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Horizontaal"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr "Horizontaal vet"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr "Horizontaal smal"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Verticaal"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr "Verticaal vet"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr "Van boven naar beneden"
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr "Van beneden naar boven"
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr "Voorzijde"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr "Achterzijde"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr "Gammafunctie exponent"
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr "Verandert de intensiteit van de middentonen"
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr "GBF"
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr "Gespiegeld beeld formaat"
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, no-c-format
msgid "Halftone type"
msgstr "Halftoon type"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr "Regeltype van het halftoon filter"
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr "Regelpatroon van het halftoon filter"
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr "Contour"
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, no-c-format
msgid "Perform outline extraction"
msgstr "Extract contouren"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr "Nadruk"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr "Negatief naar geleidelijk of positief naar scherp beeld"
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, no-c-format
msgid "Separation"
msgstr "Scheiding"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Schakel automatische scheiding tussen beeld en tekst in"
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, no-c-format
msgid "Mirroring"
msgstr "Spiegelen"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, no-c-format
msgid "Reflect output image horizontally"
msgstr "Spiegel het resulterende beeld horizontaal"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, no-c-format
msgid "White level follower"
msgstr "Witwaarde volger"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, no-c-format
msgid "Control white level follower"
msgstr "Regel de witwaarde volger"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, no-c-format
msgid "BP filter"
msgstr "BP filter"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr "Verbeterd de kwaliteit van hoog resolutie bal-punt pen tekst"
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Verzachten"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr "Schakelt verzachting in om OCR te verbeteren"
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, no-c-format
msgid "Gamma curve"
msgstr "Gammakromme"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
"Gammakromme, van licht naar donker, maar bovenste twee werken misschien "
"niet"
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr "Drempel curve"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
@@ -2419,111 +2440,111 @@ msgstr ""
"Drempel curve, van licht naar donker, maar bovenste twee zijn misschien "
"niet liniair"
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, no-c-format
msgid "Threshold white"
msgstr "Drempel wit"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr "Stelt schermpunten in overeenkomstig de drempel voor wit ipv zwart"
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, no-c-format
msgid "Noise removal"
msgstr "Ruisverwijdering"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr "Matrix 5x5"
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr "Verwijder ruis met een 5 pixel vierkant"
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr "Matrix 4x4"
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr "Verwijder ruis met een 4 pixel vierkant"
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr "Matrix 3x3"
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr "Verwijder ruis met een 3 pixel vierkant"
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr "Matrix 2x2"
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr "Verwijder 2 beeldpunten in een vierkant ruis"
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr "Variantie"
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr "Stelt SDTC variantie rato in (gevoeligheid), 0 is gelijk aan 127"
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, no-c-format
msgid "Auto width detection"
msgstr "Automatische breedte herkenning"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr "Scanner herkent paper zijden. Kan de scansnelheid verminderen."
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, no-c-format
msgid "Auto length detection"
msgstr "Automatische lengte herkenning"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
"Scanner herkent onderzijde van het papier. Kan sommige frontends in de "
"war brengen."
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr "Compressie"
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
"Schakelt gecomprimeerde gegevens in. Kan je front-end programma laten "
"crashen."
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr "Compressie argument"
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
@@ -2532,106 +2553,106 @@ msgstr ""
"Niveau van JPEG compressie. 1 is klein bestand, 7 is groot bestand. 0 "
"(standaard) is hetzelfde als 4"
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr "DF actie"
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr "Actie die volgt op dubbele doorvoer fout"
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr "DF scheefheid"
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr "Schakel dubbele doorvoer fout in als gevolg van scheefheid"
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr "DF dikte"
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr "Stelt dubbele doorvoer fout in als gevolg van papierdikte"
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr "DF lengte"
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr "Stelt dubbele doorvoer fout in als gevolg van papierlengte"
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr "DF lengte verschil"
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr "Verschil in papier lengte om dubbele doorvoer fout te veroorzaken"
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, no-c-format
msgid "DF recovery mode"
msgstr "DF herstel modus"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr "Vraag de scanner de doorvoer om te keren bij papier opstopping"
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr "Papier protectie"
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr "Vraag de scanner opstoppingen in de ADF te voorspellen "
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, no-c-format
msgid "Advanced paper protection"
msgstr "Geavanceerde papier protectie"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
"Vraag de scanner opstoppingen in de ADF te voorspellen met behulp van "
"verbeterde sensoren"
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, no-c-format
msgid "Staple detection"
msgstr "Nietjes detectie"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
"Vraag de scanner opstoppingen in de ADF te detecteren die worden "
"veroorzaakt door nietjes"
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr "Achtergrond kleur"
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
@@ -2639,12 +2660,12 @@ msgstr ""
"Stel de achtergrond kleur van scans in. Kan conflicteren met de "
"'overscan' optie"
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, no-c-format
msgid "Dropout color"
msgstr "Uitvalkleur"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
@@ -2653,34 +2674,34 @@ msgstr ""
"One-pass scanners gebruiken slechts een kleur bij grijstrap of binair "
"scannen, bruikbaar voor gekleurd papier of inkt."
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr "Buffermodus"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
"Vraag de scanner pagina's vanuit de ADF zo snel mogelijk in te lezen in "
"het interne geheugen"
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr "Voorkeuze"
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr "Vraag de scanner de volgende pagina uit de ADF op te halen"
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr "Overscan"
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2692,24 +2713,24 @@ msgstr ""
"oppervlak t.o.v. het papierformaat, om de inzameling van de overige "
"kanten toe te staan. Kan conflicteren met 'bgcolor' optie"
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr "Tijdschakelaar - slaapstand"
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
"Tijd in minuten voordat de interne voeding overschakelt naar slaap modus"
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, no-c-format
msgid "Off timer"
msgstr "Tijdschakelaar - uitstand"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
@@ -2718,42 +2739,42 @@ msgstr ""
"Tijd in minuten voordat de interne voeding de scanner uitschakelt. In "
"stappen van 15 minuten. Nul betekent nooit uitschakelen"
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, no-c-format
msgid "Duplex offset"
msgstr "Dubbelzijdige compensatie"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr "Pas voor-/achtercompensatie aan"
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Groen compensatie"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, no-c-format
msgid "Adjust green/red offset"
msgstr "Pas groen-/roodcompensatie aan"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Blauw compensatie"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, no-c-format
msgid "Adjust blue/red offset"
msgstr "Pas blauw-/roodcompensatie aan"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr "Te weinig geheugen beschikbaar"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2767,12 +2788,12 @@ msgstr ""
"gebruikt om het juiste beeld vast te stellen. Deze optie dient "
"uitsluitend te worden gebruikt door aangepaste front-end software."
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, no-c-format
msgid "Duplex side"
msgstr "Duplex zijde"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
@@ -2781,56 +2802,56 @@ msgstr ""
"Vertelt welke zijde (0=voorkant, 1=achterkant) van een duplex scan bij "
"de volgende aanroep van sane_read wordt geretourneerd."
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr "Hardware rechtzetten en afknippen"
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr "Vraag de scanner pagina's digitaal te roteren en af te knippen."
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr "Softwarematige scheefheid correctie"
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
"Vraag het stuurprogramma scheef getrokken pagina's digitaal te roteren."
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr "Softwarematige ontspikkel omvang"
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
"Maximale diameter van verspreid liggende spikkels, die van het gescande "
"beeld moeten worden verwijderd."
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr "Softwarematig uitsnijden"
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
"Vraag het stuurprogramma randen van pagina's digitaal te verwijderen."
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr "Stoppen bij annuleren"
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
@@ -2838,105 +2859,105 @@ msgstr ""
"Vraag het stuurprogramma de papierdoorvoer te stoppen i.p.v. uit te "
"werpen tijdens een annulering"
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, no-c-format
msgid "Endorser Options"
msgstr "Endorser-opties"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr "Stuurt de Endorser eenheid aan"
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr "Endorser"
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr "Schakel Endorser eenheid in"
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr "Endorser delen"
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr "Bepaald maximale Endorser teller waarde"
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr "Endorser waarde"
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr "Initiële Endorser teller waarde"
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr "Endorser stap"
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
"Wijzig Endorser teller waarde met deze hoeveelheid voor elke pagina"
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr "Endorser Y"
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr "Endorser afdruk compensatie vanaf de bovenkant van het papier"
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr "Endorser lettertype"
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr "Endorser afdruk lettertype"
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, no-c-format
msgid "Endorser direction"
msgstr "Endorser richting"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr "Endorser afdruk richting"
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr "Endorser zijde"
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
"Endorser afdrukzijde, vereist hardware ondersteuning om te worden "
"gewijzigd"
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr "Endorser tekst"
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
@@ -2945,204 +2966,204 @@ msgstr ""
"Endorser alfanumerieke afdrukformaat. %05ud of %08ud zal aan het eind "
"worden vervangen door de teller waarde."
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr "Bovenrand"
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, fuzzy, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr "Papier is gedeeltelijk in de ADF getrokken"
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, no-c-format
msgid "A3 paper"
msgstr "A3 papier"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr "A3 papier gedetecteerd"
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, no-c-format
msgid "B4 paper"
msgstr "B4 papier"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr "B4 papier gedetecteerd"
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, no-c-format
msgid "A4 paper"
msgstr "A4 papier"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr "A4 papier gedetecteerd"
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, no-c-format
msgid "B5 paper"
msgstr "B5 papier"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr "B5 papier gedetecteerd"
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr "OMR of DF"
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr "OMR of dubbele doorvoer gedetecteerd"
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Pagina geladen"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr "Energiebesparende"
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr "Scanner in energiebesparende modus"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, no-c-format
msgid "Manual feed"
msgstr "Handmatige doorvoer"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, no-c-format
msgid "Manual feed selected"
msgstr "Handmatige doorvoer geselecteerd"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr "Functie"
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr "Functie karakter op het scherm"
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr "Inkt bijna op"
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr "Imprinter inkt is bijna op"
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr "Dubbele doorvoer"
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr "Dubbele doorvoer gedetecteerd"
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr "Foutcode"
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, no-c-format
msgid "Hardware error code"
msgstr "Hardware foutcode"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr "Scheefheidshoek"
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr "Vereist zwarte achtergrond voor het scannen"
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr "Resterende hoeveelheid inkt"
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, no-c-format
msgid "Imprinter ink level"
msgstr "Imprinter inkt niveau"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, no-c-format
msgid "Density"
msgstr "Dichtheid"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr "Dichtheid schaal"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, no-c-format
msgid "Duplex switch"
msgstr "Duplex schakelaar"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Extra's"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, no-c-format
msgid "Color filter"
msgstr "Kleurenfilter"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
"Wanneer grijs of lijntekening wordt gebruikt, selecteert deze optie de "
"huidige actieve kleur."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, no-c-format
msgid "Calibration file"
msgstr "Kalibratiebestand"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, no-c-format
msgid "Specify the calibration file to use"
msgstr "Specificeer het te gebruiken kalibratiebestand"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, no-c-format
msgid "Calibration cache expiration time"
msgstr "Vervaltijd van de kalibratie cache"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
@@ -3152,12 +3173,12 @@ msgstr ""
"van 0 betekent dat geen cache wordt gebruikt. Een negatieve waarde "
"betekent dat de cache nooit verloopt."
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Lamp-uit tijd"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3166,132 +3187,132 @@ msgstr ""
"De lamp wordt uitgeschakeld na de opgegeven tijd (in minuten). Een "
"waarde van 0 betekent, dat de lamp niet wordt uitgeschakeld."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, no-c-format
msgid "Lamp off during scan"
msgstr "Lamp uit tijdens het scannen"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "De lamp wordt uitgeschakeld tijdens het scannen"
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Bestand-knop"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "OCR-knop"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Aan/Uit-knop"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, no-c-format
msgid "Extra button"
msgstr "Extra-knop"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Kalibratie nodig"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "De scanner moet worden gekalibreerd voor de huidige instellingen"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Knoppen"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Kalibreren"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Begin kalibreerproces met een speciale transparant"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Reset kalibratie"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Reset kalibratiecache"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, no-c-format
msgid "Force calibration"
msgstr "Dwing kalibratie"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr "Dwing kalibratie en negeer alle kalibratie caches"
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Groen compensatie"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Transparantenhulpstuk"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Transparantenhulpstuk"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Kleur in grijsmodus"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Selecteert de scankleur die in de grijsmodus wordt gebruikt (Standaard: "
"groen)"
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Foutzoekopties"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Automatisch opwarmen"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3300,12 +3321,12 @@ msgstr ""
"Warm op totdat de helderheid van de lamp constant is in plaats van de "
"'verplichte' 60 seconde opwarmtijd aan te houden."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Volledige scan"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3314,12 +3335,12 @@ msgstr ""
"Scan het volledige scanbereik inclusief de kalibereerstrook. Pas op! "
"Kies niet een te grote hoogte. Alleen voor testdoeleinden."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Grove kalibratie"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3331,12 +3352,12 @@ msgstr ""
"worden ingesteld. Deze optie staat standaard aan. Alleen voor "
"testdoeleinden."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Grove kalibratie alleen voor de eerste scan"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3348,12 +3369,12 @@ msgstr ""
"van het beeld per scan verschilt, schakel deze optie dan uit. Alleen "
"voor testdoeleinden."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "\"Backtrack\" lijnen"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3366,223 +3387,223 @@ msgstr ""
"data kan verwerken. Lage waarden zorgen voor snellere scans, maar "
"vergroten het risico van gemiste scanlijnen."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Gammawaarde"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Stelt de gammawaarde voor alle kanalen in."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Geavanceerde opties"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Grof"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Fijn"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Door de gebruiker gedefinieerd"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automatisch"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Doorgang"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC Grijs"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA Grijs"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Langzaam"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normaal"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Snel"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Extra snel"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2-beeldpunt"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4-beeldpunt"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8-beeldpunt"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Afdruk"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Dia"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Filmstrook"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "Automatische documentinvoer"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Voorwaardelijk"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Experiment"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Scherper maken"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Stel scherpte waarde in."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Automatische drempelwaarde"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Maak automatische bepaling mogelijk van de drempelwaarde voor "
"lijntekening scans."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Kies halftoon filter."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Verwijder origineel na de scan"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Verwijdert het origineel na de scan."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Wijzig origineel"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Wijzig Origineel."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Verwijder"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Verwijder Origineel."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Begin het kalibreer proces"
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Origineel"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Stel origineel type in."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Belichtingstijd"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3595,154 +3616,154 @@ msgstr ""
"\" voor negatieven te gebruiken. Voor donkere (onderbelichte) beelden "
"kun je deze waarde verhogen."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Kleurmatrix"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Stel de kleurmatrix in van de scanner"
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Door de gebruiker gedefinieerde kleurmatrix"
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Mono Kleurmatrix"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Door de gebruiker gedefinieerd kleurmatrix voor grijstint scans"
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Horizontaal spiegelen"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Beeld horizontaal spiegelen"
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Verticaal spiegelen"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Beeld verticaal spiegelen"
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Opties bijwerken"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Opties bijwerken."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "8-bit resultaat"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr "Gebruik intern meer dan acht bits, maar geef slechts acht bits."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Voorpaneel knop wacht"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Wacht met scannen totdat knop op voorpaneel is ingedrukt."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Schakel de lamp uit"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Schakel de scannerlamp uit."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Geometrie groep"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Scanmodus groep"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Scanner model"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, fuzzy, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
"Biedt men de mogelijkheid de werking van het apparaat te testen met "
"andere ondersteunde modellen."
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, fuzzy, no-c-format
msgid "Image colors will be inverted"
msgstr "Kleuren van het beeld worden geïnverteerd"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Schakel gammacorrectie uit"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Gammacorrectie wordt uitgeschakeld"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Schakel witte schaduw correctie uit"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "Witte schaduw correctie wordt uitgeschakeld"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Sla opwarmprocedure over"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "Opwarmprocedure wordt uitgeschakeld"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Forceer ware diepte"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3754,12 +3775,12 @@ msgstr ""
"geconverteerd naar de gekozen diepte. Deze optie schakelt diepte "
"emulatie uit."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Emuleer grijstrap"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3770,12 +3791,12 @@ msgstr ""
"door de software geconverteerd naar grijswaardes. Dit kan de "
"beeldkwaliteit in sommige gevallen verbeteren."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Bewaar foutzoekbeelden"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3784,330 +3805,330 @@ msgstr ""
"Indien ingeschakeld, worden enkele beelden die deel uitmaken van het "
"scanproces bewaard, zodat ze kunnen worden geanalyseerd."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Reset chipset"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Reset chipset gegevens"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Informatie"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Naam van de chipset"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Toont de naam van de chipset gebruikt in het apparaat."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Onbekend"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "Chipset ID"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Toont de chipset ID"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Scannerteller"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Toont het aantal scans dat de scanner heeft gemaakt"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Werk de informatie bij"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Werkt de informatie over het apparaat bij"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Deze optie geeft de scannerknoppen op het apparaat weer"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "webcam"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Scan-knop"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Afdruk"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Wacht op een druk op de knop"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Endorser-opties"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Endorser-opties"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "geen zinvolle, aanvullende informatie"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, fuzzy, no-c-format
msgid "power-save"
msgstr "Energiebesparende"
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Aan/Uit-knop"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Kopieer-knop"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Kopieer-knop"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "kleur"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Status van de knop"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Overig"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Lamp status"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Schakelt de lamp aan of uit."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Kalibreert voor de zwart-/witwaarde"
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "TMA dia's"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "TMA Negatieven"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Kleur (48 bits)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Verleng lamp timeout"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "Verlengt de lamp timeout (van 15 minuten tot 1 uur)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Wacht op een druk op de knop"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Wacht op een druk op de knop alvorens te scannen"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, no-c-format
msgid "Last button pressed"
msgstr "Laatst gedrukte knop"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr "Lees ID van de laatst gedrukte knop"
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, no-c-format
msgid "LCD counter"
msgstr "LCD teller"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr "Lees waarde van de LCD teller"
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, no-c-format
msgid "Color LED indicator"
msgstr "Kleur LED indicator"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr "Lees waarde van de LED indicator"
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr "Document beschikbaar in de ADF"
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr "Lees status van de indicator voor beschikbare documenten in de ADF"
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr "Verberg einde-van-pagina pixel"
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr "Verberg einde-van-pagina pixels door vervanging met buurpixels"
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4115,13 +4136,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Papierformaat"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Automatische kleurscheiding"
@@ -4162,13 +4183,13 @@ msgid "Double feed detection"
msgstr "Dubbele doorvoer herkenning"
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Schakel dubbelzijdig (duplex) scannen in"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr ""
@@ -4334,7 +4355,7 @@ msgid "From scanner"
msgstr "Vanuit de scanner"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Vanaf papier"
@@ -4409,13 +4430,13 @@ msgid "Sets the scan source"
msgstr "Stelt de scanbron in"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Doorvoermodus"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Stelt de doorvoermodus in"
@@ -4472,12 +4493,12 @@ msgstr "Scanner verkleint het beeld zodat deze op de gescande pagina past"
msgid "Set paper position : true for landscape, false for portrait"
msgstr "Stelt de papier positie in: waar voor liggend, onwaar voor staand"
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Automatische drempelwaarde"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4487,31 +4508,31 @@ msgstr ""
"ruisonderdrukking en beeldverbetering in"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Ruisonderdrukking"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Verminder de ruis van afzonderlijke punten"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Beeldverbetering"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Stelt beeldverbetering in"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4614,7 +4635,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Gammacorrectie"
@@ -4810,218 +4831,218 @@ msgstr "Ruimte toevoegen aan de bovenzijde"
msgid "Addition of space in bottom position"
msgstr "Ruimte toevoegen aan de onderzijde"
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Ruitvormig"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 Grof Aandikken"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 Fijn Aandikken"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 Verticale Lijn"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Bereik"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Bereikinstellingen van de kleurkanalen"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Grijsbereik"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Stelt het bereik in van het grijze kanaal"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Roodbereik"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Stelt het bereik in van het rode kanaal"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Groenbereik"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Stelt het bereik in van het groene kanaal"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Blauwbereik"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Stelt het bereik in van het blauwe kanaal"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Bayer Dither 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Bayer Dither 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Halftoon punt 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Halftoon punt 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Foutenverspreiding"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Mode 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Mode 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Mode 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "Vanaf witte punt"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Gelijkmatig"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Laag"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Gemiddeld"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Hoog"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Eén pagina"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Alle pagina's"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "Doorvoerscanner"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "4 bit grijstrap"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "8 bit grijstrap"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Schaduw, middentoon, lichteffecten, belichtingstijd"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Extra opties"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Kleurbalans"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Geen \"backtracking\""
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Wanneer aangevinkt, voert de scanner geen \"backtracking\" uit"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Schakel lamp van de flatbed aan/uit"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Schakelt de lamp van de flatbedscanner aan/uit"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Kalibratie door de \"backend\""
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
@@ -5029,42 +5050,42 @@ msgstr ""
"Wanneer aangevinkt, wordt de kleur kalibratie voor een scan uitgevoerd "
"door de \"backend\""
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Gebruik het \"lightlid-35mm\" hulpstuk"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "Deze optie schakelt de lamp van de flatbed uit tijdens het scannen"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Hoge kwaliteit scan"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Hoogste kwaliteit, maar met een lagere snelheid"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Hoge snelheid"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Hoogste snelheid, maar met een lagere kwaliteit"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Automatische aanpassing van de drempelwaarde"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -5073,67 +5094,67 @@ msgstr ""
"Indien aangevinkt, probeert de \"backend\" een optimale waarde te "
"bepalen voor de drempelwaarde."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Kiest de gammacorrectiemodus"
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Gecombineerde gamma"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Gebruik dezelfde gammawaarden voor alle kleurkanalen."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Gammagetalwaarde"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Kiest een getalwaarde voor de gammacorrectie"
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Gammagetalwaarde voor rood"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Kiest een getalswaarde voor gammacorrectie (rode kanaal)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Gammagetalwaarde voor groen"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Kiest een getalwaarde voor gammacorrectie (groene kanaal)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Gammagetalwaarde voor blauw"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Kiest een getalwaarde voor gammacorrectie (blauwe kanaal)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Kanaal"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
@@ -5141,215 +5162,215 @@ msgstr ""
"Kiest de kleurengroep, \"Master\" betekent dat alle kleuren worden "
"beïnvloed."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Middentoon"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Kiest welke helderheidswaarde als 50% grijs moet worden beschouwd."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Middentoon voor rood"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Kiest welke helderheidswaarde als 50% rood moet worden beschouwd."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Middentoon voor groen"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Kiest welke helderheidswaarde als 50% groen moet worden beschouwd."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Middentoon voor blauw"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Kiest welke helderheidswaarde als 50% blauw moet worden beschouwd."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Roodbalans"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
"Kleurbalansfactor voor rood: Een waarde van 100% betekent geen "
"kleurcorrectie."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Groenbalans"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
"Kleurbalansfactor voor groen: Een waarde van 100% betekent geen "
"kleurcorrectie."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Blauwbalans"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
"Kleurbalansfactor voor blauw: Een waarde van 100% betekent geen "
"kleurcorrectie."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Standaardkleurbalans"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
"Stelt de kleurbalanswaarden in op de waarden zoals opgegeven door de "
"fabrikant."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Langzaamste"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Langzamer"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Sneller"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Snelste"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 grof"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 normaal"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 fijn"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 zeer fijn"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 normaal"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 grof"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 fijn"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 grof"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 normaal"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 fijn"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 normaal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 normaal"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 door de gebruiker gedefinieerd"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 door de gebruiker gedefinieerd"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 door de gebruiker gedefinieerd"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 door de gebruiker gedefinieerd"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 door de gebruiker gedefinieerd"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 door de gebruiker gedefinieerd"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Snelle grijsmodus"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Scan in snelle grijsmodus (lage beeldkwaliteit)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5358,121 +5379,121 @@ msgstr ""
"Vraag de snelste (lage kwaliteit) modus te gebruiken voor alle "
"voorbeeldscans. Dit kan een niet-kleur of lage resolutie modus zijn."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Lamp uit tijd (minuten)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Stel de tijd (in minuten) in waarna de lamp wordt uitgeschakeld."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Schakel de lamp uit"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Schakelt de lamp direct uit"
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Helderheid van het rode kanaal"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Bepaalt de helderheid van het rode kanaal van het verkregen beeld."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Helderheid van het groene kanaal"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr ""
"Bepaalt de helderheid van het groene kanaal van het verkregen beeld."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Helderheid van het blauwe kanaal"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr ""
"Bepaalt de helderheid van het blauwe kanaal van het verkregen beeld."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Contrast van het rode kanaal"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Bepaalt het contrast van het rode kanaal van het verkregen beeld."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Contrast van het groene kanaal"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr ""
"Bepaalt het contrast van het groene kanaal van het verkregen beeld."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Contrast van het blauwe kanaal"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr ""
"Bepaalt het contrast van het blauwe kanaal van het verkregen beeld."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Kleur48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Kleur24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Grijs16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Grijs8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Reflecterend"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Diapositief"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5481,7 +5502,7 @@ msgstr ""
"Warm op totdat de helderheid van de lamp constant is in plaats van de "
"'verplichte' 40 seconde opwarmtijd aan te houden."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Beeld"
@@ -5491,27 +5512,42 @@ msgstr "Beeld"
msgid "Need calibration"
msgstr "Kalibratie nodig"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, no-c-format
msgid "Negative color"
msgstr "Kleurennegatief"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, no-c-format
msgid "Negative gray"
msgstr "Grijsnegatief"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr "48 bits kleur"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr "16 bits grijs"
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5612,209 +5648,217 @@ msgstr "ADF wachttijd"
#: backend/pixma/pixma_sane_options.c:392
#, fuzzy, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
msgstr ""
"Wanneer ingesteld, zoekt de scanner gedurende de wachttijd in seconden "
"naar een nieuw document dat in de automatisch document doorvoer is "
"gelegd."
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
+msgstr ""
+
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Transparantie"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Apparaatinstellingen"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Lampschakelaar"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Schakel de lamp(en) handmatig aan/uit."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Lamp uit tijdens donker kalibreren"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Schakel altijd de lamp uit tijdens donker kalibreren."
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Kalibratie gegevenscache"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Schakelt kalibratiecache in/uit"
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Voert kalibratie uit"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Snellere sensor beweging"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Schakelt snellere sensor beweging in/uit"
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Opwarmtijd"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Opwarmtijd in seconden."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Lamp uit tijd"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Lamp uit tijd in seconden."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Analoge \"frontend\""
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Roodbereik waarde van de AFE"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Rood compensatie"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Rood compensatie van de AFE"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Groenbereik waarde van de AFE"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Groen compensatie van de AFE"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Blauwbereik waarde van de AFE"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Blauw compensatie van de AFE"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Rode lamp uit"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Bepaalt de rode lamp uit parameter"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Groene lamp uit"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Bepaalt de groene lamp uit parameter"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Blauwe lamp uit"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Bepaalt de blauwe lamp uit parameter"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Deze optie geeft de status weer van de scannerknoppen."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Kleur36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Ditherpatroon 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Ditherpatroon 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Toevalspatroon"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Keuze van de bron"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Beeldverbetering"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Grijs maken"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Scan het beeld in grijstinten."
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Three-Pass Simulation"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5824,12 +5868,12 @@ msgstr ""
"retourneren. Bij voorkeur is de volgorde groen, dan blauw en tenslotte "
"rood."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Handscanner simulatie"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5841,7 +5885,7 @@ msgstr ""
"terug. Met deze optie kan worden vastgesteld, of een \"frontend\" "
"hiermee juist kan omgaan."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5849,42 +5893,42 @@ msgstr ""
"Stel de kleurverbeteringsinstellingen (helderheid en contrast) in op "
"standaardwaarden."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Alleen-lezen testoptie"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Eens kijken of \"frontends\" hiermee om kunnen gaan."
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Gammatabellen"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Statusbericht simulatie"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Statusbericht niet opdringen"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Dwing de \"backend\" niet een statusbericht terug te geven."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Geef SANE_STATUS_EOF terug"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5893,12 +5937,12 @@ msgstr ""
"Dwing de \"backend\", na een aanroep van sane_read() het statusbericht "
"SANE_STATUS_EOF terug te geven."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Geef SANE_STATUS_JAMMED terug"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5907,12 +5951,12 @@ msgstr ""
"Dwing de \"backend\", na een aanroep van sane_read() het statusbericht "
"SANE_STATUS_JAMMED terug te geven."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Geef SANE_STATUS_NO_DOCS terug"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5921,12 +5965,12 @@ msgstr ""
"Dwing de \"backend\", na een aanroep van sane_read() het statusbericht "
"SANE_STATUS_NO_DOCS terug te geven."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Geef SANE_STATUS_COVER_OPEN terug"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5935,12 +5979,12 @@ msgstr ""
"Dwing de \"backend\", na een aanroep van sane_read() het statusbericht "
"SANE_STATUS_COVER_OPEN terug te geven."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Geef SANE_STATUS_IO_ERROR terug"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5949,12 +5993,12 @@ msgstr ""
"Dwing de \"backend\", na een aanroep van sane_read() het statusbericht "
"SANE_STATUS_IO_ERROR terug te geven."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Geef SANE_STATUS_NO_MEM terug"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5963,12 +6007,12 @@ msgstr ""
"Dwing de \"backend\", na een aanroep van sane_read() het statusbericht "
"SANE_STATUS_NO_MEM terug te geven."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Geef SANE_STATUS_ACCESS_DENIED terug"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5977,42 +6021,42 @@ msgstr ""
"Dwing de \"backend\", na een aanroep van sane_read() het statusbericht "
"SANE_STATUS_ACCESS_DENIED terug te geven."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Deze optie geeft de status weer van een scannerknop."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Lamp aan"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Schakel scannerlamp aan"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Lamp uit"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Schakel de scannerlamp uit"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Lamp timeout"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "Tijd (in minuten) totdat de lamp wordt uitgeschakeld na een scan"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Drempelwaarde voor lijntekening modus"
@@ -6150,57 +6194,57 @@ msgstr "Kleurlijnen per leesopdracht"
msgid "Grayscale lines per read"
msgstr "Grijstraplijnen per leesopdracht"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "webcam"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Kleur RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Kleur RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Kleur RGB TEKST"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Verzadigd zwart"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Verzadigd wit"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Kleurpatroon"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Raster"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Eerste ingang"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Tweede ingang"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6209,12 +6253,12 @@ msgstr ""
"Dit is de erg lange derde ingang. Misschien weet de \"frontend\" hoe "
"deze kan worden getoond"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Handscanner-simulatie"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6227,12 +6271,12 @@ msgstr ""
"van -1 terug. Met deze optie is te testen of de \"frontend\" daarmee "
"juist kan omgaan. Deze optie stelt ook een vaste breedte van 11 cm in."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Three-Pass simulatie"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6241,17 +6285,17 @@ msgstr ""
"Simuleer een Three-Pass-Scanner. In kleurmodus worden drie afbeeldingen "
"overgedragen."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Bepaal de volgorde van de afbeeldingen"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Bepaal de volgorde van de afbeeldingen in Three-Pass kleurenmodus."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6260,17 +6304,17 @@ msgstr ""
"Als de automatische documentinvoer is gekozen, zal de invoerna 10 scans "
"'leeg' zijn."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Extra opties"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Kies het testbeeld"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6287,12 +6331,12 @@ msgstr ""
"modus.\n"
"Raster: tekent een zwart/wit raster ter grootte van 10 mm²."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Inverteer \"endianness\""
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6304,24 +6348,24 @@ msgstr ""
"testen, bijvoorbeeld of de \"frontend\" de juiste \"endianness\" "
"gebruikt."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Leesbegrenzing"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Begrens de hoeveelheid gegevens die bij elke aanroep van sane_read() "
"wordt overgedragen."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Grootte van de leesbegrenzing"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
@@ -6329,22 +6373,22 @@ msgstr ""
"De (maximale) hoeveelheid gegevens die bij elke aanroep van sane_read() "
"wordt overgedragen."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Leesvertraging"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Vertraag de gegevensoverdracht door de databus."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Duur van de leesvertraging"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
@@ -6352,12 +6396,12 @@ msgstr ""
"Hoe lang wordt gewacht nadat de gegevensverzameling door de databus is "
"overgebracht."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Resultaat van sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6368,22 +6412,22 @@ msgstr ""
"voor het scannen. Alle andere resultaten zijn bedoeld om vast te stellen "
"hoe \"frontends\" hiermee omgaan."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Verlies van pixels per lijn"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Het aantal pixels dat aan het einde van elke lijn verloren gaat."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Onduidelijke parameters"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6392,12 +6436,12 @@ msgstr ""
"Geef onduidelijke lijnen en bytes per lijn terug als sane_parameters() "
"voor sane_start() wordt aangeroepen."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Biedt \"kies-bestandsbeschrijving\" aan"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6406,12 +6450,12 @@ msgstr ""
"Biedt een \"kies-bestandsbeschrijving\" aan, om te kunnen achterhalen of "
"sane_read() gegevens zal teruggeven."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Testopties inschakelen"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6421,27 +6465,27 @@ msgstr ""
"hoeverre \"frontends\" de verschillende SANE-optietypes laten zien en "
"kunnen veranderen."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Druk opties af"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Druk een lijst met alle opties af."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Bool-testopties"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Bool \"soft select\" \"soft detect\""
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6451,12 +6495,12 @@ msgstr ""
"\" (en \"advanced\") mogelijkheden. Dit is slechts een normale bool-"
"optie."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Bool \"hard select\" \"soft detect\""
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6468,12 +6512,12 @@ msgstr ""
"optie niet kan instellen, maar de gebruiker dat moet doen (b.v. door op "
"een knop van het apparaat te drukken)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Bool \"hard select\""
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6486,12 +6530,12 @@ msgstr ""
"apparaat in te drukken). Bovendien kan de \"frontend\" de instelling "
"niet lezen."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Bool \"soft detect\""
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6500,12 +6544,12 @@ msgstr ""
"(4/6) Dit is een bool-testoptie, met \"soft detect\" (en \"advanced\") "
"mogelijkheden. Dit betekent dat het een alleen-lezen optie is."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Bool \"soft select\" \"soft detect\" geemuleerd"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6514,12 +6558,12 @@ msgstr ""
"(5/6) Dit is een bool-testoptie, met \"soft select\", \"soft detect\", "
"en \"emulated\" (en \"advanced\") mogelijkheden."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Bool \"soft select\" \"soft detect\" auto"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6530,27 +6574,27 @@ msgstr ""
"en \"automatic\" (en \"advanced\") mogelijkheden. Deze optie kan de "
"backend automatisch instellen."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Int-testopties"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Int"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr "(1/6) Int-testoptie zonder eenheid en beperkingen."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Int bereikbeperking"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6559,24 +6603,24 @@ msgstr ""
"(2/6) Int-testoptie met de eenheid \"Pixel\" en een beperkt bereik. Het "
"minimum is 4, het maximum 192, en de stapgrootte is 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Int beperkte woordenlijst"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Int-testoptie met de eenheid \"bits\" en een woordenlijst-"
"beperking."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Int rij"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6584,12 +6628,12 @@ msgid ""
msgstr ""
"(4/6) Int-testoptie met de eenheid \"mm\" en een rij zonder beperkingen."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Int rij bereikbeperking"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6599,12 +6643,12 @@ msgstr ""
"bereikbeperking. Het minimum is 4, het maximum 192, en de stapgrootte is "
"2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Int rij beperkte woordenlijst"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6613,27 +6657,27 @@ msgstr ""
"(6/6) Int-testoptie met de eenheid \"procent\" en een rij met een "
"woordenlijstbeperking."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Vaste testopties"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Vast"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr "(1/3) Vaste testoptie zonder eenheid en zonder beperking."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Vaste bereikbeperking"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6643,48 +6687,48 @@ msgstr ""
"bereik. Het minimum is -42.17, het maximum 32767.9999 en de stapgrootte "
"is 2.0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Vaste beperkte woordenlijst"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Vaste-testoptie zonder eenheid en met een beperkte woordenlijst."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "String-testopties"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) String"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) String-testoptie zonder beperkingen."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) String beperkte \"string list\""
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) String-testoptie met een beperkte \"string list\"."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) String beperkte lange \"string list\""
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6693,152 +6737,152 @@ msgstr ""
"(3/3) String-testoptie met een beperkte \"string list\". Bevat enkele "
"andere ingangen..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Knoppen testoptie"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Knop"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Knoppen-testoptie. Levert enige tekst op..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Kleur 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Gebruik beeldcompositie"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "2-niveau zwart/wit (lijntekening modus)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Halftoon zwart/wit (halftoon modus)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Multi-niveau zwart/wit (grijstrap modus)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Multi-niveau RGB kleur (één-doorgang-kleur)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Negeer kalibratie"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Voorfocusering uitschakelen"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Focusering niet kalibreren"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Handmatige voorfocusering"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Zet focuspositie vast"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Kalibratie van de lens op het document"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Kalibreer focus van de lens op het document"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Houder focus positie 0mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Gebruik 0mm houder focus positie in plaats van 0.6mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Kalibreermodus"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Bepaal kalibreermodus"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Schakelt de lamp aan/uit"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "UTA aan"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Schakelt UTA aan/uit"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Compensatie"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Compensatieinstellingen van de kleurkanalen"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Grijscompensatie"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Stelt de compensatie in van het grijze kanaal"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Stelt de compensatie in van het rode kanaal"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Stelt de compensatie in van het groene kanaal"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Stelt de compensatie in van het blauwe kanaal"
diff --git a/po/pl.po b/po/pl.po
index c598e5f..b16f70d 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.21\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2010-11-06 19:33+0100\n"
"Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
"Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
@@ -15,443 +15,453 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Liczba opcji"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Standardowe"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Krawędzie obszaru skanowania"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Ulepszanie"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Zaawansowane"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Czujniki"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Podgląd"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Wymuszaj podgląd czarnobiały"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Głębokość bitowa"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Tryb skanowania"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Prędkość skanowania"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Źródło skanowania"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Wymuszaj nawracanie"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Lewa"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Górna"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Prawa"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Dolna"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Rozdzielczość skanowania"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Rozdzielczość X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Rozdzielczość Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Szerokość strony"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Wysokość strony"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Użyj tablicę kolorów użytkownika"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Gęstość obrazka"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Natężenie czerwieni"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Natężenie zieleni"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Natężenie błękitu"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Jasność"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Kontrast"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Wielkość ziarna"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Tworzenie półtonów"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Poziom czerni"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Poziom bieli"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Poziom bieli dla czerwonego"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Poziom bieli dla zielonego"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Poziom bieli dla niebieskiego"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Cień"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Cień dla czerwonego"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Cień dla zielonego"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Cień dla niebieskiego"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Światło"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Światło dla czerwonego"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Światło dla zielonego"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Światło dla niebieskiego"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Odcień"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Nasycenie"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Nazwa pliku"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Rozmiar wzoru półcienia"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Wzór półcienia"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Zrównaj rozdzielczość w osi X i Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negatyw"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Kalibracja jakości"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Podwójna rozdzielczość optyczna"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Zepnij RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Próg"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Analogowa korekcja gamma"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Analogowa gamma czerwieni"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Analogowa gamma zieleni"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Analogowa gamma błękitu"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Zepnij analogową gammę"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Rozgrzej lampę"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Kal. czasu ekspozycji"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "dla czerwieni"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "dla zieleni"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "dla błękitu"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Czas ekspozycji"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Czas ekspozycji dla czerwonego"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Czas ekspozycji dla zielonego"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Czas ekspozycji dla niebieskiego"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Ustawia czas ekspozycji"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Kal. gęstości lampy"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Skan gęstości lampy"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Ustaw gęstość lampy"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Wyłącz lampę przy wyjściu"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Pozycja skupienia (ostrości)"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Ostrość automatyczna"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
"supports."
msgstr "Opcja tylko do odczytu, mówiąca ile opcji wspiera dane urządzenie."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Opecje źródła, trybu i rozdzielczości"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Opcje obszaru skanowania i rozmiaru obiektu"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Opcje modyfikacji obrazu"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Opcje specyficzne dla sprzętu"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Czujniki i przyciski skanera"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Zażądaj skanu w jakości podglądu."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -463,7 +473,7 @@ msgstr ""
"przebiegów do jednego a na jednoprzebiegowym zmniejsza zapotrzebowanie "
"na pamięć i czas pobierania podglądu."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -472,63 +482,63 @@ msgstr ""
"Ilość bitów na próbkę; typowe wartości to 1 dla trybu kreski i 8 dla "
"skanów kolorowych i w skali szarości."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Ustawia tryb skanowania, np. tryb kreski, skala szarości lub kolorowy"
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Określa prędkość przy której postępuje skanowanie."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Wybierz źródło skanowania (np. podajnik)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Steruje wymuszaniem nawracania"
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Lewa krawędź skanowanego obszaru (górny lewy x)."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Górna krawędź skanowanego obszaru (górny lewy y)."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Prawa krawędź skanowanego obszaru (dolny prawy x)."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Dolna krawędź skanowanego obszaru (dolny prawy y)."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Ustawia rozdzielczość skanowanego obrazka."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Ustawia poziomą rozdzielczość skanowanego obrazka."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Ustawia pionową rozdzielczość skanowanego obrazka."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -537,19 +547,19 @@ msgstr ""
"Określa szerokość obiektu. Wymagane do automatycznego centrowania "
"skanowania."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Określa wysokość obiektu."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr ""
"Określa czy powinna być użyta wbudowana tabela gamma czy użytkownika"
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -559,32 +569,32 @@ msgstr ""
"Tabela korekcji gamma. W trybie kolorowym ta opcja równomiernie wpływa "
"na wszystkie kanały jednocześnie (staje się tabelą intensywności)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Tabela korekcji gamma dla pasma czerwieni"
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Tabela korekcji gamma dla pasma zieleni"
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Tabela korekcji gamma dla pasma błękitu"
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Ustawia jasność uzyskanego obrazka."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Ustawia kontrast uzyskanego obrazka."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -593,69 +603,69 @@ msgstr ""
"Ustawia \"ziarnistość\" uzyskanego obrazka. Mniejsze wartości dadzą "
"ostrzejsze obrazki."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr "Ustawia czy uzyskany obrazek powinien być stonowany (ditherowany)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Decyduje o tym jaki poziom jasności ma być uznawany za \"czarny\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Decyduje o tym jaki poziom jasności ma być uznawany za \"biały\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
"Decyduje o tym jaki poziom jasności czerwieni ma być uznawany za \"biały"
"\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
"Decyduje o tym jaki poziom jasności zieleni ma być uznawany za \"biały\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
"Decyduje o tym jaki poziom jasności błękitu ma być uznawany za \"biały\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
"Decyduje o tym jaki poziom jasności czerwieni ma być uznawany za \"czarny"
"\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
"Decyduje o tym jaki poziom jasności zieleni ma być uznawany za \"czarny"
"\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
"Decyduje o tym jaki poziom jasności błękitu ma być uznawany za \"czarny"
"\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Decyduje o tym jaki poziom jasności czerwonego ma być uznawany jako "
"czysty czerwony."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
@@ -663,7 +673,7 @@ msgstr ""
"Decyduje o tym jaki poziom jasności niebieskiego ma być uznawany jako "
"czysty niebieski."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
@@ -671,12 +681,12 @@ msgstr ""
"Decyduje o tym jaki poziom jasności zielonego ma być uznawany jako "
"czysty zielony."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Ustawia \"odcień\" (poziom błękitu) otrzymanego obrazja"
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -685,12 +695,12 @@ msgstr ""
"Poziom nasycenia ustawia ilość \"wykwitu\" który ukazuje się, kiedy "
"pobieramy obraz z kamery. Większe wartości powodują większy wykwit."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Nazwa pliku, który ma zostać załadowany."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -699,7 +709,7 @@ msgstr ""
"Ustawia rozmiar wzorca tonowania (ditheringu) używanego podczas "
"skanowania tonowanych obrazków."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -707,289 +717,300 @@ msgstr ""
"Definiuje wzorzec tonowania (ditheringu) dla skanowania tonowanych "
"obrazków."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr ""
"Użyj tych samych wartości dla rozdzielczości w osi X i Y (poziomie i "
"pionie)"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Zamień czarny z białym"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Przeprowadź jakościową kalibrację białego"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Użyj soczewek które podwajają rozdzielczość optyczną"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "W trybie RGB użyj tych samych wartości dla każdego koloru"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Wybierz minimalną jasność by uzyskać biały punkt"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Analogowa korekcja gamma"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Analogowa korekcja gamma dla czerwieni"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Analogowa korekcja gamma dla zieleni"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Analogowa korekcja gamma dla niebieskiego"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Rozgrzej lampę przed skanowaniem"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Ustawia czas ekspozycji dla kalibracji"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Ustawia czas ekspozycji dla kalibracji czerwonego"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Ustawia czas ekspozycji dla kalibracji zielonego"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Ustawia czas ekspozycji dla kalibracji niebieskiego"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Ustawia czas ekspozycji dla skanowania"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Ustawia czas ekspozycji dla skanowania czerwonego"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Ustawia czas ekspozycji dla skanowania zielonego"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Ustawia czas ekspozycji dla skanowania niebieskiego"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Włącz wybór czasu ekspozycji"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Ustaw gęstość lampy do kalibracji"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Ustaw gęstość lampy do skanowania"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Włącz wybór gęstości lampy"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Wyłącz lampę przy wyjściu z programu"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Ostrość automatyczna"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Oczekiwanie na naciśnięcie przycisku przed skanowaniem"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Przycisk skanowania"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "Przycisk E-maila"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Przycisk faksu"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Przycisk kopiowania"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "Przycisk PDF"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Przycisk anulowania"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "Strona włożona"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "Pokrywa otwarta"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Kolor"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Kolorowy tryb kreski"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Kolorowy tryb półcieni"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Skala szarości"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Półtony"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Tryb kreski"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "Sukces"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Operacja nieobsługiwana"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, fuzzy, no-c-format
msgid "Operation was canceled"
msgstr "Operacja anulowana"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Urządzenie zajęte"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Błędny argument"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "Osiągnięto koniec pliku"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "Zakleszczenie podajnika dokumentów"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "Koniec dokumentów w podajniku"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "Pokrywa skanera jest otwarta"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Błąd podczas operacji we/wy"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "Brak pamięci"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "Brak dostępu do zasobu"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "Lampa nie gotowa, proszę spróbować powtórnie"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "Mechanizm skanera zablokowany w celu transportu"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Wartości domyślne"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Ustaw domyślne wartości ustawień ulepszania"
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Kalibracja"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Kalibruj przed następnym skanowaniem"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -999,12 +1020,12 @@ msgstr ""
"skanowaniem. W innym przypadku kalibracja zostanie wykonana przed "
"pierwszym przebiegiem"
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Przeprowadź tylko korektę cieniowania"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1015,27 +1036,27 @@ msgstr ""
"kalibracji. Domyślne są używane wartości dla wzmocnienia offsetu i czasu "
"ekspozycji wbudowane lub z pliku konfiguracyjnego"
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Stan przycisku"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Numer ramki do skanowania"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Wybiera numer ramki do skanowania"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Skanowanie dwustronne"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, fuzzy, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
@@ -1043,1049 +1064,1049 @@ msgstr ""
"Skanowanie dwustronne pozwala na skanowanie przedniej i tylnej strony "
"dokumentu"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Korekcja zgodna ze współczynnikiem przezroczystości"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Korekcja zgodna z rodzajem filmu"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Dobry kolor"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Negatywy"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "Surowy"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Brak korekcji dla klisz"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Slajdy"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automatycznie"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Zwykła prędkość"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "1/2 zwykłej prędkości"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 zwykłej prędkości"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "parametr zaokrąglony"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "nieznany"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "zakleszczenie ADF"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "pokrywa ADF otwarta"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "awaria lampy"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "błąd pozycjonowania głowicy skanera"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "błąd kontroli CPU"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "błąd kontroli RAM"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "błąd kontroli ROM"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "błąd kontroli sprzętu"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "awaria lampy do skanowania przezroczy"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr "błąd pozycjonowania głowicy do skanowania przezroczy"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "błąd długości listy parametrów"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "błędny kod operacji"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "błędne pole w CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "nieobsługiwany LUN"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "błędne pole w liście parametrów"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "błąd sekwencji poleceń"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "podano zbyt dużo okien"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "brak nośnika"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "błędny komunikat bitowy IDENTIFY"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "opcja nie podłączona"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "reset po włączeniu zasilania / reset szyny"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "parametr zmieniony przez inny inicjator"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "brak dodatkowej informacji o stanie"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "niepowodzenie ponownego wyboru"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "błąd parzystości SCSI"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "otrzymano komunikat błędu wykryty przez inicjator"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "błędny komunikat"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "błąd przekroczenia czasu"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "błąd cieniowania modułu do skanowania przezroczy"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "lampa nie ustabilizowana"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "skaner filmów"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "skaner płaski"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Rodzaj filmu"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "Wybór rodzaju filmu, np. negatywów lub slajdów"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Rodzaj negatywu"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Wybór rodzaju negatywu"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Rozdzielczość sprzętowa"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Użycie tylko rozdzielczości sprzętowych"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Ostrość"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Ostrość automatyczna"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Włączenie/wyłączenie automatycznego ustawiania ostrości"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Jednokrotny autofocus"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Automatyczne ustawianie ostrości tylko po wymianie nośnika"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Ręczne ustawianie ostrości"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr "Ręczne ustawianie pozycji ostrości optyki (domyślnie: 128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Marginesy skanowania"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Dodatkowe ustawienia kolorów"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Odbicie lustrzane obrazka"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Poziome odbicie lustrzane obrazu"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Ekspozycja automatyczna"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Włączenie/wyłączenie automatycznego wyboru ekspozycji"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Kalibruj teraz"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Uruchomienie kalibracji *teraz*"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Autodiagnostyka"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Wykonanie autodiagnostyki skanera"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Reset skanera"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Zresetowanie skanera"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Obsługa medium"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Wysuń film po zeskanowaniu"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr "Automatyczne wysuwanie filmu z urządzenia po każdym skanowaniu"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Wysuń film przed zakończeniem"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
"Automatyczne wysuwanie filmu z urządzenia przed zakończeniem programu"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Wysuń film teraz"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Wysunięcie filmu *teraz*"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Dodatkowy podajnik dokumentów"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Tylko płyta"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
"Wyłączenie automatycznego podajnika dokumentów, używanie tylko płyty"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Moduł do skanowania przezroczy"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr "Włączenie/wyłączenie modułu do skanowania przezroczy (FAU)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Negatyw"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Pozytyw lub negatyw"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Kontrola gęstości"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Ustawienie trybu kontroli gęstości"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Współczynnik przezroczystości"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Rodzaj filmu"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Wybór rodzaju filmu"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Kalibruj Skaner"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Wymuś kalibrację przed skanowaniem"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Skanowanie w odcieniach szarości"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Skanuj raczej w odcieniach szarości niż w kolorze"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Wzmocnienie analogowe"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Zwiększ lub zmniejsz wzmocnienie analogowe matrycy CCD"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Korekcja Gamma"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Wybiera poprawioną krzywą przejścia"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Płyta"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "ADF przód"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "ADF tył"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "ADF dwustronny"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, fuzzy, no-c-format
msgid "Card Front"
msgstr "Przód"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, fuzzy, no-c-format
msgid "Card Back"
msgstr "Tył"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, fuzzy, no-c-format
msgid "Card Duplex"
msgstr "Dwustronny"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Czerwony"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Zielony"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Niebieski"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, no-c-format
msgid "Enhance Red"
msgstr "Rozszerzenie czerwieni"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, no-c-format
msgid "Enhance Green"
msgstr "Rozszerzenie zieleni"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, no-c-format
msgid "Enhance Blue"
msgstr "Rozszerzenie błękitu"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Brak"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Tryb skanowania"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Używaj nie blokującego IO"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Użyj nie blokującego IO dla sane_read jeżeli jest to wspierane przez "
"frontend."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Jednostronny"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Dwustronny"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Moduł do skanowania przezroczy"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Automatyczny podajnik dokumentów"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Pozytyw"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Negatyw"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Ostrość na szybie"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Ostrość 2.5mm powyżej szyby"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Półton A (Twardy)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Półton B (Miękki)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Półton C (Siatka)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Ziarnistość A (4x4 Bayera)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Ziarnistość B (4x4 Spiralna)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Ziarnistość C (4x4 Siatka)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Ziarnistość D (8x4 Siatka)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Technologia Uwydatniania Tekstu"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Pobierz wzór A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Pobierz wzór B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Brak korekcji"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Zdefiniowane przez użytkownika"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Drukarki igłowe"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Drukarki termiczne"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Drukarki atramentowe"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Monitory CRT"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Domyślny"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Druk wysokiej gęstości"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Druk niskiej gęstości"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Druk o wysokim kontraście"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Zdefiniowane przez użytkownika (Gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Zdefiniowane przez użytkownika (Gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 portret"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 krajobraz"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "List"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Maksimum"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Wybór półcieni"
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Dropout"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Wybiera dropout"
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Wybiera jasność"
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Ostrość"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Korekcja koloru"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
"Ustawia tablicę korekcji koloru dla wybranego urządzenia wyjściowego."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Współczynnik korekcji koloru"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Macierz mnożenia RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Przesuń zieleń do czerwieni"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Przesuń zieleń do błękitu"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Przesuń czerwień do zieleni"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Przesuń czerwień do błękitu"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Przesuń błękit do zieleni"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Przesuń błękit do czerwieni"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Nadzoruje poziom zieleni"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Dodaje do czerwieni bazując na poziomie zieleni"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Dodaje do błękitu bazując na poziomie zieleni"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Dodaje do zieleni bazując na poziomie czerwieni"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Nadzoruje poziom czerwieni"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Dodaje do błękitu bazując na poziomie czerwieni"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Dodaje do zieleni bazując na poziomie błękitu"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Dodaje do czerwieni bazując na poziomie błękitu"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Nadzoruje poziom błękitu"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Utwórz odbicie lustrzane obrazka"
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Szybki podgląd"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Automatyczny podział obszaru"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Krótka lista rozdzielczości"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Wyświetl krótką listę rozdzielczości"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Powiększenie"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Definiuje współczynnik powiększenia dla skanera"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Szybkie formatowanie"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Wyposażenie opcjonalne"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Wysuń"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Wysuń arkusz z ADF"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Wysuwanie automatyczne"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Wysuń dokument po zeskanowaniu"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Tryb ADF"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Wybiera tryb ADF (jedno/dwustronny)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Wnęka"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Wybierz wnękę do skanowania"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2094,23 +2115,23 @@ msgstr ""
"Wybiera wartość korekcji gamma z listy zdefiniowanych urządzeń lub "
"tabeli użytkownika, która może być załadowana do skanera"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Pozycja skupienia (ostrości)"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr "Ustawia skupienie (ostrość) na szybę lub 2.5mm powyżej szyby"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Czekaj na Przycisk"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2124,7 +2145,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr "Podczerwień"
@@ -2139,521 +2160,521 @@ msgstr "Pozytyw"
msgid "Negative Slide"
msgstr "Negatyw"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr "Wbudowany profil CCT"
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr "Profil CCT zdefiniowany przez użytkownika"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Wysuń arkusz z ADF"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Brak korekcji"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Wyłącz korekcję gamma"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Włączony"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Wyłącz"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "DTC"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "SDTC"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Ditheruj"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr "Dyfuzja"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, no-c-format
msgid "White"
msgstr "Biel"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, no-c-format
msgid "Black"
msgstr "Czerń"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "Kontynuacja"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "Stop"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10mm"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15mm"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20mm"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Poziomy"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr "Poziomy pogrubiony"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr "Poziomy cienki"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Pionowy"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr "Pionowy pogrubiony"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr "Od góry do dołu"
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr "Od dołu do góry"
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr "Przód"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr "Tył"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "Półtony"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Wykonuje kalibrację"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, fuzzy, no-c-format
msgid "Emphasis"
msgstr "Emfaza obrazka"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Nasycenie"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, fuzzy, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Włącz automatyczne rozpoznawanie progu dla skanów w trybie kreski."
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Odbicie lustrzane obrazka"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "Poziome, lustrzane odbicie obrazka."
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Poziom bieli dla niebieskiego"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Nadzoruje poziom czerwieni"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Filtr kolorów"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Wygładzanie"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Wartość gamma"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr "Krzywa progowa"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, fuzzy, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr "Dynamiczna krzywa progowa, od ciemnego do jasnego, zwykle 50-65"
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Próg"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Redukcja szumów"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Brak korekcji"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Brak korekcji"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "pokrywa ADF otwarta"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Opcje zaawansowane"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Brak korekcji"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Dropout"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, fuzzy, no-c-format
msgid "Buffer mode"
msgstr "tryb podajnika"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2661,65 +2682,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Czas wyłączania lampy"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Offset błękitu"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Offset zieleni"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Offset zieleni"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Offset błękitu"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Ustawienie offsetu kanału błękitu"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, fuzzy, no-c-format
msgid "Low Memory"
msgstr "Brak pamięci"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2728,379 +2749,379 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Skanowanie dwustronne"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Opcje zaawansowane"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Redukcja szumów"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "Od papieru"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "Od papieru"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "Od papieru"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "Od papieru"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Strona włożona"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, fuzzy, no-c-format
msgid "Scanner in power saving mode"
msgstr "Pokrywa skanera jest otwarta"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Ręczne wstępne ustawianie ostrości"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Ręczne wstępne ustawianie ostrości"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "błąd kontroli sprzętu"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Poziom bieli"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Kontrola gęstości"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, fuzzy, no-c-format
msgid "Density dial"
msgstr "Kontrola gęstości"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Skanowanie dwustronne"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Dodatki"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Filtr kolorów"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr "W trybie szarości lub kreski ta opcja wybiera używany kolor."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Kalibracja"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Zdefiniuj tryb kalibracji"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Pamięć podręczna danych kalibracji"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Czas wyłączania lampy"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3109,132 +3130,132 @@ msgstr ""
"Lampa zostanie wyłączona po podanym czasie (w minutach). Wartość 0 "
"oznacza, że lampa nie będzie wyłączana."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Wyłącz lampę podczas kalibracji ciemności"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, fuzzy, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "Liczba minut do wyłączenia lampy po skanowaniu"
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Przycisk pliku"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "Przycisk OCR"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Przycisk zasilania"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Przycisk E-maila"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Wymaga kalibracji"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Skaner wymaga kalibracji dla obecnych ustawień"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Przyciski"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Kalibracja"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Rozpocznij kalibrację przy użyciu specjalnej kartki"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Wyczyść kalibrację"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Wyczyść pamięć podręczną kalibracji"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Kalibracja ziarnistości"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Offset zieleni"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Moduł do skanowania negatywów"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Moduł do skanowania negatywów"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Kolor trybu odcieni szarości"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Wybiera który kolor skanowania jest używany w trybie odcieni szarości "
"(domyślnie: zielony)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Opcje odpluskwiania"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Automatyczne rozgrzewanie"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3243,12 +3264,12 @@ msgstr ""
"Rozgrzewaj dopóki jasność lampy będzie stała, zamiast przyjmować stały "
"czas 60 sekund."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Pełny ekran"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3257,12 +3278,12 @@ msgstr ""
"Skanuj cały dostępny obszar, łącznie z paskiem kalibracyjnym. Bądź "
"ostrożny. Nie wybieraj pełnej wysokości. Opcja tylko do celów testowych"
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Kalibracja ziarnistości"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3274,12 +3295,12 @@ msgstr ""
"parametrów analogowych. Ta opcja jest odblokowana domyślnie. Opcja tylko "
"do testów."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Kalibracja ziarnistości tylko dla pierwszego skanu"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3291,12 +3312,12 @@ msgstr ""
"jasność obrazka jest różna za każdym skanem, wyłącz tę opcję. Opcja "
"tylko dla testów."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Wymuszaj nawracanie"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3309,221 +3330,221 @@ msgstr ""
"Niskie wartości mogą powodować szybsze skanowanie lecz zwiększają ryzyko "
"pominięcia niektórych linii."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Wartość gamma"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Ustawia wartość gamma dla wszystkich kanałów"
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Opcje zaawansowane"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Ziarnistość"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Dokładny"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayera"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Użytkownika"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automatyczny"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Środkowoprzepustowy"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "Skala szarości NTSC"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "Skala szarości XPA"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Powolny"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Zwykły"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Szybki"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Bardzo szybki"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2-pikselowy"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4-pikselowy"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8-pikselowy"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Drukuj"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Slajd"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Pasek filmu"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "ADF"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Warunkowy"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Eksperyment"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Wyostrzanie"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Ustaw wartość wyostrzania."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Automatyczne progowanie"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr "Włącz automatyczne rozpoznawanie progu dla skanów w trybie kreski."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Wybierz filtr wygładzający."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Wysuń nośnik po skanowaniu"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Wysuwa nośnik po skanowaniu."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Zmień dokument"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Zmień Dokument."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Wysuń"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Wysuń Dokument."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Rozpocznij proces kalibracji."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Nośnik"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Ustaw rodzaj nośnika."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Czas ekspozycji"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3536,156 +3557,156 @@ msgstr ""
"\" dla filmu negatywowego. Dla ciemnych (nie doświetlonych) obrazków "
"możesz zwiększyć tę wartość."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Matryca kolorów"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Ustaw matrycę kolorów skanera."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Matryca kolorów użytkownika"
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Monochromatyczna matryca kolorów"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Matryca kolorów użytkownika dla skanów w skali szarości."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Odbicie poziome"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Poziome, lustrzane odbicie obrazka."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Odbij pionowo."
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Pionowe, lustrzane odbicie obrazka."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Aktualizuj opcje"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Aktualizuj opcje."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "8-bitowe wyjście"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Użyj wewnętrznie głębi większej niż osiem bitów, lecz na wyjściu daj "
"równe osiem."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Oczekiwanie na przycisk panelu"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Czekaj ze skanowaniem na naciśnięcie przycisku na przednim panelu."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Wyłącz lampę"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Wyłącz lampę skanera."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Grupa geometrii"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Grupa trybu skanowania"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Model skanera"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, fuzzy, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
"Umożliwia sprawdzenie zachowania urządzenia z innymi obsługiwanymi "
"modelami"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, fuzzy, no-c-format
msgid "Image colors will be inverted"
msgstr "Kolory obrazu będą odwrócone"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Wyłącz korekcję gamma"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Korekcja gamma będzie wyłączona"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Wyłącz korekcję cieniowania bieli"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "Korekcja cieniowania bieli będzie wyłączona"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Pomiń proces rozgrzewania"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "Proces rozgrzewania będzie pominięty"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Wymuś prawdziwą głębię"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3696,12 +3717,12 @@ msgstr ""
"z 16-bitową głębią w celu poprawy jakości obrazu, a następnie "
"konwertowane do wybranej głębi. Ta opcja zapobiega emulacji głębi."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Emulacja skali szarości"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3712,12 +3733,12 @@ msgstr ""
"następnie konwertowany programowo do skali szarości. Może to poprawić "
"jakość obrazu w pewnych przypadkach."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Zapisuj obrazy diagnostyczne"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3726,330 +3747,330 @@ msgstr ""
"Jeśli jest włączona, obrazy uczestniczące w dostrajaniu skanera są "
"zapisywane w celu analizy."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Reset układów"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Zresetowanie danych układów"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Informacje"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Nazwa układów"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Pokazuje nazwy układów (chipsetu) użytych w urządzeniu."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Nieznany"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "ID chipsetu"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Pokazuje ID chipsetu"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Licznik skanowań"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Pokazuje liczbę wykonanych skanowań"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Aktualizuj informacje"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Uaktualnia informacje o urządzeniu"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Opcja ta odzwierciedla stan przycisku przedniego panelu skanera"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "kamera internetowa"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Przycisk skanowania"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Drukuj"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Czekaj na przycisk"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Opcje zaawansowane"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Opcje zaawansowane"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "brak dodatkowej informacji o stanie"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Przycisk zasilania"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Przycisk kopiowania"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Przycisk kopiowania"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Kolor"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Stan przycisku"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Różne"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Status lampy"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Włącza lub wyłącza lampę."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Kalibruje poziom dla czerni i bieli."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "TMA - slajdy"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "TMA - negatywy"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Kolor (48 bitów)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Powiększ czas wyłączenia lampy"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "Powiększa czas wyłączenia lampy (z 15 minut do 1 godziny)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Czekaj na przycisk"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Oczekiwanie na naciśnięcie przycisku przed skanowaniem"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "Uaktualnij stan przycisku"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Licznik skanowań"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Kolorowy tryb kreski"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4057,13 +4078,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Rozmiar papieru"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Automatyczna separacja"
@@ -4104,13 +4125,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Włącz skanowanie dwustronne"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Fizyczny rozmiar papieru w ADF"
@@ -4275,7 +4296,7 @@ msgid "From scanner"
msgstr "skaner filmów"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Od papieru"
@@ -4350,13 +4371,13 @@ msgid "Sets the scan source"
msgstr "Źródło skanowania"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "tryb podajnika"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Ustawia tryb podajnika"
@@ -4413,12 +4434,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Automatyczne progowanie"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4428,31 +4449,31 @@ msgstr ""
"szumów i emfazę obrazka"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Redukcja szumów"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Zmniejsz szum izolowanych punktów"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Emfaza obrazka"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Ustawia emfazę obrazka"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4544,7 +4565,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Korekcja gamma"
@@ -4733,262 +4754,262 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamentowy"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "Pogrubianie ziarniste 8x8"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "Pogrubianie dokładne 8x8"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "Pogrubianie Bayera 8x8"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "Linie pionowe 8x8"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Wzmocnienie"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Ustawienia wzmocnienia kanałów kolorów"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Wzmocnienie szarości"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Ustawia wzmocnienie kanału szarości"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Wzmocnienie czerwieni"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Ustawia wzmocnienie kanału czerwieni"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Wzmocnienie zieleni"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Ustawia wzmocnienie kanału zieleni"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Wzmocnienie błękitu"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Ustawia wzmocnienie kanału błękitu"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Ditherowanie Bayera 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Ditherowanie Bayera 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Półtonu Punkt 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Półton Punkt 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "\"Przenikanie błędów\""
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Tryb 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Tryb 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Tryb 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "Od białego elementu"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Wygładzanie"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Niski"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Średni"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Wysoki"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Jedna strona"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Wszystkie strony"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "skaner arkuszy"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Skala szarości w 4-bitach"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Skala szarości w 8-bitach"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Cienie, półtony, światła, czas ekspozycji"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Opcje dodatkowe"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Balans kolorów"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Nie wykonuj nawracania"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Jeśli zaznaczone, skaner nie wykonuje nawracania głowicy"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Włącz / wyłącz lampę główną skanera"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Włącza bądź wyłącza lampę główną skanera"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Kalibracja wykonywana przez sterownik"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr ""
"Jeśli zaznaczone, sterownik wykonuje kalibrację kolorów przed skanowaniem"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Używaj przystawki lightlid-35mm"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr ""
"Ta opcja wyłącza lampę główną skanera podczas używania przystawki do "
"materiałów przezroczystych"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Skan dobrej jakości"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Najwyższa jakość, ale mała prędkość"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Szybki skan"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Największa szybkość, ale gorsza jakość"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Automatyczne dostosowanie progu"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -4997,283 +5018,283 @@ msgstr ""
"Jeżeli zaznaczone, sterownik automatycznie próbuje znaleźć optymalną "
"wartość dla progu."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Ustawia sposób korekcji gamma."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Identyczna gamma dla wszystkich kanałów"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Użyj takiej samej wartości dla wszystkich kolorów"
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Liniowa gamma"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Ustawia wartość dla liniowej korekcji gamma."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Liniowa gamma, czerwony"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Ustawia wartość liniowej korekcji gamma dla czerwonego kanału"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Liniowa gamma, zielony"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Ustawia wartość liniowej korekcji gamma dla zielonego kanału"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Liniowa gamma, niebieski"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Ustawia wartość liniowej korekcji gamma dla niebieskiego kanału"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Kanał"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr "Wybiera zakres kolorów, \"Główny\" ma wpływ na wszystkie kolory."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Półcień"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr ""
"Decyduje o tym jaki poziom jasności ma być uznawany za \"50% szarego\""
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Półcień dla czerwonego"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr ""
"Decyduje o tym jaki poziom jasności ma być uznawany za \"50% czerwonego\""
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Półcień dla zielonego"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr ""
"Decyduje o tym jaki poziom jasności ma być uznawany za \"50% zielonego\""
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Półcień dla niebieskiego"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr ""
"Decyduje o tym jaki poziom jasności ma być uznawany za \"50% niebieskiego"
"\""
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Balans czerwonego"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
"Współczynnik balansu dla czerwonego. Wartość 100% oznacza brak korekcji."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Balans zielonego"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
"Współczynnik balansu dla zielonego. Wartość 100% oznacza brak korekcji."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Balans niebieskiego"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
"Współczynnik balansu dla niebieskiego. Wartość 100% oznacza brak "
"korekcji."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Balans firmware-owy"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
"Ustawia balans kolorów na wartości podane przez oprogramowania skanera"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Najwolniejszy"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Wolniejszy"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Szybszy"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Najszybszy"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 chropowaty"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 zwykły"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 dobry"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 bardzo dobry"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 zwykły"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 chropowaty"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 dobry"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 chropowaty"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 zwykły"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 dobry"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 zwykły"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 zwykły"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 ustawiany"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 ustawiany"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 ustawiany"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 ustawiany"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 ustawiany"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 ustawiany"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Szybki tryb szarości"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Skanuj w szybkim trybie odcieni szarości (niższa jakość)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5283,117 +5304,117 @@ msgstr ""
"(niskiej jakości). To może być tryb niekolorowy lub niskiej "
"rozdzielczości."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Czas wyłączenia lampy (w minutach)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Czas (w minutach), po którym lampa jest wyłączana."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Wyłącz lampę"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Wyłącza lampę natychmiast."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Jasność czerwieni"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Steruje jasnością kanału czerwieni."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Jasność zieleni"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Steruje jasnością kanału zieleni."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Jasność błękitu"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Steruje jasnością kanału błękitu."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Kontrast kanału czerwieni"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Steruje kontrastem kanału czerwieni."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Kontrast kanału zieleni"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Steruje kontrastem kanału zieleni."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Kontrast kanału "
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Steruje kontrastem kanału błękitu."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Kolor 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Kolor 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Skala szarości 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Skala szarości 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Odbijający światło"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Pozytyw"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5402,7 +5423,7 @@ msgstr ""
"Rozgrzewaj dopóki jasność lampy będzie stała, zamiast przyjmować stały "
"czas 40 sekund."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Obraz"
@@ -5412,27 +5433,42 @@ msgstr "Obraz"
msgid "Need calibration"
msgstr "Wymaga kalibracji"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Negatyw"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Negatyw"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, fuzzy, no-c-format
msgid "48 bits color"
msgstr "Dobry kolor"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5529,206 +5565,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Materiały fotograficzne"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Ustawienia urządzenia"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Przełącznik lampy"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Ręczne włączanie lamp(y)."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Wyłącz lampę podczas kalibracji ciemności"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Wyłączanie lampy zawsze podczas kalibracji ciemności."
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Pamięć podręczna danych kalibracji"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Włącza lub wyłącza pamięć podręczną danych kalibracji."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Wykonuje kalibrację"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Przyspieszenie czujnika"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Włącza lub wyłącza przyspieszanie ruchu czujnika."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Czas rozgrzewania"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Czas rozgrzewania w sekundach"
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Czas wyłączenia lampy"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Czas wyłączenia lampy w sekundach."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Frontend analogowy"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Wartość AFE wzmocnienia czerwieni"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Offset czerwieni"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Wartość AFE offsetu czerwieni"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Wartość AFE wzmocnienia zieleni"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Wartość AFE offsetu "
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Wartość AFE wzmocnienia błękitu"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Wartość AFE offsetu zieleni"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Wyłącz czerwoną lampę"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Definiuje parametr wyłączenia czerwonej lampy"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Wyłącz zieloną lampę"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Definiuje parametr wyłączenia zielonej lampy"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Wyłącz niebieską lampę"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Definiuje parametr wyłączenia niebieskiej lampy"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Opcja ta odzwierciedla stan przycisków skanera."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Kolor 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Mapa Ditheringu 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Mapa Ditheringu 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Porozrzucaj"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Wybór źródła"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Ulepszanie obrazu"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Wyszarz"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Załaduj obrazek jako szarości"
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Symulacja trójprzebiegowa"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5737,12 +5781,12 @@ msgstr ""
"Symuluje skaner trójprzebiegowy zwracając trzy oddzielne ramki: zieloną, "
"potem niebieską a na końcu czerwoną."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Symulacja skanera ręcznego"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5753,7 +5797,7 @@ msgstr ""
"obrazka. Zamiast tego zwracają wysokość -1. Ustawienie tej opcji pozwala "
"sprawdzić czy frontend obsługuje to poprawnie."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5761,42 +5805,42 @@ msgstr ""
"Przywróć domyślne wartości dla ustawień ulepszania (jasności i "
"kontrastu)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Tylko do odczytu (opcja testowa)"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Sprawdzam czy frontendy interpretują to poprawnie"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Tablice gamma"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Symulacja kodu statusu"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Nie wymuszaj kodu statusu"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Nie wymuszaj na frontendzie zwracania kodu statusu."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Zwróć SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5805,12 +5849,12 @@ msgstr ""
"Zmuś sterownik by zwrócił kod SANE_STATUS_EOF po tym jak została "
"wywołana funkcja sane_read()."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Zwróć SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5819,12 +5863,12 @@ msgstr ""
"Zmuś sterownik by zwrócił kod SANE_STATUS_JAMMED po tym jak została "
"wywołana funkcja sane_read()."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Zwróć SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5833,12 +5877,12 @@ msgstr ""
"Zmuś sterownik by zwrócił kod SANE_STATUS_NO_DOCS po tym jak została "
"wywołana funkcja sane_read()."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Zwróć SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5847,12 +5891,12 @@ msgstr ""
"Zmuś sterownik by zwrócił kod SANE_STATUS_COVER_OPEN po tym jak została "
"wywołana funkcja sane_read()."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Zwróć SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5861,12 +5905,12 @@ msgstr ""
"Zmuś sterownik by zwrócił kod SANE_STATUS_IO_ERROR po tym jak została "
"wywołana funkcja sane_read()."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Zwróć SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5875,12 +5919,12 @@ msgstr ""
"Zmuś sterownik by zwrócił kod po tym jak została wywołana funkcja "
"sane_read()."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Zwróć SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5889,42 +5933,42 @@ msgstr ""
"Zmuś sterownik by zwrócił kod SANE_STATUS_ACCESS_DENIED po tym jak "
"została wywołana funkcja sane_read()."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Opcja ta odzwierciedla stan przycisku skanera."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Włącz lampę"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Włącza lampę skanera"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Wyłącz lampę"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Wyłącza lampę skanera"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Czas wyłączenia lampy"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "Liczba minut do wyłączenia lampy po skanowaniu"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Wartość progowa dla trybu kreski"
@@ -6062,57 +6106,57 @@ msgstr "Liczba kolorów na odczyt"
msgid "Grayscale lines per read"
msgstr "Liczba linii w skali szarości na odczyt"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "kamera internetowa"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Kolor RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Kolor RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Kolor RGB TEKST"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Całkowicie czarny"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Całkowicie biały"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Wzorzec kolorów"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Siatka"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Pierwsza pozycja"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Druga pozycja"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6121,12 +6165,12 @@ msgstr ""
"To jest bardzo długa trzecia pozycja. Być może frontend ma jakiś pomysł "
"jak ją wyświetlić"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Symulacja skanera ręcznego"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6139,12 +6183,12 @@ msgstr ""
"sprawdzić czy frontend obsługuje to poprawnie. Ta opcja również włącza "
"szerokość ustaloną 11 cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Symulacja skanera trójprzebiegowego"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6153,17 +6197,17 @@ msgstr ""
"Symuluje skaner trójprzebiegowy. W trybie kolorowym przesyłane są trzy "
"ramki."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Ustaw kolejność ramek"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Ustaw kolejność ramek w kolorowym trybie trójprzebiegowym"
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6172,17 +6216,17 @@ msgstr ""
"Jeśli wybrano automatyczny podajnij dokumentów (ADF), podajnik będzie "
"'pusty' po 10 skanach."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Opcje Specjalne"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Wybierz obraz testowy"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6198,12 +6242,12 @@ msgstr ""
"Wzorzec kolorów: rysuje różne kolorowe wzory testowe, zależne od trybu.\n"
"Siatka: rysuje czarno-białą siatkę o rozmiarach 10x10mm na kwadrat."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Odwróć kolejność bajtów"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6214,24 +6258,24 @@ msgstr ""
"opcja może być używana do testowania 16-bitowych trybów frontendów, np. "
"czy frontend używa odpowiedniej kolejności."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Granica odczytu"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Ogranicza ilość danych przesyłanych przy każdym wywołaniu funkcji "
"sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Rozmiar limitu odczytu"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
@@ -6239,33 +6283,33 @@ msgstr ""
"(maksymalna) ilość danych transmitowanych z każdym wywołaniem "
"sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Opóźnienie odczytu"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Opóźnia transfer danych do potoku."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Okres opóźnienia odczytu"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr "Jak długo czekać po transmisji każdego bufora danych przez potok."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Wartość powrotna sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6276,22 +6320,22 @@ msgstr ""
"skanowanie. Wszystkie inne kody statusu służą do testowania jak traktuje "
"je frontend."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Utrata pikseli na linię"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Liczba pikseli które są tracone przy końcu każdej linii."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Parametry rozmyte"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6300,12 +6344,12 @@ msgstr ""
"Zwraca rozmyte linie i bajty na linię gdy wywoływany jest "
"sane_parameters() przed sane_start()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Proponuj deskryptor pliku \"select\""
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6314,12 +6358,12 @@ msgstr ""
"Proponuj deskryptor pliku \"select\" jeżeli sane_read() będzie zwracaj "
"dane."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Udostępnij opcje testowe"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6328,27 +6372,27 @@ msgstr ""
"Udostępnia różne opcje testowe. Służy do testowania możliwości "
"frontendów do przeglądania i modyfikowania różnych typów opcji SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Opcje drukowania"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Drukuj listę wszystkich opcji."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Opcje testowe (typu logicznego)"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) logiczny miękki wybór miękkie wykrywanie"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6357,12 +6401,12 @@ msgstr ""
"(1/6) logiczna opcja testowa, która umożliwia miękki wybór i miękkie "
"(oraz zaawansowane) wykrywanie możliwości. Jest to zwykła opcja logiczna."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Logiczny twardy wybór miękkie wykrywanie"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6374,12 +6418,12 @@ msgstr ""
"może być ustawiona przez frontend, tylko przez użytkownika (np. przez "
"przyciśnięcie przycisku na urządzeniu)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Logiczny twardy wybór"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6391,12 +6435,12 @@ msgstr ""
"użytkownika (np. przez przyciśnięcie przycisku na urządzeniu) i nie może "
"być odczytywana przez frontend"
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Logiczne miękkie wykrywanie"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6406,12 +6450,12 @@ msgstr ""
"(również zaawansowanych) możliwości. Oznacza to, że jest tylko do "
"odczytu."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Emulowany logiczny miękki wybór miękkie wykrywanie"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6420,12 +6464,12 @@ msgstr ""
"(5/6) Logiczna opcja testowa, która umożliwia miękki wybór, miękkie "
"wykrywanie i emulowanie (również zaawansowanych) możliwości"
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Logiczny miękki wybór miękkie wykrywanie automatyczne"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6436,53 +6480,53 @@ msgstr ""
"wykrywanie i automatyczne (oraz zaawansowane) możliwości. Ta opcja może "
"być automatycznie ustawiania przez sterownik."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Opcje testowe typu całkowitego (int)"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Typ całkowity (int)"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
"(1/6) Opcja testowa typu całkowitego bez narzuconych jednostek i "
"ograniczeń"
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Typ całkowity o ograniczonym zasięgu"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
"is 4, maximum 192, and quant is 2."
msgstr "(2/6) Opcja testowa typu całkowitego "
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(/6) Typ całkowity"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Opcja testowa typu całkowitego posiadająca bity jednostek oraz "
"ograniczona słownikiem"
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Macierz typu całkowitego"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6491,12 +6535,12 @@ msgstr ""
"(4/6) Opcja testowa typu całkowitego z jednostką w mm, używająca "
"macierzy nieograniczonej"
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Macierz typu całkowitego z ograniczonym zasięgiem"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6506,12 +6550,12 @@ msgstr ""
"tablicy z ograniczeniem zasięgu. Minimum to 4, maksimum 192, a kwant to "
"2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Macierz typu całkowitego ograniczona słownikiem"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6520,28 +6564,28 @@ msgstr ""
"(6/6) Opcja testowa typu całkowitego z jednostką w procentach, używająca "
"tablicy ograniczonej słownikiem"
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Opcje testowe stałoprzecinkowe"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Typ stałoprzecinkowy"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
"(1/3) Opcja testowa stałoprzecinkowa bez jednostek i bez ograniczeń"
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Typ stałoprzecinkowy o ograniczonym zasięgu"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6551,49 +6595,49 @@ msgstr ""
"ograniczonym zasięgiem. Minimum to -42.17, maksimum 32767.9999 a kwant "
"to 2.0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Typ stałoprzecinkowy ograniczony słownikiem"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Opcja testowa stałoprzecinkowa bez jednostek, ograniczona "
"słownikiem"
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Opcje testowe typu ciąg znakowy"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Ciąg znakowy"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Opcja testowa typu ciąg znakowy bez narzuconych ograniczeń"
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Ciąg znakowy ograniczony listą"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) Opcja testowa typu ciąg znakowy ograniczona listą"
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Ciąg znakowy ograniczony długą listą"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6602,152 +6646,152 @@ msgstr ""
"(/3) Opcja testowa typu ciąg znakowy ograniczony listą. Zawiera trochę "
"więcej pozycji..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Opcje testowe przycisków"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Przycisk"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Opcja testowa przycisku. Wyświetla trochę tekstu..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Kolor 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Użyj Składania Obrazków"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Dwupoziomowa czerń i biel (tryb kreski)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Ditherowana/półcieniowa czerń i biel (tryb półtonów)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Wielopoziomowa czerń i biel (tryb szarości)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Wielopoziomowy kolor RGB (kolor jednoprzebiegowy)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignoruj kalibrację"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Zablokuj wstępne ustawianie ostrości"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Nie kalibruj ostrości"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Ręczne wstępne ustawianie ostrości"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Popraw pozycję skupienia"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Kalibracja soczewek w pozycji dokumentu"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Kaibruj skupienie soczewek w pozycji dokumentu"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Pozycja skupienia uchwytu 0mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Użyj pozycji skupienia uchwytu 0mm zamiast 0.6mm"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Tryb kalibracji"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Zdefiniuj tryb kalibracji"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Ustawia lapę jako włączoną lub wyłączoną"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "Włącz UTA"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Ustawia UTA jako włączone lub wyłączone"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Offset"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Ustawienia offsetu kanałów koloru"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Przesunięcie (offset) skali szarości"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Ustawienie offsetu kanału szarości"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Ustawienie offsetu kanału czerwieni"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Ustawienie offsetu kanału zieleni"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Ustawienie offsetu kanału błękitu"
diff --git a/po/pt.po b/po/pt.po
index 9637160..e97c66f 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.10\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2007-05-08 13:31+0200\n"
"Last-Translator: Pedro Morais <morais@inocam.com>\n"
"Language-Team: pt <morais@inocam.com>\n"
@@ -14,443 +14,453 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Número de opções"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr ""
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometria"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Melhorias"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr ""
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr ""
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Previsão"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr ""
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr ""
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Modo de digitalização"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Velocidade de digitalização"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Origem da digitalização"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr ""
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Superior-esquerda x"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Superior-esquerda y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Inferior-direita x"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Inferior-direita y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Resolução digitalização"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "X-Resolução"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Y-Resolução"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Largura página"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Altura página"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Usar tabela customizada gamma"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Intensidade da imagem"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Intensidade do vermelho"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Intensidade do verde"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Intensidade do azul"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Brilho"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Contraste"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Tamanho do grão"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Simulação de cinza"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Nível de preto"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Nível de branco"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Nível de branco para vermelho"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Nível de branco para verde"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Nível de branco para azul"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Sombra"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Sombra para vermelho"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Sombra para verde"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Sombra para azul"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Clarear"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr ""
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr ""
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr ""
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Natural-Hue"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Saturação"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Nome do ficheiro"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Tamanho padrão ponto - simulação cinza"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Simulação cinza padrão"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Vincular resoluções X e Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negativo"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Calibração de qualidade"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Resolução ótica dupla"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Vincular RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Valor do pixel-Threshold"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Correção analógica do gama"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Gama analógico vermelho"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Gama analógico verde"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Gama analógico azul"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Vincular gama analógico"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Aquecimento da lâmpada"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Tempo de exposição Cal."
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Tempo de exposição Cal. para Vermelho"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Tempo de exposição Cal. para Verde"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Tempo de exposição Cal. para azul"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Tempo de exposição digitalização"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Tempo de exposição digitalização para Vermelho"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Tempo de exposição digitalização para Verde"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Tempo de exposição digitalização para Azul"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Definir tempo de exposição"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Densidade lâmpada Cal."
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Densidade luz de digitalização"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Definir densidade da luz"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Desligar lâmpada na saída"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Aquecer lâmpada antes de digitalizar"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Automático"
+
+#: include/sane/saneopts.h:249
#, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
"supports."
msgstr ""
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Opções de Fonte, Modo e Resolução"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Opções de digitalização de área e mídia"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, fuzzy, no-c-format
msgid "Image modification options"
msgstr "Opções para alteração de imagens"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Opções específicas de hardware"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "ensores e botôes do scanner"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Solicitar pré-visualização com qualidade da digitalização"
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -458,88 +468,88 @@ msgid ""
"scanner, it reduces the memory requirements and scan-time of the preview."
msgstr ""
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
"for multibit scans."
msgstr ""
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr "Selecionar Modo de digitalização ex. monocromático, colorido, ..."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Determina em qual velocidade digitaliza"
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Seleciona fonte para digitalização (ex. ADF)"
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "ontrola se o backtracking é forçado"
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Posição de área de digitalização Superior-esquerda x"
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Posição de área de digitalização Superior-esquerda y "
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Posição de área de digitalização Inferior-direita x"
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Posição de área de digitalização Inferior-direita y"
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "efine resolução de saída"
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Define resolução horizontal de saída "
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Define resolução horizontal de saída"
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
"sheet-fed scans."
msgstr ""
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Especifica a altura da mídia"
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr ""
"Determine se um builtin ou tabela customizada gama deve ser utilizada"
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -547,425 +557,436 @@ msgid ""
"gamma table)."
msgstr ""
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Tabela correção Gama para banda vermelha"
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Tabela correção Gama para banda verde"
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Tabela correção Gama para banda azul"
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Controla o brilho da imagem adquirida."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Controla o contraste da imagem adquirida."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
"in sharper images."
msgstr ""
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Defina se a imagem inserida deve ser simulada em cinza (halftone-"
"dithered)"
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr ""
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr ""
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr ""
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
"when acquiring an image with a camera. Larger values cause more blooming."
msgstr ""
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr ""
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
"halftoned images."
msgstr ""
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
msgstr ""
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr ""
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr ""
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr ""
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Usar lentes que duplicam a resolução ótica"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "Em modo RGB usar os mesmos valores para cada cor"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Selecionar brilho mínimo para obter ponto branco"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Correção analógica gama"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Correção analógica gama para Vermelho"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Correção analógica gama para Verde"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Correção analógica gama para Azul"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Aquecer lâmpada antes de digitalizar"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Definir tempo de exposição para calibração"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Definir tempo de exposição para calibração do vermelho"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Definir tempo de exposição para calibração do verde"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Definir tempo de exposição para calibração do azul"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Definir tempo de exposição para digitalização"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Definir tempo de exposição para digitalização do vermelho"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr ""
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr ""
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr ""
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr ""
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr ""
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr ""
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr ""
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Aquecer lâmpada antes de digitalizar"
+
+#: include/sane/saneopts.h:449
+#, no-c-format
+msgid "Perform autofocus before scan"
+msgstr ""
+
+#: include/sane/saneopts.h:452
#, fuzzy, no-c-format
msgid "Scan button"
msgstr "Origem da digitalização"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr ""
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr ""
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr ""
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr ""
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr ""
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr ""
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, fuzzy, no-c-format
msgid "Cover open"
msgstr "Linhas em cor"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Cor"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Linhas em cor"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr ""
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Cinzento"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr ""
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Linhas"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr ""
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr ""
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr ""
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr ""
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr ""
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr ""
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr ""
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr ""
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr ""
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr ""
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr ""
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr ""
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr ""
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr ""
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Predefinições"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr ""
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Calibração"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr ""
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
"Otherwise, calibration is performed only before the first start."
msgstr ""
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr ""
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -973,1095 +994,1095 @@ msgid ""
"or from the configuration file, are used."
msgstr ""
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Estado do botão"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr ""
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr ""
-#: backend/avision.h:838
+#: backend/avision.h:836
#, fuzzy, no-c-format
msgid "Duplex scan"
msgstr "Digitalização completa"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr ""
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr ""
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr ""
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr ""
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, fuzzy, no-c-format
msgid "Negatives"
msgstr "Negativo"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr ""
-#: backend/canon.c:169
+#: backend/canon.c:167
#, fuzzy, no-c-format
msgid "No transparency correction"
msgstr "Correcção do gamma"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, fuzzy, no-c-format
msgid "Slides"
msgstr "Mais lento"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automático"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, fuzzy, no-c-format
msgid "Normal speed"
msgstr "Normal"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr ""
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr ""
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr ""
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr ""
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr ""
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr ""
-#: backend/canon.c:389
+#: backend/canon.c:387
#, fuzzy, no-c-format
msgid "lamp failure"
msgstr "Valor de 'gamma'"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr ""
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr ""
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr ""
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr ""
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr ""
-#: backend/canon.c:407
+#: backend/canon.c:405
#, fuzzy, no-c-format
msgid "transparency unit lamp failure"
msgstr "Unidade de Transparências"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr ""
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr ""
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr ""
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr ""
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr ""
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr ""
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr ""
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr ""
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr ""
-#: backend/canon.c:460
+#: backend/canon.c:458
#, no-c-format
msgid "option not correct"
msgstr ""
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr ""
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr ""
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr ""
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr ""
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr ""
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr ""
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr ""
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr ""
-#: backend/canon.c:517
+#: backend/canon.c:515
#, fuzzy, no-c-format
msgid "transparency unit shading error"
msgstr "Unidade de Transparências"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr ""
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr ""
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr ""
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr ""
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr ""
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, fuzzy, no-c-format
msgid "Negative film type"
msgstr "Filme Negativo"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr ""
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr ""
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr ""
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr ""
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr ""
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr ""
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr ""
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr ""
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr ""
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr ""
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr ""
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr ""
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr ""
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr ""
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr ""
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, fuzzy, no-c-format
msgid "Calibration now"
msgstr "Calibração"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, fuzzy, no-c-format
msgid "Execute calibration *now*"
msgstr "Definine o modo de calibração"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr ""
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr ""
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, fuzzy, no-c-format
msgid "Reset scanner"
msgstr "Digitalização rápida"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr ""
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr ""
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr ""
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr ""
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr ""
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr ""
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr ""
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, fuzzy, no-c-format
msgid "Flatbed only"
msgstr "Flachbett"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, fuzzy, no-c-format
msgid "Transparency unit"
msgstr "Unidade de Transparências"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, fuzzy, no-c-format
msgid "Negative film"
msgstr "Filme Negativo"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, fuzzy, no-c-format
msgid "Positive or negative film"
msgstr "Filme Positivo"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr ""
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr ""
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, fuzzy, no-c-format
msgid "Transparency ratio"
msgstr "Unidade de Transparências"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr ""
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr ""
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, fuzzy, no-c-format
msgid "Calibrate Scanner"
msgstr "Calibração"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, fuzzy, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Calibração rudimentar apenas na primeira digitalização"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr ""
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr ""
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Ganho analógico"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr ""
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Correcção do gamma"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr ""
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Flachbett"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr ""
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr ""
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr ""
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr ""
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr ""
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr ""
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Vermelho"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Verde"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Azul"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "Melhorias"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "Melhorias"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "Melhorias"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr ""
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr "Desconsiderar porcentagem branco"
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, fuzzy, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
"Solicita ao driver para eliminar páginas com baixo número de pixels "
"escuros"
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Modo de Digitalização"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr ""
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr ""
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr ""
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Unidade de Transparências"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr ""
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Filme Positivo"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Filme Negativo"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr ""
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr ""
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr ""
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr ""
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr ""
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr ""
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr ""
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr ""
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr ""
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr ""
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr ""
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr ""
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Sem Correcção"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Definido pelo utilizador"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Impressoras de agulhas"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Impressoras térmicas"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Impressoras de jacto de tinta"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Monitores CRT"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Predefinição"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr ""
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr ""
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr ""
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr ""
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr ""
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr ""
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr ""
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Máximo"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr ""
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr ""
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr ""
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr ""
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr ""
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr ""
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr ""
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr ""
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr ""
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr ""
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Deslocar vermelho para o verde"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr ""
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr ""
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr ""
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr ""
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr ""
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr ""
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr ""
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr ""
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr ""
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr ""
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr ""
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, fuzzy, no-c-format
msgid "Controls blue level"
msgstr "Contraste do canal azul"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr ""
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr ""
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr ""
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr ""
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr ""
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr ""
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr ""
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr ""
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr ""
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr ""
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr ""
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr ""
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr ""
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr ""
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr ""
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr ""
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr ""
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
"the user defined table, which can be downloaded to the scanner"
msgstr ""
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr ""
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
msgstr ""
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr ""
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2073,7 +2094,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2088,521 +2109,521 @@ msgstr "Filme Positivo"
msgid "Negative Slide"
msgstr "Filme Negativo"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, fuzzy, no-c-format
msgid "User defined CCT profile"
msgstr "Definido pelo utilizador"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, no-c-format
msgid "Load a sheet in the ADF"
msgstr ""
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Sem Correcção"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Correcção do gamma"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr ""
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr ""
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr ""
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr ""
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr ""
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr ""
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "Nível de branco"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "Nível de preto"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr ""
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr ""
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr ""
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr ""
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr ""
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr ""
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr ""
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr ""
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr ""
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr ""
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr ""
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr ""
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, fuzzy, no-c-format
msgid "Reverse image format"
msgstr "Inverte imagem"
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "Simulação cinza padrão"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Calibração rudimentar"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr ""
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Saturação"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr ""
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, no-c-format
msgid "Mirroring"
msgstr ""
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, no-c-format
msgid "Reflect output image horizontally"
msgstr ""
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Nível de branco para azul"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Contraste do canal azul"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Linhas em cor"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr ""
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Valor de 'gamma'"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, fuzzy, no-c-format
msgid "Threshold curve"
msgstr "Limiar de aquecimento"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Valor do pixel-Threshold"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, no-c-format
msgid "Noise removal"
msgstr ""
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Sem Correcção"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Sem Correcção"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, fuzzy, no-c-format
msgid "Compression"
msgstr "Compressão JPEG"
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, fuzzy, no-c-format
msgid "Enable double feed error due to skew"
msgstr "Liga / Desliga Modo de detecção de alimentação"
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, fuzzy, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr "Liga / Desliga Modo de detecção de alimentação"
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, fuzzy, no-c-format
msgid "Enable double feed error due to paper length"
msgstr "Liga / Desliga Modo de detecção de alimentação"
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, no-c-format
msgid "DF recovery mode"
msgstr ""
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, fuzzy, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr "Solicita ao driver para remover digitalmente bordas das páginas"
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Imprimir opções"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Sem Correcção"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Cor da lâmpada"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr ""
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2610,65 +2631,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Lâmpada acesa"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Deslocamento do azul"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Deslocamento do verde"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Deslocamento do verde"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Deslocamento do azul"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Deslocamento do canal azul"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr ""
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2677,510 +2698,510 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Digitalização completa"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, fuzzy, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr "Solicita ao driver para rotacionar digitalmente páginas inclinadas"
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr "Alinhamento - Deskew"
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, fuzzy, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr "Solicita ao driver para rotacionar digitalmente páginas inclinadas"
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr "Diâmetro despeckle"
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, fuzzy, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
"Diâmetro máximo de pontos isolados a serem removidos da digitalização"
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, fuzzy, no-c-format
msgid "Software crop"
msgstr "Crop automático"
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, fuzzy, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr "Solicita ao driver para remover digitalmente bordas das páginas"
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Imprimir opções"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Calibração rudimentar"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, no-c-format
msgid "A3 paper"
msgstr ""
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, no-c-format
msgid "B4 paper"
msgstr ""
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, no-c-format
msgid "A4 paper"
msgstr ""
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, no-c-format
msgid "B5 paper"
msgstr ""
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, fuzzy, no-c-format
msgid "OMR or double feed detected"
msgstr "Detecção de dupla alimentação"
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, no-c-format
msgid "Card loaded"
msgstr ""
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr ""
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Modo de Alimentação manual"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Modo de Alimentação manual"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, fuzzy, no-c-format
msgid "Double feed"
msgstr "Detecção de dupla alimentação"
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, fuzzy, no-c-format
msgid "Double feed detected"
msgstr "Detecção de dupla alimentação"
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, no-c-format
msgid "Hardware error code"
msgstr ""
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Nível de branco"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Intensidade do vermelho"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr ""
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Digitalização completa"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr ""
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Linhas em cor"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Calibração"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Definine o modo de calibração"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Modo de calibração"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, fuzzy, no-c-format
msgid "Lamp off time"
msgstr "Lâmpada acesa"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
"of 0 means, that the lamp won't be turned off."
msgstr ""
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Calibração rudimentar"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr ""
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr ""
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr ""
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr ""
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Origem da digitalização"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Calibração rudimentar"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, fuzzy, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Calibração rudimentar apenas na primeira digitalização"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, fuzzy, no-c-format
msgid "Buttons"
msgstr "Estado do botão"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, fuzzy, no-c-format
msgid "Calibrate"
msgstr "Calibração"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, fuzzy, no-c-format
msgid "Start calibration using special sheet"
msgstr "Calibração rudimentar"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, fuzzy, no-c-format
msgid "Clear calibration"
msgstr "Calibração rudimentar"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, fuzzy, no-c-format
msgid "Clear calibration cache"
msgstr "Modo de calibração"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Calibração rudimentar"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Deslocamento do verde"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Adaptador de Transparências"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Adaptador de Transparências"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr ""
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Opções de Depuração"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Aquecimento automático"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3189,12 +3210,12 @@ msgstr ""
"Aquecer até o brilho da lâmpada ser constante em ver de insistir em 60 "
"segundos de tempo de aquecimento."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Digitalização completa"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3203,12 +3224,12 @@ msgstr ""
"Digitalizar toda a área de digitalização, incluindo a faixa de "
"calibração. Cuidado: não seleccione toda a altura. Apenas para testes."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Calibração rudimentar"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3219,12 +3240,12 @@ msgstr ""
"estiver desactivada são fornecidas opções para configurar manualmente "
"este parâmetro. Apenas para testes."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Calibração rudimentar apenas na primeira digitalização"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3236,12 +3257,12 @@ msgstr ""
"briho da imagem é diferente em cada digitalização, desactive esta opção. "
"Apenas para testes."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr ""
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3250,221 +3271,221 @@ msgid ""
"omitting lines."
msgstr ""
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Valor de 'gamma'"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Define o valor de 'gamma' em todos os canais."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, fuzzy, no-c-format
msgid "Advanced Options"
msgstr "Imprimir opções"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr ""
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, fuzzy, no-c-format
msgid "Fine"
msgstr "Nome do ficheiro"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr ""
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr ""
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automático"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr ""
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr ""
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr ""
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC cinzento"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA cinzento"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Lento"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normal"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Rápido"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr ""
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr ""
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr ""
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr ""
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr ""
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr ""
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr ""
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr ""
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr ""
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr ""
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr ""
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr ""
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr ""
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Limiar de aquecimento"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr ""
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr ""
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr ""
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, fuzzy, no-c-format
msgid "Change document"
msgstr "Melhorias"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr ""
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr ""
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr ""
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, fuzzy, no-c-format
msgid "Start calibration process."
msgstr "Calibração rudimentar"
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr ""
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr ""
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr ""
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3473,152 +3494,152 @@ msgid ""
"value."
msgstr ""
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, fuzzy, no-c-format
msgid "Color Matrix"
msgstr "Linhas em cor"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Contraste do canal vermelho."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr ""
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, fuzzy, no-c-format
msgid "Mono Color Matrix"
msgstr "Linhas em cor"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr ""
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr ""
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr ""
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr ""
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr ""
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, fuzzy, no-c-format
msgid "Update options"
msgstr "Imprimir opções"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, fuzzy, no-c-format
msgid "Update options."
msgstr "Imprimir opções"
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr ""
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr ""
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr ""
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr ""
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr ""
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, fuzzy, no-c-format
msgid "Geometry Group"
msgstr "Geometria"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, fuzzy, no-c-format
msgid "Scan Mode Group"
msgstr "Modo de Digitalização"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, fuzzy, no-c-format
msgid "Scanner model"
msgstr "Modo de digitalização"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr ""
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, fuzzy, no-c-format
msgid "Disable gamma correction"
msgstr "Correcção do gamma"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, fuzzy, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Correcção do gamma"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr ""
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr ""
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr ""
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3626,12 +3647,12 @@ msgid ""
"avoids depth emulation."
msgstr ""
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, fuzzy, no-c-format
msgid "Emulate Grayscale"
msgstr "Cinzento"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3639,342 +3660,342 @@ msgid ""
"circumstances."
msgstr ""
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr ""
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
"analyze them."
msgstr ""
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, fuzzy, no-c-format
msgid "Reset chipset"
msgstr "Digitalização rápida"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr ""
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, fuzzy, no-c-format
msgid "Information"
msgstr "Ignorar a calibração"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, fuzzy, no-c-format
msgid "Chipset name"
msgstr "Nome do ficheiro"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr ""
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr ""
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr ""
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, fuzzy, no-c-format
msgid "Shows the chipset ID"
msgstr "Digitalização rápida"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, fuzzy, no-c-format
msgid "Scan counter"
msgstr "Origem da digitalização"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr ""
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, fuzzy, no-c-format
msgid "Update information"
msgstr "Imprimir opções"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr ""
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr ""
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, no-c-format
msgid "web"
msgstr ""
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Origem da digitalização"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, no-c-format
msgid "reprint"
msgstr ""
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, no-c-format
msgid "Reprint Photos button"
msgstr ""
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Imprimir opções"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Imprimir opções"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, no-c-format
msgid "Button for additional options/configuration"
msgstr ""
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Origem da digitalização"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, no-c-format
msgid "Increase Copies button"
msgstr ""
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, no-c-format
msgid "Decrease Copies button"
msgstr ""
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Cor"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Estado do botão"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr ""
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr ""
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr ""
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr ""
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, fuzzy, no-c-format
msgid "TMA Slides"
msgstr "Mais lento"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, fuzzy, no-c-format
msgid "TMA Negatives"
msgstr "Negativo"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, fuzzy, no-c-format
msgid "Color (48 bits)"
msgstr "Cor 48"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, fuzzy, no-c-format
msgid "Extend lamp timeout"
msgstr "Lâmpada acesa"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr ""
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr ""
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr ""
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "Estado do botão"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Origem da digitalização"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Linhas em cor"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -3982,13 +4003,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr ""
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Separação automática"
@@ -4029,13 +4050,13 @@ msgid "Double feed detection"
msgstr "Detecção de dupla alimentação"
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr ""
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr ""
@@ -4200,7 +4221,7 @@ msgid "From scanner"
msgstr "Digitalização rápida"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr ""
@@ -4275,13 +4296,13 @@ msgid "Sets the scan source"
msgstr "Origem da digitalização"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr ""
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr ""
@@ -4339,12 +4360,12 @@ msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
"Define posição do papel: Verdadeiro para Paisagem, Falso para Retrato"
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Limiar de aquecimento"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4352,31 +4373,31 @@ msgid ""
msgstr ""
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr ""
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr ""
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr ""
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr ""
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4471,7 +4492,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Correcção do gamma"
@@ -4660,649 +4681,649 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamante"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr ""
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr ""
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr ""
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr ""
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Ganho"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr ""
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Ganho do cinzento"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Ganho do canal cinzento"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Ganho do vermelho"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Ganho do canal vermelho"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Ganho do verde"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Ganho do canal verde"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Ganho do azul"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Ganho do canal azul"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr ""
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr ""
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr ""
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr ""
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr ""
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Modo 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Modo 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Modo 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr ""
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr ""
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr ""
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr ""
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr ""
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "CRT"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Uma página"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Todas as páginas"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr ""
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr ""
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr ""
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr ""
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr ""
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr ""
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr ""
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr ""
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr ""
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr ""
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr ""
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr ""
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr ""
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr "Esta opção desligar a lâmpada durante a digitalização"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Digitalização de qualidade"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr ""
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Digitalização rápida"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr ""
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr ""
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
"for the threshold."
msgstr ""
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr ""
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr ""
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr ""
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr ""
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr ""
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr ""
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr ""
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr ""
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr ""
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr ""
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr ""
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr ""
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr ""
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr ""
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr ""
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr ""
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr ""
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr ""
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr ""
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr ""
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr ""
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr ""
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr ""
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr ""
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr ""
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Mais lento"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Lento"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Rápido"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Mais rápido"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr ""
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr ""
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr ""
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr ""
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr ""
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr ""
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr ""
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr ""
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr ""
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr ""
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr ""
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr ""
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr ""
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr ""
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr ""
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr ""
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr ""
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr ""
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr ""
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr ""
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
"This may be a non-color mode or a low resolution mode."
msgstr ""
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr ""
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr ""
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr ""
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr ""
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Brilho do vermelho"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, fuzzy, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Deslocamento (brilho) do canal vermelho."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Brilho do verde"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, fuzzy, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Deslocamento (brilho) do canal vermelho."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Brilho do azul"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, fuzzy, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Deslocamento (brilho) do canal azul."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Contraste do canal vermelho"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, fuzzy, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Ganho (contraste) do canal vermelho."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Contraste do canal verde"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr ""
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Contraste do canal azul"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, fuzzy, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Ganho (contraste) do canal azul."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Cor 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Cor 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Cinzento 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Cinzento 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr ""
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, fuzzy, no-c-format
msgid "Positive"
msgstr "Filme Positivo"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5311,7 +5332,7 @@ msgstr ""
"Aquecer até o brilho da lâmpada ser constante em ver de insistir em 40 "
"segundos de tempo de aquecimento."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr ""
@@ -5321,27 +5342,42 @@ msgstr ""
msgid "Need calibration"
msgstr "Calibração rudimentar"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Filme Negativo"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Negativo"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr ""
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5430,218 +5466,226 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Transparência"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr ""
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr ""
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr ""
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, fuzzy, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Calibração rudimentar"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr ""
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, fuzzy, no-c-format
msgid "Calibration data cache"
msgstr "Modo de calibração"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr ""
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, fuzzy, no-c-format
msgid "Performs calibration"
msgstr "Calibração rudimentar"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr ""
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr ""
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr ""
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr ""
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr ""
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr ""
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, fuzzy, no-c-format
msgid "Analog frontend"
msgstr "Ganho analógico"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Deslocamento do vermelho"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr ""
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr ""
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr ""
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr ""
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr ""
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr ""
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr ""
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Cor 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr ""
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr ""
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr ""
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr ""
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Melhorias de Imagem"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Acinzentar"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr ""
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr ""
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
"kicks, it returns green, then blue, then red."
msgstr ""
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr ""
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5649,162 +5693,162 @@ msgid ""
"option allows one to test whether a frontend can handle this correctly."
msgstr ""
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
msgstr ""
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr ""
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr ""
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr ""
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr ""
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr ""
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr ""
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr ""
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr ""
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr ""
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr ""
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr ""
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr ""
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr ""
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
"after sane_read() has been called."
msgstr ""
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr ""
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Lâmpada acesa"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr ""
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr ""
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr ""
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, fuzzy, no-c-format
msgid "Lamp timeout"
msgstr "Lâmpada acesa"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr ""
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr ""
@@ -5933,69 +5977,69 @@ msgstr "Linhas em cor"
msgid "Grayscale lines per read"
msgstr ""
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr ""
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Cor RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Cor RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Cor RGB TEXT"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr ""
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr ""
-#: backend/test.c:144
+#: backend/test.c:142
#, fuzzy, no-c-format
msgid "Color pattern"
msgstr "Linhas em cor"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Grelha"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Primeira entrada"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Segunda entrada"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
"display it"
msgstr ""
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr ""
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6004,46 +6048,46 @@ msgid ""
"option also enables a fixed width of 11 cm."
msgstr ""
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr ""
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
"transmitted."
msgstr ""
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr ""
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr ""
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
"after 10 scans."
msgstr ""
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Opções Especiais"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr ""
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6054,12 +6098,12 @@ msgid ""
"square."
msgstr ""
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr ""
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6067,54 +6111,54 @@ msgid ""
"uses the correct endianness."
msgstr ""
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr ""
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr ""
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr ""
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr ""
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr ""
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr ""
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr ""
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr ""
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6122,85 +6166,85 @@ msgid ""
"frontend handles them."
msgstr ""
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr ""
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr ""
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr ""
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
"before sane_start()."
msgstr ""
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr ""
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
"data."
msgstr ""
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr ""
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
"frontends to view and modify all the different SANE option types."
msgstr ""
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Imprimir opções"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Imprime uma lista de todas as opções."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr ""
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr ""
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
"advanced) capabilities. That's just a normal bool option."
msgstr ""
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr ""
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6208,12 +6252,12 @@ msgid ""
"frontend but by the user (e.g. by pressing a button at the device)."
msgstr ""
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr ""
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6221,36 +6265,36 @@ msgid ""
"by pressing a button at the device) and can't be read by the frontend."
msgstr ""
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr ""
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
"That means the option is read-only."
msgstr ""
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr ""
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
"(and advanced) capabilities."
msgstr ""
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr ""
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6258,299 +6302,299 @@ msgid ""
"backend."
msgstr ""
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr ""
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr ""
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr ""
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
"is 4, maximum 192, and quant is 2."
msgstr ""
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr ""
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr ""
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
"constraints."
msgstr ""
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr ""
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
"constraint. Minimum is 4, maximum 192, and quant is 2."
msgstr ""
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr ""
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
"list constraint."
msgstr ""
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr ""
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr ""
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr ""
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
"Minimum is -42.17, maximum 32767.9999, and quant is 2.0."
msgstr ""
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr ""
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr ""
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr ""
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr ""
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr ""
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr ""
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr ""
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
"entries..."
msgstr ""
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr ""
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr ""
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr ""
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Cor 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr ""
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr ""
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr ""
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr ""
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr ""
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignorar a calibração"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr ""
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr ""
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr ""
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr ""
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr ""
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr ""
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr ""
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr ""
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Modo de calibração"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Definine o modo de calibração"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr ""
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr ""
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr ""
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Deslocamento"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr ""
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Deslocamento do cinzento"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Deslocamento do canal cinzento"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Deslocamento do canal vermelho"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Deslocamento do canal verde"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Deslocamento do canal azul"
diff --git a/po/ru.po b/po/ru.po
index 1284623..346d4bf 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2007-12-17 23:05+0100\n"
"Last-Translator: \n"
"Language-Team: <ru@li.org>\n"
@@ -20,406 +20,416 @@ 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"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Количество параметров"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr ""
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Расположение"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Повышение"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Дополнительно"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr ""
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Предварительный просмотр"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Принудительный одноцветный предварительный просмотр"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Бит на цвет"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Режим сканирования"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Скорость сканирования"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Источник сканирования"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Принудительно откатываться"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Левая верхняя координата X"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Левая верхняя координата Y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Правая нижняя координата X"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Правая нижняя координата Y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Разрешение сканирования"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Разрешение по X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Разрешение по Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr ""
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, fuzzy, no-c-format
msgid "Page height"
msgstr "Подсветка"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Использовать нестандартную гамму"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Интенсивность изображения"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Интенсивность красного"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Интенсивность зелёного"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Интенсивность синего"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Яркость"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Контрастность"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr ""
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Полутона"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Уровень чёрного"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Уровень белого"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Уровень белого для красного"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Уровень белого для зелёного"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Уровень белого для синего"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Затенённость"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Затенённость для красного"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Затенённость для зелёного"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Затенённость для синего"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Подсветка"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Подсветка для красного"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Подсветка для зелёного"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Подсветка для синего"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Тон"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Насыщенность"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Название файла"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Размер чёрно-белого шаблона"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Чёрно-белый шаблон"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Согласовывать разрешение по X и по Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Негатив"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Калибровка качества"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Удваивать оптическое разрешение"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Связывать RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Порог"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Аналоговая коррекция гаммы"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Аналоговая гамма красного"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Аналоговая гамма зелёного"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Аналоговая гамма синего"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Связывать аналоговые гаммы"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Прогрев лампы"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Калибровать время выдержки"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Калибровать время выдержки для красного"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Калибровать время выдержки для зелёного"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Калибровать время выдержки для синего"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Сканировать время выдержки"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Сканировать время выдержки для красного"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Сканировать время выдержки для зелёного"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Сканировать время выдержки для синего"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Установить время выдержки"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Калибровать плотность лампы"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Сканировать плотность лампы"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Установить плотность лампы"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Выключить лампу при выходе"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Расположение фокуса"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Автоизвлечение"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -428,37 +438,37 @@ msgstr ""
"Параметр только для чтения, указывающий как много параметров указанное "
"устройство поддерживает."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, fuzzy, no-c-format
msgid "Source, mode and resolution options"
msgstr "Короткий список разрешений"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr ""
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, fuzzy, no-c-format
msgid "Image modification options"
msgstr "Количество параметров"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, fuzzy, no-c-format
msgid "Hardware specific options"
msgstr "Разрешение сканирования"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr ""
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Запросить сканирование качества как у предварительного просмотра"
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -470,7 +480,7 @@ msgstr ""
"одного, а на однопроходных сканерах сократит требования к памяти и время "
"предварительного сканирования."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -479,78 +489,78 @@ msgstr ""
"Количество бит на цвет, обычным значением является 1 для штрихового и 8 "
"для полутонового режима сканирования."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Выберите режим сканирования (например, штриховой, чёрно-белый или "
"цветной)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Определяет скорость, с которой производится сканирование."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr ""
"Выберите источник сканирование (такой как устройство автоматической "
"подачи документов)"
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Определяет, будет ли совершаться принудительный откат."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Координата X левого верхнего угла области сканирования."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Координата Y левого верхнего угла области сканирования."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Координата X правого нижнего угла области сканирования."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Координата Y правого нижнего угла области сканирования."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Устанавливает разрешение сканируемого изображения."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Устанавливает горизонтальное разрешение сканируемого изображения."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Устанавливает вертикальное разрешение сканируемого изображения."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
"sheet-fed scans."
msgstr ""
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, fuzzy, no-c-format
msgid "Specifies the height of the media."
msgstr "Устанавливает разрешение сканируемого изображения."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
@@ -558,7 +568,7 @@ msgstr ""
"Определяет, будет ли использоваться встроенная или нестандартная таблица "
"гамма-коррекции."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -569,108 +579,108 @@ msgstr ""
"одинаково на красный, зелёный и синий каналы (то есть это интенсивность "
"коррекции гаммы)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Таблица коррекции гаммы для красной компоненты."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Таблица коррекции гаммы для зелёной компоненты."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Таблица коррекции гаммы для синей компоненты."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Управление яркостью полученного изображения."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Управление контрастностью полученного изображения."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
"in sharper images."
msgstr ""
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Определяет, должно ли полученное изображение быть превращено в "
"полутоновое (размытием)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr ""
"Определяет, какой уровень излучения должен быть рассмотрен как \"чёрный"
"\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr ""
"Определяет, какой уровень излучения должен быть рассмотрен как \"белый\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr ""
"Определяет, какой красный уровень излучения должен быть рассмотрен как "
"\"белый\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr ""
"Определяет, какой зелёный уровень излучения должен быть рассмотрен как "
"\"белый\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr ""
"Определяет, какой синий уровень излучения должен быть рассмотрен как "
"\"белый\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr ""
"Определяет, какой красный уровень излучения должен быть рассмотрен как "
"\"чёрный\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr ""
"Определяет, какой зелёный уровень излучения должен быть рассмотрен как "
"\"чёрный\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr ""
"Определяет, какой синий уровень излучения должен быть рассмотрен как "
"\"чёрный\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Определяет, какой красный уровень излучения должен быть рассмотрен как "
"\"полный красный\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
@@ -678,7 +688,7 @@ msgstr ""
"Определяет, какой зелёный уровень излучения должен быть рассмотрен как "
"\"полный зелёный\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
@@ -686,12 +696,12 @@ msgstr ""
"Определяет, какой синий уровень излучения должен быть рассмотрен как "
"\"полный синий\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Управляет \"тоном\" (уровнем синего) полученного изображения."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -701,12 +711,12 @@ msgstr ""
"получается при получении изображения с камеры. Большие значения вызывают "
"больше blooming."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Название файла изображения, которое должно быть загружено."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -715,7 +725,7 @@ msgstr ""
"Устанавливает размер полутонового (dithering) шаблона, используемого при "
"сканировании полутоновых изображений."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -723,289 +733,300 @@ msgstr ""
"Устанавливает полутоновый (dithering) шаблон, используемый при "
"сканировании полутоновых изображений."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr ""
"Использовать одинаковые значения для разрешений по горизонтали и "
"вертикали."
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Поменять местами чёрный и белый"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Выполнить качественную калибровку белого"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Использовать lens, которое удваивает оптическое разрешение"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "В режиме RGB использовать одинаковые значения для каждого цвета"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Выберите минимальную яркость для получения белой точки"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Аналоговая коррекция гаммы"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Аналоговая коррекция гаммы для красного"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Аналоговая коррекция гаммы для зелёного"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Аналоговая коррекция гаммы для синего"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Прогревать лампу перед сканированием"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Установить время выдержки для калибровки"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Установить время выдержки для калибровки красного"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Установить время выдержки для калибровки зелёного"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Установить время выдержки для калибровки синего"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Установить время выдержки для сканирования"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Установить время выдержки для сканирования красного"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Установить время выдержки для сканирования зелёного"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Установить время выдержки для сканирования синего"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Включить выбор времени выдержки"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Определить плотность лампы для калибровки"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Определить плотность лампы для сканирования"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Включить выбор плотности лампы"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Выключить лампу при выходе из программы"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Автоизвлечение"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Прогревать лампу перед сканированием"
+
+#: include/sane/saneopts.h:452
#, fuzzy, no-c-format
msgid "Scan button"
msgstr "Разрешение сканирования"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, fuzzy, no-c-format
msgid "Email button"
msgstr "Ожидать нажатия кнопки"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, fuzzy, no-c-format
msgid "Fax button"
msgstr "Ожидать нажатия кнопки"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, fuzzy, no-c-format
msgid "Copy button"
msgstr "Ожидать нажатия кнопки"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr ""
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr ""
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr ""
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, fuzzy, no-c-format
msgid "Cover open"
msgstr "Цветовой шаблон"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Цветной"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Цветное штриховое"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Цветное полутоновое"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Чёрно-белый"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Полутоновый (растр)"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Штриховой"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr ""
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, fuzzy, no-c-format
msgid "Operation not supported"
msgstr "Полутоновое сканирование не поддерживается"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr ""
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr ""
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr ""
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr ""
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, fuzzy, no-c-format
msgid "Document feeder jammed"
msgstr "Податчик листов"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, fuzzy, no-c-format
msgid "Document feeder out of documents"
msgstr "Податчик листов"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr ""
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr ""
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr ""
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr ""
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr ""
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr ""
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "По умолчанию"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Устанавливает значения по умолчанию для управления повышением."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Калибровка"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Калибровать перед следующим сканированием"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -1015,12 +1036,12 @@ msgstr ""
"сканированием. В противном случае, калибровка будет выполнена только "
"перед первым сканированием."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Выполнять только коррекцию оттенка"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1031,27 +1052,27 @@ msgstr ""
"оттенков. Для усиления, смещения и времени выдержки используются либо "
"встроенные значения по умолчанию, либо из конфигурационного файла."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Состояние кнопки"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Количество кадров для сканирования"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Выберите количество кадров для сканирования"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Двухстороннее сканирование"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, fuzzy, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
@@ -1059,1050 +1080,1050 @@ msgstr ""
"Двухстороннее сканирование позволяет получить изображение лицевой и "
"обратной стороны документа"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr ""
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr ""
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr ""
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, fuzzy, no-c-format
msgid "Negatives"
msgstr "Негатив"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr ""
-#: backend/canon.c:169
+#: backend/canon.c:167
#, fuzzy, no-c-format
msgid "No transparency correction"
msgstr "Коррекция цветов"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, fuzzy, no-c-format
msgid "Slides"
msgstr "Слайд"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Автоматически"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, fuzzy, no-c-format
msgid "Normal speed"
msgstr "Нормально"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, fuzzy, no-c-format
msgid "1/2 normal speed"
msgstr "2x2 нормальное"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, fuzzy, no-c-format
msgid "1/3 normal speed"
msgstr "3x3 нормальное"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, fuzzy, no-c-format
msgid "rounded parameter"
msgstr "Нечёткие параметры"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr ""
-#: backend/canon.c:373
+#: backend/canon.c:371
#, fuzzy, no-c-format
msgid "ADF jam"
msgstr "АПД"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr ""
-#: backend/canon.c:389
+#: backend/canon.c:387
#, fuzzy, no-c-format
msgid "lamp failure"
msgstr "Значение гаммы"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr ""
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr ""
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr ""
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr ""
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr ""
-#: backend/canon.c:407
+#: backend/canon.c:405
#, fuzzy, no-c-format
msgid "transparency unit lamp failure"
msgstr "Модуль для слайдов"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr ""
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr ""
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr ""
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr ""
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr ""
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr ""
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr ""
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr ""
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr ""
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr ""
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "Полутоновое сканирование не поддерживается"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr ""
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr ""
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr ""
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr ""
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr ""
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr ""
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr ""
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr ""
-#: backend/canon.c:517
+#: backend/canon.c:515
#, fuzzy, no-c-format
msgid "transparency unit shading error"
msgstr "Модуль для слайдов"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr ""
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, fuzzy, no-c-format
msgid "film scanner"
msgstr "планшетный сканер"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "планшетный сканер"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Тип плёнки"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr ""
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, fuzzy, no-c-format
msgid "Negative film type"
msgstr "Негатив"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, fuzzy, no-c-format
msgid "Selects the negative film type"
msgstr "Выберите тестовое изображение"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, fuzzy, no-c-format
msgid "Hardware resolution"
msgstr "Разрешение сканирования"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, fuzzy, no-c-format
msgid "Use only hardware resolutions"
msgstr "Показывать короткий список разрешений"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr ""
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, fuzzy, no-c-format
msgid "Auto focus"
msgstr "Автоизвлечение"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, fuzzy, no-c-format
msgid "Enable/disable auto focus"
msgstr "Выключить предварительный фокус"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr ""
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr ""
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, fuzzy, no-c-format
msgid "Manual focus position"
msgstr "Зафиксировать позицию фокуса"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr ""
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr ""
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Зеркальное изображение"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, fuzzy, no-c-format
msgid "Mirror the image horizontally"
msgstr "Отображает изображение по горизонтали."
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, fuzzy, no-c-format
msgid "Auto exposure"
msgstr "Установить время выдержки"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, fuzzy, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Включить выбор времени выдержки"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, fuzzy, no-c-format
msgid "Calibration now"
msgstr "Калибровка"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, fuzzy, no-c-format
msgid "Execute calibration *now*"
msgstr "Задать режим калибровки"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr ""
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr ""
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, fuzzy, no-c-format
msgid "Reset scanner"
msgstr "листовой сканер"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, fuzzy, no-c-format
msgid "Reset the scanner"
msgstr "листовой сканер"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr ""
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, fuzzy, no-c-format
msgid "Eject film after each scan"
msgstr "Извлечь документ после сканирования"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr ""
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr ""
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr ""
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr ""
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, fuzzy, no-c-format
msgid "Document feeder extras"
msgstr "Податчик листов"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, fuzzy, no-c-format
msgid "Flatbed only"
msgstr "Планшетный"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, fuzzy, no-c-format
msgid "Transparency unit"
msgstr "Модуль для слайдов"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr ""
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, fuzzy, no-c-format
msgid "Negative film"
msgstr "Негатив"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, fuzzy, no-c-format
msgid "Positive or negative film"
msgstr "Позитив"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr ""
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr ""
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, fuzzy, no-c-format
msgid "Transparency ratio"
msgstr "Модуль для слайдов"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, fuzzy, no-c-format
msgid "Select film type"
msgstr "Тип плёнки"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, fuzzy, no-c-format
msgid "Select the film type"
msgstr "Выбирает полутона."
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Калибровать сканер"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Выполнять калибровку сканера перед сканированием"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Чёрно-белое сканирование"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Выполнять чёрно-белое сканирование вместо цветного"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Аналоговое усиление"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Увеличить или уменьшить аналоговое усиление матрицы CCD"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Коррекция гаммы"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Выберите кривую гамма-коррекции"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Планшетный"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr ""
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, fuzzy, no-c-format
msgid "ADF Back"
msgstr "АПД"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, fuzzy, no-c-format
msgid "ADF Duplex"
msgstr "Двухсторонний"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, fuzzy, no-c-format
msgid "Card Front"
msgstr "Распечатка"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr ""
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, fuzzy, no-c-format
msgid "Card Duplex"
msgstr "Двухсторонний"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Красный"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Зелёный"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Синий"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, fuzzy, no-c-format
msgid "Enhance Red"
msgstr "Повышение"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, fuzzy, no-c-format
msgid "Enhance Green"
msgstr "Повышение"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, fuzzy, no-c-format
msgid "Enhance Blue"
msgstr "Повышение"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Ничего"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr ""
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr ""
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Режим сканирования"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Использовать неблокирующий ввод-вывод"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Использовать неблокируемый ввод-вывод для sane_read(), если таковой "
"поддерживается графической оболочкой."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Односторонний"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Двухсторонний"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Модуль для слайдов"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Автоматический податчик документов"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Позитив"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Негатив"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Фокус на стекле"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Фокус 2.5мм над стеклом"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Чёрно-белый A (Резкие тона)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Чёрно-белый B (Мягкие тона)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Чёрно-белый C (Net Screen)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr ""
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr ""
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr ""
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr ""
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Технология улучшения текста"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Загрузить шаблон A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Загрузить шаблон B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Без коррекции"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Определяемое пользователем"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Матричные принтеры"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Термические принтеры"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Струйные принтеры"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Мониторы с ЭЛТ"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "По умолчанию"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Печать высокой плотности"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Печать высокой плотности"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Печать высокой контрастности"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Определённое пользователем (Gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Определённое пользователем (Gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 портрет"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 ландшафт"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Макс"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Выбирает полутона."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr ""
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr ""
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Выбирает яркость."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Резкость"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Коррекция цветов"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
"Устанавливает таблицу коррекции цветов для выбранного выходного "
"устройства."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Коэффициенты цветовой коррекции"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Матричный множитель RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Сдвиг зелёного к красному"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Сдвиг зелёного к синему"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Сдвиг красного к зелёному"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Сдвиг красного к синему"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Сдвиг синего к зелёному"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Сдвиг синего к красному"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Управляет уровнем зелёного"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Добавляет к красному, основанному на уровне зелёного"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Добавляет к синему, основанному на уровне зелёного"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Добавляет к зелёному, основанному на уровне красного"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Управляет уровнем красного"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Добавляет к синему, основанному на уровне красного"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Добавляет к зелёному, основанному на уровне синего"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Добавляет к красному, основанному на уровне синего"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Управляет уровнем синего"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Сделать изображение зеркальным."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Быстрый предварительный просмотр"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Автоматически разделять на области"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Короткий список разрешений"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Показывать короткий список разрешений"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Масштаб"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr ""
"Определяет коэффициент масштабирования, который будет использоваться "
"сканером"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Быстрый формат"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Дополнительное оборудование"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Извлечь"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Вставить бумагу в устройство подачи документов"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Автоизвлечение"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Извлечь документ после сканирования"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Режим автоподачи"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Выбирает режим автоподачи (односторонний/двухсторонний)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Отсек"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Выбрать отсек, который сканировать"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2111,12 +2132,12 @@ msgstr ""
"Выбирает значение гамма-коррекции из списка предопределённых или "
"настроенных пользователем, которое может быть загружено в сканер"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Расположение фокуса"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
@@ -2124,12 +2145,12 @@ msgstr ""
"Устанавливает расположение фокуса либо на стекле, либо на 2.5мм выше "
"стекла"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Ожидать нажатия кнопки"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2143,7 +2164,7 @@ msgstr ""
msgid "TPU8x10"
msgstr ""
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr ""
@@ -2158,523 +2179,523 @@ msgstr "Позитив"
msgid "Negative Slide"
msgstr "Негатив"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr ""
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, fuzzy, no-c-format
msgid "User defined CCT profile"
msgstr "Определяемое пользователем"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Вставить бумагу в устройство подачи документов"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Без коррекции"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Аналоговая коррекция гаммы"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Вкл"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Выкл"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr ""
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr ""
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Размытие"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, fuzzy, no-c-format
msgid "Diffusion"
msgstr "Диффузия ошибок"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, fuzzy, no-c-format
msgid "White"
msgstr "Уровень белого"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, fuzzy, no-c-format
msgid "Black"
msgstr "Уровень чёрного"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, fuzzy, no-c-format
msgid "Continue"
msgstr "Условно"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr ""
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr ""
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr ""
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr ""
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Горизонтально"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, fuzzy, no-c-format
msgid "Horizontal bold"
msgstr "Горизонтально"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, fuzzy, no-c-format
msgid "Horizontal narrow"
msgstr "Горизонтально"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Вертикальное"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, fuzzy, no-c-format
msgid "Vertical bold"
msgstr "Вертикальное"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr ""
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr ""
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, fuzzy, no-c-format
msgid "Front"
msgstr "Распечатка"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr ""
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr ""
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr ""
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr ""
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "Полутоновый (растр)"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Грубая калибровка"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, fuzzy, no-c-format
msgid "Emphasis"
msgstr "Выразительность изображения"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Насыщенность"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, fuzzy, no-c-format
msgid "Enable automatic separation of image and text"
msgstr ""
"Включает автоматическое определение порога при сканировании штриховых "
"изображений."
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Зеркальное изображение"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "Отображает изображение по горизонтали."
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Уровень белого для синего"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Управляет уровнем красного"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Цветное штриховое"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Сглаживание"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Значение гаммы"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, fuzzy, no-c-format
msgid "Threshold curve"
msgstr "Порог"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr ""
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Порог"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Уменьшение шумов"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Без коррекции"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Без коррекции"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr ""
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr ""
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr ""
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr ""
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr ""
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "Режим подачи"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr ""
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Дополнительные параметры"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Без коррекции"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Включить лампу"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, fuzzy, no-c-format
msgid "Buffer mode"
msgstr "Режим подачи"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2682,65 +2703,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Время выключения лампы"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Смещение синего"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Смещение зелёного"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Смещение зелёного"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Смещение синего"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Устанавливает смещение канала синего"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr ""
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2749,379 +2770,379 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Двухстороннее сканирование"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr ""
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr ""
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr ""
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Дополнительные параметры"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Уменьшение шумов"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "От бумаги"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "От бумаги"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "От бумаги"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "От бумаги"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr ""
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Двухсторонний"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr ""
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Ручная предварительная фокусировка"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Ручная предварительная фокусировка"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr ""
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr ""
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "Разрешение сканирования"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Уровень белого"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Интенсивность красного"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr ""
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Двухстороннее сканирование"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Дополнительно"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Цветное штриховое"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Калибровка"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Задать режим калибровки"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Кэширование калибровочных данных"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Время выключения лампы"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3130,132 +3151,132 @@ msgstr ""
"Лампа будет выключена через указанное время (в минутах). Значение 0 "
"означает, что лампа выключаться не будет."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, fuzzy, no-c-format
msgid "Lamp off during scan"
msgstr "Грубая калибровка"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr ""
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, fuzzy, no-c-format
msgid "File button"
msgstr "Ожидать нажатия кнопки"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr ""
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, fuzzy, no-c-format
msgid "Power button"
msgstr "Ожидать нажатия кнопки"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "Ожидать нажатия кнопки"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Грубая калибровка"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, fuzzy, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Выполнять калибровку сканера перед сканированием"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Кнопки"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Калибровка"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, fuzzy, no-c-format
msgid "Start calibration using special sheet"
msgstr "Начать процесс калибровки."
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, fuzzy, no-c-format
msgid "Clear calibration"
msgstr "Грубая калибровка"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, fuzzy, no-c-format
msgid "Clear calibration cache"
msgstr "Кэширование калибровочных данных"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Грубая калибровка"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Смещение зелёного"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Слайд-модуль"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Слайд-модуль"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Цвет полутонового режима"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Выбирает, какой цвет будет использоваться при сканировании в полутоновом "
"режиме (по умолчанию - зелёный)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Параметры отладки"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Автоматический прогрев"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3264,12 +3285,12 @@ msgstr ""
"Разогревать пока яркость лампы не станет постоянной, вместо простого 60-"
"тисекундного ожидания разогрева."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Полное сканирование"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3279,12 +3300,12 @@ msgstr ""
"полосу. Будьте осторожны. Не выбирайте полную высоту. Только для "
"тестирования."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Грубая калибровка"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3296,12 +3317,12 @@ msgstr ""
"аналоговой настройки. Параметр включен по умолчанию. Только для "
"тестирования."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Грубая калибровка только для первого сканирования"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3313,12 +3334,12 @@ msgstr ""
"Если яркость изображения отличается при каждом сканировании, выключите "
"этот параметр. Только для тестирования."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Линии отката"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3331,223 +3352,223 @@ msgstr ""
"быстрее, чем компьютер может принимать данные. Низкое значение приводит "
"к более быстрому сканированию, но увеличивает вероятность пропуска линий."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Значение гаммы"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Устанавливает значение гаммы всех каналов."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Дополнительные параметры"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Грубое"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Точное"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr ""
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Пользовательское"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Автоматически"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Пропускать сквозь"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "Чёрно-белое NTSC"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "Чёрно-белое XPA"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Медленно"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Нормально"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Быстро"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Очень быстро"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "Двухточечное"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "Четырёхточечное"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "Восьмиточечное"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Распечатка"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Слайд"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Плёнка"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "АПД"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr ""
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Условно"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Эксперимент"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Заострения"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Устанавливает величину заострения."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Автоматический порог"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Включает автоматическое определение порога при сканировании штриховых "
"изображений."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Выберите фильтр для сглаживания."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Выгружать носитель после сканирования"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Выгружает носитель после сканирования."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Сменить документ"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Изменить документ."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Выгрузить"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Выгрузить документ."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Начать процесс калибровки."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Носитель"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Установить тип носителя."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Время выдержки"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3560,153 +3581,153 @@ msgstr ""
"слайдов и \"Негатив\" для негативов. Для тёмных (недоэкспонированных) "
"изображений вы можете увеличить это значение."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Цветовая матрица"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Устанавливает цветовую матрицу сканера."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Пользовательская цветовая матрица"
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Однотонная цветовая матрица"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Пользовательская цветовая матрица для чёрно-белых изображений."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Отобразить горизонтально"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Отображает изображение по горизонтали."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Отобразить вертикально"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Отображает изображение по вертикали."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Обновить параметры"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Обновляет параметры."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "Восьмибитный вывод"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Внутри использовать разрядность более 8 бит, но выводить только 8 бит."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Ожидать кнопки на лицевой панели"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr "Ждать нажатия кнопки на передней панели для начала сканирования."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Выключить лампу"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Выключает лампу сканера."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, fuzzy, no-c-format
msgid "Geometry Group"
msgstr "Расположение"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, fuzzy, no-c-format
msgid "Scan Mode Group"
msgstr "Режим сканирования"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, fuzzy, no-c-format
msgid "Scanner model"
msgstr "Режим сканирования"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr ""
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, fuzzy, no-c-format
msgid "Disable gamma correction"
msgstr "Аналоговая коррекция гаммы"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, fuzzy, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Коррекция гаммы"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, fuzzy, no-c-format
msgid "Disable white shading correction"
msgstr "Выполнять только коррекцию оттенка"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr ""
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr ""
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr ""
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3714,12 +3735,12 @@ msgid ""
"avoids depth emulation."
msgstr ""
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, fuzzy, no-c-format
msgid "Emulate Grayscale"
msgstr "Чёрно-белый"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3727,342 +3748,342 @@ msgid ""
"circumstances."
msgstr ""
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr ""
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
"analyze them."
msgstr ""
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, fuzzy, no-c-format
msgid "Reset chipset"
msgstr "листовой сканер"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr ""
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, fuzzy, no-c-format
msgid "Information"
msgstr "Игнорировать калибровку"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, fuzzy, no-c-format
msgid "Chipset name"
msgstr "Название файла"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr ""
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr ""
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr ""
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, fuzzy, no-c-format
msgid "Shows the chipset ID"
msgstr "листовой сканер"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, fuzzy, no-c-format
msgid "Scan counter"
msgstr "Источник сканирования"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, fuzzy, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Выберите количество кадров для сканирования"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, fuzzy, no-c-format
msgid "Update information"
msgstr "Обновить параметры"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr ""
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, fuzzy, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Этот параметр отражает состояние кнопок сканера."
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, no-c-format
msgid "web"
msgstr ""
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Разрешение сканирования"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Распечатка"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Ожидать нажатия кнопки"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Дополнительные параметры"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Дополнительные параметры"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, no-c-format
msgid "Button for additional options/configuration"
msgstr ""
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Ожидать нажатия кнопки"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Ожидать нажатия кнопки"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Ожидать нажатия кнопки"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "Цветной"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Состояние кнопки"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Различное"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Состояние лампы"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Включить/выключить лампу."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Калибрует для чёрного и белого уровня."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, fuzzy, no-c-format
msgid "TMA Slides"
msgstr "Слайд"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, fuzzy, no-c-format
msgid "TMA Negatives"
msgstr "Негатив"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, fuzzy, no-c-format
msgid "Color (48 bits)"
msgstr "Цветной 48"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, fuzzy, no-c-format
msgid "Extend lamp timeout"
msgstr "Время выключения лампы"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr ""
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Ожидать нажатия кнопки"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, fuzzy, no-c-format
msgid "Waits for button before scanning"
msgstr "Прогревать лампу перед сканированием"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "Состояние кнопки"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Источник сканирования"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Цветное штриховое"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4070,13 +4091,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Размер бумаги"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Автоматическое разделение"
@@ -4117,13 +4138,13 @@ msgid "Double feed detection"
msgstr ""
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Включить двустороннее сканирование"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Физический размер бумаги в устройстве автоподачи"
@@ -4288,7 +4309,7 @@ msgid "From scanner"
msgstr "планшетный сканер"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "От бумаги"
@@ -4363,13 +4384,13 @@ msgid "Sets the scan source"
msgstr "Источник сканирования"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Режим подачи"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Устанавливает режим подачи"
@@ -4426,12 +4447,12 @@ msgstr ""
msgid "Set paper position : true for landscape, false for portrait"
msgstr ""
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Автоматический порог"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4441,31 +4462,31 @@ msgstr ""
"гамму, уменьшение шума и выразительность изображения"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Уменьшение шумов"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Уменьшает количество отдельных случайных точек"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Выразительность изображения"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Устанавливает выразительность изображения"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4557,7 +4578,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Коррекция гаммы"
@@ -4746,261 +4767,261 @@ msgstr ""
msgid "Addition of space in bottom position"
msgstr ""
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr ""
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr ""
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr ""
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr ""
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 вертикальная линия"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Усиление"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Настройки усиления цветовых каналов"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Усиление серого"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Устанавливает усиление серого канала"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Усиление красного"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Устанавливает усиление красного канала"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Усиление зелёного"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Устанавливает усиление зелёного канала"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Усиление синего"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Устанавливает усиление синего канала"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr ""
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr ""
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Полутоновый пункт 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Полутоновый пункт 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Диффузия ошибок"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Режим 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Режим 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Режим 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "От белой палочки"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Сглаживать"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Низкий"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Нормальный"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Высокий"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "ЭЛТ"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Одна страница"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Все страницы"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "листовой сканер"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Оттенки серого 4 бита"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Оттенки серого 8 бит"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Затенённость, полутон, подсветка, время выдержки"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Специальные параметры"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Цветовой баланс"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Выключить отслеживание"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Если отмечено, сканер не выполняет отслеживание"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Переключить лампу планшетного сканера"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Переключает лампу планшетного сканера"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Калибровка производится движком"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
msgstr ""
"Если отмечено, калибровка цвета перед сканированием выполняется движком"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Использовать 35мм адаптер lightlid"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr ""
"Этот параметр выключает лампу планшетного сканера во время сканирования"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Качественное сканирование"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Наивысшее качество, но медленная скорость"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Быстрое сканирование"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Наивысшая скорость, но низкое качество"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Автоматическое настраивание порога"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -5009,67 +5030,67 @@ msgstr ""
"Если отмечено, движок автоматически попробует определить оптимальное "
"значение порога."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Выберите режим коррекции гаммы."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Связывать гаммы"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Использовать те же самые значения гаммы для всех цветовых каналов."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Скалярная гамма"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Выбирает значение для коррекции скалярной гаммы."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Скалярная гамма красного"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Выбирает значение для коррекции скалярной гаммы (канал красного)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Скалярная гамма зелёного"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Выбирает значение для коррекции скалярной гаммы (канал зелёного)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Скалярная гамма синего"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Выбирает значение для коррекции скалярной гаммы (канал синего)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Канал"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
@@ -5077,223 +5098,223 @@ msgstr ""
"Выбирает связь цветов, \"Основной\" означает, что будут подвержены все "
"цвета."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Полутон"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr ""
"Определяет, какой уровень излучения должен быть рассмотрен как \"50 % "
"серого\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Полутон для красного"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr ""
"Определяет, какой уровень излучения должен быть рассмотрен как \"50 % "
"красного\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Полутон для зелёного"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr ""
"Определяет, какой уровень излучения должен быть рассмотрен как \"50 % "
"зелёного\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Полутон для синего"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr ""
"Определяет, какой уровень излучения должен быть рассмотрен как \"50 % "
"синего\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Баланс красного"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
"Коэффициент для красного цвета. Значение 100% означает отсутствие "
"коррекции."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Баланс зелёного"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
"Коэффициент для зелёного цвета. Значение 100% означает отсутствие "
"коррекции."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Баланс синего"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
"Коэффициент для синего цвета. Значение 100% означает отсутствие "
"коррекции."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Баланс, установленный на заводе"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
"Устанавливает значения цветового баланса в исходные значения, "
"установленные на заводе."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Самая медленная"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Медленная"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Быстрая"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Самая быстрая"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 грубое"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 нормальное"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 хорошее"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 очень хорошее"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 нормальное"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 грубое"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 хорошее"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 грубое"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 нормальное"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 хорошее"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 нормальное"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 нормальное"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 выборочно"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 выборочно"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 выборочно"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 выборочно"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 выборочно"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 выборочно"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Быстрый чёрно-белый режим"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Сканировать в быстром чёрно-белом режиме (наихудшее качество)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5303,117 +5324,117 @@ msgstr ""
"(низкокачественном) режиме. Это может быть чёрно-белый режим или режим с "
"низким разрешением."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Время выключения лампы (в минутах)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Указывает время (в минутах), после которого лампа будет выключена."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Выключить лампу сканера"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Выключает лампу незамедлительно."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Яркость красного"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Управляет яркостью красного канала полученного изображения."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Яркость зелёного"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Управляет яркостью зелёного канала полученного изображения."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Яркость синего"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Управляет яркостью синего канала полученного изображения."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Контрастность красного канала"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Управляет контрастностью красного канала полученного изображения."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Контрастность зелёного канала"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Управляет контрастностью зелёного канала полученного изображения."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Контрастность синего канала"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Управляет контрастностью синего канала полученного изображения."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Цветной 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Цветной 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Чёрно-белый 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Чёрно-белый 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr ""
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, fuzzy, no-c-format
msgid "Positive"
msgstr "Позитив"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5422,7 +5443,7 @@ msgstr ""
"Разогревать пока яркость лампы не станет постоянной, вместо простого 40-"
"тисекундного ожидания разогрева."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Изображение"
@@ -5432,27 +5453,42 @@ msgstr "Изображение"
msgid "Need calibration"
msgstr "Грубая калибровка"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, fuzzy, no-c-format
msgid "Negative color"
msgstr "Негатив"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, fuzzy, no-c-format
msgid "Negative gray"
msgstr "Негатив"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr ""
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr ""
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5547,206 +5583,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Прозрачный"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Настройки устройства"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Выключатель лампы"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Вручную управляет лампой."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, fuzzy, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Грубая калибровка"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr ""
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Кэширование калибровочных данных"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Включает или выключает кэширование данных о калибровке."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, fuzzy, no-c-format
msgid "Performs calibration"
msgstr "Грубая калибровка"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr ""
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr ""
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Время прогрева лампы"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Время прогрева лампы в секундах."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Время выключения лампы"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Время выключения лампы в секундах."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr ""
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Смещение красного"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr ""
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr ""
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Выключение красной лампы"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Определяет параметры выключения красной лампы"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Выключение зелёной лампы"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Определяет параметры выключения зелёной лампы"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Выключение синей лампы"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Определяет параметры выключения синей лампы"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Этот параметр отражает состояние кнопок сканера."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Цветное 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr ""
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr ""
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Случайный"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Источник сканирования"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Выразительность изображения"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Сделать чёрно-белым"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Загрузить изображение как чёрно-белое"
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Имитация трёхпроходного режима"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5755,12 +5799,12 @@ msgstr ""
"Имитирует трёхпроходной скнер возвращениём трёх различных кадров. То "
"есть возвращает сначала зелёный, потом синий, потом красный."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Имитация ручного сканера"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5772,7 +5816,7 @@ msgstr ""
"параметра позволит проверить будет ли фронтенд корректно обрабатывать "
"эту ситуацию."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5780,156 +5824,156 @@ msgstr ""
"Устанавливает значения по умолчанию для управления повышением (яркостью "
"и контрастностью)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Тестовый параметр только для чтения"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr ""
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Таблица гаммы"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Имитация кода состояния"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Не получать код состояния"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Не принуждать драйвер возвращать код состояния."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr ""
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr ""
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr ""
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr ""
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr ""
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr ""
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
"sane_read() has been called."
msgstr ""
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr ""
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
"after sane_read() has been called."
msgstr ""
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, fuzzy, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Этот параметр отражает состояние кнопок сканера."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Включить лампу"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Включить лампу сканера"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Выключить лампу"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Выключить лампу сканера"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, fuzzy, no-c-format
msgid "Lamp timeout"
msgstr "Время выключения лампы"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr ""
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr ""
@@ -6070,57 +6114,57 @@ msgstr "Цветных строк за запрос на чтение"
msgid "Grayscale lines per read"
msgstr "Чёрно-белых строк за запрос на чтение"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr ""
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Цветной RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Цветной RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Цветной RGB TEXT"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Сплошной чёрный"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Сплошной белый"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Цветовой шаблон"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Сетка"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Первая запись"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Вторая запись"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6128,12 +6172,12 @@ msgid ""
msgstr ""
"Это очень длинная третья запись. Может быть фронтенд сможет показать её."
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Имитация ручного сканера"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6147,12 +6191,12 @@ msgstr ""
"обрабатывать это корректно. Этот параметр также включает фиксированную "
"ширину 11 см."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Имитация трёхпроходного режима"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6161,34 +6205,34 @@ msgstr ""
"Имитация трёхпроходного сканера. В цветном режиме будет передано три "
"кадра."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Установить порядок кадров"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Устанавливает порядок кадров в трёхпроходном цветном режиме."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
"after 10 scans."
msgstr ""
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Специальные параметры"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Выберите тестовое изображение"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6205,12 +6249,12 @@ msgstr ""
"зависимости от режима.\n"
"Сетка: рисует чёрно-белую сетку с размером каждого квадрата 10 на 10 мм."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Инвертировать порядок байт"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6218,23 +6262,23 @@ msgid ""
"uses the correct endianness."
msgstr ""
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Предел чтения"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Ограничить количество данных, передаваемых при каждом вызове sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Размер предела чтения"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
@@ -6242,34 +6286,34 @@ msgstr ""
"Максимальное количество данных, передаваемых при каждом вызове "
"sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Задержка при чтении"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Задержка передачи данных в канал."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Длительность задержки при чтении"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr ""
"Как долго ожидать после передачи каждого буфера данных через канал."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Возвращаемое значение sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6277,46 +6321,46 @@ msgid ""
"frontend handles them."
msgstr ""
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Потери точек на линию"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Количество точек, которые потеряны в конце каждой линии."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Нечёткие параметры"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
"before sane_start()."
msgstr ""
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr ""
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
"data."
msgstr ""
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Включить тестовые параметры"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6326,39 +6370,39 @@ msgstr ""
"способности графических оболочек просматривать и изменять различные типы "
"параметров SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Напечатать параметры"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Напечатать список всех параметров."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Двочные тестовые параметры"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr ""
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
"advanced) capabilities. That's just a normal bool option."
msgstr ""
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr ""
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6366,12 +6410,12 @@ msgid ""
"frontend but by the user (e.g. by pressing a button at the device)."
msgstr ""
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr ""
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6379,36 +6423,36 @@ msgid ""
"by pressing a button at the device) and can't be read by the frontend."
msgstr ""
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr ""
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
"That means the option is read-only."
msgstr ""
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr ""
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
"(and advanced) capabilities."
msgstr ""
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr ""
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6416,299 +6460,299 @@ msgid ""
"backend."
msgstr ""
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Целочисленные тестовые параметры"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr ""
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr ""
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
"is 4, maximum 192, and quant is 2."
msgstr ""
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr ""
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr ""
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
"constraints."
msgstr ""
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr ""
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
"constraint. Minimum is 4, maximum 192, and quant is 2."
msgstr ""
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr ""
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
"list constraint."
msgstr ""
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Дробночисленные тестовые параметры"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr ""
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr ""
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
"Minimum is -42.17, maximum 32767.9999, and quant is 2.0."
msgstr ""
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr ""
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Тестовые параметры для строк"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr ""
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr ""
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr ""
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr ""
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr ""
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
"entries..."
msgstr ""
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Тестовые параметры для кнопок"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Кнопка"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr ""
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Цветное 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Использовать компоновку изображений"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Только чёрный и только белый (штриховой режим)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Полутоновый чёрно-белый (полутоновый режим)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Многоуровневый чёрно-белый (режим оттенков серого)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Многоуровневые цвета RGB (однопроходной цвет)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Игнорировать калибровку"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Выключить предварительный фокус"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Не калибровать фокус"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Ручная предварительная фокусировка"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Зафиксировать позицию фокуса"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr ""
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr ""
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Держать позицию фокуса на 0мм"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Использовать фокус 0мм вместо 0.6мм"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Режим калибровки"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Задать режим калибровки"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Включить/выключить лампу"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "включить UTA"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Включить/выключить UTA"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Смещение"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Настройки смещения цветовых каналов"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Смещение серого"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Устанавливает смещение канала серого"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Устанавливает смещение канала красного"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Устанавливает смещение канала зелёного"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Устанавливает смещение канала синего"
diff --git a/po/sv.po b/po/sv.po
index f0abc98..b0c079b 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sane-backends 1.0.18\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
"PO-Revision-Date: 2012-10-22 11:17+0200\n"
"Last-Translator: Mattias Ellert <mattias.ellert@fysast.uu.se>\n"
"Language-Team: Swedish <sv@li.org>\n"
@@ -20,406 +20,416 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Antal inställningsvärden"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Standard"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Geometri"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Förbättring"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Avancerat"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Sensorer"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Förhandsgranskning"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Använd monokrom förhandsgranskning"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Bitdjup"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Bildläsarläge"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Inläsningshastighet"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Bildläsarkälla"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Använd bakspårning"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Vänster"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Övre"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Höger"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Nedre"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Upplösning"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "X-upplösning"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Y-upplösning"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Sidans bredd"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Sidans höjd"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Använd användardefinierad gammatabell"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Bildintensitet"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Röd intensitet"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Grön intensitet"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Blå intensitet"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Ljusstyrka"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Kontrast"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Kornstorlek"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Rastrering"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Svartnivå"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Vitnivå"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Vitninå för rött"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Vitnivå för grönt"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Vitnivå för blått"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Skugga"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Skugga för rött"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Skugga för grönt"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Skugga för blått"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Belysning"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Belysning för rött"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Belysning för grönt"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Belysning för blått"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Nyans"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Mättnad"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Filnamn"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Rastermönstersstorlek"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Rastermönster"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Koppla X- och Y-upplösning"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Negativ"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Kvalitetskalibrering"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Dubbel optisk upplösning"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Koppla RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Tröskelvärde"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Analog gammakorrigering"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Analogt gamma rött"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Analogt gamma grönt"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Analogt gamma blått"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Koppla analogt gamma"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Värm upp lampa"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Kalibreringsexponeringstid"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Kalibreringsexponeringstid för rött"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Kalibreringsexponeringstid för grönt"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Kalibreringsexponeringstid för blått"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Inläsningsexponeringstid"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Inläsningsexponeringstid för rött"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Inläsningsexponeringstid för grönt"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Inläsningsexponeringstid för blått"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Ställ in exponeringstid"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Kalibreringslampdensitet"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Inläsningslampdensitet"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Ställ in lampdensitet"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Lampa av vid avslut"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, fuzzy, no-c-format
+msgid "Focus position"
+msgstr "Fokuseringspunkt"
+
+#: include/sane/saneopts.h:235
+#, fuzzy, no-c-format
+msgid "Autofocus"
+msgstr "Autofokus"
+
+#: include/sane/saneopts.h:249
#, fuzzy, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -428,37 +438,37 @@ msgstr ""
"Skrivskyddat värde som anger hur många parametrar en specifik enhet "
"stödjer."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Bildkälla, bildläsarläge och upplösningsinsällningar"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Inläsningsområdes- och orginalstorleksinställningar"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Bildförändringsinställningar"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Hårdvaruspecifika inställningar"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Bildläsarsensorer och -knappar"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Begär en inläsning i förhandsgranskningskvalitet."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -470,7 +480,7 @@ msgstr ""
"enpassläsare så reduceras både minnesåtgång och inläsningstid för en "
"förhandsgranskning."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -479,62 +489,62 @@ msgstr ""
"Antal bitar per sampel, typiska värden är 1 för \"streckteckningar\" och "
"8 för flerbitinläsningar."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr "Väljer inläsningsläge (t.ex. streckteckning, monokrom eller färg)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Bestämmer hastigheten med vilken inläsningen sker."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Väljer inläsningskälla (som t.ex. en dokumentmatare)."
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Bestämmer ifall bakspårning används."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Vänster kant av inläsningsytan."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Övre kant av inläsningsytan."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Höger kant av inläsningsytan."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Nedre kant av inläsningsytan."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Ställer in upplösningen på den inlästa bilden."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr "Ställer in den horisontella upplösningen på den inlästa bilden."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Ställer in den vertikala upplösningen på den inlästa bilden."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -543,12 +553,12 @@ msgstr ""
"Anger bredden på orginalet. Nödvändigt för automatisk centrering av "
"arkmatade inläsningar."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Anger höjden på orginalet."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
@@ -556,7 +566,7 @@ msgstr ""
"Bestämmer ifall en inbyggd eller användardefinierad gammatabell skall "
"användas."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -566,32 +576,32 @@ msgstr ""
"Gammakorrigeringstabell. I färgläge påverkar denna inställning de röda, "
"gröna och blå kanalerna samtidigt (dvs det är en intensitetsgammatabell)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Gammakorrigeringstabell för den röda kanalen."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Gammakorrigeringstabell för den gröna kanalen."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Gammakorrigeringstabell för den blå kanalen."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Bestämmer ljusstyrkan för den inlästa bilden."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Bestämmer kontrasten för den inlästa bilden."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -600,77 +610,77 @@ msgstr ""
"Väljer \"kornigheten\" för den inlästa bilden. Mindre värden ger "
"skarpare bilder."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr "Väljer ifall den inlästa bilden skall rasteras (gittras)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Väljer vilken strålglansnivå som skall tolkas som \"svart\"."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Väljer vilken strålglansnivå som skall tolkas som \"vit\"."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr "Väljer vilken röd strålglansnivå som skall tolkas som \"vit\"."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr "Väljer vilken grön strålglansnivå som skall tolkas som \"vit\"."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr "Väljer vilken blå strålglansnivå som skall tolkas som \"vit\"."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr "Väljer vilken röd strålglansnivå som skall tolkas som \"svart\"."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr "Väljer vilken grön strålglansnivå som skall tolkas som \"svart\"."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr "Väljer vilken blå strålglansnivå som skall tolkas som \"svart\"."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Väljer vilken röd strålglansnivå som skall tolkas som \"helt röd\"."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr ""
"Väljer vilken grön strålglansnivå som skall tolkas som \"helt grön\"."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr ""
"Väljer vilken blå strålglansnivå som skall tolkas som \"helt blå\"."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Bestämmer \"nyansen\" (blånivån) på den inhämtade bilden."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -679,12 +689,12 @@ msgstr ""
"Mättnadsnivån bestämmer mängden \"blomning\" som förekommer när man "
"läser in en bild med kamera. Större värden ger mer blomning."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Filnamnet på bilden som skall läsas."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -693,293 +703,304 @@ msgstr ""
"Ställer in storleken på rastermönstret (gittret) som används vid "
"inläsning av rastrerade bilder."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
msgstr "Anger rastermönster (gitter) för inläsning av rastrerade bilder."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr "Använd samma värde för både X- och Y-upplösning"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Kasta om svart och vit"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Utför en kvalitetsvitkalibrering"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Använd lins som dubblar den optiska upplösningen"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "Använd samma värden för varje färg i RGB-läge"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Välj minsta ljusstyrkan för att få en vitpunkt"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Analog gammakorrigering"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Analog gammakorrigering för rött"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Analog gammakorrigering för grönt"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Analog gammakorrigering för blått"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, fuzzy, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Värm upp lampan innan inläsning"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Ange exponeringstid för kalibrering"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Ange exponeringstid för röd kalibrering"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Ange exponeringstid för grön kalibrering"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Ange exponeringstid för blå kalibrering"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Ange exponeringstid för inläsning"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Ange exponeringstid för röd inläsning"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Ange exponeringstid för grön inläsning"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Ange exponeringstid för blå inläsning"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Möjliggör val av exponeringstid"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Ange lampdensitet för kalibrering"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Ange lampdensitet för inläsning"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Möjliggör val av lampdensitet"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Slå av lampan när programmet avslutas"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, fuzzy, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Autofokus"
+
+#: include/sane/saneopts.h:449
+#, fuzzy, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Vänta på knapp innan inläsning"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Inläsningsknapp"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "E-postknapp"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Faxknapp"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Kopieringsknapp"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "PDF-knapp"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Avbrytknapp"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "Sida laddad"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "Locket öppet"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Färg"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Färgstreckteckning"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Färgraster"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Grå"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Raster"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Streckteckning"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "OK"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Kommandot ej understött"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, fuzzy, no-c-format
msgid "Operation was canceled"
msgstr "Kommandot avbröts"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Enheten upptagen"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Ogiltigt argument"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "Filslut nått"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "Stopp i dokumentmataren"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "Slut på dokument i dokumentmataren"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "Bildläsarens lock är öppet"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Fel under enhets-I/O"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "Slut på minne"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "Tillträde till resursen har förvägrats"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "Lampan ej klar, vanligen försök igen"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "Bildläsaren låst för transport"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Standardvärden"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Använd standardvärden för förbättringsinställningar."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Kalibrering"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Kalibrera före nästa inläsning"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -988,12 +1009,12 @@ msgstr ""
"Om denna inställning är vald kommer enheten att kalibreras före nästa "
"inläsning. Annars utförs kalibrering endast före första inläsningen."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Utför endast skuggkorrigering"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, fuzzy, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1004,1075 +1025,1075 @@ msgstr ""
"kalibrering. Standardvärden för förstärkning, offset och exponeringstid, "
"endera inbyggda eller från konfigureringsfilen, kommer att användas."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Knappläge"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Bildruta att läsa in"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Väljer numret på den bildruta som ska läsas in"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Dubbelsidig inläsning"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, fuzzy, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
msgstr "Dubbelsidig inläsning läser in dokumentets framsida och baksida"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Korrigering beroende på genomlysningskvot"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Korrigering beroende på filmtyp"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Fin färg"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Negativ"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "Rå"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Ingen genomlysningskorrigering"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Diapositiv"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Automatisk"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Normal hastighet"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "1/2 av normal hastighet"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 av normal hastighet"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "avrundad parameter"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "okänd"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "stopp i den automatiska dokumentmataren"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "automatiska dokumentmatarens lock är öppet"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "lampfel"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "inläsningshuvudspositioneringsfel"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "CPU-kontrollfel"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "RAM-kontrollfel"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "ROM-kontrollfel"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "hårdvarukontrollfel"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "genomlysningsenhetslampfel"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr "genomlysningsenhetsinläsningshuvudspositioneringsfel"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "parameterlistlängdsfel"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "ogiltig kommandooperationskod"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "ogiltigt fält i CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "ostött LUN"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "ogiltigt fält i parameterlista"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "kommandosekvensfel"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "för många fönster specificerade"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "media icke närvarande"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "ogiltigt bit-IDENTIFY-meddelande"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, fuzzy, no-c-format
msgid "option not correct"
msgstr "inställning inte anslut"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "påslagningsåterställning / bussenhetsåterställning"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "parameter ändrad av en annan initiator"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "ingen ytterligare sense-information"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "återvalsfel"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "SCSI-paritetsfel"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr "intitator upptäckte mottaget felmeddelande"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "ogiltigt meddelande-fel"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "timeoutfel"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "genomlysningsenhetsskuggningsfel"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "lampa ej stabiliserad"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "filmbildläsare"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "flatbäddsbildläsare"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Filmtyp"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "Väljer filmtyp, t.ex. negativ eller diapositiv"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Negativfilmtyp"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Väljer negativfilmtyp"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Hårdvaruupplösning"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Använd endast hårdvaruupplösningar"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Fokus"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Autofokus"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Aktivera/avaktivera autofokus"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Autofokusera endast en gång"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Autofokusera endast en gång mellan utmatningar"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Manuell fokuseringspunkt"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
"Ställ in det optiska systemets fokuseringspunkt för hand (förval: 128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Inläsningsmarginaler"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Extra färgjusteringar"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Spegla bild"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Spegla bilden vågrätt"
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Automatisk exponeringstid"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Aktivera/avaktivera automatisk exponeringstid"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Kalibrera nu"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Genomför kalibrering *nu*"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Självdiagnos"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Genomför bildläsarsjälvdiagnos"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Återställ bildläsare"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Återställ bildläsaren"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Mediahantering"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Mata ut film efter varje inläsning"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr "Mata ut filmen från enheten efter varje inläsning automatiskt"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Mata ut filmen före avslut"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
msgstr "Mata ut filmen från enheten automatiskt före programmet avslutas"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Mata ut filmen nu"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Mata ut filmen *nu*"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Dokumentmatarinställningar"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Endast flatbädd"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
"Stäng av den automatiska dokumentmataren och använd endast flatbädden"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Genomlysningsenhet"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr "Slå på/av genomlysningsenheten (filmadapterenheten)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Negativ film"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Positiv eller negativ film"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Densitetsinställning"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Ställer in densitetsinställningsläge"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Genomlysningskvot"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Välj filmtyp"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Välj filmtyp"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Kalibrera bildläsaren"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Utför bildläsarkalibrering före inläsning"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Gråskaleinläsning"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Gör en gråskaleinläsning i stället för en färginläsning"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Analog förstärkning"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Öka eller minska CCD-sensorns analoga förstärkning"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Gammakorrigering"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Väljer gammakorrigerad överföringskurva"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Flatbädd"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "Automatisk dokumentmatare framsida"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "Automatisk dokumentmatare baksida"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "Automatisk dokumentmatare dubbelsidigt"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, fuzzy, no-c-format
msgid "Card Front"
msgstr "Framsida"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, fuzzy, no-c-format
msgid "Card Back"
msgstr "Baksida"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, fuzzy, no-c-format
msgid "Card Duplex"
msgstr "Dubbelsidigt"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Röd"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Grön"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Blå"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, no-c-format
msgid "Enhance Red"
msgstr "Framhäv rött"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, no-c-format
msgid "Enhance Green"
msgstr "Framhäv grönt"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, no-c-format
msgid "Enhance Blue"
msgstr "Framhäv blått"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Inget"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr "Procentsats för hoppa över blanka sidor"
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, fuzzy, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr "Begär att drivrutinen hoppar över sidor med få mörka pixlar"
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Bildläsarläge"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Använd icke-blockerande IO"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Använd icke-blockerande IO för sane_read() om det stöds av framplanet."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Enkelsidigt"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Dubbelsidigt"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Genomlysningsenhet"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Automatisk dokumentmatare"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Positiv film"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Negativ film"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Fokusera på glaset"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Fokusera 2,5 mm ovanför glaset"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Raster A (hårt)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Raster B (mjukt)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Raster C (nätskärm)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Gitter A (4x4 Bayer)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Gitter B (4x4 spiral)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Gitter C (4x4 nätskärm)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Gitter D (8x4 nätskärm)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Textförbättringsteknik"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Nedladdat mönster A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Nedladdat mönster B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Ingen korrigering"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Användardefinierat"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Matrisskrivare"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Termoskrivare"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Bläckstråleskrivare"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Bildskärmar (CRT)"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Standard"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Utskrift med hög densitet"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Utskrift med låg densitet"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Utskrift med hög kontrast"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Användardefinierat (gamma=1,0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Användardefinierat (gamma=1,8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "CD"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 stående"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 liggande"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "US-Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Max"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Väljer raster."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Blindfärg"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Väljer blindfärg."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Väljer ljusstyrka."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Skärpa"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Färgkorrigering"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr "Ställer in färgkorrigeringstabellen för den valda utdataenheten."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Färgkorrigeringskoefficienter"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Matrismultiplikation av RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Skifta grön till röd"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Skifta grön till blå"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Skifta röd till grön"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Skifta röd till blå"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Skifta blå till grön"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Skifta blå till röd"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Bestämmer grönnivån"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Lägger till till rött beroende på grönnivån"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Lägger till till blått beroende på grönnivån"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Lägger till till grönt beroende på rödnivån"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Bestämmer rödnivån"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Lägger till till blått beroende på rödnivån"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Lägger till till grönt beroende på blånivån"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Lägger till till rött beroende på blånivån"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Bestämmer blånivån"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Spegla bilden."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Snabb förhandsgranskning"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Automatisk ytuppdelning"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Kort lista med upplösningar"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Visa en kort lista med upplösningar"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Zoom"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Anger zoom-faktorn som bildläsaren kommer att använda"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Snabbformatera"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Tillvalsutrustning"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Mata ut"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Mata ut bladet i dokumentmataren"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Mata ut automatiskt"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Mata ut dokument efter inläsning"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Dokumentmatarläge"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr ""
"Väljer läge för den automatiska dokumentmataren (enkelsidigt/"
"dubbelsidigt)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Fack"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Välj fack att läsa in från"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2081,12 +2102,12 @@ msgstr ""
"Väljer gammakorrigeringsvärdet från en lista av fördefinierade enheter "
"eller en användardefinierad tabell som kan laddas ner till bildläsaren"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Fokuseringspunkt"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
@@ -2094,12 +2115,12 @@ msgstr ""
"Ställer in fokuseringspunkten antingen på glaset eller 2,5 mm ovanför "
"glaset"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Vänta på knapp"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2113,7 +2134,7 @@ msgstr ""
msgid "TPU8x10"
msgstr "TPU 8x10"
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr "Infraröd"
@@ -2128,523 +2149,523 @@ msgstr "Diapositiv"
msgid "Negative Slide"
msgstr "Dianegativ"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr "Inbyggd CCT-profil"
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr "Användardefinierad CCT-profil"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr ""
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, fuzzy, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Mata ut bladet i dokumentmataren"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, fuzzy, no-c-format
msgid "ADF Skew Correction"
msgstr "Ingen korrigering"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, fuzzy, no-c-format
msgid "Enables ADF skew correction"
msgstr "Stäng av gammakorrigering"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "På"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Av"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "DTC"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "SDTC"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Gitter"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr "Diffusion"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, no-c-format
msgid "White"
msgstr "Vit"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, no-c-format
msgid "Black"
msgstr "Svart"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "Fortsätt"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "Avsluta"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10 mm"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15 mm"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20 mm"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "Vågrätt"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr "Vågrätt fetstil"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr "Vågrätt smal"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "Lodrätt"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr "Lodrätt fetstil"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr "Uppifrån och ner"
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr "Nerifrån och upp"
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr "Framsida"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr "Baksida"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr "Gammafunktionsexponent"
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr "Ändrar intensitet hos mellantoner"
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr ""
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, fuzzy, no-c-format
msgid "Reverse image format"
msgstr "Inverterad bild"
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, fuzzy, no-c-format
msgid "Halftone type"
msgstr "Raster"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr ""
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr ""
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, fuzzy, no-c-format
msgid "Perform outline extraction"
msgstr "Utför kalibrering"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, fuzzy, no-c-format
msgid "Emphasis"
msgstr "Bildton"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, fuzzy, no-c-format
msgid "Separation"
msgstr "Mättnad"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, fuzzy, no-c-format
msgid "Enable automatic separation of image and text"
msgstr ""
"Möjliggör automatisk bestämning av tröskelvärde för "
"streckteckningsinläsningar."
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, fuzzy, no-c-format
msgid "Mirroring"
msgstr "Spegla bild"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, fuzzy, no-c-format
msgid "Reflect output image horizontally"
msgstr "Spegla bilden vågrätt."
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, fuzzy, no-c-format
msgid "White level follower"
msgstr "Vitnivå för blått"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, fuzzy, no-c-format
msgid "Control white level follower"
msgstr "Bestämmer rödnivån"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, fuzzy, no-c-format
msgid "BP filter"
msgstr "Färgfilter"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr ""
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Utjämning"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr ""
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, fuzzy, no-c-format
msgid "Gamma curve"
msgstr "Gammavärde"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr "Tröskelkurva"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, fuzzy, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
msgstr "Dynamisk tröskelkurva, från ljust till mörkt, vanligen 50-65"
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, fuzzy, no-c-format
msgid "Threshold white"
msgstr "Tröskelvärde"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr ""
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, fuzzy, no-c-format
msgid "Noise removal"
msgstr "Brusreducering"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr ""
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr ""
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr ""
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr ""
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr ""
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr ""
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr ""
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, fuzzy, no-c-format
msgid "Auto width detection"
msgstr "Ingen detektering"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr ""
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, fuzzy, no-c-format
msgid "Auto length detection"
msgstr "Ingen detektering"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, fuzzy, no-c-format
msgid "Compression"
msgstr "jpeg-komprimmering"
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr ""
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
"is same as 4"
msgstr ""
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr ""
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, fuzzy, no-c-format
msgid "Action following double feed error"
msgstr "Ignorera högra dubbelmatningssensorn"
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr ""
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, fuzzy, no-c-format
msgid "Enable double feed error due to skew"
msgstr "Aktivera/avaktivera dubbelmatningsdetekteing"
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr ""
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, fuzzy, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr "Aktivera/avaktivera dubbelmatningsdetekteing"
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr ""
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, fuzzy, no-c-format
msgid "Enable double feed error due to paper length"
msgstr "Aktivera/avaktivera dubbelmatningsdetekteing"
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr ""
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, fuzzy, no-c-format
msgid "DF recovery mode"
msgstr "automatiska dokumentmatarens lock är öppet"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, fuzzy, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr "Begär att drivrutinen tar bort ramar från sidor auomatiskt"
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr ""
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr ""
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, fuzzy, no-c-format
msgid "Advanced paper protection"
msgstr "Avancerade inställningar"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, fuzzy, no-c-format
msgid "Staple detection"
msgstr "Ingen detektering"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr ""
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
msgstr ""
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, fuzzy, no-c-format
msgid "Dropout color"
msgstr "Blindfärg"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
"useful for colored paper or ink"
msgstr ""
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, fuzzy, no-c-format
msgid "Buffer mode"
msgstr "Dokumentmatarläge"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr ""
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr ""
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr ""
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2652,65 +2673,65 @@ msgid ""
"collection on remaining sides. May conflict with bgcolor option"
msgstr ""
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr ""
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
msgstr ""
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, fuzzy, no-c-format
msgid "Off timer"
msgstr "Lampavstängningstid"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
"off. Will be rounded to nearest 15 minutes. Zero means never power off."
msgstr ""
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, fuzzy, no-c-format
msgid "Duplex offset"
msgstr "Blå offset"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr ""
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Grön offset"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, fuzzy, no-c-format
msgid "Adjust green/red offset"
msgstr "Grön offset"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Blå offset"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, fuzzy, no-c-format
msgid "Adjust blue/red offset"
msgstr "Ställer in den blå kanalens offset"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, fuzzy, no-c-format
msgid "Low Memory"
msgstr "Slut på minne"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2719,382 +2740,382 @@ msgid ""
"only be used with custom front-end software."
msgstr ""
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, fuzzy, no-c-format
msgid "Duplex side"
msgstr "Dubbelsidig inläsning"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
"sane_read will return."
msgstr ""
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr ""
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, fuzzy, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr "Begär att drivrutinen linjerar upp sneda sidor digitalt"
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr "Mjukvaruupplinjering"
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, fuzzy, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr "Begär att drivrutinen linjerar upp sneda sidor digitalt"
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr "Mjukvarufläckborttagningsdiameter"
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, fuzzy, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
"Maximal diameter för ensamma prickar som tas bort från den inlästa bilden"
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr "Mjukvarubeskärning"
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, fuzzy, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr "Begär att drivrutinen tar bort ramar från sidor auomatiskt"
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr ""
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
msgstr ""
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, fuzzy, no-c-format
msgid "Endorser Options"
msgstr "Avancerade inställningar"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr ""
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr ""
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr ""
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr ""
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr ""
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr ""
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr ""
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr ""
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr ""
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr ""
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr ""
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, fuzzy, no-c-format
msgid "Endorser direction"
msgstr "Brusreducering"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr ""
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr ""
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr ""
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
"replaced by counter value."
msgstr ""
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr ""
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr ""
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, fuzzy, no-c-format
msgid "A3 paper"
msgstr "Från papper"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr ""
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, fuzzy, no-c-format
msgid "B4 paper"
msgstr "Från papper"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, fuzzy, no-c-format
msgid "A4 paper"
msgstr "Från papper"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr ""
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, fuzzy, no-c-format
msgid "B5 paper"
msgstr "Från papper"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr ""
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr ""
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, fuzzy, no-c-format
msgid "OMR or double feed detected"
msgstr "Dubbelmatningsdetektering"
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, fuzzy, no-c-format
msgid "Card loaded"
msgstr "Sida laddad"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr ""
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr ""
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, fuzzy, no-c-format
msgid "Scanner in power saving mode"
msgstr "Bildläsarens lock är öppet"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, fuzzy, no-c-format
msgid "Manual feed"
msgstr "Manuell matning"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, fuzzy, no-c-format
msgid "Manual feed selected"
msgstr "Manuell matning"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr ""
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr ""
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr ""
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr ""
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, fuzzy, no-c-format
msgid "Double feed"
msgstr "Dubbelmatningsdetektering"
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, fuzzy, no-c-format
msgid "Double feed detected"
msgstr "Dubbelmatningsdetektering"
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr ""
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, fuzzy, no-c-format
msgid "Hardware error code"
msgstr "hårdvarukontrollfel"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr ""
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr ""
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr ""
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, fuzzy, no-c-format
msgid "Imprinter ink level"
msgstr "Vitnivå"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, fuzzy, no-c-format
msgid "Density"
msgstr "Densitetsinställning"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, fuzzy, no-c-format
msgid "Density dial"
msgstr "Densitetsinställning"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, fuzzy, no-c-format
msgid "Duplex switch"
msgstr "Dubbelsidig inläsning"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Övrigt"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, fuzzy, no-c-format
msgid "Color filter"
msgstr "Färgfilter"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
"När gråskala eller streckteckning används väljer denna inställning den "
"använda färgen."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, fuzzy, no-c-format
msgid "Calibration file"
msgstr "Kalibrering"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, fuzzy, no-c-format
msgid "Specify the calibration file to use"
msgstr "Definiera kalibreringsläge"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, fuzzy, no-c-format
msgid "Calibration cache expiration time"
msgstr "Kalibreringsdatacache"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
"means cache is not used. A negative value means cache never expires."
msgstr ""
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Lampavstängningstid"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3103,131 +3124,131 @@ msgstr ""
"Lampan kommer att stängas av efter den angivna tiden (i minuter). Värdet "
"0 betyder att lampan inte kommer att stängas av."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, no-c-format
msgid "Lamp off during scan"
msgstr "Stäng av lampan under inläsning"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "Lampan kommer att stängas av under inläsningen."
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Filknapp"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "Optisk teckenigenkännings-knapp"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Påslagningsknapp"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, fuzzy, no-c-format
msgid "Extra button"
msgstr "E-postknapp"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, fuzzy, no-c-format
msgid "Needs calibration"
msgstr "Behöver kalibrering"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Bildläsaren behöver kalibrering för nuvarande inställningar"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Knappar"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Kalibrera"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Påbörja kalibrering med specialark"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Rensa kalibrering"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Rensa kalibreringsdatacache"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, fuzzy, no-c-format
msgid "Force calibration"
msgstr "Grovkalibrering"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, fuzzy, no-c-format
msgid "Ignore internal offsets"
msgstr "Grön offset"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
"scanner"
msgstr ""
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Genomlysningsadapter"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, fuzzy, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Genomlysningsadapter"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Grålägesfärg"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Väljer vilken inläsningsfärg som används i gråläge (förval: grönt)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Debuggningsinställningar"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Automatisk uppvärmning"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3236,12 +3257,12 @@ msgstr ""
"Värm upp tills lampans ljusstyrka är konstant i stället för att "
"insistera på 60 sekunders uppvärmningstid."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Fullständig inläsning"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3250,12 +3271,12 @@ msgstr ""
"Läs in hela inläsningsytan inklusive kalibreringsraden. Var försiktig. "
"Välj inte för stor höjd. Endast för test."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Grovkalibrering"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3266,12 +3287,12 @@ msgstr ""
"inställning inte är vald kan de analoga parametrarna ställas in för "
"hand. Denna inställning är förvald som standard. Endast för test."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Grovkalibrering endast för första inläsningen"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3282,12 +3303,12 @@ msgstr ""
"flesta bildläsare och kan spara tid. Välj inte denna inställning om "
"bildens ljusstyrka är olika för varje inläsning. Endast för test."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Bakspårningslinjer"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3300,223 +3321,223 @@ msgstr ""
"data. Låga värden ger snabbare inläsningar men ökar risken för att "
"utelämna linjer."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Gammavärde"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Ställer in gammavärdet för alla kanaler."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Avancerade inställningar"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Grovt"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Fint"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Bayer"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Användardefinierat"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Automatiskt"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC-RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA-RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Oförändrat"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "NTSC-grå"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "XPA-grå"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Långsam"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Normal"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Snabb"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Extra snabb"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "2 pixlar"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "4 pixlar"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "8 pixlar"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Fotografi"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Diapositiv"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Filmremsa"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "Automatisk dokumentmatare"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Villkorlig"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Experiment"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Skärpa"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Ställer in skärpevärdet."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Automatiskt tröskelvärde"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Möjliggör automatisk bestämning av tröskelvärde för "
"streckteckningsinläsningar."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Välj utjämningsfilter."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Mata ut media efter inläsning"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Matar ut media efter en inläsning."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Byt dokument"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Byt dokument."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Mata ut"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Mata ut dokument."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Påbörja kalibreringsprocessen."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Media"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Välj mediatyp."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Exponeringstid"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3529,154 +3550,154 @@ msgstr ""
"för negativ film. För mörka (underexponerade) bilder kan du öka detta "
"värde."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Färgmatris"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, fuzzy, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Ställer in bildläsarens färgmatris."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Användardefinierad färgmatris."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Enfärgsmatris"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Användardefinierad färgmatris för gråskaleinläsningar."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Spegla vågrätt"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Spegla bilden vågrätt."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Spegla lodrätt"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Spegla bilden lodrätt."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Uppdatera inställningsvärden"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Uppdatera inställningsvärden."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "8 bitars utdata"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Använd ett bitdjup större än 8 internt, men ge endast 8 bitars utdata."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Invänta knapptryck"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr ""
"Vänta med inläsningen tills dess att knappen på frontpanelen trycks in."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Slå av lampan"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Slå av bildläsarlampan."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Geometrigrupp"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Bildläsarlägesgrupp"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Bildläsarmodel"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, fuzzy, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr "Tillåter att testa enhetsbeteende med andra understötta modeller"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, fuzzy, no-c-format
msgid "Image colors will be inverted"
msgstr "Bildens färger kommer att inverteras"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Stäng av gammakorrigering"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Gammakorrigering kommer att stängas av"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Stäng av vit skuggkorrigering"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "Vit skuggkorrigering kommer att stängas av"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Hoppa över uppvärmningsprocessen"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "Uppvärmningsprocessen kommer att stängas av"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Använd verkligt bitdjup"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3687,12 +3708,12 @@ msgstr ""
"förbättra bildkvaliteten för att sedan konvertera till det valda "
"bitdjupet. Denna inställning undviker bitdjupsemulering."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Emulera gråskala"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3703,12 +3724,12 @@ msgstr ""
"konverteras till gråskala av mjukvara. Detta kan förbättra "
"bildkvaliteten under vissa omständigheter."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Spara debuggningsbilder"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3717,330 +3738,330 @@ msgstr ""
"Om aktiverad kommer ett antal bilder inblandade i "
"inläsningsprocesseringen att sparas för analys."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Återställ chipset"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Återställer chipsetdata"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Information"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Chipsetsnamn"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Visar chipsetnamn använt i enheten."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Okänd"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "Chipset-ID"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Visar chipset-ID"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Inläsningsräknare"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Visar antalet inläsningar som gjorts med bildläsaren"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Uppdatera informationen"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Uppdaterar informationen om enheten"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Denna inställing avspeglar en knapp på bildläsarens panel"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, fuzzy, no-c-format
msgid "web"
msgstr "webbkamera"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, fuzzy, no-c-format
msgid "Share-To-Web button"
msgstr "Inläsningsknapp"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr ""
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, fuzzy, no-c-format
msgid "reprint"
msgstr "Fotografi"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, fuzzy, no-c-format
msgid "Reprint Photos button"
msgstr "Vänta på knapp"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr ""
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, fuzzy, no-c-format
msgid "more-options"
msgstr "Avancerade inställningar"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, fuzzy, no-c-format
msgid "More Options button"
msgstr "Avancerade inställningar"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, fuzzy, no-c-format
msgid "Button for additional options/configuration"
msgstr "ingen ytterligare sense-information"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr ""
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, fuzzy, no-c-format
msgid "Power Save button"
msgstr "Påslagningsknapp"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr ""
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr ""
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, fuzzy, no-c-format
msgid "Increase Copies button"
msgstr "Kopieringsknapp"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr ""
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, fuzzy, no-c-format
msgid "Decrease Copies button"
msgstr "Kopieringsknapp"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr ""
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, fuzzy, no-c-format
msgid "color-bw"
msgstr "färg"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr ""
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr ""
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr ""
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, fuzzy, no-c-format
msgid "Read color/BW button state"
msgstr "Knappläge"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr ""
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr ""
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr ""
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr ""
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Diverse"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Lampstatus"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Sätter på eller av lampan."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Kalibrerar för svart- och vitnivå."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "TMA-positiv"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "TMA-negativ"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Färg (48 bitar)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Utöka lampavstängningstid"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "Utökar lampavstängningstiden (från 15 minuter till 1 timme)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Vänta på knapp"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Vänta på knapp innan inläsning"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, fuzzy, no-c-format
msgid "Last button pressed"
msgstr "Uppdatera knappläge"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr ""
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, fuzzy, no-c-format
msgid "LCD counter"
msgstr "Inläsningsräknare"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr ""
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, fuzzy, no-c-format
msgid "Color LED indicator"
msgstr "Färgstreckteckning"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr ""
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr ""
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr ""
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
msgstr ""
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr ""
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
"white = white color, black = black color, color = RGB or gray color value"
msgstr ""
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4048,13 +4069,13 @@ msgid ""
msgstr ""
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Pappersstorlek"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Automatisk separering"
@@ -4095,13 +4116,13 @@ msgid "Double feed detection"
msgstr "Dubbelmatningsdetektering"
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Sätt på dubbelsidig inläsning"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Verklig storlek på papperet i den automatiska dokumentmataren"
@@ -4266,7 +4287,7 @@ msgid "From scanner"
msgstr "Från bildläsare"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Från papper"
@@ -4341,13 +4362,13 @@ msgid "Sets the scan source"
msgstr "Väljer bildläsarkälla"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Dokumentmatarläge"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Ställer in dokumentmatarläge"
@@ -4404,12 +4425,12 @@ msgstr "Bildläsaren krymper sidan för att rymmas på den inlästa sidan"
msgid "Set paper position : true for landscape, false for portrait"
msgstr "Ställ in pappersläge: sant för liggande, falskt för stående"
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Automatiskt tröskelvärde"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4419,31 +4440,31 @@ msgstr ""
"bildton automatiskt"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Brusreducering"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Minska bruset från isolerade punkter"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Bildton"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Ställer in bildton"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4539,7 +4560,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Gammakorrigering"
@@ -4733,218 +4754,218 @@ msgstr "Lägg till utrymme ovanför bilden"
msgid "Addition of space in bottom position"
msgstr "Lägg till utrymme nedanför bilden"
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Diamant"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 grov förtjockning"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 fin förtjockning"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "8x8 Bayer"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 lodrät linje"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Förstärking"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Inställningar för färgkanalernas förstärkning"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Grå förstärkning"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Ställer in den grå kanalens förstärkning"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Röd förstärkning"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Ställer in den röda kanalens förstärkning"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Grön förstärkning"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Ställer in den gröna kanalens förstärkning"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Blå förstärkning"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Ställer in den blå kanalens förstärkning"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Bayergitter 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Bayergitter 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Rasterpunkt 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Rasterpunkt 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Feldiffusion"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Läge 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Läge 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Läge 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "Från kalibreringsraden"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Jämn"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Låg"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Medel"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Hög"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "Bildskärm"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "En sida"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Alla sidor"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "arkmatad bildläsare"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "4 bitars gråskala"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "8 bitars gråskala"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Skugga, mittvärde, belysning, exponeringstid"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Specialinställningar"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Färgbalans"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Stäng av bakspårning"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Om denna inställning är vald utför bildläsaren ingen bakspårning"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Slå av eller på lampan"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Slår av eller på flatbäddsbildläsarens lampa"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Bakplanskalibrering"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
@@ -4952,44 +4973,44 @@ msgstr ""
"Om denna inställning är vald utförs färgkalibreringen före en inläsning "
"av bakplanet"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Använd lightlid-35 mm-adaptern"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr ""
"Denna inställning slår av lampan på flatbäddsbildläsaren under en "
"inläsning"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Kvalitetsinläsning"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Högsta kvalitet men lägre hastighet"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Snabbinläsning"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Högsta hastighet men lägre kvalitet"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Automatisk inställning av tröskelvärde"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -4998,276 +5019,276 @@ msgstr ""
"Om denna inställning är vald försöker bakplanet automatiskt bestämma ett "
"optimalt tröskelvärde."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Väljer gammakorrigeringsläge."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Koppla gamma"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Använd samma gammavärde för alla färgkanaler."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Skalärt gamma"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Väljer värde för skalär gammakorrigering."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Skalärt gamma rött"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr "Väljer värde för skalär gammakorrigering (röd kanal)"
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Skalärt gamma grönt"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr "Väljer värde för skalär gammakorrigering (grön kanal)"
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Skalärt gamma blått"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Väljer värde för skalär gammakorrigering (blå kanal)"
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Kanal"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr ""
"Väljer färgkanal, \"Master\" betyder att alla färgkanaler påverkas."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Mittvärde"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Väljer vilken strålglansnivå som skall tolkas som \"50% grå\"."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Mittvärde för rött"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Väljer vilken strålglansnivå som skall tolkas som \"50% röd\"."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Mittvärde för grönt"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Väljer vilken strålglansnivå som skall tolkas som \"50% grön\"."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Mittvärde för blått"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Väljer vilken strålglansnivå som skall tolkas som \"50% blå\"."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Röd färgbalans"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr "Balanseringsfaktor för rött. 100% betyder ingen korrigering."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Grön färgbalans"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr "Balanseringsfaktor för grönt. 100% betyder ingen korrigering."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Blå färgbalans"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr "Balanseringsfaktor för blått. 100% betyder ingen korrigering."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Färgbalans från fast programvara"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr ""
"Ställer in färgbalansvärdena till de värden som ges från den fasta "
"programvaran."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Långsammast"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Långsammare"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Snabbare"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Snabbast"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 grovt"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 normalt"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 fint"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 mycket fint"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 normalt"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 grovt"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 fint"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 grovt"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 normalt"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 fint"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 normalt"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 normalt"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 användardefinierat"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 användardefinierat"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 användardefinierat"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 användardefinierat"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 användardefinierat"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 användardefinierat"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Snabbt gråskaleläge"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Läs in i snabbt gråskaleläge (lägre kvalitet)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5277,117 +5298,117 @@ msgstr ""
"(lågkvalitets-)läget. Detta kan vara en icke-färginläsning eller en "
"lågupplösningsinläsning."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Lampavstängningstid (minuter)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Ställer in tiden (i minuter) efter vilken lampan stängs av."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Stäng av lampan"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Stänger av lampan omedelbart."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Röd ljusstyrka"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Bestämmer ljusstyrkan för den röda kanalen i den inlästa bilden."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Grön ljusstyrka"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Bestämmer ljusstyrkan för den gröna kanalen i den inlästa bilden."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Blå ljusstyrka"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Bestämmer ljusstyrkan för den blå kanalen i den inlästa bilden."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Kontrast röd kanal"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Bestämmer kontrasten för den röda kanalen i den inlästa bilden."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Kontrast grön kanal"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Bestämmer kontrasten för den gröna kanalen i den inlästa bilden."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Kontrast blå kanal"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Bestämmer kontrasten för den blå kanalen i den inlästa bilden."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Färg 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Färg 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Grå 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Grå 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Speglande"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Positiv"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5396,7 +5417,7 @@ msgstr ""
"Värm upp tills lampans ljusstyrka är konstant i stället för att "
"insistera på 40 sekunders uppvärmningstid."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Bild"
@@ -5406,27 +5427,42 @@ msgstr "Bild"
msgid "Need calibration"
msgstr "Behöver kalibrering"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, no-c-format
msgid "Negative color"
msgstr "Negativ färg"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, no-c-format
msgid "Negative gray"
msgstr "Negativ gråskala"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr "48 bitars färg"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr "16 bitars gråskala"
-#: backend/pixma/pixma.c:1011
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr ""
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr ""
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr ""
+
+#: backend/pixma/pixma.c:1031
#, fuzzy, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
@@ -5524,206 +5560,214 @@ msgstr ""
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
+msgstr ""
+
+#: backend/pixma/pixma_sane_options.c:407
+#, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
msgstr ""
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Skrivfilm"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Enhetsinställningar"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Lampströmbrytare"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Slår av/på lamp(an/orna) manuellt."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Stäng av lampan under mörkerkalibrering"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Stäng alltid av lampan när mörkerkalibrering görs"
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Kalibreringsdatacache"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Aktiverar eller deaktiverar kaliberingsdatacache."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Utför kalibrering"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Öka givarens hastighet"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Aktiverar eller deaktiverar ökning av givarens rörelsehastighet."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Uppvärmningstid"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Uppvärmningstid i sekunder."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Lampavstängningstid"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Lampavstängningstid i sekunder."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Analogt framplan"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Det analoga framplanets rödförstärkningsvärde"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Röd offset"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Det analoga framplanets rödoffsetvärde"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Det analoga framplanets grönförstärkningsvärde"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Det analoga framplanets grönoffsetvärde"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Det analoga framplanets blåförstärkningsvärde"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Det analoga framplanets blåoffsetsvärde"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Röd lampa av"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Definierar röd-lampa-av-parameter"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Grön lampa av"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Definierar grön-lampa-av-parameter"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Blå lampa av"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Definierar blå-lampa-av-parameter"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Denna inställing avspeglar status på bildläsarens knappar."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Färg 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Gitterkarta 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Gitterkarta 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Slumpvist"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Val av bildkälla"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Bildförbättring"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Gör grå"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Läs in bilden som gråskala"
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Trepassimulering"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5732,12 +5776,12 @@ msgstr ""
"Simulera en trepassbildläsare genom att returnera 3 separata bildrutor. "
"För att retas returnerar den först grönt, sedan blått och sist rött."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Handbildläsarsimulering"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5748,7 +5792,7 @@ msgstr ""
"förväg. I stället returnerar de en höjd som är -1. Om denna inställning "
"är vald kan man testa om ett framplan kan hantera detta på rätt sätt."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5756,42 +5800,42 @@ msgstr ""
"Använd standardvärden för förbättringsinställningar (ljusstyrka och "
"kontrast)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Skrivskyddad testinställning"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Låt oss se om framplan kan hantera detta"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Gammatabeller"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Statuskodsimulering"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Framtvinga inte statuskod"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Tvinga inte bakplanet att returnera en statuskod."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Returnera SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5800,12 +5844,12 @@ msgstr ""
"Tvinga bakplanet att returnera statuskoden SANE_STATUS_EOF efter det att "
"sane_read() har anropats."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Returnera SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5814,12 +5858,12 @@ msgstr ""
"Tvinga bakplanet att returnera statuskoden SANE_STATUS_JAMMED efter det "
"att sane_read() har anropats."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Returnera SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5828,12 +5872,12 @@ msgstr ""
"Tvinga bakplanet att returnera statuskoden SANE_STATUS_NO_DOCS efter det "
"att sane_read() har anropats."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Returnera SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5842,12 +5886,12 @@ msgstr ""
"Tvinga bakplanet att returnera statuskoden SANE_STATUS_COVER_OPEN efter "
"det att sane_read() har anropats."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Returnera SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5856,12 +5900,12 @@ msgstr ""
"Tvinga bakplanet att returnera statuskoden SANE_STATUS_IO_ERROR efter "
"det att sane_read() har anropats."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Returnera SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5870,12 +5914,12 @@ msgstr ""
"Tvinga bakplanet att returnera statuskoden SANE_STATUS_NO_MEM efter det "
"att sane_read() har anropats."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Returnera SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5884,42 +5928,42 @@ msgstr ""
"Tvinga bakplanet att returnera statuskoden SANE_STATUS_ACCESS_DENIED "
"efter det att sane_read() har anropats."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Denna inställing avspeglar status på en av bildläsarens knappar."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Lampa på"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Slå på bildläsarlampan"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Lampa av"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Slå av bildläsarlampan"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Lampavstängningstid"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr "Antal minuter innan lampan stängs av efter en inläsning"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Tröskelvärde för streckteckningsläge"
@@ -6057,57 +6101,57 @@ msgstr "Färglinjer per inläsning"
msgid "Grayscale lines per read"
msgstr "Gråskalelinjer per inläsning"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "webbkamera"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Färg RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Färg RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Färg RGB TEXT"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Helsvart"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Helvit"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Färgmönster"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Rutnät"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Första punkten"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Andra punkten"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6116,12 +6160,12 @@ msgstr ""
"Detta är den mycket långa tredje punkten. Kanske har framplanet någon "
"idé om hur det skall visa den"
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Handbildläsarsimulering"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6134,29 +6178,29 @@ msgstr ""
"är vald kan man testa om ett framplan kan hantera detta på rätt sätt. "
"Denna inställning ger också en fast bredd på 11 cm."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Trepassimulering"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
"transmitted."
msgstr "Simulera en trepassbildläsare. I färgläge överförs tre bildrutor."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Ställ in ordningen för bildrutorna"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Ställ in ordningen för bildrutorna i trepass-färgläge."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6165,17 +6209,17 @@ msgstr ""
"Om Automatisk dokumentmatare valts kommer mataren att vara 'tom' efter "
"10 inläsningar."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Specialinställningar"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Välj testbild"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6192,12 +6236,12 @@ msgstr ""
"Rutnät: ritar ett svart-vitt rutnät med en bredd och höjd på 10 mm per "
"ruta."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Invertera endianness"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6208,56 +6252,56 @@ msgstr ""
"inställning kan användas för att testa 16-bitarslägen på framplan, dvs "
"om framplanet använder rätt endianness."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Läsbegränsning"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Begränsa mängden data som överförs vid varje anrop till sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Storlek på läsbegränsning"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
msgstr ""
"Den (största) mängd data som överförs vid varje anrop till sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Läsfördröjning"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Fördröj överföringen av data."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Längd på läsfördröjning"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr "Längden på fördröjningen efter varje databuffer som överförts."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Returvärde för sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6268,22 +6312,22 @@ msgstr ""
"för inläsning. Alla andra statuskoder är till för att testa hur "
"framplanet hanterar dem."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Pixelförlust per rad"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Antal pixlar som kastas i slutet av varje rad."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Oklara parametrar"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6292,12 +6336,12 @@ msgstr ""
"Returnera oklara lines och bytes_per_line när sane_parameters() anropas "
"före sane_start()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Erbjud en select file descriptor"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6306,12 +6350,12 @@ msgstr ""
"Erbjud en select file descriptor för att detektera om sane_read() kommer "
"att returnera data."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Aktivera testinställningar"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6320,27 +6364,27 @@ msgstr ""
"Aktivera diverse testinställningar. Detta är till för att testa förmågan "
"hos framplan att visa och ändra de olika typerna av SANE-inställningar."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Skriv ut inställningar"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Skriv ut en lista med alla inställningar."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Booleska testinställningar"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Boolesk mjukvaruvald mjukvarudetekterad"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6349,12 +6393,12 @@ msgstr ""
"(1/6) Boolesk testinställning som är mjukvaruvald och mjukvarudetekterad "
"(och avancerad). Detta är en normal Boolesk inställning."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Boolesk hårdvaruvald mjukvarudetekterad"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6366,12 +6410,12 @@ msgstr ""
"framplanet, men av användaren (t.ex. genom att trycka på en knapp på "
"enheten)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Boolesk hårdvaruvald"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6383,12 +6427,12 @@ msgstr ""
"användaren (t.ex. genom att trycka på en knapp på enheten) och att den "
"inte kan läsas av framplanet."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) Boolesk mjukvarudetekterad"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6397,12 +6441,12 @@ msgstr ""
"(4/6) Boolesk testinställning som är mjukvarudetekterad (och avancerad). "
"Detta betyder att inställningen är skrivskyddad."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Boolesk mjukvaruvald mjukvarudetekterad emulerad"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6411,12 +6455,12 @@ msgstr ""
"(5/6) Boolesk testinställning som är mjukvaruvald, mjukvarudetekterad "
"och emulerad (och avancerad)."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Boolesk mjukvaruvald mjukvarudetekterad automatisk"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6427,27 +6471,27 @@ msgstr ""
"och automatisk (och avancerad). Denna inställning kan ställas in "
"automatiskt av bakplanet."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Heltalsinställningar"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Heltal"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr "(1/6) Heltalstestinställning utan enhet och utan villkor."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Heltal intervallvillkor"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6456,35 +6500,35 @@ msgstr ""
"(2/6) Heltalstestinställning med enheten pixlar och ett "
"intervallvillkor. Minimum är 4, maximum 192 och steglängden är 2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Heltal listvillkor"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Heltalstestinställning med enheten bitar och ett listvillkor."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Heltalsvektor"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
"constraints."
msgstr "(4/6) Heltalsvektorstestinställning med enheten mm utan villkor."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(5/6) Heltalsvektor intervallvillkor"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6493,12 +6537,12 @@ msgstr ""
"(5/6) Heltalsvektorstestinställning med enheten punkter per tum och "
"intervallvillkor. Minimum är 4, maximum 192 och steglängden är 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Heltalsvektor listvillkor"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6506,27 +6550,27 @@ msgid ""
msgstr ""
"(6/6) Heltalsvektorstestinställning med enheten procent och listvillkor."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Bråktalstestinställningar"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Bråktal"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr "(1/3) Bråktalstestinställning utan enhet och utan villkor."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Bråktal intervallvillkor"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6536,47 +6580,47 @@ msgstr ""
"intervallvillkor. Minimum är -42.17, maximum är 32767.9999 och "
"steglängden är 2.0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Bråktal listvillkor"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr "(3/3) Bråktalstestinställning utan enhet med listvillkor."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Strängtestinställningar"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Sträng"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Strängtestinställning utan villkor."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Sträng stränglistevillkor"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) Strängtestinställning med stränglistevillkor."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Sträng stränglistevillkor (lång lista)"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6585,152 +6629,152 @@ msgstr ""
"(3/3) Strängtestinställning med stränglistevillkor. Innehåller några "
"fler punkter..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Knapptestinställningar"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Knapp"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Knapptestinställning. Skriver ut lite text..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Färg 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Använd bildkomponering"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Tvånivå-svart-vit (streckteckningsläge)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Gittrad/rastrerad svart-vit (rasterläge)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Flernivå-svart-vit (gråskaleläge)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Flernivå-RGB-färg (enpass-färg)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ignorera kalibrering"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Stäng av förfokusering"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Kalibrera inte fokus"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Manuell förfokusering"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Fast fokuseringspunkt"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Kalibrera linsen i dokumentets läge"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Kalibrera linsens fokus i dokumentets läge"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Hållarens fokuseringspunkt 0 mm"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Använd 0 mm i stället för 0,6 mm för hållarens fokuseringspunkt"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Kalibreringsläge"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Definiera kalibreringsläge"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Sätt på/av lampan"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "UTA på"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Sätter på/av UTA"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Offset"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Inställningar för färgkanalernas offset"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Grå offset"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Ställer in den grå kanalens offset"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Ställer in den röda kanalens offset"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Ställer in den gröna kanalens offset"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Ställer in den blå kanalens offset"
diff --git a/po/uk.po b/po/uk.po
index 5a2003f..5d534a5 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -1,423 +1,433 @@
# Copyright (C) 2009
# This file is distributed under the same license as the sane-backends package.
#
-# Yuri Chornoivan <yurchor@ukr.net>, 2009, 2010, 2011, 2012, 2013, 2015, 2017, 2018, 2019, 2020.
+# Yuri Chornoivan <yurchor@ukr.net>, 2009-2021.
msgid ""
msgstr ""
-"Project-Id-Version: sane-backends 1.0.31\n"
+"Project-Id-Version: sane-backends 1.0.32\n"
"Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n"
-"POT-Creation-Date: 2020-08-02 12:33+0000\n"
-"PO-Revision-Date: 2020-07-22 15:32+0300\n"
+"POT-Creation-Date: 2021-02-14 07:21+0000\n"
+"PO-Revision-Date: 2021-02-07 15:24+0200\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
-"Language-Team: Ukrainian <translation@linux.org.ua>\n"
+"Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 20.07.70\n"
+"X-Generator: Lokalize 20.11.70\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-#: include/sane/saneopts.h:154
+#: include/sane/saneopts.h:156
#, no-c-format
msgid "Number of options"
msgstr "Кількість параметрів"
-#: include/sane/saneopts.h:156
+#: include/sane/saneopts.h:158
#, no-c-format
msgid "Standard"
msgstr "Типово"
-#: include/sane/saneopts.h:157 backend/artec_eplus48u.c:2884
-#: backend/canon_lide70.c:414 backend/epson.c:3298 backend/epson2.c:1290
-#: backend/epsonds.c:679 backend/genesys/genesys.cpp:4703
-#: backend/gt68xx.c:696 backend/hp-option.c:3300 backend/hp3500.c:1019
+#: include/sane/saneopts.h:159 backend/artec_eplus48u.c:2882
+#: backend/canon_lide70.c:416 backend/epson.c:3296 backend/epson2.c:1287
+#: backend/epsonds.c:684 backend/genesys/genesys.cpp:4701
+#: backend/gt68xx.c:694 backend/hp-option.c:3295 backend/hp3500.c:1017
#: backend/kvs1025_opt.c:639 backend/kvs20xx_opt.c:285
-#: backend/kvs40xx_opt.c:506 backend/leo.c:823 backend/lexmark.c:199
-#: backend/ma1509.c:551 backend/matsushita.c:1135 backend/microtek2.h:599
-#: backend/mustek.c:4373 backend/mustek_usb.c:301 backend/mustek_usb2.c:465
-#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:808
-#: backend/plustek_pp.c:747 backend/sceptre.c:702
-#: backend/snapscan-options.c:550 backend/teco1.c:1095 backend/teco2.c:1910
-#: backend/teco3.c:920 backend/test.c:689 backend/u12.c:546
-#: backend/umax.c:5176 backend/umax_pp.c:570
+#: backend/kvs40xx_opt.c:506 backend/leo.c:820 backend/lexmark.c:197
+#: backend/ma1509.c:549 backend/matsushita.c:1132 backend/microtek2.h:597
+#: backend/mustek.c:4371 backend/mustek_usb.c:299 backend/mustek_usb2.c:463
+#: backend/pixma/pixma_sane_options.c:161 backend/plustek.c:806
+#: backend/plustek_pp.c:745 backend/sceptre.c:699
+#: backend/snapscan-options.c:550 backend/teco1.c:1092 backend/teco2.c:1907
+#: backend/teco3.c:917 backend/test.c:718 backend/u12.c:544
+#: backend/umax.c:5174 backend/umax_pp.c:569
#, no-c-format
msgid "Geometry"
msgstr "Позиція і розміри"
-#: include/sane/saneopts.h:158 backend/artec_eplus48u.c:2805
-#: backend/canon.c:1493 backend/genesys/genesys.cpp:4746
-#: backend/gt68xx.c:665 backend/hp-option.c:2956 backend/kvs1025_opt.c:703
-#: backend/leo.c:871 backend/ma1509.c:599 backend/matsushita.c:1189
-#: backend/microtek2.h:600 backend/mustek.c:4421 backend/mustek_usb.c:349
-#: backend/mustek_usb2.c:431 backend/niash.c:754 backend/plustek.c:854
-#: backend/plustek_pp.c:793 backend/sceptre.c:750
-#: backend/snapscan-options.c:617 backend/stv680.c:1067
-#: backend/teco1.c:1143 backend/teco2.c:1958 backend/teco3.c:968
-#: backend/u12.c:592 backend/umax.c:5226 backend/umax_pp.c:619
+#: include/sane/saneopts.h:160 backend/artec_eplus48u.c:2803
+#: backend/canon.c:1491 backend/genesys/genesys.cpp:4744
+#: backend/gt68xx.c:663 backend/hp-option.c:2951 backend/kvs1025_opt.c:703
+#: backend/leo.c:868 backend/ma1509.c:597 backend/matsushita.c:1186
+#: backend/microtek2.h:598 backend/mustek.c:4419 backend/mustek_usb.c:347
+#: backend/mustek_usb2.c:429 backend/niash.c:751 backend/plustek.c:852
+#: backend/plustek_pp.c:791 backend/sceptre.c:747
+#: backend/snapscan-options.c:617 backend/stv680.c:1064
+#: backend/teco1.c:1140 backend/teco2.c:1955 backend/teco3.c:965
+#: backend/u12.c:590 backend/umax.c:5224 backend/umax_pp.c:618
#, no-c-format
msgid "Enhancement"
msgstr "Покращення"
-#: include/sane/saneopts.h:159 backend/epson.c:3197 backend/epson2.c:1215
+#: include/sane/saneopts.h:161 backend/epson.c:3195 backend/epson2.c:1212
#: backend/kvs20xx_opt.c:366 backend/kvs40xx_opt.c:597
-#: backend/rts8891.c:2831 backend/snapscan-options.c:923
-#: backend/umax.c:5565
+#: backend/rts8891.c:2830 backend/snapscan-options.c:923
+#: backend/umax.c:5563
#, no-c-format
msgid "Advanced"
msgstr "Додатково"
-#: include/sane/saneopts.h:160
+#: include/sane/saneopts.h:162
#, no-c-format
msgid "Sensors"
msgstr "Датчики"
-#: include/sane/saneopts.h:162
+#: include/sane/saneopts.h:164
#, no-c-format
msgid "Preview"
msgstr "Перегляд"
-#: include/sane/saneopts.h:163
+#: include/sane/saneopts.h:165
#, no-c-format
msgid "Force monochrome preview"
msgstr "Примусовий чорно-білий перегляд"
-#: include/sane/saneopts.h:164
+#: include/sane/saneopts.h:166
#, no-c-format
msgid "Bit depth"
msgstr "Кількість бітів на колір"
-#: include/sane/saneopts.h:165 backend/canon.c:1140 backend/leo.c:781
+#: include/sane/saneopts.h:167 backend/canon.c:1138 backend/leo.c:778
#: backend/pixma/pixma_sane_options.c:48
#, no-c-format
msgid "Scan mode"
msgstr "Режим сканування"
-#: include/sane/saneopts.h:166
+#: include/sane/saneopts.h:168
#, no-c-format
msgid "Scan speed"
msgstr "Швидкість сканування"
-#: include/sane/saneopts.h:167
+#: include/sane/saneopts.h:169
#, no-c-format
msgid "Scan source"
msgstr "Джерело сканування"
-#: include/sane/saneopts.h:168
+#: include/sane/saneopts.h:170
#, no-c-format
msgid "Force backtracking"
msgstr "Примусове повернення"
-#: include/sane/saneopts.h:169
+#: include/sane/saneopts.h:171
#, no-c-format
msgid "Top-left x"
msgstr "Верхня ліва координата за X"
-#: include/sane/saneopts.h:170
+#: include/sane/saneopts.h:172
#, no-c-format
msgid "Top-left y"
msgstr "Верхня ліва координата за Y"
-#: include/sane/saneopts.h:171
+#: include/sane/saneopts.h:173
#, no-c-format
msgid "Bottom-right x"
msgstr "Нижня права координата за X"
-#: include/sane/saneopts.h:172
+#: include/sane/saneopts.h:174
#, no-c-format
msgid "Bottom-right y"
msgstr "Нижня права координата за Y"
-#: include/sane/saneopts.h:173 backend/canon.c:1216
+#: include/sane/saneopts.h:175 backend/canon.c:1214
#: backend/pixma/pixma_sane_options.c:301
#, no-c-format
msgid "Scan resolution"
msgstr "Роздільна здатність сканування"
-#: include/sane/saneopts.h:174
+#: include/sane/saneopts.h:176
#, no-c-format
msgid "X-resolution"
msgstr "Роздільна здатність за X"
-#: include/sane/saneopts.h:175
+#: include/sane/saneopts.h:177
#, no-c-format
msgid "Y-resolution"
msgstr "Роздільна здатність за Y"
-#: include/sane/saneopts.h:176
+#: include/sane/saneopts.h:178
#, no-c-format
msgid "Page width"
msgstr "Ширина сторінки"
-#: include/sane/saneopts.h:177
+#: include/sane/saneopts.h:179
#, no-c-format
msgid "Page height"
msgstr "Висота сторінки"
-#: include/sane/saneopts.h:178
+#: include/sane/saneopts.h:180
#, no-c-format
msgid "Use custom gamma table"
msgstr "Використовувати нестандартну таблицю гами"
-#: include/sane/saneopts.h:179
+#: include/sane/saneopts.h:181
#, no-c-format
msgid "Image intensity"
msgstr "Інтенсивність зображення"
-#: include/sane/saneopts.h:180
+#: include/sane/saneopts.h:182
#, no-c-format
msgid "Red intensity"
msgstr "Інтенсивність червоного"
-#: include/sane/saneopts.h:181
+#: include/sane/saneopts.h:183
#, no-c-format
msgid "Green intensity"
msgstr "Інтенсивність зеленого"
-#: include/sane/saneopts.h:182
+#: include/sane/saneopts.h:184
#, no-c-format
msgid "Blue intensity"
msgstr "Інтенсивність синього"
-#: include/sane/saneopts.h:183
+#: include/sane/saneopts.h:185
#, no-c-format
msgid "Brightness"
msgstr "Яскравість"
-#: include/sane/saneopts.h:184
+#: include/sane/saneopts.h:186
#, no-c-format
msgid "Contrast"
msgstr "Контрастність"
-#: include/sane/saneopts.h:185
+#: include/sane/saneopts.h:187
#, no-c-format
msgid "Grain size"
msgstr "Розмір зерна"
-#: include/sane/saneopts.h:186
+#: include/sane/saneopts.h:188
#, no-c-format
msgid "Halftoning"
msgstr "Напівтони"
-#: include/sane/saneopts.h:187
+#: include/sane/saneopts.h:189
#, no-c-format
msgid "Black level"
msgstr "Рівень чорного"
-#: include/sane/saneopts.h:188
+#: include/sane/saneopts.h:190
#, no-c-format
msgid "White level"
msgstr "Рівень білого"
-#: include/sane/saneopts.h:189
+#: include/sane/saneopts.h:191
#, no-c-format
msgid "White level for red"
msgstr "Рівень білого для червоного"
-#: include/sane/saneopts.h:190
+#: include/sane/saneopts.h:192
#, no-c-format
msgid "White level for green"
msgstr "Рівень білого для зеленого"
-#: include/sane/saneopts.h:191
+#: include/sane/saneopts.h:193
#, no-c-format
msgid "White level for blue"
msgstr "Рівень білого для синього"
-#: include/sane/saneopts.h:192
+#: include/sane/saneopts.h:194
#, no-c-format
msgid "Shadow"
msgstr "Затіненість"
-#: include/sane/saneopts.h:193
+#: include/sane/saneopts.h:195
#, no-c-format
msgid "Shadow for red"
msgstr "Затіненість для червоного"
-#: include/sane/saneopts.h:194
+#: include/sane/saneopts.h:196
#, no-c-format
msgid "Shadow for green"
msgstr "Затіненість для зеленого"
-#: include/sane/saneopts.h:195
+#: include/sane/saneopts.h:197
#, no-c-format
msgid "Shadow for blue"
msgstr "Затіненість для синього"
-#: include/sane/saneopts.h:196
+#: include/sane/saneopts.h:198
#, no-c-format
msgid "Highlight"
msgstr "Підсвічування"
-#: include/sane/saneopts.h:197
+#: include/sane/saneopts.h:199
#, no-c-format
msgid "Highlight for red"
msgstr "Підсвічування для червоного"
-#: include/sane/saneopts.h:198
+#: include/sane/saneopts.h:200
#, no-c-format
msgid "Highlight for green"
msgstr "Підсвічування для зеленого"
-#: include/sane/saneopts.h:199
+#: include/sane/saneopts.h:201
#, no-c-format
msgid "Highlight for blue"
msgstr "Підсвічування для синього"
-#: include/sane/saneopts.h:200
+#: include/sane/saneopts.h:202
#, no-c-format
msgid "Hue"
msgstr "Відтінок"
-#: include/sane/saneopts.h:201
+#: include/sane/saneopts.h:203
#, no-c-format
msgid "Saturation"
msgstr "Насиченість"
-#: include/sane/saneopts.h:202
+#: include/sane/saneopts.h:204
#, no-c-format
msgid "Filename"
msgstr "Назва файла"
-#: include/sane/saneopts.h:203
+#: include/sane/saneopts.h:205
#, no-c-format
msgid "Halftone pattern size"
msgstr "Розмір шаблону напівтонів"
-#: include/sane/saneopts.h:204 backend/fujitsu.c:3262
+#: include/sane/saneopts.h:206 backend/fujitsu.c:3260
#, no-c-format
msgid "Halftone pattern"
msgstr "Шаблон напівтонів"
-#: include/sane/saneopts.h:205
+#: include/sane/saneopts.h:207
#, no-c-format
msgid "Bind X and Y resolution"
msgstr "Пов’язати роздільні здатності за X і Y"
-#: include/sane/saneopts.h:206 backend/hp-option.c:3238
-#: backend/hp3900_sane.c:428 backend/hp3900_sane.c:1021
-#: backend/hp3900_sane.c:1421 backend/mustek_usb2.c:121
-#: backend/plustek.c:236 backend/plustek_pp.c:205 backend/u12.c:157
+#: include/sane/saneopts.h:208 backend/hp-option.c:3233
+#: backend/hp3900_sane.c:427 backend/hp3900_sane.c:1020
+#: backend/hp3900_sane.c:1420 backend/mustek_usb2.c:119
+#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
#, no-c-format
msgid "Negative"
msgstr "Негатив"
-#: include/sane/saneopts.h:207
+#: include/sane/saneopts.h:209
#, no-c-format
msgid "Quality calibration"
msgstr "Якісне калібрування"
-#: include/sane/saneopts.h:208
+#: include/sane/saneopts.h:210
#, no-c-format
msgid "Double Optical Resolution"
msgstr "Подвоїти оптичну роздільну здатність"
-#: include/sane/saneopts.h:209
+#: include/sane/saneopts.h:211
#, no-c-format
msgid "Bind RGB"
msgstr "Пов’язаний RGB"
-#: include/sane/saneopts.h:210 backend/sm3840.c:770
+#: include/sane/saneopts.h:212 backend/sm3840.c:768
#, no-c-format
msgid "Threshold"
msgstr "Поріг"
-#: include/sane/saneopts.h:211
+#: include/sane/saneopts.h:213
#, no-c-format
msgid "Analog gamma correction"
msgstr "Аналогове виправлення гами"
-#: include/sane/saneopts.h:212
+#: include/sane/saneopts.h:214
#, no-c-format
msgid "Analog gamma red"
msgstr "Аналогова гама червоного"
-#: include/sane/saneopts.h:213
+#: include/sane/saneopts.h:215
#, no-c-format
msgid "Analog gamma green"
msgstr "Аналогова гама зеленого"
-#: include/sane/saneopts.h:214
+#: include/sane/saneopts.h:216
#, no-c-format
msgid "Analog gamma blue"
msgstr "Аналогова гама синього"
-#: include/sane/saneopts.h:215
+#: include/sane/saneopts.h:217
#, no-c-format
msgid "Bind analog gamma"
msgstr "Пов’язана аналогова гама"
-#: include/sane/saneopts.h:216
+#: include/sane/saneopts.h:218
#, no-c-format
msgid "Warmup lamp"
msgstr "Розігрів лампи"
-#: include/sane/saneopts.h:217
+#: include/sane/saneopts.h:219
#, no-c-format
msgid "Cal. exposure-time"
msgstr "Калібрувати час витримки"
-#: include/sane/saneopts.h:218
+#: include/sane/saneopts.h:220
#, no-c-format
msgid "Cal. exposure-time for red"
msgstr "Калібрувати час витримки для червоного"
-#: include/sane/saneopts.h:219
+#: include/sane/saneopts.h:221
#, no-c-format
msgid "Cal. exposure-time for green"
msgstr "Калібрувати час витримки для зеленого"
-#: include/sane/saneopts.h:221
+#: include/sane/saneopts.h:223
#, no-c-format
msgid "Cal. exposure-time for blue"
msgstr "Калібрувати час витримки для синього"
-#: include/sane/saneopts.h:222
+#: include/sane/saneopts.h:224
#, no-c-format
msgid "Scan exposure-time"
msgstr "Час витримки сканування"
-#: include/sane/saneopts.h:223
+#: include/sane/saneopts.h:225
#, no-c-format
msgid "Scan exposure-time for red"
msgstr "Час витримки сканування для червоного"
-#: include/sane/saneopts.h:224
+#: include/sane/saneopts.h:226
#, no-c-format
msgid "Scan exposure-time for green"
msgstr "Час витримки сканування для зеленого"
-#: include/sane/saneopts.h:226
+#: include/sane/saneopts.h:228
#, no-c-format
msgid "Scan exposure-time for blue"
msgstr "Час витримки сканування для синього"
-#: include/sane/saneopts.h:227
+#: include/sane/saneopts.h:229
#, no-c-format
msgid "Set exposure-time"
msgstr "Встановити час витримки"
-#: include/sane/saneopts.h:228
+#: include/sane/saneopts.h:230
#, no-c-format
msgid "Cal. lamp density"
msgstr "Калібрувати інтенсивність лампи"
-#: include/sane/saneopts.h:229
+#: include/sane/saneopts.h:231
#, no-c-format
msgid "Scan lamp density"
msgstr "Інтенсивність лампи сканування"
-#: include/sane/saneopts.h:230
+#: include/sane/saneopts.h:232
#, no-c-format
msgid "Set lamp density"
msgstr "Встановити інтенсивність лампи"
-#: include/sane/saneopts.h:231 backend/umax.c:5829
+#: include/sane/saneopts.h:233 backend/umax.c:5827
#, no-c-format
msgid "Lamp off at exit"
msgstr "Вимикати лампу при виході"
-#: include/sane/saneopts.h:245
+#: include/sane/saneopts.h:234
+#, no-c-format
+msgid "Focus position"
+msgstr "Позиція фокусування"
+
+#: include/sane/saneopts.h:235
+#, no-c-format
+msgid "Autofocus"
+msgstr "Автофокус"
+
+#: include/sane/saneopts.h:249
#, no-c-format
msgid ""
"Read-only option that specifies how many options a specific device "
@@ -426,37 +436,37 @@ msgstr ""
"Параметр лише для читання, який визначає кількість параметрів, які "
"підтримує певний пристрій."
-#: include/sane/saneopts.h:248
+#: include/sane/saneopts.h:252
#, no-c-format
msgid "Source, mode and resolution options"
msgstr "Параметри джерела даних, режиму і роздільної здатності"
-#: include/sane/saneopts.h:249
+#: include/sane/saneopts.h:253
#, no-c-format
msgid "Scan area and media size options"
msgstr "Параметри області сканування і розмірів носія даних"
-#: include/sane/saneopts.h:250
+#: include/sane/saneopts.h:254
#, no-c-format
msgid "Image modification options"
msgstr "Параметри видозміни зображення"
-#: include/sane/saneopts.h:251
+#: include/sane/saneopts.h:255
#, no-c-format
msgid "Hardware specific options"
msgstr "Параметри обладнання"
-#: include/sane/saneopts.h:252
+#: include/sane/saneopts.h:256
#, no-c-format
msgid "Scanner sensors and buttons"
msgstr "Датчики і кнопки сканера"
-#: include/sane/saneopts.h:255
+#: include/sane/saneopts.h:259
#, no-c-format
msgid "Request a preview-quality scan."
msgstr "Запитати сканування попереднього перегляду."
-#: include/sane/saneopts.h:258
+#: include/sane/saneopts.h:262
#, no-c-format
msgid ""
"Request that all previews are done in monochrome mode. On a three-pass "
@@ -468,7 +478,7 @@ msgstr ""
"зменшено до одного, а на сканерах з одним проходом зменшує навантаження "
"на пам’ять і час сканування зображення попереднього перегляду."
-#: include/sane/saneopts.h:264
+#: include/sane/saneopts.h:268
#, no-c-format
msgid ""
"Number of bits per sample, typical values are 1 for \"line-art\" and 8 "
@@ -477,65 +487,65 @@ msgstr ""
"Кількість бітів на колір, типовими значеннями є 1 для штрихового і 8 для "
"напівтонового сканування."
-#: include/sane/saneopts.h:268
+#: include/sane/saneopts.h:272
#, no-c-format
msgid "Selects the scan mode (e.g., lineart, monochrome, or color)."
msgstr ""
"Визначає режим сканування (наприклад, штриховий, чорно-білий або "
"кольоровий)."
-#: include/sane/saneopts.h:271
+#: include/sane/saneopts.h:275
#, no-c-format
msgid "Determines the speed at which the scan proceeds."
msgstr "Визначає швидкість, з якою виконується сканування."
-#: include/sane/saneopts.h:274
+#: include/sane/saneopts.h:278
#, no-c-format
msgid "Selects the scan source (such as a document-feeder)."
msgstr "Визначає джерело сканування (зокрема пристрій подачі документів)"
-#: include/sane/saneopts.h:277
+#: include/sane/saneopts.h:281
#, no-c-format
msgid "Controls whether backtracking is forced."
msgstr "Визначає, чи буде виконуватися примусове повернення."
-#: include/sane/saneopts.h:280
+#: include/sane/saneopts.h:284
#, no-c-format
msgid "Top-left x position of scan area."
msgstr "Координата X правого верхнього лівого кута області сканування."
-#: include/sane/saneopts.h:283
+#: include/sane/saneopts.h:287
#, no-c-format
msgid "Top-left y position of scan area."
msgstr "Координата Y правого верхнього лівого кута області сканування."
-#: include/sane/saneopts.h:286
+#: include/sane/saneopts.h:290
#, no-c-format
msgid "Bottom-right x position of scan area."
msgstr "Координата X правого нижнього кута області сканування."
-#: include/sane/saneopts.h:289
+#: include/sane/saneopts.h:293
#, no-c-format
msgid "Bottom-right y position of scan area."
msgstr "Координата Y правого нижнього кута області сканування."
-#: include/sane/saneopts.h:292
+#: include/sane/saneopts.h:296
#, no-c-format
msgid "Sets the resolution of the scanned image."
msgstr "Визначає роздільну здатність сканованого зображення."
-#: include/sane/saneopts.h:295
+#: include/sane/saneopts.h:299
#, no-c-format
msgid "Sets the horizontal resolution of the scanned image."
msgstr ""
"Визначає горизонтальну роздільну здатність засканованого зображення."
-#: include/sane/saneopts.h:298
+#: include/sane/saneopts.h:302
#, no-c-format
msgid "Sets the vertical resolution of the scanned image."
msgstr "Визначає вертикальну роздільну здатність засканованого зображення."
-#: include/sane/saneopts.h:301
+#: include/sane/saneopts.h:305
#, no-c-format
msgid ""
"Specifies the width of the media. Required for automatic centering of "
@@ -544,18 +554,18 @@ msgstr ""
"Визначає ширину носія. Це значення потрібне для автоматичного "
"центрування листкових друкованих джерел."
-#: include/sane/saneopts.h:305
+#: include/sane/saneopts.h:309
#, no-c-format
msgid "Specifies the height of the media."
msgstr "Визначає висоту носія."
-#: include/sane/saneopts.h:308
+#: include/sane/saneopts.h:312
#, no-c-format
msgid ""
"Determines whether a builtin or a custom gamma-table should be used."
msgstr "Визначає буде використано вбудовану чи нетипову таблицю гами."
-#: include/sane/saneopts.h:312
+#: include/sane/saneopts.h:316
#, no-c-format
msgid ""
"Gamma-correction table. In color mode this option equally affects the "
@@ -566,32 +576,32 @@ msgstr ""
"змінює параметри червоного, зеленого та синього каналів (тобто є "
"таблицею інтенсивності гами)."
-#: include/sane/saneopts.h:317
+#: include/sane/saneopts.h:321
#, no-c-format
msgid "Gamma-correction table for the red band."
msgstr "Таблиця виправлення гами для червоної смуги."
-#: include/sane/saneopts.h:320
+#: include/sane/saneopts.h:324
#, no-c-format
msgid "Gamma-correction table for the green band."
msgstr "Таблиця виправлення гами для зеленої смуги."
-#: include/sane/saneopts.h:323
+#: include/sane/saneopts.h:327
#, no-c-format
msgid "Gamma-correction table for the blue band."
msgstr "Таблиця виправлення гами для синьої смуги."
-#: include/sane/saneopts.h:326
+#: include/sane/saneopts.h:330
#, no-c-format
msgid "Controls the brightness of the acquired image."
msgstr "Керує яскравістю отриманого зображення."
-#: include/sane/saneopts.h:329
+#: include/sane/saneopts.h:333
#, no-c-format
msgid "Controls the contrast of the acquired image."
msgstr "Керує контрастністю отриманого зображення."
-#: include/sane/saneopts.h:332
+#: include/sane/saneopts.h:336
#, no-c-format
msgid ""
"Selects the \"graininess\" of the acquired image. Smaller values result "
@@ -600,78 +610,78 @@ msgstr ""
"Визначає значення «зернистості» сканованого зображення. Менші значення "
"призводитимуть до створення чіткіших зображень."
-#: include/sane/saneopts.h:336
+#: include/sane/saneopts.h:340
#, no-c-format
msgid "Selects whether the acquired image should be halftoned (dithered)."
msgstr ""
"Визначає, чи має бути отримане зображення напівтоновим (з дизерингом)."
-#: include/sane/saneopts.h:339 include/sane/saneopts.h:354
+#: include/sane/saneopts.h:343 include/sane/saneopts.h:358
#, no-c-format
msgid "Selects what radiance level should be considered \"black\"."
msgstr "Визначає рівень світності, який слід вважати «чорним»."
-#: include/sane/saneopts.h:342 include/sane/saneopts.h:363
+#: include/sane/saneopts.h:346 include/sane/saneopts.h:367
#, no-c-format
msgid "Selects what radiance level should be considered \"white\"."
msgstr "Визначає рівень світності, який слід вважати «білим»."
-#: include/sane/saneopts.h:345
+#: include/sane/saneopts.h:349
#, no-c-format
msgid "Selects what red radiance level should be considered \"white\"."
msgstr "Визначає рівень світності червоного, який слід вважати «білим»."
-#: include/sane/saneopts.h:348
+#: include/sane/saneopts.h:352
#, no-c-format
msgid "Selects what green radiance level should be considered \"white\"."
msgstr "Визначає рівень світності зеленого, який слід вважати «білим»."
-#: include/sane/saneopts.h:351
+#: include/sane/saneopts.h:355
#, no-c-format
msgid "Selects what blue radiance level should be considered \"white\"."
msgstr "Визначає рівень світності синього, який слід вважати «білим»."
-#: include/sane/saneopts.h:356
+#: include/sane/saneopts.h:360
#, no-c-format
msgid "Selects what red radiance level should be considered \"black\"."
msgstr "Визначає рівень світності червоного, який слід вважати «чорним»."
-#: include/sane/saneopts.h:358
+#: include/sane/saneopts.h:362
#, no-c-format
msgid "Selects what green radiance level should be considered \"black\"."
msgstr "Визначає рівень світності зеленого, який слід вважати «чорним»."
-#: include/sane/saneopts.h:360
+#: include/sane/saneopts.h:364
#, no-c-format
msgid "Selects what blue radiance level should be considered \"black\"."
msgstr "Визначає рівень світності синього, який слід вважати «чорним»."
-#: include/sane/saneopts.h:365
+#: include/sane/saneopts.h:369
#, no-c-format
msgid "Selects what red radiance level should be considered \"full red\"."
msgstr ""
"Визначає рівень світності червоного, який слід вважати «цілком червоним»."
-#: include/sane/saneopts.h:367
+#: include/sane/saneopts.h:371
#, no-c-format
msgid ""
"Selects what green radiance level should be considered \"full green\"."
msgstr ""
"Визначає рівень світності зеленого, який слід вважати «цілком зеленим»."
-#: include/sane/saneopts.h:370
+#: include/sane/saneopts.h:374
#, no-c-format
msgid ""
"Selects what blue radiance level should be considered \"full blue\"."
msgstr ""
"Визначає рівень світності синього, який слід вважати «цілком синім»."
-#: include/sane/saneopts.h:374
+#: include/sane/saneopts.h:378
#, no-c-format
msgid "Controls the \"hue\" (blue-level) of the acquired image."
msgstr "Керує «відтінком» (рівнем синього) отриманого зображення."
-#: include/sane/saneopts.h:377
+#: include/sane/saneopts.h:381
#, no-c-format
msgid ""
"The saturation level controls the amount of \"blooming\" that occurs "
@@ -681,12 +691,12 @@ msgstr ""
"час отримання зображення з фотоапарата. Більші значення додаватимуть "
"більше вуалювання."
-#: include/sane/saneopts.h:382
+#: include/sane/saneopts.h:386
#, no-c-format
msgid "The filename of the image to be loaded."
msgstr "Назва файла зображення, яке буде завантажено."
-#: include/sane/saneopts.h:385
+#: include/sane/saneopts.h:389
#, no-c-format
msgid ""
"Sets the size of the halftoning (dithering) pattern used when scanning "
@@ -695,7 +705,7 @@ msgstr ""
"Визначає розмір напівтонового шаблону (дизерингу), що використовується "
"під час сканування напівтонових зображень."
-#: include/sane/saneopts.h:389
+#: include/sane/saneopts.h:393
#, no-c-format
msgid ""
"Defines the halftoning (dithering) pattern for scanning halftoned images."
@@ -703,288 +713,299 @@ msgstr ""
"Визначає напівтонового шаблон (дизеринг) для сканування напівтонових "
"зображень."
-#: include/sane/saneopts.h:393
+#: include/sane/saneopts.h:397
#, no-c-format
msgid "Use same values for X and Y resolution"
msgstr ""
"Використовувати однакові значення для роздільних здатностей за X та Y"
-#: include/sane/saneopts.h:395
+#: include/sane/saneopts.h:399
#, no-c-format
msgid "Swap black and white"
msgstr "Обміняти місцями чорний і білий"
-#: include/sane/saneopts.h:397
+#: include/sane/saneopts.h:401
#, no-c-format
msgid "Do a quality white-calibration"
msgstr "Виконати якісне калібрування білого"
-#: include/sane/saneopts.h:399
+#: include/sane/saneopts.h:403
#, no-c-format
msgid "Use lens that doubles optical resolution"
msgstr "Використовувати лінзу, яка подвоює оптичну роздільність"
-#: include/sane/saneopts.h:401 include/sane/saneopts.h:413
+#: include/sane/saneopts.h:405 include/sane/saneopts.h:417
#, no-c-format
msgid "In RGB-mode use same values for each color"
msgstr "У режимі RGB використовувати однакові значення для кожного кольору"
-#: include/sane/saneopts.h:403
+#: include/sane/saneopts.h:407
#, no-c-format
msgid "Select minimum-brightness to get a white point"
msgstr "Оберіть мінімальну яскравість для отримання точки білого"
-#: include/sane/saneopts.h:405
+#: include/sane/saneopts.h:409
#, no-c-format
msgid "Analog gamma-correction"
msgstr "Аналогове виправлення гами"
-#: include/sane/saneopts.h:407
+#: include/sane/saneopts.h:411
#, no-c-format
msgid "Analog gamma-correction for red"
msgstr "Аналогове виправлення гами для червоного"
-#: include/sane/saneopts.h:409
+#: include/sane/saneopts.h:413
#, no-c-format
msgid "Analog gamma-correction for green"
msgstr "Аналогове виправлення гами для зеленого"
-#: include/sane/saneopts.h:411
+#: include/sane/saneopts.h:415
#, no-c-format
msgid "Analog gamma-correction for blue"
msgstr "Аналогове виправлення гами для синього"
-#: include/sane/saneopts.h:415
+#: include/sane/saneopts.h:419
#, no-c-format
msgid "Warm up lamp before scanning"
msgstr "Розігрівати лампу перед скануванням"
-#: include/sane/saneopts.h:417
+#: include/sane/saneopts.h:421
#, no-c-format
msgid "Define exposure-time for calibration"
msgstr "Визначити час витримки для калібрування"
-#: include/sane/saneopts.h:419
+#: include/sane/saneopts.h:423
#, no-c-format
msgid "Define exposure-time for red calibration"
msgstr "Визначити час витримки для калібрування червоного"
-#: include/sane/saneopts.h:421
+#: include/sane/saneopts.h:425
#, no-c-format
msgid "Define exposure-time for green calibration"
msgstr "Визначити час витримки для калібрування для зеленого"
-#: include/sane/saneopts.h:423
+#: include/sane/saneopts.h:427
#, no-c-format
msgid "Define exposure-time for blue calibration"
msgstr "Визначити час витримки для калібрування для синього"
-#: include/sane/saneopts.h:425
+#: include/sane/saneopts.h:429
#, no-c-format
msgid "Define exposure-time for scan"
msgstr "Визначити час витримки для сканування"
-#: include/sane/saneopts.h:427
+#: include/sane/saneopts.h:431
#, no-c-format
msgid "Define exposure-time for red scan"
msgstr "Визначити час витримки для сканування червоного"
-#: include/sane/saneopts.h:429
+#: include/sane/saneopts.h:433
#, no-c-format
msgid "Define exposure-time for green scan"
msgstr "Визначити час витримки для сканування зеленого"
-#: include/sane/saneopts.h:431
+#: include/sane/saneopts.h:435
#, no-c-format
msgid "Define exposure-time for blue scan"
msgstr "Визначити час витримки для сканування зеленого"
-#: include/sane/saneopts.h:433
+#: include/sane/saneopts.h:437
#, no-c-format
msgid "Enable selection of exposure-time"
msgstr "Увімкнути вибір часу витримки"
-#: include/sane/saneopts.h:435
+#: include/sane/saneopts.h:439
#, no-c-format
msgid "Define lamp density for calibration"
msgstr "Визначити інтенсивність для калібрування"
-#: include/sane/saneopts.h:437
+#: include/sane/saneopts.h:441
#, no-c-format
msgid "Define lamp density for scan"
msgstr "Визначити інтенсивність лампи для сканування"
-#: include/sane/saneopts.h:439
+#: include/sane/saneopts.h:443
#, no-c-format
msgid "Enable selection of lamp density"
msgstr "Увімкнути можливість вибору інтенсивності лампи"
-#: include/sane/saneopts.h:441 backend/umax.c:5830
+#: include/sane/saneopts.h:445 backend/umax.c:5828
#, no-c-format
msgid "Turn off lamp when program exits"
msgstr "Вимкнути лампу під час виходу з програми"
-#: include/sane/saneopts.h:444
+#: include/sane/saneopts.h:447
+#, no-c-format
+msgid "Focus position for manual focus"
+msgstr "Позиція фокусування для ручного фокусування"
+
+#: include/sane/saneopts.h:449
+#, no-c-format
+msgid "Perform autofocus before scan"
+msgstr "Виконати автофокусування до сканування"
+
+#: include/sane/saneopts.h:452
#, no-c-format
msgid "Scan button"
msgstr "Кнопка «Scan»"
-#: include/sane/saneopts.h:445
+#: include/sane/saneopts.h:453
#, no-c-format
msgid "Email button"
msgstr "Кнопка «Email»"
-#: include/sane/saneopts.h:446
+#: include/sane/saneopts.h:454
#, no-c-format
msgid "Fax button"
msgstr "Кнопка «Fax»"
-#: include/sane/saneopts.h:447
+#: include/sane/saneopts.h:455
#, no-c-format
msgid "Copy button"
msgstr "Кнопка «Copy»"
-#: include/sane/saneopts.h:448
+#: include/sane/saneopts.h:456
#, no-c-format
msgid "PDF button"
msgstr "Кнопка «PDF»"
-#: include/sane/saneopts.h:449
+#: include/sane/saneopts.h:457
#, no-c-format
msgid "Cancel button"
msgstr "Кнопка «Cancel»"
-#: include/sane/saneopts.h:450
+#: include/sane/saneopts.h:458
#, no-c-format
msgid "Page loaded"
msgstr "Сторінку завантажено"
-#: include/sane/saneopts.h:451
+#: include/sane/saneopts.h:459
#, no-c-format
msgid "Cover open"
msgstr "Кришку відчинено"
-#: include/sane/saneopts.h:454
+#: include/sane/saneopts.h:462
#, no-c-format
msgid "Color"
msgstr "Кольоровий"
-#: include/sane/saneopts.h:455
+#: include/sane/saneopts.h:463
#, no-c-format
msgid "Color Lineart"
msgstr "Кольоровий штриховий"
-#: include/sane/saneopts.h:456
+#: include/sane/saneopts.h:464
#, no-c-format
msgid "Color Halftone"
msgstr "Кольоровий, напівтони"
-#: include/sane/saneopts.h:457
+#: include/sane/saneopts.h:465
#, no-c-format
msgid "Gray"
msgstr "Сірий"
-#: include/sane/saneopts.h:458
+#: include/sane/saneopts.h:466
#, no-c-format
msgid "Halftone"
msgstr "Півтони"
-#: include/sane/saneopts.h:459
+#: include/sane/saneopts.h:467
#, no-c-format
msgid "Lineart"
msgstr "Штрихове"
-#: backend/sane_strstatus.c:59
+#: backend/sane_strstatus.c:57
#, no-c-format
msgid "Success"
msgstr "Успіх"
-#: backend/sane_strstatus.c:62
+#: backend/sane_strstatus.c:60
#, no-c-format
msgid "Operation not supported"
msgstr "Дія не підтримується"
-#: backend/sane_strstatus.c:65
+#: backend/sane_strstatus.c:63
#, no-c-format
msgid "Operation was canceled"
msgstr "Дію було скасовано"
-#: backend/sane_strstatus.c:68
+#: backend/sane_strstatus.c:66
#, no-c-format
msgid "Device busy"
msgstr "Пристрій зайнято"
-#: backend/sane_strstatus.c:71
+#: backend/sane_strstatus.c:69
#, no-c-format
msgid "Invalid argument"
msgstr "Некоректний аргумент"
-#: backend/sane_strstatus.c:74
+#: backend/sane_strstatus.c:72
#, no-c-format
msgid "End of file reached"
msgstr "Досягнуто кінця файла"
-#: backend/sane_strstatus.c:77
+#: backend/sane_strstatus.c:75
#, no-c-format
msgid "Document feeder jammed"
msgstr "Заїдання носія у пристрої подачі"
-#: backend/sane_strstatus.c:80
+#: backend/sane_strstatus.c:78
#, no-c-format
msgid "Document feeder out of documents"
msgstr "У пристрої подачі немає носіїв"
-#: backend/sane_strstatus.c:83
+#: backend/sane_strstatus.c:81
#, no-c-format
msgid "Scanner cover is open"
msgstr "Відчинено кришку сканера"
-#: backend/sane_strstatus.c:86
+#: backend/sane_strstatus.c:84
#, no-c-format
msgid "Error during device I/O"
msgstr "Помилка під час виконання дій з вводу-виводу"
-#: backend/sane_strstatus.c:89
+#: backend/sane_strstatus.c:87
#, no-c-format
msgid "Out of memory"
msgstr "Не вистачає пам'яті"
-#: backend/sane_strstatus.c:92
+#: backend/sane_strstatus.c:90
#, no-c-format
msgid "Access to resource has been denied"
msgstr "Доступ до ресурсу заборонено"
-#: backend/sane_strstatus.c:96
+#: backend/sane_strstatus.c:94
#, no-c-format
msgid "Lamp not ready, please retry"
msgstr "Лампа не готова, будь ласка, повторіть спробу"
-#: backend/sane_strstatus.c:101
+#: backend/sane_strstatus.c:99
#, no-c-format
msgid "Scanner mechanism locked for transport"
msgstr "Механізм сканера заблоковано"
-#: backend/artec_eplus48u.c:2874 backend/pnm.c:282
+#: backend/artec_eplus48u.c:2872 backend/pnm.c:280
#, no-c-format
msgid "Defaults"
msgstr "Типові"
-#: backend/artec_eplus48u.c:2876
+#: backend/artec_eplus48u.c:2874
#, no-c-format
msgid "Set default values for enhancement controls."
msgstr "Встановити типові значення для регуляторів покращення."
-#: backend/artec_eplus48u.c:2932 backend/canon.c:1611
+#: backend/artec_eplus48u.c:2930 backend/canon.c:1609
+#: backend/pixma/pixma_sane_options.c:406
#, no-c-format
msgid "Calibration"
msgstr "Калібрування"
-#: backend/artec_eplus48u.c:2941
+#: backend/artec_eplus48u.c:2939
#, no-c-format
msgid "Calibrate before next scan"
msgstr "Калібрувати перед наступним скануванням"
-#: backend/artec_eplus48u.c:2943
+#: backend/artec_eplus48u.c:2941
#, no-c-format
msgid ""
"If enabled, the device will be calibrated before the next scan. "
@@ -994,12 +1015,12 @@ msgstr ""
"скануванням. У іншому випадку калібрування виконуватиметься лише перед "
"першим скануванням."
-#: backend/artec_eplus48u.c:2954
+#: backend/artec_eplus48u.c:2952
#, no-c-format
msgid "Only perform shading-correction"
msgstr "Виконати лише коригування градації"
-#: backend/artec_eplus48u.c:2956
+#: backend/artec_eplus48u.c:2954
#, no-c-format
msgid ""
"If enabled, only the shading correction is performed during calibration. "
@@ -1011,27 +1032,27 @@ msgstr ""
"з файла налаштувань) значення для коефіцієнта підсилення, зміщення та "
"часу експозиції."
-#: backend/artec_eplus48u.c:2967
+#: backend/artec_eplus48u.c:2965
#, no-c-format
msgid "Button state"
msgstr "Стан кнопки"
-#: backend/avision.h:834
+#: backend/avision.h:832
#, no-c-format
msgid "Number of the frame to scan"
msgstr "Номер кадру для сканування"
-#: backend/avision.h:835
+#: backend/avision.h:833
#, no-c-format
msgid "Selects the number of the frame to scan"
msgstr "Визначає кількість кадрів для сканування"
-#: backend/avision.h:838
+#: backend/avision.h:836
#, no-c-format
msgid "Duplex scan"
msgstr "Двобічне сканування"
-#: backend/avision.h:839
+#: backend/avision.h:837
#, no-c-format
msgid ""
"Duplex scan provides a scan of the front and back side of the document"
@@ -1039,389 +1060,389 @@ msgstr ""
"За використання двобічного сканування ви отримаєте одразу зображення "
"лицьового та зворотного боків документа"
-#: backend/canon-sane.c:674 backend/canon.c:171
+#: backend/canon-sane.c:674 backend/canon.c:169
#, no-c-format
msgid "Correction according to transparency ratio"
msgstr "Виправлення відповідно до співвідношення прозорості"
-#: backend/canon-sane.c:680 backend/canon.c:170
+#: backend/canon-sane.c:680 backend/canon.c:168
#, no-c-format
msgid "Correction according to film type"
msgstr "Виправлення відповідно до типу плівки"
#: backend/canon-sane.c:732 backend/canon-sane.c:940
#: backend/canon-sane.c:1076 backend/canon-sane.c:1314
-#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:157
+#: backend/canon-sane.c:1494 backend/canon-sane.c:1643 backend/canon.c:155
#, no-c-format
msgid "Fine color"
msgstr "Чистий колір"
-#: backend/canon-sane.c:776 backend/canon.c:176
+#: backend/canon-sane.c:776 backend/canon.c:174
#, no-c-format
msgid "Negatives"
msgstr "Негативи"
-#: backend/canon-sane.c:1318 backend/canon.c:149
+#: backend/canon-sane.c:1318 backend/canon.c:147
#, no-c-format
msgid "Raw"
msgstr "Без обробки"
-#: backend/canon.c:169
+#: backend/canon.c:167
#, no-c-format
msgid "No transparency correction"
msgstr "Без виправлення прозорості"
-#: backend/canon.c:176
+#: backend/canon.c:174
#, no-c-format
msgid "Slides"
msgstr "Слайди"
-#: backend/canon.c:186 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
-#: backend/matsushita.c:178
+#: backend/canon.c:184 backend/kvs1025_opt.c:180 backend/kvs40xx_opt.c:273
+#: backend/matsushita.c:175
#, no-c-format
msgid "Automatic"
msgstr "Автоматично"
-#: backend/canon.c:186
+#: backend/canon.c:184
#, no-c-format
msgid "Normal speed"
msgstr "Звичайна швидкість"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/2 normal speed"
msgstr "1/2 звичайної швидкості"
-#: backend/canon.c:187
+#: backend/canon.c:185
#, no-c-format
msgid "1/3 normal speed"
msgstr "1/3 звичайної швидкості"
-#: backend/canon.c:360
+#: backend/canon.c:358
#, no-c-format
msgid "rounded parameter"
msgstr "округлений параметр"
-#: backend/canon.c:363 backend/canon.c:379 backend/canon.c:414
-#: backend/canon.c:464 backend/canon.c:482 backend/canon.c:525
+#: backend/canon.c:361 backend/canon.c:377 backend/canon.c:412
+#: backend/canon.c:462 backend/canon.c:480 backend/canon.c:523
#, no-c-format
msgid "unknown"
msgstr "невідома"
-#: backend/canon.c:373
+#: backend/canon.c:371
#, no-c-format
msgid "ADF jam"
msgstr "Заїдання у протяжному механізмі"
-#: backend/canon.c:376
+#: backend/canon.c:374
#, no-c-format
msgid "ADF cover open"
msgstr "Відкрито кришку протяжного механізму"
-#: backend/canon.c:389
+#: backend/canon.c:387
#, no-c-format
msgid "lamp failure"
msgstr "Лампа не працює"
-#: backend/canon.c:392
+#: backend/canon.c:390
#, no-c-format
msgid "scan head positioning error"
msgstr "помилка позиціонування голівки сканування"
-#: backend/canon.c:395
+#: backend/canon.c:393
#, no-c-format
msgid "CPU check error"
msgstr "Помилка під час перевірки процесора"
-#: backend/canon.c:398
+#: backend/canon.c:396
#, no-c-format
msgid "RAM check error"
msgstr "Помилка під час перевірки пам’яті"
-#: backend/canon.c:401
+#: backend/canon.c:399
#, no-c-format
msgid "ROM check error"
msgstr "Помилка під час перевірки ROM"
-#: backend/canon.c:404
+#: backend/canon.c:402
#, no-c-format
msgid "hardware check error"
msgstr "Помилка під час перевірки обладнання"
-#: backend/canon.c:407
+#: backend/canon.c:405
#, no-c-format
msgid "transparency unit lamp failure"
msgstr "Не працює лампа модуля слайдів"
-#: backend/canon.c:410
+#: backend/canon.c:408
#, no-c-format
msgid "transparency unit scan head positioning failure"
msgstr "Помилка позиціонування голівки сканування модуля плівок"
-#: backend/canon.c:424
+#: backend/canon.c:422
#, no-c-format
msgid "parameter list length error"
msgstr "Помилка, пов’язана з довжиною списку параметрів"
-#: backend/canon.c:428
+#: backend/canon.c:426
#, no-c-format
msgid "invalid command operation code"
msgstr "Некоректний код команди дії"
-#: backend/canon.c:432
+#: backend/canon.c:430
#, no-c-format
msgid "invalid field in CDB"
msgstr "Некоректне поле у CDB"
-#: backend/canon.c:436
+#: backend/canon.c:434
#, no-c-format
msgid "unsupported LUN"
msgstr "Непідтримуване значення LUN"
-#: backend/canon.c:440
+#: backend/canon.c:438
#, no-c-format
msgid "invalid field in parameter list"
msgstr "Некоректне поле у списку параметрів"
-#: backend/canon.c:444
+#: backend/canon.c:442
#, no-c-format
msgid "command sequence error"
msgstr "Помилка під час виконання послідовності команд"
-#: backend/canon.c:448
+#: backend/canon.c:446
#, no-c-format
msgid "too many windows specified"
msgstr "Вказано забагато вікон"
-#: backend/canon.c:452
+#: backend/canon.c:450
#, no-c-format
msgid "medium not present"
msgstr "Відсутній носій"
-#: backend/canon.c:456
+#: backend/canon.c:454
#, no-c-format
msgid "invalid bit IDENTIFY message"
msgstr "Повідомлення про некоректний біт IDENTIFY"
-#: backend/canon.c:460
+#: backend/canon.c:458
#, no-c-format
msgid "option not correct"
msgstr "параметр не є коректним"
-#: backend/canon.c:474
+#: backend/canon.c:472
#, no-c-format
msgid "power on reset / bus device reset"
msgstr "скидання під час вмикання / з’єднання пристрою"
-#: backend/canon.c:478
+#: backend/canon.c:476
#, no-c-format
msgid "parameter changed by another initiator"
msgstr "Параметр змінено іншим інструментом ініціалізації"
-#: backend/canon.c:492
+#: backend/canon.c:490
#, no-c-format
msgid "no additional sense information"
msgstr "відсутні додаткові дані"
-#: backend/canon.c:496
+#: backend/canon.c:494
#, no-c-format
msgid "reselect failure"
msgstr "Помилка повторного вибору"
-#: backend/canon.c:500
+#: backend/canon.c:498
#, no-c-format
msgid "SCSI parity error"
msgstr "Помилка парності SCSI"
-#: backend/canon.c:504
+#: backend/canon.c:502
#, no-c-format
msgid "initiator detected error message received"
msgstr ""
"Отримано повідомлення про помилку виявлення інструменту ініціалізації"
-#: backend/canon.c:509
+#: backend/canon.c:507
#, no-c-format
msgid "invalid message error"
msgstr "Некоректне повідомлення"
-#: backend/canon.c:513
+#: backend/canon.c:511
#, no-c-format
msgid "timeout error"
msgstr "Перевищення часу очікування"
-#: backend/canon.c:517
+#: backend/canon.c:515
#, no-c-format
msgid "transparency unit shading error"
msgstr "Помилка під час градації у модулі слайдів"
-#: backend/canon.c:521
+#: backend/canon.c:519
#, no-c-format
msgid "lamp not stabilized"
msgstr "Лампу не стабілізовано"
-#: backend/canon.c:847 backend/canon.c:862
+#: backend/canon.c:845 backend/canon.c:860
#, no-c-format
msgid "film scanner"
msgstr "плівковий сканер"
-#: backend/canon.c:877 backend/canon.c:892 backend/canon.c:907
-#: backend/canon.c:922 backend/hp3900_sane.c:1683 backend/plustek.c:1335
-#: backend/plustek_pp.c:1014 backend/sceptre.c:593 backend/teco2.c:1832
-#: backend/u12.c:851
+#: backend/canon.c:875 backend/canon.c:890 backend/canon.c:905
+#: backend/canon.c:920 backend/hp3900_sane.c:1682 backend/plustek.c:1333
+#: backend/plustek_pp.c:1012 backend/sceptre.c:590 backend/teco2.c:1829
+#: backend/u12.c:849
#, no-c-format
msgid "flatbed scanner"
msgstr "планшетний сканер"
-#: backend/canon.c:1178 backend/epson.c:3386 backend/epson2.c:1364
+#: backend/canon.c:1176 backend/epson.c:3384 backend/epson2.c:1394
#, no-c-format
msgid "Film type"
msgstr "Тип плівки"
-#: backend/canon.c:1179
+#: backend/canon.c:1177
#, no-c-format
msgid "Selects the film type, i.e. negatives or slides"
msgstr "Визначає тип плівки, тобто негатив чи слайд"
-#: backend/canon.c:1191
+#: backend/canon.c:1189
#, no-c-format
msgid "Negative film type"
msgstr "Тип плівки негатива"
-#: backend/canon.c:1192
+#: backend/canon.c:1190
#, no-c-format
msgid "Selects the negative film type"
msgstr "Оберіть тестове зображення"
-#: backend/canon.c:1231
+#: backend/canon.c:1229
#, no-c-format
msgid "Hardware resolution"
msgstr "Апаратна роздільна здатність"
-#: backend/canon.c:1232
+#: backend/canon.c:1230
#, no-c-format
msgid "Use only hardware resolutions"
msgstr "Використовувати лише апаратні значення"
-#: backend/canon.c:1313
+#: backend/canon.c:1311 backend/epson2.c:1337
#, no-c-format
msgid "Focus"
msgstr "Фокусування"
-#: backend/canon.c:1323
+#: backend/canon.c:1321
#, no-c-format
msgid "Auto focus"
msgstr "Автоматичне фокусування"
-#: backend/canon.c:1324
+#: backend/canon.c:1322
#, no-c-format
msgid "Enable/disable auto focus"
msgstr "Увімкнути/Вимкнути автоматичне фокусування"
-#: backend/canon.c:1331
+#: backend/canon.c:1329
#, no-c-format
msgid "Auto focus only once"
msgstr "Одноразове автофокусування"
-#: backend/canon.c:1332
+#: backend/canon.c:1330
#, no-c-format
msgid "Do auto focus only once between ejects"
msgstr "Виконувати автоматичне фокусування лише раз між виштовхуваннями"
-#: backend/canon.c:1340
+#: backend/canon.c:1338
#, no-c-format
msgid "Manual focus position"
msgstr "Визначення позиції фокуса вручну"
-#: backend/canon.c:1341
+#: backend/canon.c:1339
#, no-c-format
msgid "Set the optical system's focus position by hand (default: 128)."
msgstr ""
"Встановити позицію фокусування оптичної системи вручну (типове значення: "
"128)."
-#: backend/canon.c:1351
+#: backend/canon.c:1349
#, no-c-format
msgid "Scan margins"
msgstr "Поля області сканування"
-#: backend/canon.c:1398
+#: backend/canon.c:1396
#, no-c-format
msgid "Extra color adjustments"
msgstr "Додаткова корекція кольорів"
-#: backend/canon.c:1533 backend/epson.c:3205 backend/epson2.c:1254
+#: backend/canon.c:1531 backend/epson.c:3203 backend/epson2.c:1251
#: backend/kvs1025.h:55 backend/kvs40xx_opt.c:826
#, no-c-format
msgid "Mirror image"
msgstr "Віддзеркалити зображення"
-#: backend/canon.c:1534
+#: backend/canon.c:1532
#, no-c-format
msgid "Mirror the image horizontally"
msgstr "Віддзеркалити зображення горизонтально."
-#: backend/canon.c:1603
+#: backend/canon.c:1601
#, no-c-format
msgid "Auto exposure"
msgstr "Автоекспозиція"
-#: backend/canon.c:1604
+#: backend/canon.c:1602
#, no-c-format
msgid "Enable/disable the auto exposure feature"
msgstr "Увімкнути/Вимкнути можливість автоекспонування"
-#: backend/canon.c:1620
+#: backend/canon.c:1618
#, no-c-format
msgid "Calibration now"
msgstr "Калібрування"
-#: backend/canon.c:1621
+#: backend/canon.c:1619
#, no-c-format
msgid "Execute calibration *now*"
msgstr "Виконати калібрування негайно"
-#: backend/canon.c:1631
+#: backend/canon.c:1629
#, no-c-format
msgid "Self diagnosis"
msgstr "Самодіагностика"
-#: backend/canon.c:1632
+#: backend/canon.c:1630
#, no-c-format
msgid "Perform scanner self diagnosis"
msgstr "Виконати самодіагностику сканера"
-#: backend/canon.c:1643
+#: backend/canon.c:1641
#, no-c-format
msgid "Reset scanner"
msgstr "Скинути параметри сканера"
-#: backend/canon.c:1644
+#: backend/canon.c:1642
#, no-c-format
msgid "Reset the scanner"
msgstr "Скинути параметри сканера"
-#: backend/canon.c:1654
+#: backend/canon.c:1652
#, no-c-format
msgid "Medium handling"
msgstr "Обробка носіїв"
-#: backend/canon.c:1663
+#: backend/canon.c:1661
#, no-c-format
msgid "Eject film after each scan"
msgstr "Виштовхувати плівку після кожного сканування"
-#: backend/canon.c:1664
+#: backend/canon.c:1662
#, no-c-format
msgid "Automatically eject the film from the device after each scan"
msgstr ""
"Автоматично виштовхувати плівку з пристрою після кожного сканування"
-#: backend/canon.c:1675
+#: backend/canon.c:1673
#, no-c-format
msgid "Eject film before exit"
msgstr "Виштовхувати плівку перед завершенням роботи"
-#: backend/canon.c:1676
+#: backend/canon.c:1674
#, no-c-format
msgid ""
"Automatically eject the film from the device before exiting the program"
@@ -1429,667 +1450,667 @@ msgstr ""
"Автоматично виштовхувати плівку з пристрою перед завершенням роботи "
"програми"
-#: backend/canon.c:1685
+#: backend/canon.c:1683
#, no-c-format
msgid "Eject film now"
msgstr "Виштовхнути плівку"
-#: backend/canon.c:1686
+#: backend/canon.c:1684
#, no-c-format
msgid "Eject the film *now*"
msgstr "Виштовхнути плівку *негайно*"
-#: backend/canon.c:1695
+#: backend/canon.c:1693
#, no-c-format
msgid "Document feeder extras"
msgstr "Додаткові інструменти подачі"
-#: backend/canon.c:1702
+#: backend/canon.c:1700
#, no-c-format
msgid "Flatbed only"
msgstr "Лише планшетний"
-#: backend/canon.c:1703
+#: backend/canon.c:1701
#, no-c-format
msgid "Disable auto document feeder and use flatbed only"
msgstr ""
"Вимкнути автоматичну подачу, використовувати лише планшетний механізм"
-#: backend/canon.c:1713 backend/canon.c:1723
+#: backend/canon.c:1711 backend/canon.c:1721
#, no-c-format
msgid "Transparency unit"
msgstr "Модуль для слайдів"
-#: backend/canon.c:1724
+#: backend/canon.c:1722
#, no-c-format
msgid "Switch on/off the transparency unit (FAU, film adapter unit)"
msgstr "Увімкнути/Вимкнути модуль для слайдів (FAU, film adapter unit)"
-#: backend/canon.c:1734
+#: backend/canon.c:1732
#, no-c-format
msgid "Negative film"
msgstr "Негатив"
-#: backend/canon.c:1735
+#: backend/canon.c:1733
#, no-c-format
msgid "Positive or negative film"
msgstr "Позитивною чи негативною є плівка"
-#: backend/canon.c:1744
+#: backend/canon.c:1742
#, no-c-format
msgid "Density control"
msgstr "Керування щільністю"
-#: backend/canon.c:1745
+#: backend/canon.c:1743
#, no-c-format
msgid "Set density control mode"
msgstr "Встановити режим керування щільністю"
-#: backend/canon.c:1756
+#: backend/canon.c:1754
#, no-c-format
msgid "Transparency ratio"
msgstr "Співвідношення прозорості"
-#: backend/canon.c:1770
+#: backend/canon.c:1768
#, no-c-format
msgid "Select film type"
msgstr "Оберіть тип плівки"
-#: backend/canon.c:1771
+#: backend/canon.c:1769
#, no-c-format
msgid "Select the film type"
msgstr "Визначає тип плівки"
-#: backend/canon630u.c:159
+#: backend/canon630u.c:157
#, no-c-format
msgid "Calibrate Scanner"
msgstr "Калібрувати сканер"
-#: backend/canon630u.c:160
+#: backend/canon630u.c:158
#, no-c-format
msgid "Force scanner calibration before scan"
msgstr "Виконувати примусове калібрування перед скануванням"
-#: backend/canon630u.c:259 backend/umax1220u.c:208
+#: backend/canon630u.c:257 backend/umax1220u.c:206
#, no-c-format
msgid "Grayscale scan"
msgstr "Сканувати у відтінках сірого"
-#: backend/canon630u.c:260 backend/umax1220u.c:209
+#: backend/canon630u.c:258 backend/umax1220u.c:207
#, no-c-format
msgid "Do a grayscale rather than color scan"
msgstr "Виконувати чорно-біле сканування замість кольорового"
-#: backend/canon630u.c:306
+#: backend/canon630u.c:304
#, no-c-format
msgid "Analog Gain"
msgstr "Аналогове підсилення"
-#: backend/canon630u.c:307
+#: backend/canon630u.c:305
#, no-c-format
msgid "Increase or decrease the analog gain of the CCD array"
msgstr "Збільшити або зменшити аналогове підсилення матриці ПЗЗ"
-#: backend/canon630u.c:347 backend/epson.h:68 backend/epson2.h:67
+#: backend/canon630u.c:345 backend/epson.h:66 backend/epson2.h:70
#, no-c-format
msgid "Gamma Correction"
msgstr "Виправлення гами"
-#: backend/canon630u.c:348
+#: backend/canon630u.c:346
#, no-c-format
msgid "Selects the gamma corrected transfer curve"
msgstr "Визначити криву виправлення гами"
-#: backend/canon_dr.c:413 backend/epjitsu.c:233 backend/epson.c:501
+#: backend/canon_dr.c:419 backend/epjitsu.c:231 backend/epson.c:499
#: backend/epson2-ops.c:101 backend/epson2.c:115 backend/epsonds-ops.c:32
-#: backend/epsonds.c:97 backend/epsonds.h:62 backend/fujitsu.c:681
-#: backend/genesys/genesys.h:78 backend/gt68xx.c:148
-#: backend/hp3900_sane.c:418 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1017 backend/hp5590.c:92 backend/kodakaio.c:617
-#: backend/ma1509.c:108 backend/magicolor.c:181 backend/mustek.c:156
-#: backend/mustek.c:160 backend/mustek.c:164 backend/pixma/pixma.c:978
+#: backend/epsonds.c:97 backend/epsonds.h:65 backend/fujitsu.c:683
+#: backend/genesys/genesys.h:76 backend/gt68xx.c:146
+#: backend/hp3900_sane.c:417 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1016 backend/hp5590.c:90 backend/kodakaio.c:617
+#: backend/ma1509.c:106 backend/magicolor.c:181 backend/mustek.c:154
+#: backend/mustek.c:158 backend/mustek.c:162 backend/pixma/pixma.c:996
#: backend/pixma/pixma_sane_options.c:93 backend/snapscan-options.c:86
-#: backend/test.c:234 backend/umax.c:181
+#: backend/test.c:232 backend/umax.c:179
#, no-c-format
msgid "Flatbed"
msgstr "Планшет"
-#: backend/canon_dr.c:414 backend/epjitsu.c:234 backend/fujitsu.c:682
-#: backend/kodak.c:140
+#: backend/canon_dr.c:420 backend/epjitsu.c:232 backend/fujitsu.c:684
+#: backend/kodak.c:138
#, no-c-format
msgid "ADF Front"
msgstr "Перед протяжного механізму"
-#: backend/canon_dr.c:415 backend/epjitsu.c:235 backend/fujitsu.c:683
-#: backend/kodak.c:141
+#: backend/canon_dr.c:421 backend/epjitsu.c:233 backend/fujitsu.c:685
+#: backend/kodak.c:139
#, no-c-format
msgid "ADF Back"
msgstr "Зворот протяжного механізму"
-#: backend/canon_dr.c:416 backend/epjitsu.c:236 backend/fujitsu.c:684
-#: backend/hp5590.c:94 backend/kodak.c:142 backend/pixma/pixma.c:989
+#: backend/canon_dr.c:422 backend/epjitsu.c:234 backend/fujitsu.c:686
+#: backend/hp5590.c:92 backend/kodak.c:140 backend/pixma/pixma.c:1007
#, no-c-format
msgid "ADF Duplex"
msgstr "Двобічна АПД"
-#: backend/canon_dr.c:417 backend/fujitsu.c:685
+#: backend/canon_dr.c:423 backend/fujitsu.c:687
#, no-c-format
msgid "Card Front"
msgstr "Картка (профіль)"
-#: backend/canon_dr.c:418 backend/fujitsu.c:686
+#: backend/canon_dr.c:424 backend/fujitsu.c:688
#, no-c-format
msgid "Card Back"
msgstr "Картка (зворот)"
-#: backend/canon_dr.c:419 backend/fujitsu.c:687
+#: backend/canon_dr.c:425 backend/fujitsu.c:689
#, no-c-format
msgid "Card Duplex"
msgstr "Картка (обидва боки)"
-#: backend/canon_dr.c:426 backend/epson.c:599 backend/epson.c:3096
-#: backend/epson2.c:201 backend/fujitsu.c:704
-#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
-#: backend/gt68xx_low.h:136 backend/hp-option.c:3096
+#: backend/canon_dr.c:432 backend/epson.c:597 backend/epson.c:3094
+#: backend/epson2.c:195 backend/fujitsu.c:706
+#: backend/genesys/genesys.cpp:117 backend/genesys/genesys.cpp:124
+#: backend/gt68xx_low.h:134 backend/hp-option.c:3091
#, no-c-format
msgid "Red"
msgstr "Червоний"
-#: backend/canon_dr.c:427 backend/epson.c:600 backend/epson.c:3092
-#: backend/epson2.c:202 backend/fujitsu.c:705
-#: backend/genesys/genesys.cpp:120 backend/genesys/genesys.cpp:127
-#: backend/gt68xx_low.h:137 backend/hp-option.c:3097
+#: backend/canon_dr.c:433 backend/epson.c:598 backend/epson.c:3090
+#: backend/epson2.c:196 backend/fujitsu.c:707
+#: backend/genesys/genesys.cpp:118 backend/genesys/genesys.cpp:125
+#: backend/gt68xx_low.h:135 backend/hp-option.c:3092
#, no-c-format
msgid "Green"
msgstr "Зелений"
-#: backend/canon_dr.c:428 backend/epson.c:601 backend/epson.c:3100
-#: backend/epson2.c:203 backend/fujitsu.c:706
-#: backend/genesys/genesys.cpp:121 backend/genesys/genesys.cpp:128
-#: backend/gt68xx_low.h:138 backend/hp-option.c:3098
+#: backend/canon_dr.c:434 backend/epson.c:599 backend/epson.c:3098
+#: backend/epson2.c:197 backend/fujitsu.c:708
+#: backend/genesys/genesys.cpp:119 backend/genesys/genesys.cpp:126
+#: backend/gt68xx_low.h:136 backend/hp-option.c:3093
#, no-c-format
msgid "Blue"
msgstr "Синій"
-#: backend/canon_dr.c:429
+#: backend/canon_dr.c:435
#, no-c-format
msgid "Enhance Red"
msgstr "Покращити червоний"
-#: backend/canon_dr.c:430
+#: backend/canon_dr.c:436
#, no-c-format
msgid "Enhance Green"
msgstr "Покращити зелений"
-#: backend/canon_dr.c:431
+#: backend/canon_dr.c:437
#, no-c-format
msgid "Enhance Blue"
msgstr "Покращити синій"
-#: backend/canon_dr.c:433 backend/epson.c:556 backend/epson.c:564
-#: backend/epson.c:576 backend/epson.c:598 backend/epson2.c:165
-#: backend/epson2.c:173 backend/epson2.c:185 backend/epson2.c:200
-#: backend/epson2.c:214 backend/fujitsu.c:710
-#: backend/genesys/genesys.cpp:129 backend/leo.c:109
-#: backend/matsushita.c:138 backend/matsushita.c:159
-#: backend/matsushita.c:191 backend/matsushita.c:213
+#: backend/canon_dr.c:439 backend/epson.c:554 backend/epson.c:562
+#: backend/epson.c:574 backend/epson.c:596 backend/epson2.c:159
+#: backend/epson2.c:167 backend/epson2.c:179 backend/epson2.c:194
+#: backend/epson2.c:208 backend/fujitsu.c:712
+#: backend/genesys/genesys.cpp:127 backend/leo.c:106
+#: backend/matsushita.c:135 backend/matsushita.c:156
+#: backend/matsushita.c:188 backend/matsushita.c:210
#: backend/snapscan-options.c:91
#, no-c-format
msgid "None"
msgstr "Немає"
-#: backend/canon_dr.c:434 backend/fujitsu.c:711
+#: backend/canon_dr.c:440 backend/fujitsu.c:713
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
-#: backend/canon_dr.c:2479 backend/fujitsu.c:4142 backend/kvs1025_opt.c:910
+#: backend/canon_dr.c:2526 backend/fujitsu.c:4140 backend/kvs1025_opt.c:910
#, no-c-format
msgid "Software blank skip percentage"
msgstr "Порогове значення порожніх сторінок для програмного відкидання"
-#: backend/canon_dr.c:2480 backend/fujitsu.c:4143
+#: backend/canon_dr.c:2527 backend/fujitsu.c:4141
#, no-c-format
msgid "Request driver to discard pages with low percentage of dark pixels"
msgstr ""
"Вимагати від драйвера відкидання сторінок з надто низькою питомою "
"кількістю темних пікселів"
-#: backend/canon_lide70.c:344 backend/epson.c:2813 backend/epson2.c:976
-#: backend/epsonds.c:631 backend/genesys/genesys.cpp:4634
-#: backend/gt68xx.c:451 backend/hp-option.c:2917 backend/kvs1025_opt.c:521
-#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:501
-#: backend/matsushita.c:1084 backend/microtek2.h:598 backend/mustek.c:4215
-#: backend/mustek_usb.c:256 backend/mustek_usb2.c:344 backend/niash.c:734
-#: backend/plustek.c:721 backend/plustek_pp.c:658 backend/sceptre.c:673
-#: backend/snapscan-options.c:354 backend/stv680.c:1030
-#: backend/teco2.c:1882 backend/test.c:348 backend/u12.c:473
-#: backend/umax.c:5054
+#: backend/canon_lide70.c:342 backend/epson.c:2811 backend/epson2.c:973
+#: backend/epsonds.c:636 backend/genesys/genesys.cpp:4632
+#: backend/gt68xx.c:449 backend/hp-option.c:2912 backend/kvs1025_opt.c:521
+#: backend/kvs20xx_opt.c:171 backend/kvs40xx_opt.c:320 backend/ma1509.c:499
+#: backend/matsushita.c:1081 backend/microtek2.h:596 backend/mustek.c:4213
+#: backend/mustek_usb.c:254 backend/mustek_usb2.c:342 backend/niash.c:731
+#: backend/plustek.c:719 backend/plustek_pp.c:656 backend/sceptre.c:670
+#: backend/snapscan-options.c:354 backend/stv680.c:1027
+#: backend/teco2.c:1879 backend/test.c:377 backend/u12.c:471
+#: backend/umax.c:5052
#, no-c-format
msgid "Scan Mode"
msgstr "Режим сканування"
-#: backend/canon_lide70.c:400 backend/test.c:633
+#: backend/canon_lide70.c:402 backend/test.c:662
#, no-c-format
msgid "Use non-blocking IO"
msgstr "Використовувати ввід-вивід без блокування"
-#: backend/canon_lide70.c:401 backend/test.c:634
+#: backend/canon_lide70.c:403 backend/test.c:663
#, no-c-format
msgid "Use non-blocking IO for sane_read() if supported by the frontend."
msgstr ""
"Використовувати режим вводу-виводу без блокування для sane_read(), якщо "
"підтримується оболонкою."
-#: backend/epson.c:491 backend/epson2.c:108 backend/epsonds.c:90
+#: backend/epson.c:489 backend/epson2.c:108 backend/epsonds.c:90
#: backend/kodakaio.c:611 backend/magicolor.c:174
#, no-c-format
msgid "Simplex"
msgstr "Однобічна"
-#: backend/epson.c:492 backend/epson2.c:109 backend/epsonds.c:91
+#: backend/epson.c:490 backend/epson2.c:109 backend/epsonds.c:91
#: backend/kodakaio.c:612 backend/kvs1025.h:50 backend/kvs20xx_opt.c:204
#: backend/kvs40xx_opt.c:353 backend/magicolor.c:175
-#: backend/matsushita.h:218
+#: backend/matsushita.h:212
#, no-c-format
msgid "Duplex"
msgstr "Двобічна"
-#: backend/epson.c:502 backend/epson2-ops.c:102 backend/epson2.c:116
-#: backend/epsonds-ops.c:33 backend/epsonds.h:63 backend/pixma/pixma.c:995
+#: backend/epson.c:500 backend/epson2-ops.c:102 backend/epson2.c:116
+#: backend/epsonds-ops.c:33 backend/epsonds.h:66 backend/pixma/pixma.c:1013
#, no-c-format
msgid "Transparency Unit"
msgstr "Модуль для слайдів"
-#: backend/epson.c:503 backend/epson2-ops.c:104 backend/epson2.c:118
-#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:64
-#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:160
-#: backend/pixma/pixma.c:983 backend/test.c:234 backend/umax.c:183
+#: backend/epson.c:501 backend/epson2-ops.c:104 backend/epson2.c:118
+#: backend/epsonds-ops.c:34 backend/epsonds.c:98 backend/epsonds.h:67
+#: backend/kodakaio.c:618 backend/magicolor.c:182 backend/mustek.c:158
+#: backend/pixma/pixma.c:1001 backend/test.c:232 backend/umax.c:181
#, no-c-format
msgid "Automatic Document Feeder"
msgstr "Автоматична подача документів"
-#: backend/epson.c:523 backend/epson2.c:134
+#: backend/epson.c:521 backend/epson2.c:134
#, no-c-format
msgid "Positive Film"
msgstr "Плівка-позитив"
-#: backend/epson.c:524 backend/epson2.c:135
+#: backend/epson.c:522 backend/epson2.c:135
#, no-c-format
msgid "Negative Film"
msgstr "Плівка-негатив"
-#: backend/epson.c:529 backend/epson2.c:142
+#: backend/epson.c:527
#, no-c-format
msgid "Focus on glass"
msgstr "Фокус на склі"
-#: backend/epson.c:530 backend/epson2.c:143
+#: backend/epson.c:528
#, no-c-format
msgid "Focus 2.5mm above glass"
msgstr "Фокус 2,5 мм над склом"
-#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
-#: backend/epson2.c:166 backend/epson2.c:174 backend/epson2.c:186
+#: backend/epson.c:555 backend/epson.c:563 backend/epson.c:575
+#: backend/epson2.c:160 backend/epson2.c:168 backend/epson2.c:180
#, no-c-format
msgid "Halftone A (Hard Tone)"
msgstr "Півтони A (Різкі тони)"
-#: backend/epson.c:558 backend/epson.c:566 backend/epson.c:578
-#: backend/epson2.c:167 backend/epson2.c:175 backend/epson2.c:187
+#: backend/epson.c:556 backend/epson.c:564 backend/epson.c:576
+#: backend/epson2.c:161 backend/epson2.c:169 backend/epson2.c:181
#, no-c-format
msgid "Halftone B (Soft Tone)"
msgstr "Півтони B (М’які тони)"
-#: backend/epson.c:559 backend/epson.c:567 backend/epson.c:579
-#: backend/epson2.c:168 backend/epson2.c:176 backend/epson2.c:188
+#: backend/epson.c:557 backend/epson.c:565 backend/epson.c:577
+#: backend/epson2.c:162 backend/epson2.c:170 backend/epson2.c:182
#, no-c-format
msgid "Halftone C (Net Screen)"
msgstr "Півтони C (Net Screen)"
-#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:177
-#: backend/epson2.c:189
+#: backend/epson.c:566 backend/epson.c:578 backend/epson2.c:171
+#: backend/epson2.c:183
#, no-c-format
msgid "Dither A (4x4 Bayer)"
msgstr "Дизеринг A (секція 4x4)"
-#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:178
-#: backend/epson2.c:190
+#: backend/epson.c:567 backend/epson.c:579 backend/epson2.c:172
+#: backend/epson2.c:184
#, no-c-format
msgid "Dither B (4x4 Spiral)"
msgstr "Дизеринг B (спіраль 4x4)"
-#: backend/epson.c:570 backend/epson.c:582 backend/epson2.c:179
-#: backend/epson2.c:191
+#: backend/epson.c:568 backend/epson.c:580 backend/epson2.c:173
+#: backend/epson2.c:185
#, no-c-format
msgid "Dither C (4x4 Net Screen)"
msgstr "Дизеринг C (4x4 Net Screen)"
-#: backend/epson.c:571 backend/epson.c:583 backend/epson2.c:180
-#: backend/epson2.c:192
+#: backend/epson.c:569 backend/epson.c:581 backend/epson2.c:174
+#: backend/epson2.c:186
#, no-c-format
msgid "Dither D (8x4 Net Screen)"
msgstr "Дизеринг D (8x4 Net Screen)"
-#: backend/epson.c:584 backend/epson2.c:193
+#: backend/epson.c:582 backend/epson2.c:187
#, no-c-format
msgid "Text Enhanced Technology"
msgstr "Технологія покращення тексту"
-#: backend/epson.c:585 backend/epson2.c:194
+#: backend/epson.c:583 backend/epson2.c:188
#, no-c-format
msgid "Download pattern A"
msgstr "Завантажити шаблон A"
-#: backend/epson.c:586 backend/epson2.c:195
+#: backend/epson.c:584 backend/epson2.c:189
#, no-c-format
msgid "Download pattern B"
msgstr "Завантажити шаблон B"
-#: backend/epson.c:631
+#: backend/epson.c:629
#, no-c-format
msgid "No Correction"
msgstr "Без виправлення"
-#: backend/epson.c:632 backend/epson.c:657 backend/epson2.c:255
+#: backend/epson.c:630 backend/epson.c:655 backend/epson2.c:249
#, no-c-format
msgid "User defined"
msgstr "Визначене користувачем"
-#: backend/epson.c:633
+#: backend/epson.c:631
#, no-c-format
msgid "Impact-dot printers"
msgstr "Матричні принтери"
-#: backend/epson.c:634
+#: backend/epson.c:632
#, no-c-format
msgid "Thermal printers"
msgstr "Термічні принтери"
-#: backend/epson.c:635
+#: backend/epson.c:633
#, no-c-format
msgid "Ink-jet printers"
msgstr "Струминні принтери"
-#: backend/epson.c:636
+#: backend/epson.c:634
#, no-c-format
msgid "CRT monitors"
msgstr "Монітори з ЕПТ"
-#: backend/epson.c:656 backend/epson2.c:254 backend/fujitsu.c:694
-#: backend/hp-option.c:3229 backend/test.c:149
+#: backend/epson.c:654 backend/epson2.c:248 backend/fujitsu.c:696
+#: backend/hp-option.c:3224 backend/test.c:147
#, no-c-format
msgid "Default"
msgstr "Типовий"
-#: backend/epson.c:658 backend/epson2.c:256
+#: backend/epson.c:656 backend/epson2.c:250
#, no-c-format
msgid "High density printing"
msgstr "Друк з високою щільністю"
-#: backend/epson.c:659 backend/epson2.c:257
+#: backend/epson.c:657 backend/epson2.c:251
#, no-c-format
msgid "Low density printing"
msgstr "Друк з низькою щільністю"
-#: backend/epson.c:660 backend/epson2.c:258
+#: backend/epson.c:658 backend/epson2.c:252
#, no-c-format
msgid "High contrast printing"
msgstr "Друк з високою контрастністю"
-#: backend/epson.c:678 backend/epson2.c:276
+#: backend/epson.c:676 backend/epson2.c:270
#, no-c-format
msgid "User defined (Gamma=1.0)"
msgstr "Визначене користувачем (Gamma=1.0)"
-#: backend/epson.c:679 backend/epson2.c:277
+#: backend/epson.c:677 backend/epson2.c:271
#, no-c-format
msgid "User defined (Gamma=1.8)"
msgstr "Визначена користувачем (Gamma=1.8)"
-#: backend/epson.c:757
+#: backend/epson.c:755
#, no-c-format
msgid "CD"
msgstr "КД"
-#: backend/epson.c:758
+#: backend/epson.c:756
#, no-c-format
msgid "A5 portrait"
msgstr "A5 книжкова"
-#: backend/epson.c:759
+#: backend/epson.c:757
#, no-c-format
msgid "A5 landscape"
msgstr "A5 альбомна"
-#: backend/epson.c:760 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
+#: backend/epson.c:758 backend/kvs1025_opt.c:103 backend/kvs20xx_opt.c:77
#: backend/kvs40xx_opt.c:131 backend/kvs40xx_opt.c:148
#, no-c-format
msgid "Letter"
msgstr "Letter"
-#: backend/epson.c:761 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
+#: backend/epson.c:759 backend/kvs1025_opt.c:100 backend/kvs20xx_opt.c:74
#: backend/kvs20xx_opt.c:302 backend/kvs40xx_opt.c:128
#: backend/kvs40xx_opt.c:145 backend/kvs40xx_opt.c:526
#, no-c-format
msgid "A4"
msgstr "A4"
-#: backend/epson.c:762
+#: backend/epson.c:760
#, no-c-format
msgid "Max"
msgstr "Макс"
-#: backend/epson.c:2845 backend/epson2.c:1011
+#: backend/epson.c:2843 backend/epson2.c:1008
#, no-c-format
msgid "Selects the halftone."
msgstr "Визначає півтон."
-#: backend/epson.c:2867 backend/epson2.c:1032
+#: backend/epson.c:2865 backend/epson2.c:1029
#, no-c-format
msgid "Dropout"
msgstr "Маска"
-#: backend/epson.c:2868 backend/epson2.c:1033
+#: backend/epson.c:2866 backend/epson2.c:1030
#, no-c-format
msgid "Selects the dropout."
msgstr "Визначає маску."
-#: backend/epson.c:2880 backend/epson2.c:1045
+#: backend/epson.c:2878 backend/epson2.c:1042
#, no-c-format
msgid "Selects the brightness."
msgstr "Визначає яскравість."
-#: backend/epson.c:2895 backend/epson2.c:1058
+#: backend/epson.c:2893 backend/epson2.c:1055
#, no-c-format
msgid "Sharpness"
msgstr "Різкість"
-#: backend/epson.c:3031 backend/epson2.c:1174 backend/epson2.c:1221
+#: backend/epson.c:3029 backend/epson2.c:1171 backend/epson2.c:1218
#, no-c-format
msgid "Color correction"
msgstr "Кольорова компенсація"
-#: backend/epson.c:3034 backend/epson2.c:1176
+#: backend/epson.c:3032 backend/epson2.c:1173
#, no-c-format
msgid "Sets the color correction table for the selected output device."
msgstr ""
"Визначає таблицю виправлення кольорів для вибраного пристрою виведення "
"даних."
-#: backend/epson.c:3075
+#: backend/epson.c:3073
#, no-c-format
msgid "Color correction coefficients"
msgstr "Коефіцієнти виправлення кольорів"
-#: backend/epson.c:3076
+#: backend/epson.c:3074
#, no-c-format
msgid "Matrix multiplication of RGB"
msgstr "Матричний множник RGB"
-#: backend/epson.c:3093
+#: backend/epson.c:3091
#, no-c-format
msgid "Shift green to red"
msgstr "Зсув зеленого до червоного"
-#: backend/epson.c:3094
+#: backend/epson.c:3092
#, no-c-format
msgid "Shift green to blue"
msgstr "Зсув зеленого до синього"
-#: backend/epson.c:3095
+#: backend/epson.c:3093
#, no-c-format
msgid "Shift red to green"
msgstr "Зсув червоного до зеленого"
-#: backend/epson.c:3097
+#: backend/epson.c:3095
#, no-c-format
msgid "Shift red to blue"
msgstr "Зсув червоного до синього"
-#: backend/epson.c:3098
+#: backend/epson.c:3096
#, no-c-format
msgid "Shift blue to green"
msgstr "Зсув синього до зеленого"
-#: backend/epson.c:3099
+#: backend/epson.c:3097
#, no-c-format
msgid "Shift blue to red"
msgstr "Зсув синього до червоного"
-#: backend/epson.c:3102
+#: backend/epson.c:3100
#, no-c-format
msgid "Controls green level"
msgstr "Керує рівнем зеленого"
-#: backend/epson.c:3103
+#: backend/epson.c:3101
#, no-c-format
msgid "Adds to red based on green level"
msgstr "Додаток до червоного на основі рівня зеленого"
-#: backend/epson.c:3104
+#: backend/epson.c:3102
#, no-c-format
msgid "Adds to blue based on green level"
msgstr "Додаток до синього на основі рівня зеленого"
-#: backend/epson.c:3105
+#: backend/epson.c:3103
#, no-c-format
msgid "Adds to green based on red level"
msgstr "Додаток до зеленого на основі рівня червоного"
-#: backend/epson.c:3106
+#: backend/epson.c:3104
#, no-c-format
msgid "Controls red level"
msgstr "Керує рівнем червоного"
-#: backend/epson.c:3107
+#: backend/epson.c:3105
#, no-c-format
msgid "Adds to blue based on red level"
msgstr "Додаток до синього на основі рівня червоного"
-#: backend/epson.c:3108
+#: backend/epson.c:3106
#, no-c-format
msgid "Adds to green based on blue level"
msgstr "Додаток до зеленого на основі рівня синього"
-#: backend/epson.c:3109
+#: backend/epson.c:3107
#, no-c-format
msgid "Adds to red based on blue level"
msgstr "Додаток до червоного на основі рівня синього"
-#: backend/epson.c:3110
+#: backend/epson.c:3108
#, no-c-format
msgid "Controls blue level"
msgstr "Визначає рівень синього"
-#: backend/epson.c:3206 backend/epson2.c:1255
+#: backend/epson.c:3204 backend/epson2.c:1252
#, no-c-format
msgid "Mirror the image."
msgstr "Віддзеркалити зображення."
-#: backend/epson.c:3232 backend/mustek.c:4344
+#: backend/epson.c:3230 backend/mustek.c:4342
#, no-c-format
msgid "Fast preview"
msgstr "Швидкий перегляд"
-#: backend/epson.c:3245 backend/epson2.c:1265
+#: backend/epson.c:3243 backend/epson2.c:1262
#, no-c-format
msgid "Auto area segmentation"
msgstr "Автоматичний поділ на області"
-#: backend/epson.c:3258
+#: backend/epson.c:3256
#, no-c-format
msgid "Short resolution list"
msgstr "Короткий список роздільних здатностей"
-#: backend/epson.c:3260
+#: backend/epson.c:3258
#, no-c-format
msgid "Display short resolution list"
msgstr "Показати короткий список роздільних здатностей"
-#: backend/epson.c:3267
+#: backend/epson.c:3265
#, no-c-format
msgid "Zoom"
msgstr "Масштаб"
-#: backend/epson.c:3269
+#: backend/epson.c:3267
#, no-c-format
msgid "Defines the zoom factor the scanner will use"
msgstr "Визначає масштаб, який буде використано сканером"
-#: backend/epson.c:3349
+#: backend/epson.c:3347
#, no-c-format
msgid "Quick format"
msgstr "Швидке форматування"
-#: backend/epson.c:3360 backend/epson2.c:1340 backend/epsonds.c:728
+#: backend/epson.c:3358 backend/epson2.c:1370 backend/epsonds.c:733
#, no-c-format
msgid "Optional equipment"
msgstr "Додаткове устаткування"
-#: backend/epson.c:3431 backend/epson2.c:1393 backend/epsonds.c:744
+#: backend/epson.c:3429 backend/epson2.c:1407 backend/epsonds.c:749
#, no-c-format
msgid "Eject"
msgstr "Виштовхнути"
-#: backend/epson.c:3432 backend/epson2.c:1394 backend/epsonds.c:745
+#: backend/epson.c:3430 backend/epson2.c:1408 backend/epsonds.c:750
#, no-c-format
msgid "Eject the sheet in the ADF"
msgstr "Виштовхнути аркуш з протяжного пристрою"
-#: backend/epson.c:3444 backend/epson2.c:1404
+#: backend/epson.c:3442 backend/epson2.c:1418
#, no-c-format
msgid "Auto eject"
msgstr "Автовиштовхування"
-#: backend/epson.c:3445 backend/epson2.c:1406
+#: backend/epson.c:3443 backend/epson2.c:1420
#, no-c-format
msgid "Eject document after scanning"
msgstr "Виштовхнути документ після сканування"
-#: backend/epson.c:3457 backend/epson2.c:1416 backend/epsonds.c:760
-#: backend/kodakaio.c:2855 backend/magicolor.c:2450
+#: backend/epson.c:3455 backend/epson2.c:1430 backend/epsonds.c:765
+#: backend/kodakaio.c:2859 backend/magicolor.c:2454
#, no-c-format
msgid "ADF Mode"
msgstr "Режим протяжного пристрою"
-#: backend/epson.c:3459 backend/epson2.c:1418 backend/epsonds.c:762
-#: backend/kodakaio.c:2857 backend/magicolor.c:2452
+#: backend/epson.c:3457 backend/epson2.c:1432 backend/epsonds.c:767
+#: backend/kodakaio.c:2861 backend/magicolor.c:2456
#, no-c-format
msgid "Selects the ADF mode (simplex/duplex)"
msgstr "Визначає режим протяжного пристрою (однобічний/двобічний)"
-#: backend/epson.c:3473 backend/epson2.c:1430
+#: backend/epson.c:3471 backend/epson2.c:1444
#, no-c-format
msgid "Bay"
msgstr "Секція"
-#: backend/epson.c:3474 backend/epson2.c:1431
+#: backend/epson.c:3472 backend/epson2.c:1445
#, no-c-format
msgid "Select bay to scan"
msgstr "Визначає секцію, яку буде скановано"
-#: backend/epson.h:69 backend/epson2.h:68
+#: backend/epson.h:67 backend/epson2.h:71
#, no-c-format
msgid ""
"Selects the gamma correction value from a list of pre-defined devices or "
@@ -2099,12 +2120,12 @@ msgstr ""
"попереднього визначених пристроїв або визначеної користувачем таблиці, "
"яку можна завантажити у сканер"
-#: backend/epson.h:72 backend/epson2.h:71
+#: backend/epson.h:70 backend/epson2.h:74
#, no-c-format
msgid "Focus Position"
msgstr "Позиція фокусування"
-#: backend/epson.h:73 backend/epson2.h:72
+#: backend/epson.h:71 backend/epson2.h:75
#, no-c-format
msgid ""
"Sets the focus position to either the glass or 2.5mm above the glass"
@@ -2112,12 +2133,12 @@ msgstr ""
"Визначає позицію фокусування на рівень від поверхні скла до висоти 2,5 "
"мм над склом"
-#: backend/epson.h:75 backend/epson2.h:74
+#: backend/epson.h:73 backend/epson2.h:77
#, no-c-format
msgid "Wait for Button"
msgstr "Очікувати натискання кнопки"
-#: backend/epson.h:76 backend/epson2.h:75
+#: backend/epson.h:74 backend/epson2.h:78
#, no-c-format
msgid ""
"After sending the scan command, wait until the button on the scanner is "
@@ -2131,7 +2152,7 @@ msgstr ""
msgid "TPU8x10"
msgstr "TPU8x10"
-#: backend/epson2.c:102 backend/pixma/pixma.c:413
+#: backend/epson2.c:102 backend/pixma/pixma.c:414
#, no-c-format
msgid "Infrared"
msgstr "Інфрачервоне"
@@ -2146,272 +2167,272 @@ msgstr "Слайд-позитив"
msgid "Negative Slide"
msgstr "Слайд-негатив"
-#: backend/epson2.c:215
+#: backend/epson2.c:209
#, no-c-format
msgid "Built in CCT profile"
msgstr "Вбудований профіль CCT"
-#: backend/epson2.c:216
+#: backend/epson2.c:210
#, no-c-format
msgid "User defined CCT profile"
msgstr "Визначений користувачем профіль CCT"
-#: backend/epsonds.c:752
+#: backend/epsonds.c:757
#, no-c-format
msgid "Load"
msgstr "Завантажити"
-#: backend/epsonds.c:753
+#: backend/epsonds.c:758
#, no-c-format
msgid "Load a sheet in the ADF"
msgstr "Завантажити аркуш до протяжного пристрою"
-#: backend/epsonds.c:773
+#: backend/epsonds.c:778
#, no-c-format
msgid "ADF Skew Correction"
msgstr "Виправлення нахилу у протяжному пристрої"
-#: backend/epsonds.c:775
+#: backend/epsonds.c:780
#, no-c-format
msgid "Enables ADF skew correction"
msgstr "Вмикає виправлення нахилу у протяжному пристрої"
-#: backend/fujitsu.c:695 backend/hp-option.c:3330 backend/hp-option.c:3343
+#: backend/fujitsu.c:697 backend/hp-option.c:3325 backend/hp-option.c:3338
#, no-c-format
msgid "On"
msgstr "Увімкнути"
-#: backend/fujitsu.c:696 backend/hp-option.c:3162 backend/hp-option.c:3329
-#: backend/hp-option.c:3342
+#: backend/fujitsu.c:698 backend/hp-option.c:3157 backend/hp-option.c:3324
+#: backend/hp-option.c:3337
#, no-c-format
msgid "Off"
msgstr "Вимкнути"
-#: backend/fujitsu.c:698
+#: backend/fujitsu.c:700
#, no-c-format
msgid "DTC"
msgstr "DTC"
-#: backend/fujitsu.c:699
+#: backend/fujitsu.c:701
#, no-c-format
msgid "SDTC"
msgstr "SDTC"
-#: backend/fujitsu.c:701 backend/teco1.c:1152 backend/teco1.c:1153
-#: backend/teco2.c:1967 backend/teco2.c:1968 backend/teco3.c:977
-#: backend/teco3.c:978
+#: backend/fujitsu.c:703 backend/teco1.c:1149 backend/teco1.c:1150
+#: backend/teco2.c:1964 backend/teco2.c:1965 backend/teco3.c:974
+#: backend/teco3.c:975
#, no-c-format
msgid "Dither"
msgstr "Дизеринг"
-#: backend/fujitsu.c:702
+#: backend/fujitsu.c:704
#, no-c-format
msgid "Diffusion"
msgstr "Дифузія"
-#: backend/fujitsu.c:707
+#: backend/fujitsu.c:709
#, no-c-format
msgid "White"
msgstr "Білий"
-#: backend/fujitsu.c:708
+#: backend/fujitsu.c:710
#, no-c-format
msgid "Black"
msgstr "Чорний"
-#: backend/fujitsu.c:713
+#: backend/fujitsu.c:715
#, no-c-format
msgid "Continue"
msgstr "Продовжити"
-#: backend/fujitsu.c:714
+#: backend/fujitsu.c:716
#, no-c-format
msgid "Stop"
msgstr "Зупинити"
-#: backend/fujitsu.c:716
+#: backend/fujitsu.c:718
#, no-c-format
msgid "10mm"
msgstr "10мм"
-#: backend/fujitsu.c:717
+#: backend/fujitsu.c:719
#, no-c-format
msgid "15mm"
msgstr "15мм"
-#: backend/fujitsu.c:718
+#: backend/fujitsu.c:720
#, no-c-format
msgid "20mm"
msgstr "20мм"
-#: backend/fujitsu.c:720 backend/hp-option.c:3048
+#: backend/fujitsu.c:722 backend/hp-option.c:3043
#, no-c-format
msgid "Horizontal"
msgstr "По горизонталі"
-#: backend/fujitsu.c:721
+#: backend/fujitsu.c:723
#, no-c-format
msgid "Horizontal bold"
msgstr "Жирний по горизонталі"
-#: backend/fujitsu.c:722
+#: backend/fujitsu.c:724
#, no-c-format
msgid "Horizontal narrow"
msgstr "Вузький по горизонталі"
-#: backend/fujitsu.c:723 backend/hp-option.c:3047
+#: backend/fujitsu.c:725 backend/hp-option.c:3042
#, no-c-format
msgid "Vertical"
msgstr "По вертикалі"
-#: backend/fujitsu.c:724
+#: backend/fujitsu.c:726
#, no-c-format
msgid "Vertical bold"
msgstr "Жирний по вертикалі"
-#: backend/fujitsu.c:726
+#: backend/fujitsu.c:728
#, no-c-format
msgid "Top to bottom"
msgstr "Згори вниз"
-#: backend/fujitsu.c:727
+#: backend/fujitsu.c:729
#, no-c-format
msgid "Bottom to top"
msgstr "Знизу догори"
-#: backend/fujitsu.c:729
+#: backend/fujitsu.c:731
#, no-c-format
msgid "Front"
msgstr "Перед"
-#: backend/fujitsu.c:730
+#: backend/fujitsu.c:732
#, no-c-format
msgid "Back"
msgstr "Зворот"
-#: backend/fujitsu.c:3173 backend/pixma/pixma_sane_options.c:146
+#: backend/fujitsu.c:3171 backend/pixma/pixma_sane_options.c:146
#, no-c-format
msgid "Gamma function exponent"
msgstr "Показник функції гами"
-#: backend/fujitsu.c:3174 backend/pixma/pixma_sane_options.c:147
+#: backend/fujitsu.c:3172 backend/pixma/pixma_sane_options.c:147
#, no-c-format
msgid "Changes intensity of midtones"
msgstr "Змінює інтенсивність напівтонів"
-#: backend/fujitsu.c:3223
+#: backend/fujitsu.c:3221
#, no-c-format
msgid "RIF"
msgstr "RIF"
-#: backend/fujitsu.c:3224
+#: backend/fujitsu.c:3222
#, no-c-format
msgid "Reverse image format"
msgstr "Інверсивний формат зображення"
-#: backend/fujitsu.c:3241
+#: backend/fujitsu.c:3239
#, no-c-format
msgid "Halftone type"
msgstr "Тип півтонів"
-#: backend/fujitsu.c:3242
+#: backend/fujitsu.c:3240
#, no-c-format
msgid "Control type of halftone filter"
msgstr "Керування типом фільтра півтонів"
-#: backend/fujitsu.c:3263
+#: backend/fujitsu.c:3261
#, no-c-format
msgid "Control pattern of halftone filter"
msgstr "Керування взірцем фільтра півтонів"
-#: backend/fujitsu.c:3285
+#: backend/fujitsu.c:3283
#, no-c-format
msgid "Outline"
msgstr "Контур"
-#: backend/fujitsu.c:3286
+#: backend/fujitsu.c:3284
#, no-c-format
msgid "Perform outline extraction"
msgstr "Виконати видобування контуру"
-#: backend/fujitsu.c:3297
+#: backend/fujitsu.c:3295
#, no-c-format
msgid "Emphasis"
msgstr "Виокремлення"
-#: backend/fujitsu.c:3298
+#: backend/fujitsu.c:3296
#, no-c-format
msgid "Negative to smooth or positive to sharpen image"
msgstr ""
"Негатив для згладжування або позитив для збільшення різкості зображення"
-#: backend/fujitsu.c:3316
+#: backend/fujitsu.c:3314
#, no-c-format
msgid "Separation"
msgstr "Розділення"
-#: backend/fujitsu.c:3317
+#: backend/fujitsu.c:3315
#, no-c-format
msgid "Enable automatic separation of image and text"
msgstr "Увімкнути автоматичне відокремлення зображень і тексту"
-#: backend/fujitsu.c:3328
+#: backend/fujitsu.c:3326
#, no-c-format
msgid "Mirroring"
msgstr "Віддзеркалення"
-#: backend/fujitsu.c:3329
+#: backend/fujitsu.c:3327
#, no-c-format
msgid "Reflect output image horizontally"
msgstr "Віддзеркалити отримане зображення по горизонталі"
-#: backend/fujitsu.c:3346
+#: backend/fujitsu.c:3344
#, no-c-format
msgid "White level follower"
msgstr "Відповідник рівня білого"
-#: backend/fujitsu.c:3347
+#: backend/fujitsu.c:3345
#, no-c-format
msgid "Control white level follower"
msgstr "Керує відповідником рівня білого"
-#: backend/fujitsu.c:3365
+#: backend/fujitsu.c:3363
#, no-c-format
msgid "BP filter"
msgstr "Фільтр СП"
-#: backend/fujitsu.c:3366
+#: backend/fujitsu.c:3364
#, no-c-format
msgid "Improves quality of high resolution ball-point pen text"
msgstr "Поліпшує якість тексту, написаного кульковою ручкою"
-#: backend/fujitsu.c:3382 backend/hp-option.h:73
+#: backend/fujitsu.c:3380 backend/hp-option.h:68
#, no-c-format
msgid "Smoothing"
msgstr "Згладжування"
-#: backend/fujitsu.c:3383
+#: backend/fujitsu.c:3381
#, no-c-format
msgid "Enable smoothing for improved OCR"
msgstr "Увімкнути згладжування для поліпшення ОРТ"
-#: backend/fujitsu.c:3399
+#: backend/fujitsu.c:3397
#, no-c-format
msgid "Gamma curve"
msgstr "Крива гами"
-#: backend/fujitsu.c:3400
+#: backend/fujitsu.c:3398
#, no-c-format
msgid "Gamma curve, from light to dark, but upper two may not work"
msgstr ""
"Крива гами, від світлого до темного, але верхні дві можуть не працювати"
-#: backend/fujitsu.c:3422 backend/pixma/pixma_sane_options.c:378
+#: backend/fujitsu.c:3420 backend/pixma/pixma_sane_options.c:378
#, no-c-format
msgid "Threshold curve"
msgstr "Порогова крива"
-#: backend/fujitsu.c:3423
+#: backend/fujitsu.c:3421
#, no-c-format
msgid ""
"Threshold curve, from light to dark, but upper two may not be linear"
@@ -2419,111 +2440,111 @@ msgstr ""
"Порогова крива, від світлого до темного, але верхні дві не можуть бути "
"лінійними"
-#: backend/fujitsu.c:3445
+#: backend/fujitsu.c:3443
#, no-c-format
msgid "Threshold white"
msgstr "Білий поріг"
-#: backend/fujitsu.c:3446
+#: backend/fujitsu.c:3444
#, no-c-format
msgid "Set pixels equal to threshold to white instead of black"
msgstr "Встановити для порогових пікселів білий колір, а не чорний"
-#: backend/fujitsu.c:3462 backend/fujitsu.c:3463
+#: backend/fujitsu.c:3460 backend/fujitsu.c:3461
#, no-c-format
msgid "Noise removal"
msgstr "Вилучення шуму"
-#: backend/fujitsu.c:3479
+#: backend/fujitsu.c:3477
#, no-c-format
msgid "Matrix 5x5"
msgstr "Матриця 5x5"
-#: backend/fujitsu.c:3480
+#: backend/fujitsu.c:3478
#, no-c-format
msgid "Remove 5 pixel square noise"
msgstr "Вилучати піксельний шум розміром до 5 пікселів"
-#: backend/fujitsu.c:3496
+#: backend/fujitsu.c:3494
#, no-c-format
msgid "Matrix 4x4"
msgstr "Матриця 4x4"
-#: backend/fujitsu.c:3497
+#: backend/fujitsu.c:3495
#, no-c-format
msgid "Remove 4 pixel square noise"
msgstr "Вилучати піксельний шум розміром до 4 пікселів"
-#: backend/fujitsu.c:3513
+#: backend/fujitsu.c:3511
#, no-c-format
msgid "Matrix 3x3"
msgstr "Матриця 3x3"
-#: backend/fujitsu.c:3514
+#: backend/fujitsu.c:3512
#, no-c-format
msgid "Remove 3 pixel square noise"
msgstr "Вилучати піксельний шум розміром до 3 пікселів"
-#: backend/fujitsu.c:3530
+#: backend/fujitsu.c:3528
#, no-c-format
msgid "Matrix 2x2"
msgstr "Матриця 2x2"
-#: backend/fujitsu.c:3531
+#: backend/fujitsu.c:3529
#, no-c-format
msgid "Remove 2 pixel square noise"
msgstr "Вилучати піксельний шум розміром до 2 пікселів"
-#: backend/fujitsu.c:3550
+#: backend/fujitsu.c:3548
#, no-c-format
msgid "Variance"
msgstr "Дисперсія"
-#: backend/fujitsu.c:3551
+#: backend/fujitsu.c:3549
#, no-c-format
msgid "Set SDTC variance rate (sensitivity), 0 equals 127"
msgstr "Встановити величину дисперсії SDTC (чутливість), 0 відповідає 127"
-#: backend/fujitsu.c:3584
+#: backend/fujitsu.c:3582
#, no-c-format
msgid "Auto width detection"
msgstr "Автовиявлення ширини"
-#: backend/fujitsu.c:3585
+#: backend/fujitsu.c:3583
#, no-c-format
msgid "Scanner detects paper sides. May reduce scanning speed."
msgstr "Сканер визначає краї паперу. Може уповільнити сканування."
-#: backend/fujitsu.c:3602
+#: backend/fujitsu.c:3600
#, no-c-format
msgid "Auto length detection"
msgstr "Автовиявлення довжини"
-#: backend/fujitsu.c:3603
+#: backend/fujitsu.c:3601
#, no-c-format
msgid "Scanner detects paper lower edge. May confuse some frontends."
msgstr ""
"Сканер виявляє нижній край паперу. Може призвести до помилкової роботи "
"деяких програмних оболонок."
-#: backend/fujitsu.c:3629
+#: backend/fujitsu.c:3627
#, no-c-format
msgid "Compression"
msgstr "Стиснення"
-#: backend/fujitsu.c:3630
+#: backend/fujitsu.c:3628
#, no-c-format
msgid "Enable compressed data. May crash your front-end program"
msgstr ""
"Увімкнути стискання даних. Може призвести до аварійного завершення "
"роботи програмних оболонок."
-#: backend/fujitsu.c:3650
+#: backend/fujitsu.c:3648
#, no-c-format
msgid "Compression argument"
msgstr "Аргумент стискання"
-#: backend/fujitsu.c:3651
+#: backend/fujitsu.c:3649
#, no-c-format
msgid ""
"Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) "
@@ -2532,107 +2553,107 @@ msgstr ""
"Рівень стискання JPEG. 1 — малий файл, 7 — великий файл. 0 (типовий) — "
"те саме, що і 4."
-#: backend/fujitsu.c:3681
+#: backend/fujitsu.c:3679
#, no-c-format
msgid "DF action"
msgstr "Дія ПП"
-#: backend/fujitsu.c:3682
+#: backend/fujitsu.c:3680
#, no-c-format
msgid "Action following double feed error"
msgstr "Дія, яку буде виконано у відповідь на помилку подвійного подавання"
-#: backend/fujitsu.c:3698
+#: backend/fujitsu.c:3696
#, no-c-format
msgid "DF skew"
msgstr "ПП для перекошування"
-#: backend/fujitsu.c:3699
+#: backend/fujitsu.c:3697
#, no-c-format
msgid "Enable double feed error due to skew"
msgstr "Увімкнути помилку подвійного подавання через перекошування"
-#: backend/fujitsu.c:3717
+#: backend/fujitsu.c:3715
#, no-c-format
msgid "DF thickness"
msgstr "ПП для товщини"
-#: backend/fujitsu.c:3718
+#: backend/fujitsu.c:3716
#, no-c-format
msgid "Enable double feed error due to paper thickness"
msgstr "Увімкнути помилку подвійного подавання через товщину паперу"
-#: backend/fujitsu.c:3736
+#: backend/fujitsu.c:3734
#, no-c-format
msgid "DF length"
msgstr "ПП для довжини"
-#: backend/fujitsu.c:3737
+#: backend/fujitsu.c:3735
#, no-c-format
msgid "Enable double feed error due to paper length"
msgstr "Увімкнути помилку подвійного подавання через довжину паперу"
-#: backend/fujitsu.c:3760
+#: backend/fujitsu.c:3758
#, no-c-format
msgid "DF length difference"
msgstr "Різниця довжини для ПП"
-#: backend/fujitsu.c:3761
+#: backend/fujitsu.c:3759
#, no-c-format
msgid "Difference in page length to trigger double feed error"
msgstr ""
"Різниця у довжинах аркушів паперу, яка призводитиме до помилки "
"подвійного подавання"
-#: backend/fujitsu.c:3784
+#: backend/fujitsu.c:3782
#, no-c-format
msgid "DF recovery mode"
msgstr "Режим відновлення для ПП"
-#: backend/fujitsu.c:3785
+#: backend/fujitsu.c:3783
#, no-c-format
msgid "Request scanner to reverse feed on paper jam"
msgstr "Вимагати від сканера зворотного подавання, якщо папір зам’ято"
-#: backend/fujitsu.c:3804
+#: backend/fujitsu.c:3802
#, no-c-format
msgid "Paper protection"
msgstr "Захист паперу"
-#: backend/fujitsu.c:3805
+#: backend/fujitsu.c:3803
#, no-c-format
msgid "Request scanner to predict jams in the ADF"
msgstr "Вимагати від сканера передбачати зам’яття у протяжному пристрої"
-#: backend/fujitsu.c:3824
+#: backend/fujitsu.c:3822
#, no-c-format
msgid "Advanced paper protection"
msgstr "Додатковий захист паперу"
-#: backend/fujitsu.c:3825
+#: backend/fujitsu.c:3823
#, no-c-format
msgid "Request scanner to predict jams in the ADF using improved sensors"
msgstr ""
"Вимагати від сканера передбачати зам’яття у протяжному пристрої за "
"допомогою поліпшених датчиків"
-#: backend/fujitsu.c:3844
+#: backend/fujitsu.c:3842
#, no-c-format
msgid "Staple detection"
msgstr "Виявлення скоб"
-#: backend/fujitsu.c:3845
+#: backend/fujitsu.c:3843
#, no-c-format
msgid "Request scanner to detect jams in the ADF caused by staples"
msgstr ""
"Вимагати від сканера виявляти зам’яття у протяжному пристрої через скоби"
-#: backend/fujitsu.c:3864
+#: backend/fujitsu.c:3862
#, no-c-format
msgid "Background color"
msgstr "Колір тла"
-#: backend/fujitsu.c:3865
+#: backend/fujitsu.c:3863
#, no-c-format
msgid ""
"Set color of background for scans. May conflict with overscan option"
@@ -2640,12 +2661,12 @@ msgstr ""
"Встановити колір для тла сканованих зображень. Може конфліктувати із "
"параметром полів."
-#: backend/fujitsu.c:3885
+#: backend/fujitsu.c:3883
#, no-c-format
msgid "Dropout color"
msgstr "Колір для викидання"
-#: backend/fujitsu.c:3886
+#: backend/fujitsu.c:3884
#, no-c-format
msgid ""
"One-pass scanners use only one color during gray or binary scanning, "
@@ -2655,34 +2676,34 @@ msgstr ""
"відтінках сірого або чорно-білого сканування, корисно для кольорового "
"паперу або чорнильних записів"
-#: backend/fujitsu.c:3909
+#: backend/fujitsu.c:3907
#, no-c-format
msgid "Buffer mode"
msgstr "Режим буферизації"
-#: backend/fujitsu.c:3910
+#: backend/fujitsu.c:3908
#, no-c-format
msgid "Request scanner to read pages quickly from ADF into internal memory"
msgstr ""
"Наказати сканеру швидко читати сторінки з протяжного пристрою до "
"внутрішньої пам’яті"
-#: backend/fujitsu.c:3929
+#: backend/fujitsu.c:3927
#, no-c-format
msgid "Prepick"
msgstr "Попереднє захоплення"
-#: backend/fujitsu.c:3930
+#: backend/fujitsu.c:3928
#, no-c-format
msgid "Request scanner to grab next page from ADF"
msgstr "Наказати сканеру захопити наступну сторінку із протяжного пристрою"
-#: backend/fujitsu.c:3949
+#: backend/fujitsu.c:3947
#, no-c-format
msgid "Overscan"
msgstr "Поля"
-#: backend/fujitsu.c:3950
+#: backend/fujitsu.c:3948
#, no-c-format
msgid ""
"Collect a few mm of background on top side of scan, before paper enters "
@@ -2695,12 +2716,12 @@ msgstr ""
"також дозволити збирання решти даних з бічних полів. Може конфліктувати "
"з параметром кольору тла."
-#: backend/fujitsu.c:3968
+#: backend/fujitsu.c:3966
#, no-c-format
msgid "Sleep timer"
msgstr "Таймер присипляння"
-#: backend/fujitsu.c:3969
+#: backend/fujitsu.c:3967
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches to sleep mode"
@@ -2708,12 +2729,12 @@ msgstr ""
"Час у хвилинах, по завершенню якого внутрішнє живлення буде переведено у "
"режим сну"
-#: backend/fujitsu.c:3987
+#: backend/fujitsu.c:3985
#, no-c-format
msgid "Off timer"
msgstr "Таймер вимикання"
-#: backend/fujitsu.c:3988
+#: backend/fujitsu.c:3986
#, no-c-format
msgid ""
"Time in minutes until the internal power supply switches the scanner "
@@ -2723,42 +2744,42 @@ msgstr ""
"Буде округлено до найближчого кратного до 15 хвилин. Нульове значення "
"означає, що живлення не вимикатиметься."
-#: backend/fujitsu.c:4006
+#: backend/fujitsu.c:4004
#, no-c-format
msgid "Duplex offset"
msgstr "Зміщення двобічного"
-#: backend/fujitsu.c:4007
+#: backend/fujitsu.c:4005
#, no-c-format
msgid "Adjust front/back offset"
msgstr "Коригування зміщення між переднім і зворотним боком"
-#: backend/fujitsu.c:4024 backend/plustek.c:1025 backend/umax_pp.c:794
+#: backend/fujitsu.c:4022 backend/plustek.c:1023 backend/umax_pp.c:793
#, no-c-format
msgid "Green offset"
msgstr "Зміщення зеленого"
-#: backend/fujitsu.c:4025
+#: backend/fujitsu.c:4023
#, no-c-format
msgid "Adjust green/red offset"
msgstr "Коригування зміщення між зеленим і червоним каналами"
-#: backend/fujitsu.c:4042 backend/plustek.c:1041 backend/umax_pp.c:806
+#: backend/fujitsu.c:4040 backend/plustek.c:1039 backend/umax_pp.c:805
#, no-c-format
msgid "Blue offset"
msgstr "Зміщення синього"
-#: backend/fujitsu.c:4043
+#: backend/fujitsu.c:4041
#, no-c-format
msgid "Adjust blue/red offset"
msgstr "Коригування зміщення між синім і червоним каналами"
-#: backend/fujitsu.c:4056
+#: backend/fujitsu.c:4054
#, no-c-format
msgid "Low Memory"
msgstr "Обмеження пам’яті"
-#: backend/fujitsu.c:4057
+#: backend/fujitsu.c:4055
#, no-c-format
msgid ""
"Limit driver memory usage for use in embedded systems. Causes some "
@@ -2772,12 +2793,12 @@ msgstr ""
"«side». Цим параметром слід користуватися лише для нетипового "
"зовнішнього інтерфейсу програмного забезпечення."
-#: backend/fujitsu.c:4072
+#: backend/fujitsu.c:4070
#, no-c-format
msgid "Duplex side"
msgstr "Бік для двобічного"
-#: backend/fujitsu.c:4073
+#: backend/fujitsu.c:4071
#, no-c-format
msgid ""
"Tells which side (0=front, 1=back) of a duplex scan the next call to "
@@ -2786,58 +2807,58 @@ msgstr ""
"Визначає, який бік (0=передній, 1=зворотний) двобічного сканованого "
"зображення буде повернуто під час наступного виклику sane_read."
-#: backend/fujitsu.c:4084
+#: backend/fujitsu.c:4082
#, no-c-format
msgid "Hardware deskew and crop"
msgstr "Апаратне виправлення нахилу і обрізання"
-#: backend/fujitsu.c:4085
+#: backend/fujitsu.c:4083
#, no-c-format
msgid "Request scanner to rotate and crop pages digitally."
msgstr ""
"Вимагати від сканера обертання та обрізання сторінок у цифровому режимі."
-#: backend/fujitsu.c:4096 backend/kvs1025_opt.c:871
+#: backend/fujitsu.c:4094 backend/kvs1025_opt.c:871
#, no-c-format
msgid "Software deskew"
msgstr "Програмне усування обертання"
-#: backend/fujitsu.c:4097
+#: backend/fujitsu.c:4095
#, no-c-format
msgid "Request driver to rotate skewed pages digitally."
msgstr ""
"Вимагати від драйвера усування обертання сторінок у автоматичному режимі."
-#: backend/fujitsu.c:4109 backend/kvs1025_opt.c:880
+#: backend/fujitsu.c:4107 backend/kvs1025_opt.c:880
#, no-c-format
msgid "Software despeckle diameter"
msgstr "Діаметр плям для програмного усування"
-#: backend/fujitsu.c:4110
+#: backend/fujitsu.c:4108
#, no-c-format
msgid "Maximum diameter of lone dots to remove from scan."
msgstr ""
"Мінімальний діаметр окремих плям, які слід усунути зі сканованого "
"зображення."
-#: backend/fujitsu.c:4129
+#: backend/fujitsu.c:4127
#, no-c-format
msgid "Software crop"
msgstr "Програмне обрізання"
-#: backend/fujitsu.c:4130
+#: backend/fujitsu.c:4128
#, no-c-format
msgid "Request driver to remove border from pages digitally."
msgstr ""
"Вимагати від драйвера вилучення границі зі сторінок у автоматичному "
"режимі."
-#: backend/fujitsu.c:4159
+#: backend/fujitsu.c:4157
#, no-c-format
msgid "Halt on Cancel"
msgstr "Перервати при скасуванні"
-#: backend/fujitsu.c:4160
+#: backend/fujitsu.c:4158
#, no-c-format
msgid ""
"Request driver to halt the paper feed instead of eject during a cancel."
@@ -2845,106 +2866,106 @@ msgstr ""
"Наказати драйверу перервати подавання паперу, замість його "
"виштовхування, якщо сканування скасовано."
-#: backend/fujitsu.c:4171
+#: backend/fujitsu.c:4169
#, no-c-format
msgid "Endorser Options"
msgstr "Параметри наддруку"
-#: backend/fujitsu.c:4172
+#: backend/fujitsu.c:4170
#, no-c-format
msgid "Controls for endorser unit"
msgstr "Керування модулем наддруку"
-#: backend/fujitsu.c:4183
+#: backend/fujitsu.c:4181
#, no-c-format
msgid "Endorser"
msgstr "Наддрук"
-#: backend/fujitsu.c:4184
+#: backend/fujitsu.c:4182
#, no-c-format
msgid "Enable endorser unit"
msgstr "Увімкнути модуль наддруку"
-#: backend/fujitsu.c:4199
+#: backend/fujitsu.c:4197
#, no-c-format
msgid "Endorser bits"
msgstr "Біти наддруку"
-#: backend/fujitsu.c:4200
+#: backend/fujitsu.c:4198
#, no-c-format
msgid "Determines maximum endorser counter value."
msgstr "Визначає максимальне значення лічильника наддруку."
-#: backend/fujitsu.c:4225
+#: backend/fujitsu.c:4223
#, no-c-format
msgid "Endorser value"
msgstr "Значення наддруку"
-#: backend/fujitsu.c:4226
+#: backend/fujitsu.c:4224
#, no-c-format
msgid "Initial endorser counter value."
msgstr "Початкове значення лічильника наддруку."
-#: backend/fujitsu.c:4249
+#: backend/fujitsu.c:4247
#, no-c-format
msgid "Endorser step"
msgstr "Крок наддруку"
-#: backend/fujitsu.c:4250
+#: backend/fujitsu.c:4248
#, no-c-format
msgid "Change endorser counter value by this much for each page."
msgstr ""
"Змінювати значення лічильника наддруку на вказане число для кожної "
"наступної сторінки."
-#: backend/fujitsu.c:4273
+#: backend/fujitsu.c:4271
#, no-c-format
msgid "Endorser Y"
msgstr "Y наддруку"
-#: backend/fujitsu.c:4274
+#: backend/fujitsu.c:4272
#, no-c-format
msgid "Endorser print offset from top of paper."
msgstr "Зсув мітки наддруку від верхнього краю паперу."
-#: backend/fujitsu.c:4299
+#: backend/fujitsu.c:4297
#, no-c-format
msgid "Endorser font"
msgstr "Шрифт наддруку"
-#: backend/fujitsu.c:4300
+#: backend/fujitsu.c:4298
#, no-c-format
msgid "Endorser printing font."
msgstr "Шрифт наддруку."
-#: backend/fujitsu.c:4329
+#: backend/fujitsu.c:4327
#, no-c-format
msgid "Endorser direction"
msgstr "Напрямок наддруку"
-#: backend/fujitsu.c:4330
+#: backend/fujitsu.c:4328
#, no-c-format
msgid "Endorser printing direction."
msgstr "Напрямок друку."
-#: backend/fujitsu.c:4354
+#: backend/fujitsu.c:4352
#, no-c-format
msgid "Endorser side"
msgstr "Бік наддруку"
-#: backend/fujitsu.c:4355
+#: backend/fujitsu.c:4353
#, no-c-format
msgid "Endorser printing side, requires hardware support to change"
msgstr ""
"Бік, з якого буде друкуватися мітка. Потребує апаратної підтримки для "
"зміни."
-#: backend/fujitsu.c:4380
+#: backend/fujitsu.c:4378
#, no-c-format
msgid "Endorser string"
msgstr "Рядок наддруку"
-#: backend/fujitsu.c:4381
+#: backend/fujitsu.c:4379
#, no-c-format
msgid ""
"Endorser alphanumeric print format. %05ud or %08ud at the end will be "
@@ -2953,204 +2974,204 @@ msgstr ""
"Буквенно-цифровий формат наддруку. %05ud або %08ud наприкінці буде "
"замінено на значення лічильника."
-#: backend/fujitsu.c:4408
+#: backend/fujitsu.c:4406
#, no-c-format
msgid "Top edge"
msgstr "Верхній край"
-#: backend/fujitsu.c:4409
+#: backend/fujitsu.c:4407
#, no-c-format
msgid "Paper is pulled partly into ADF"
msgstr "Папір частково втягнуто до протяжного пристрою"
-#: backend/fujitsu.c:4420
+#: backend/fujitsu.c:4418
#, no-c-format
msgid "A3 paper"
msgstr "Папір A3"
-#: backend/fujitsu.c:4421
+#: backend/fujitsu.c:4419
#, no-c-format
msgid "A3 paper detected"
msgstr "Виявлено папір A3"
-#: backend/fujitsu.c:4432
+#: backend/fujitsu.c:4430
#, no-c-format
msgid "B4 paper"
msgstr "Папір B4"
-#: backend/fujitsu.c:4433
+#: backend/fujitsu.c:4431
#, no-c-format
msgid "B4 paper detected"
msgstr "Виявлено папір B4"
-#: backend/fujitsu.c:4444
+#: backend/fujitsu.c:4442
#, no-c-format
msgid "A4 paper"
msgstr "Папір A4"
-#: backend/fujitsu.c:4445
+#: backend/fujitsu.c:4443
#, no-c-format
msgid "A4 paper detected"
msgstr "Виявлено папір A4"
-#: backend/fujitsu.c:4456
+#: backend/fujitsu.c:4454
#, no-c-format
msgid "B5 paper"
msgstr "Папір B5"
-#: backend/fujitsu.c:4457
+#: backend/fujitsu.c:4455
#, no-c-format
msgid "B5 paper detected"
msgstr "Виявлено папір B5"
-#: backend/fujitsu.c:4480
+#: backend/fujitsu.c:4478
#, no-c-format
msgid "OMR or DF"
msgstr "OMR або ПП"
-#: backend/fujitsu.c:4481
+#: backend/fujitsu.c:4479
#, no-c-format
msgid "OMR or double feed detected"
msgstr "Виявлено OMR або подвійне подавання"
-#: backend/fujitsu.c:4504
+#: backend/fujitsu.c:4502
#, no-c-format
msgid "Card loaded"
msgstr "Картку завантажено"
-#: backend/fujitsu.c:4505
+#: backend/fujitsu.c:4503
#, no-c-format
msgid "Card slot contains paper"
msgstr "У лотку карток міститься папір"
-#: backend/fujitsu.c:4516
+#: backend/fujitsu.c:4514
#, no-c-format
msgid "Power saving"
msgstr "Заощадження енергії"
-#: backend/fujitsu.c:4517
+#: backend/fujitsu.c:4515
#, no-c-format
msgid "Scanner in power saving mode"
msgstr "Сканер перебуває у режимі заощадження енергії"
-#: backend/fujitsu.c:4540
+#: backend/fujitsu.c:4538
#, no-c-format
msgid "Manual feed"
msgstr "Подавання вручну"
-#: backend/fujitsu.c:4541
+#: backend/fujitsu.c:4539
#, no-c-format
msgid "Manual feed selected"
msgstr "Вибрано режим подавання вручну"
-#: backend/fujitsu.c:4564
+#: backend/fujitsu.c:4562
#, no-c-format
msgid "Function"
msgstr "Функція"
-#: backend/fujitsu.c:4565
+#: backend/fujitsu.c:4563
#, no-c-format
msgid "Function character on screen"
msgstr "Функціональний символ на екрані"
-#: backend/fujitsu.c:4576
+#: backend/fujitsu.c:4574
#, no-c-format
msgid "Ink low"
msgstr "Закінчуються чорнила"
-#: backend/fujitsu.c:4577
+#: backend/fujitsu.c:4575
#, no-c-format
msgid "Imprinter ink running low"
msgstr "Лишилося мало чорнила для наддруку"
-#: backend/fujitsu.c:4588
+#: backend/fujitsu.c:4586
#, no-c-format
msgid "Double feed"
msgstr "Подвійне подавання"
-#: backend/fujitsu.c:4589
+#: backend/fujitsu.c:4587
#, no-c-format
msgid "Double feed detected"
msgstr "Виявлено подвійне подавання"
-#: backend/fujitsu.c:4600
+#: backend/fujitsu.c:4598
#, no-c-format
msgid "Error code"
msgstr "Код помилки"
-#: backend/fujitsu.c:4601
+#: backend/fujitsu.c:4599
#, no-c-format
msgid "Hardware error code"
msgstr "Код апаратної помилки"
-#: backend/fujitsu.c:4612
+#: backend/fujitsu.c:4610
#, no-c-format
msgid "Skew angle"
msgstr "Кут перекошування"
-#: backend/fujitsu.c:4613
+#: backend/fujitsu.c:4611
#, no-c-format
msgid "Requires black background for scanning"
msgstr "Потребує чорного тла для сканування"
-#: backend/fujitsu.c:4624
+#: backend/fujitsu.c:4622
#, no-c-format
msgid "Ink remaining"
msgstr "Лишилося чорнила"
-#: backend/fujitsu.c:4625
+#: backend/fujitsu.c:4623
#, no-c-format
msgid "Imprinter ink level"
msgstr "Рівень чорнила для наддруку"
-#: backend/fujitsu.c:4636
+#: backend/fujitsu.c:4634
#, no-c-format
msgid "Density"
msgstr "Щільність"
-#: backend/fujitsu.c:4637
+#: backend/fujitsu.c:4635
#, no-c-format
msgid "Density dial"
msgstr "Набирач щільності"
-#: backend/fujitsu.c:4648 backend/fujitsu.c:4649
+#: backend/fujitsu.c:4646 backend/fujitsu.c:4647
#, no-c-format
msgid "Duplex switch"
msgstr "Перемикач двобічного"
-#: backend/genesys/genesys.cpp:4823 backend/pixma/pixma_sane_options.c:357
+#: backend/genesys/genesys.cpp:4821 backend/pixma/pixma_sane_options.c:357
#, no-c-format
msgid "Extras"
msgstr "Додаткові"
-#: backend/genesys/genesys.cpp:4832
+#: backend/genesys/genesys.cpp:4830
#, no-c-format
msgid "Color filter"
msgstr "Фільтр кольору"
-#: backend/genesys/genesys.cpp:4835
+#: backend/genesys/genesys.cpp:4833
#, no-c-format
msgid "When using gray or lineart this option selects the used color."
msgstr ""
"За використання друку у півтонах або штрихового друку за допомогою цього "
"пункту можна обрати колір друку."
-#: backend/genesys/genesys.cpp:4859
+#: backend/genesys/genesys.cpp:4857
#, no-c-format
msgid "Calibration file"
msgstr "Файл калібрування"
-#: backend/genesys/genesys.cpp:4860
+#: backend/genesys/genesys.cpp:4858
#, no-c-format
msgid "Specify the calibration file to use"
msgstr "Вкажіть файл даних калібрування, які буде використано"
-#: backend/genesys/genesys.cpp:4877
+#: backend/genesys/genesys.cpp:4875
#, no-c-format
msgid "Calibration cache expiration time"
msgstr "Строк дії кешу калібрування"
-#: backend/genesys/genesys.cpp:4878
+#: backend/genesys/genesys.cpp:4876
#, no-c-format
msgid ""
"Time (in minutes) before a cached calibration expires. A value of 0 "
@@ -3161,12 +3182,12 @@ msgstr ""
"Від’ємні значення означають, що обмежень на строк дії кешу не "
"накладатиметься."
-#: backend/genesys/genesys.cpp:4888
+#: backend/genesys/genesys.cpp:4886
#, no-c-format
msgid "Lamp off time"
msgstr "Час вимикання лампи"
-#: backend/genesys/genesys.cpp:4891
+#: backend/genesys/genesys.cpp:4889
#, no-c-format
msgid ""
"The lamp will be turned off after the given time (in minutes). A value "
@@ -3175,92 +3196,92 @@ msgstr ""
"Лампу буде вимкнено, коли спливе вказаний час (у хвилинах). Значення "
"рівне 0 означатиме, що лампа не вимикатиметься."
-#: backend/genesys/genesys.cpp:4901
+#: backend/genesys/genesys.cpp:4899
#, no-c-format
msgid "Lamp off during scan"
msgstr "Вимикання лампи під час сканування"
-#: backend/genesys/genesys.cpp:4902
+#: backend/genesys/genesys.cpp:4900
#, no-c-format
msgid "The lamp will be turned off during scan. "
msgstr "Лампу буде вимкнено під час сканування. "
-#: backend/genesys/genesys.cpp:4929 backend/genesys/genesys.cpp:4930
+#: backend/genesys/genesys.cpp:4927 backend/genesys/genesys.cpp:4928
#, no-c-format
msgid "File button"
msgstr "Кнопка «File»"
-#: backend/genesys/genesys.cpp:4974 backend/genesys/genesys.cpp:4975
+#: backend/genesys/genesys.cpp:4972 backend/genesys/genesys.cpp:4973
#, no-c-format
msgid "OCR button"
msgstr "Кнопка «OCR»"
-#: backend/genesys/genesys.cpp:4986 backend/genesys/genesys.cpp:4987
+#: backend/genesys/genesys.cpp:4984 backend/genesys/genesys.cpp:4985
#, no-c-format
msgid "Power button"
msgstr "Кнопка «Power»"
-#: backend/genesys/genesys.cpp:4998 backend/genesys/genesys.cpp:4999
+#: backend/genesys/genesys.cpp:4996 backend/genesys/genesys.cpp:4997
#, no-c-format
msgid "Extra button"
msgstr "Додаткова кнопка"
-#: backend/genesys/genesys.cpp:5010 backend/gt68xx.c:755
+#: backend/genesys/genesys.cpp:5008 backend/gt68xx.c:753
#, no-c-format
msgid "Needs calibration"
msgstr "Потребує калібрування"
-#: backend/genesys/genesys.cpp:5011 backend/gt68xx.c:756 backend/p5.c:1928
+#: backend/genesys/genesys.cpp:5009 backend/gt68xx.c:754 backend/p5.c:1928
#, no-c-format
msgid "The scanner needs calibration for the current settings"
msgstr "Для застосування поточних параметрів потрібне калібрування"
-#: backend/genesys/genesys.cpp:5022 backend/gt68xx.c:780
-#: backend/gt68xx.c:781 backend/p5.c:1937 backend/p5.c:1938
-#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1080
+#: backend/genesys/genesys.cpp:5020 backend/gt68xx.c:778
+#: backend/gt68xx.c:779 backend/p5.c:1937 backend/p5.c:1938
+#: backend/pixma/pixma_sane_options.c:227 backend/plustek.c:1078
#, no-c-format
msgid "Buttons"
msgstr "Кнопки"
-#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787
-#: backend/hp-option.h:97 backend/hp5400_sane.c:536 backend/niash.c:726
-#: backend/p5.c:1945 backend/plustek.c:941
+#: backend/genesys/genesys.cpp:5029 backend/gt68xx.c:785
+#: backend/hp-option.h:92 backend/hp5400_sane.c:535 backend/niash.c:723
+#: backend/p5.c:1945 backend/plustek.c:939
#, no-c-format
msgid "Calibrate"
msgstr "Відкалібрувати"
-#: backend/genesys/genesys.cpp:5033 backend/gt68xx.c:789 backend/p5.c:1947
+#: backend/genesys/genesys.cpp:5031 backend/gt68xx.c:787 backend/p5.c:1947
#, no-c-format
msgid "Start calibration using special sheet"
msgstr "Почати калібрування за допомогою спеціального аркуша"
-#: backend/genesys/genesys.cpp:5045 backend/gt68xx.c:802 backend/p5.c:1958
+#: backend/genesys/genesys.cpp:5043 backend/gt68xx.c:800 backend/p5.c:1958
#, no-c-format
msgid "Clear calibration"
msgstr "Спорожнити дані калібрування"
-#: backend/genesys/genesys.cpp:5046 backend/gt68xx.c:803 backend/p5.c:1960
+#: backend/genesys/genesys.cpp:5044 backend/gt68xx.c:801 backend/p5.c:1960
#, no-c-format
msgid "Clear calibration cache"
msgstr "Спорожнити кеш калібрування"
-#: backend/genesys/genesys.cpp:5056
+#: backend/genesys/genesys.cpp:5054
#, no-c-format
msgid "Force calibration"
msgstr "Примусове калібрування"
-#: backend/genesys/genesys.cpp:5057
+#: backend/genesys/genesys.cpp:5055
#, no-c-format
msgid "Force calibration ignoring all and any calibration caches"
msgstr ""
"Примусове калібрування з ігноруванням усіх кешованих даних калібрування"
-#: backend/genesys/genesys.cpp:5067
+#: backend/genesys/genesys.cpp:5065
#, no-c-format
msgid "Ignore internal offsets"
msgstr "Ігнорувати внутрішні відступи"
-#: backend/genesys/genesys.cpp:5069
+#: backend/genesys/genesys.cpp:5067
#, no-c-format
msgid ""
"Acquires the image including the internal calibration areas of the "
@@ -3269,41 +3290,41 @@ msgstr ""
"Надсилає запит щодо сканування зображення включно із внутрішніми "
"областями калібрування сканера"
-#: backend/genesys/genesys.h:79 backend/gt68xx.c:149 backend/ma1509.c:108
-#: backend/mustek.c:164 backend/snapscan-options.c:87 backend/umax.c:182
+#: backend/genesys/genesys.h:77 backend/gt68xx.c:147 backend/ma1509.c:106
+#: backend/mustek.c:162 backend/snapscan-options.c:87 backend/umax.c:180
#, no-c-format
msgid "Transparency Adapter"
msgstr "Адаптер плівок"
-#: backend/genesys/genesys.h:80
+#: backend/genesys/genesys.h:78
#, no-c-format
msgid "Transparency Adapter Infrared"
msgstr "Адаптер плівок для інфрачервоного сканування"
-#: backend/gt68xx.c:470
+#: backend/gt68xx.c:468
#, no-c-format
msgid "Gray mode color"
msgstr "Режим відтінків сірого"
-#: backend/gt68xx.c:472
+#: backend/gt68xx.c:470
#, no-c-format
msgid "Selects which scan color is used gray mode (default: green)."
msgstr ""
"Визначає, який колір сканування буде використано у режимі напівтонів "
"сірого (типово — зелений)."
-#: backend/gt68xx.c:553 backend/hp3900_sane.c:1392
-#: backend/mustek_usb2.c:410
+#: backend/gt68xx.c:551 backend/hp3900_sane.c:1391
+#: backend/mustek_usb2.c:408
#, no-c-format
msgid "Debugging Options"
msgstr "Параметри зневаджування"
-#: backend/gt68xx.c:564 backend/mustek_usb2.c:419
+#: backend/gt68xx.c:562 backend/mustek_usb2.c:417
#, no-c-format
msgid "Automatic warmup"
msgstr "Автоматичний розігрів"
-#: backend/gt68xx.c:566
+#: backend/gt68xx.c:564
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -3312,12 +3333,12 @@ msgstr ""
"Розігрівати, до сталої яскравості лампи, не наполягати на 60-ти "
"секундному розігріві."
-#: backend/gt68xx.c:578
+#: backend/gt68xx.c:576
#, no-c-format
msgid "Full scan"
msgstr "Повне сканування"
-#: backend/gt68xx.c:580
+#: backend/gt68xx.c:578
#, no-c-format
msgid ""
"Scan the complete scanning area including calibration strip. Be careful. "
@@ -3326,12 +3347,12 @@ msgstr ""
"Сканувати всю область сканування, зокрема смугу калібрування. Будьте "
"обережні. Не вказуйте повну висоту. Лише для перевірки."
-#: backend/gt68xx.c:591
+#: backend/gt68xx.c:589
#, no-c-format
msgid "Coarse calibration"
msgstr "Грубе калібрування"
-#: backend/gt68xx.c:593
+#: backend/gt68xx.c:591
#, no-c-format
msgid ""
"Setup gain and offset for scanning automatically. If this option is "
@@ -3342,12 +3363,12 @@ msgstr ""
"пункт не буде позначено, ви зможете вказати параметри аналогової "
"оболонки вручну. Типово цей пункт позначено. Лише для перевірки."
-#: backend/gt68xx.c:612
+#: backend/gt68xx.c:610
#, no-c-format
msgid "Coarse calibration for first scan only"
msgstr "Грубе калібрування лише для початкового сканування"
-#: backend/gt68xx.c:614
+#: backend/gt68xx.c:612
#, no-c-format
msgid ""
"Coarse calibration is only done for the first scan. Works with most "
@@ -3359,12 +3380,12 @@ msgstr ""
"яскравість сканованих зображень значно змінюється, зніміть позначку з "
"цього пункту. Лише для перевірки."
-#: backend/gt68xx.c:647
+#: backend/gt68xx.c:645
#, no-c-format
msgid "Backtrack lines"
msgstr "Ліній повернення"
-#: backend/gt68xx.c:649
+#: backend/gt68xx.c:647
#, no-c-format
msgid ""
"Number of lines the scan slider moves back when backtracking occurs. "
@@ -3378,223 +3399,223 @@ msgstr ""
"значення пришвидшать сканування, але збільшать ймовірність пропуску "
"ліній."
-#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
+#: backend/gt68xx.c:672 backend/mustek_usb2.c:450
#, no-c-format
msgid "Gamma value"
msgstr "Значення коефіцієнта контрастності"
-#: backend/gt68xx.c:676 backend/mustek_usb2.c:454
+#: backend/gt68xx.c:674 backend/mustek_usb2.c:452
#, no-c-format
msgid "Sets the gamma value of all channels."
msgstr "Визначає значення коефіцієнта контрастності для всіх каналів."
-#: backend/hp-option.c:2987
+#: backend/hp-option.c:2982
#, no-c-format
msgid "Advanced Options"
msgstr "Додаткові параметри"
-#: backend/hp-option.c:3044
+#: backend/hp-option.c:3039
#, no-c-format
msgid "Coarse"
msgstr "Грубе"
-#: backend/hp-option.c:3045
+#: backend/hp-option.c:3040
#, no-c-format
msgid "Fine"
msgstr "Високої якості"
-#: backend/hp-option.c:3046
+#: backend/hp-option.c:3041
#, no-c-format
msgid "Bayer"
msgstr "Секція"
-#: backend/hp-option.c:3049 backend/hp-option.c:3100
+#: backend/hp-option.c:3044 backend/hp-option.c:3095
#, no-c-format
msgid "Custom"
msgstr "Нетипова"
-#: backend/hp-option.c:3090 backend/hp-option.c:3146
-#: backend/hp-option.c:3161
+#: backend/hp-option.c:3085 backend/hp-option.c:3141
+#: backend/hp-option.c:3156
#, no-c-format
msgid "Auto"
msgstr "Авто"
-#: backend/hp-option.c:3091
+#: backend/hp-option.c:3086
#, no-c-format
msgid "NTSC RGB"
msgstr "NTSC RGB"
-#: backend/hp-option.c:3092
+#: backend/hp-option.c:3087
#, no-c-format
msgid "XPA RGB"
msgstr "XPA RGB"
-#: backend/hp-option.c:3093
+#: backend/hp-option.c:3088
#, no-c-format
msgid "Pass-through"
msgstr "Пропускати"
-#: backend/hp-option.c:3094
+#: backend/hp-option.c:3089
#, no-c-format
msgid "NTSC Gray"
msgstr "Чорно-біле NTSC"
-#: backend/hp-option.c:3095
+#: backend/hp-option.c:3090
#, no-c-format
msgid "XPA Gray"
msgstr "Чорно-біле XPA"
-#: backend/hp-option.c:3147
+#: backend/hp-option.c:3142
#, no-c-format
msgid "Slow"
msgstr "Повільно"
-#: backend/hp-option.c:3148 backend/hp-option.c:3255
-#: backend/kvs40xx_opt.c:230 backend/matsushita.c:244 backend/mustek.c:149
-#: backend/plustek.c:234 backend/plustek_pp.c:203 backend/u12.c:155
+#: backend/hp-option.c:3143 backend/hp-option.c:3250
+#: backend/kvs40xx_opt.c:230 backend/matsushita.c:241 backend/mustek.c:147
+#: backend/plustek.c:232 backend/plustek_pp.c:201 backend/u12.c:153
#, no-c-format
msgid "Normal"
msgstr "Звичайна"
-#: backend/hp-option.c:3149
+#: backend/hp-option.c:3144
#, no-c-format
msgid "Fast"
msgstr "Швидко"
-#: backend/hp-option.c:3150
+#: backend/hp-option.c:3145
#, no-c-format
msgid "Extra Fast"
msgstr "Дуже швидко"
-#: backend/hp-option.c:3163
+#: backend/hp-option.c:3158
#, no-c-format
msgid "2-pixel"
msgstr "Двоточкове"
-#: backend/hp-option.c:3164
+#: backend/hp-option.c:3159
#, no-c-format
msgid "4-pixel"
msgstr "Чотириточкове"
-#: backend/hp-option.c:3165
+#: backend/hp-option.c:3160
#, no-c-format
msgid "8-pixel"
msgstr "Восьмиточкове"
-#: backend/hp-option.c:3176
+#: backend/hp-option.c:3171
#, no-c-format
msgid "Print"
msgstr "Друк"
-#: backend/hp-option.c:3177 backend/hp3900_sane.c:427
-#: backend/hp3900_sane.c:1019
+#: backend/hp-option.c:3172 backend/hp3900_sane.c:426
+#: backend/hp3900_sane.c:1018
#, no-c-format
msgid "Slide"
msgstr "Слайд"
-#: backend/hp-option.c:3178
+#: backend/hp-option.c:3173
#, no-c-format
msgid "Film-strip"
msgstr "Плівка"
-#: backend/hp-option.c:3256 backend/hp5590.c:93
+#: backend/hp-option.c:3251 backend/hp5590.c:91
#, no-c-format
msgid "ADF"
msgstr "АПД"
-#: backend/hp-option.c:3257
+#: backend/hp-option.c:3252
#, no-c-format
msgid "XPA"
msgstr "XPA"
-#: backend/hp-option.c:3331 backend/hp-option.c:3344
+#: backend/hp-option.c:3326 backend/hp-option.c:3339
#, no-c-format
msgid "Conditional"
msgstr "Умовно"
-#: backend/hp-option.c:3417
+#: backend/hp-option.c:3412
#, no-c-format
msgid "Experiment"
msgstr "Експеримент"
-#: backend/hp-option.h:60
+#: backend/hp-option.h:55
#, no-c-format
msgid "Sharpening"
msgstr "Збільшенні різкості"
-#: backend/hp-option.h:61
+#: backend/hp-option.h:56
#, no-c-format
msgid "Set sharpening value."
msgstr "Визначає величину збільшення різкості."
-#: backend/hp-option.h:66
+#: backend/hp-option.h:61
#, no-c-format
msgid "Auto Threshold"
msgstr "Автоматичне порогове значення"
-#: backend/hp-option.h:68
+#: backend/hp-option.h:63
#, no-c-format
msgid "Enable automatic determination of threshold for line-art scans."
msgstr ""
"Увімкнути автоматичне визначення порогового значення для сканування "
"штрихових зображень."
-#: backend/hp-option.h:74
+#: backend/hp-option.h:69
#, no-c-format
msgid "Select smoothing filter."
msgstr "Визначити фільтр згладжування."
-#: backend/hp-option.h:79
+#: backend/hp-option.h:74
#, no-c-format
msgid "Unload media after scan"
msgstr "Вивантажувати носій після сканування"
-#: backend/hp-option.h:80
+#: backend/hp-option.h:75
#, no-c-format
msgid "Unloads the media after a scan."
msgstr "Вивантажує носій після сканування."
-#: backend/hp-option.h:85
+#: backend/hp-option.h:80
#, no-c-format
msgid "Change document"
msgstr "Змінити документ"
-#: backend/hp-option.h:86
+#: backend/hp-option.h:81
#, no-c-format
msgid "Change Document."
msgstr "Змінити документ."
-#: backend/hp-option.h:91
+#: backend/hp-option.h:86
#, no-c-format
msgid "Unload"
msgstr "Вивантажити"
-#: backend/hp-option.h:92
+#: backend/hp-option.h:87
#, no-c-format
msgid "Unload Document."
msgstr "Вивантажити документ."
-#: backend/hp-option.h:98
+#: backend/hp-option.h:93
#, no-c-format
msgid "Start calibration process."
msgstr "Почати процедуру калібрування."
-#: backend/hp-option.h:103
+#: backend/hp-option.h:98
#, no-c-format
msgid "Media"
msgstr "Носій"
-#: backend/hp-option.h:104
+#: backend/hp-option.h:99
#, no-c-format
msgid "Set type of media."
msgstr "Визначити тип носія."
-#: backend/hp-option.h:109
+#: backend/hp-option.h:104
#, no-c-format
msgid "Exposure time"
msgstr "Час експозиції"
-#: backend/hp-option.h:111
+#: backend/hp-option.h:106
#, no-c-format
msgid ""
"A longer exposure time lets the scanner collect more light. Suggested "
@@ -3607,157 +3628,157 @@ msgstr ""
"150% для звичайних слайдів та «Негатив» для негативів. Для темних "
"(недоекспонованих) зображень ви можете збільшити це значення."
-#: backend/hp-option.h:119 backend/hp-option.h:126
+#: backend/hp-option.h:114 backend/hp-option.h:121
#, no-c-format
msgid "Color Matrix"
msgstr "Матриця кольорів"
-#: backend/hp-option.h:121
+#: backend/hp-option.h:116
#, no-c-format
msgid "Set the scanner's color matrix."
msgstr "Визначити матрицю кольорів сканера."
-#: backend/hp-option.h:127
+#: backend/hp-option.h:122
#, no-c-format
msgid "Custom color matrix."
msgstr "Нетипова матриця кольорів."
-#: backend/hp-option.h:132
+#: backend/hp-option.h:127
#, no-c-format
msgid "Mono Color Matrix"
msgstr "Чорно-біла матриця кольорів"
-#: backend/hp-option.h:133
+#: backend/hp-option.h:128
#, no-c-format
msgid "Custom color matrix for grayscale scans."
msgstr "Нетипова матриця кольорів для чорно-білих зображень."
-#: backend/hp-option.h:138
+#: backend/hp-option.h:133
#, no-c-format
msgid "Mirror horizontal"
msgstr "Віддзеркалити горизонтально"
-#: backend/hp-option.h:139
+#: backend/hp-option.h:134
#, no-c-format
msgid "Mirror image horizontally."
msgstr "Віддзеркалити зображення по горизонталі."
-#: backend/hp-option.h:144
+#: backend/hp-option.h:139
#, no-c-format
msgid "Mirror vertical"
msgstr "Віддзеркалити вертикально"
-#: backend/hp-option.h:145
+#: backend/hp-option.h:140
#, no-c-format
msgid "Mirror image vertically."
msgstr "Віддзеркалити зображення по вертикалі."
-#: backend/hp-option.h:150
+#: backend/hp-option.h:145
#, no-c-format
msgid "Update options"
msgstr "Оновити параметри"
-#: backend/hp-option.h:151
+#: backend/hp-option.h:146
#, no-c-format
msgid "Update options."
msgstr "Оновити параметри."
-#: backend/hp-option.h:156
+#: backend/hp-option.h:151
#, no-c-format
msgid "8 bit output"
msgstr "8-бітовий вивід"
-#: backend/hp-option.h:158
+#: backend/hp-option.h:153
#, no-c-format
msgid "Use bit depth greater eight internally, but output only eight bits."
msgstr ""
"Для внутрішньої обробки використовувати глибини кольорів, більші за 8-"
"бітові, але виводити дані лише у 8-бітовому форматі."
-#: backend/hp-option.h:164
+#: backend/hp-option.h:159
#, no-c-format
msgid "Front button wait"
msgstr "Очікувати натискання кнопки у передній частині"
-#: backend/hp-option.h:165
+#: backend/hp-option.h:160
#, no-c-format
msgid "Wait to scan for front-panel button push."
msgstr ""
"Не починати сканування до натискання кнопки на передній панелі сканера."
-#: backend/hp-option.h:172
+#: backend/hp-option.h:167
#, no-c-format
msgid "Shut off lamp"
msgstr "Вимкнути лампу"
-#: backend/hp-option.h:173
+#: backend/hp-option.h:168
#, no-c-format
msgid "Shut off scanner lamp."
msgstr "Вимкнути лампу сканера."
-#: backend/hp3500.c:1020
+#: backend/hp3500.c:1018
#, no-c-format
msgid "Geometry Group"
msgstr "Група розташування"
-#: backend/hp3500.c:1073 backend/hp3500.c:1074
+#: backend/hp3500.c:1071 backend/hp3500.c:1072
#, no-c-format
msgid "Scan Mode Group"
msgstr "Група режимів сканування"
-#: backend/hp3900_sane.c:1405
+#: backend/hp3900_sane.c:1404
#, no-c-format
msgid "Scanner model"
msgstr "Модель сканера"
-#: backend/hp3900_sane.c:1408
+#: backend/hp3900_sane.c:1407
#, no-c-format
msgid "Allows one to test device behavior with other supported models"
msgstr ""
"Надає змогу перевірити поведінку пристрою з використанням інших "
"підтримуваних моделей"
-#: backend/hp3900_sane.c:1422
+#: backend/hp3900_sane.c:1421
#, no-c-format
msgid "Image colors will be inverted"
msgstr "Кольори зображення буде інвертовано"
-#: backend/hp3900_sane.c:1436
+#: backend/hp3900_sane.c:1435
#, no-c-format
msgid "Disable gamma correction"
msgstr "Вимкнути виправлення гами"
-#: backend/hp3900_sane.c:1437
+#: backend/hp3900_sane.c:1436
#, no-c-format
msgid "Gamma correction will be disabled"
msgstr "Виправлення гами буде вимкнено"
-#: backend/hp3900_sane.c:1451
+#: backend/hp3900_sane.c:1450
#, no-c-format
msgid "Disable white shading correction"
msgstr "Вимкнути виправлення відтінків білого"
-#: backend/hp3900_sane.c:1453
+#: backend/hp3900_sane.c:1452
#, no-c-format
msgid "White shading correction will be disabled"
msgstr "Виправлення градації білого буде вимкнено"
-#: backend/hp3900_sane.c:1467
+#: backend/hp3900_sane.c:1466
#, no-c-format
msgid "Skip warmup process"
msgstr "Пропустити процедуру розігріву"
-#: backend/hp3900_sane.c:1468
+#: backend/hp3900_sane.c:1467
#, no-c-format
msgid "Warmup process will be disabled"
msgstr "Процес розігрівання буде вимкнено"
-#: backend/hp3900_sane.c:1482
+#: backend/hp3900_sane.c:1481
#, no-c-format
msgid "Force real depth"
msgstr "Вказати справжню глибину"
-#: backend/hp3900_sane.c:1485
+#: backend/hp3900_sane.c:1484
#, no-c-format
msgid ""
"If gamma is enabled, scans are always made in 16 bits depth to improve "
@@ -3769,12 +3790,12 @@ msgstr ""
"перетворюватиметься до обраної глибини кольорів. За допомогою цього "
"пункту можна уникнути такої емуляції."
-#: backend/hp3900_sane.c:1499
+#: backend/hp3900_sane.c:1498
#, no-c-format
msgid "Emulate Grayscale"
msgstr "Імітація чорно-білого"
-#: backend/hp3900_sane.c:1502
+#: backend/hp3900_sane.c:1501
#, no-c-format
msgid ""
"If enabled, image will be scanned in color mode and then converted to "
@@ -3785,12 +3806,12 @@ msgstr ""
"режимі, а вже потім програмно перетворено на зображення у тонах сірого. "
"Використання подібного підходу іноді може покращити якість зображення."
-#: backend/hp3900_sane.c:1516
+#: backend/hp3900_sane.c:1515
#, no-c-format
msgid "Save debugging images"
msgstr "Зберегти зневаджувальні зображення"
-#: backend/hp3900_sane.c:1519
+#: backend/hp3900_sane.c:1518
#, no-c-format
msgid ""
"If enabled, some images involved in scanner processing are saved to "
@@ -3799,308 +3820,308 @@ msgstr ""
"Якщо буде позначено цей пункт, деякі з зображень з процесу сканування "
"буде збережено для подальшого аналізу."
-#: backend/hp3900_sane.c:1533
+#: backend/hp3900_sane.c:1532
#, no-c-format
msgid "Reset chipset"
msgstr "Відновити дані мікроконтролера"
-#: backend/hp3900_sane.c:1534
+#: backend/hp3900_sane.c:1533
#, no-c-format
msgid "Resets chipset data"
msgstr "Відновити початкові дані мікроконтролера"
-#: backend/hp3900_sane.c:1547
+#: backend/hp3900_sane.c:1546
#, no-c-format
msgid "Information"
msgstr "Інформація"
-#: backend/hp3900_sane.c:1560
+#: backend/hp3900_sane.c:1559
#, no-c-format
msgid "Chipset name"
msgstr "Назва мікроконтролера"
-#: backend/hp3900_sane.c:1561
+#: backend/hp3900_sane.c:1560
#, no-c-format
msgid "Shows chipset name used in device."
msgstr "Показує назву мікросхеми, використаної у пристрої."
-#: backend/hp3900_sane.c:1565
+#: backend/hp3900_sane.c:1564
#, no-c-format
msgid "Unknown"
msgstr "Невідома"
-#: backend/hp3900_sane.c:1571
+#: backend/hp3900_sane.c:1570
#, no-c-format
msgid "Chipset ID"
msgstr "Ідентифікатор мікросхеми"
-#: backend/hp3900_sane.c:1572
+#: backend/hp3900_sane.c:1571
#, no-c-format
msgid "Shows the chipset ID"
msgstr "Показує ідентифікатор мікросхеми"
-#: backend/hp3900_sane.c:1582
+#: backend/hp3900_sane.c:1581
#, no-c-format
msgid "Scan counter"
msgstr "Лічильник сканування"
-#: backend/hp3900_sane.c:1584
+#: backend/hp3900_sane.c:1583
#, no-c-format
msgid "Shows the number of scans made by scanner"
msgstr "Показує кількість сканувань, виконаних за допомогою сканера"
-#: backend/hp3900_sane.c:1594
+#: backend/hp3900_sane.c:1593
#, no-c-format
msgid "Update information"
msgstr "Оновити дані"
-#: backend/hp3900_sane.c:1595
+#: backend/hp3900_sane.c:1594
#, no-c-format
msgid "Updates information about device"
msgstr "Оновлює дані щодо пристрою"
-#: backend/hp3900_sane.c:1635
+#: backend/hp3900_sane.c:1634
#, no-c-format
msgid "This option reflects a front panel scanner button"
msgstr "Цей пункт відповідає кнопці передньої панелі сканера"
-#: backend/hp5400_sane.c:418
+#: backend/hp5400_sane.c:417
#, no-c-format
msgid "web"
msgstr "web"
-#: backend/hp5400_sane.c:419
+#: backend/hp5400_sane.c:418
#, no-c-format
msgid "Share-To-Web button"
msgstr "Кнопка «Оприлюднити у мережі»"
-#: backend/hp5400_sane.c:420
+#: backend/hp5400_sane.c:419
#, no-c-format
msgid "Scan an image and send it on the web"
msgstr "Сканувати зображення і надіслати його мережею"
-#: backend/hp5400_sane.c:426
+#: backend/hp5400_sane.c:425
#, no-c-format
msgid "reprint"
msgstr "reprint"
-#: backend/hp5400_sane.c:427
+#: backend/hp5400_sane.c:426
#, no-c-format
msgid "Reprint Photos button"
msgstr "Кнопка «Відтворити фото»"
-#: backend/hp5400_sane.c:428
+#: backend/hp5400_sane.c:427
#, no-c-format
msgid "Button for reprinting photos"
msgstr "Кнопка для відтворення фотографій"
-#: backend/hp5400_sane.c:450
+#: backend/hp5400_sane.c:449
#, no-c-format
msgid "more-options"
msgstr "more-options"
-#: backend/hp5400_sane.c:451
+#: backend/hp5400_sane.c:450
#, no-c-format
msgid "More Options button"
msgstr "Кнопка «Додаткові параметри»"
-#: backend/hp5400_sane.c:452
+#: backend/hp5400_sane.c:451
#, no-c-format
msgid "Button for additional options/configuration"
msgstr "Кнопка для додаткових параметрів/налаштувань"
-#: backend/hp5400_sane.c:466
+#: backend/hp5400_sane.c:465
#, no-c-format
msgid "power-save"
msgstr "power-save"
-#: backend/hp5400_sane.c:467
+#: backend/hp5400_sane.c:466
#, no-c-format
msgid "Power Save button"
msgstr "Кнопка «Заощадження енергії»"
-#: backend/hp5400_sane.c:468
+#: backend/hp5400_sane.c:467
#, no-c-format
msgid "Puts the scanner in an energy-conservation mode"
msgstr "Переводить сканер у режим заощадження енергії"
-#: backend/hp5400_sane.c:474
+#: backend/hp5400_sane.c:473
#, no-c-format
msgid "copies-up"
msgstr "copies-up"
-#: backend/hp5400_sane.c:475
+#: backend/hp5400_sane.c:474
#, no-c-format
msgid "Increase Copies button"
msgstr "Кнопка «Більше копій»"
-#: backend/hp5400_sane.c:476
+#: backend/hp5400_sane.c:475
#, no-c-format
msgid "Increase the number of copies"
msgstr "Збільшити кількість копій"
-#: backend/hp5400_sane.c:482
+#: backend/hp5400_sane.c:481
#, no-c-format
msgid "copies-down"
msgstr "copies-down"
-#: backend/hp5400_sane.c:483
+#: backend/hp5400_sane.c:482
#, no-c-format
msgid "Decrease Copies button"
msgstr "Кнопка «Менше копій»"
-#: backend/hp5400_sane.c:484
+#: backend/hp5400_sane.c:483
#, no-c-format
msgid "Decrease the number of copies"
msgstr "Зменшити кількість копій"
-#: backend/hp5400_sane.c:490
+#: backend/hp5400_sane.c:489
#, no-c-format
msgid "color-bw"
msgstr "color-bw"
-#: backend/hp5400_sane.c:491
+#: backend/hp5400_sane.c:490
#, no-c-format
msgid "Select color/BW button"
msgstr "Кнопка вибору «колір/ЧБ»"
-#: backend/hp5400_sane.c:492
+#: backend/hp5400_sane.c:491
#, no-c-format
msgid "Alternates between color and black/white scanning"
msgstr "Перемикає між режимами кольорового та чорно-білого сканування"
-#: backend/hp5400_sane.c:498
+#: backend/hp5400_sane.c:497
#, no-c-format
msgid "color-bw-state"
msgstr "color-bw-state"
-#: backend/hp5400_sane.c:499
+#: backend/hp5400_sane.c:498
#, no-c-format
msgid "Read color/BW button state"
msgstr "Прочитати стан кнопки «колір/ЧБ»"
-#: backend/hp5400_sane.c:500
+#: backend/hp5400_sane.c:499
#, no-c-format
msgid "Reads state of BW/colour panel setting"
msgstr "Читає стан параметра панелі «ЧБ/колір»"
-#: backend/hp5400_sane.c:508
+#: backend/hp5400_sane.c:507
#, no-c-format
msgid "copies-count"
msgstr "copies-count"
-#: backend/hp5400_sane.c:509
+#: backend/hp5400_sane.c:508
#, no-c-format
msgid "Read copy count value"
msgstr "Прочитати значення кількості копій"
-#: backend/hp5400_sane.c:510
+#: backend/hp5400_sane.c:509
#, no-c-format
msgid "Reads state of copy count panel setting"
msgstr "Читає стан параметра панелі кількості копій"
-#: backend/hp5400_sane.c:519 backend/niash.c:709
+#: backend/hp5400_sane.c:518 backend/niash.c:706
#, no-c-format
msgid "Miscellaneous"
msgstr "Різне"
-#: backend/hp5400_sane.c:526 backend/niash.c:716
+#: backend/hp5400_sane.c:525 backend/niash.c:713
#, no-c-format
msgid "Lamp status"
msgstr "Стан лампи"
-#: backend/hp5400_sane.c:527 backend/niash.c:717
+#: backend/hp5400_sane.c:526 backend/niash.c:714
#, no-c-format
msgid "Switches the lamp on or off."
msgstr "Вмикає або вимикає лампу."
-#: backend/hp5400_sane.c:537 backend/niash.c:727
+#: backend/hp5400_sane.c:536 backend/niash.c:724
#, no-c-format
msgid "Calibrates for black and white level."
msgstr "Калібрує для визначення рівня чорного и білого."
-#: backend/hp5590.c:95
+#: backend/hp5590.c:93
#, no-c-format
msgid "TMA Slides"
msgstr "Слайди TMA"
-#: backend/hp5590.c:96
+#: backend/hp5590.c:94
#, no-c-format
msgid "TMA Negatives"
msgstr "Негативи TMA"
-#: backend/hp5590.c:108
+#: backend/hp5590.c:106
#, no-c-format
msgid "Color (48 bits)"
msgstr "Кольоровий (48-бітовий)"
-#: backend/hp5590.c:112
+#: backend/hp5590.c:110
#, no-c-format
msgid "Extend lamp timeout"
msgstr "Збільшений час очікування лампи"
-#: backend/hp5590.c:113
+#: backend/hp5590.c:111
#, no-c-format
msgid "Extends lamp timeout (from 15 minutes to 1 hour)"
msgstr "Збільшує час очікування лампи (з 15 хвилин до 1 години)"
-#: backend/hp5590.c:115
+#: backend/hp5590.c:113
#, no-c-format
msgid "Wait for button"
msgstr "Очікувати натискання кнопки"
-#: backend/hp5590.c:116
+#: backend/hp5590.c:114
#, no-c-format
msgid "Waits for button before scanning"
msgstr "Очікувати на натискання кнопки, перш ніж почати сканування"
-#: backend/hp5590.c:118
+#: backend/hp5590.c:116
#, no-c-format
msgid "Last button pressed"
msgstr "Остання натиснута кнопка"
-#: backend/hp5590.c:119
+#: backend/hp5590.c:117
#, no-c-format
msgid "Get ID of last button pressed (read only)"
msgstr "Отримати ідентифікатор останньої натиснутої кнопки (лише читання)"
-#: backend/hp5590.c:121
+#: backend/hp5590.c:119
#, no-c-format
msgid "LCD counter"
msgstr "Лічильник LCD"
-#: backend/hp5590.c:122
+#: backend/hp5590.c:120
#, no-c-format
msgid "Get value of LCD counter (read only)"
msgstr "Отримати значення лічильника LCD (лише читання)"
-#: backend/hp5590.c:124
+#: backend/hp5590.c:122
#, no-c-format
msgid "Color LED indicator"
msgstr "Кольоровий індикатор LED"
-#: backend/hp5590.c:125
+#: backend/hp5590.c:123
#, no-c-format
msgid "Get value of LED indicator (read only)"
msgstr "Отримати значення індикатора LED (лише читання)"
-#: backend/hp5590.c:127
+#: backend/hp5590.c:125
#, no-c-format
msgid "Document available in ADF"
msgstr "Документ доступний у АПД"
-#: backend/hp5590.c:128
+#: backend/hp5590.c:126
#, no-c-format
msgid "Get state of document-available indicator in ADF (read only)"
msgstr ""
"Отримати стан індикатора доступності документа у АПД (лише читання)"
-#: backend/hp5590.c:130
+#: backend/hp5590.c:128
#, no-c-format
msgid "Hide end-of-page pixel"
msgstr "Приховувати кінцевий піксель сторінки"
-#: backend/hp5590.c:131
+#: backend/hp5590.c:129
#, no-c-format
msgid ""
"Hide end-of-page indicator pixels and overwrite with neighbor pixels"
@@ -4108,12 +4129,12 @@ msgstr ""
"Приховувати пікселі-індикатори кінця сторінки і перезаписувати їх "
"сусідніми пікселями"
-#: backend/hp5590.c:133
+#: backend/hp5590.c:131
#, no-c-format
msgid "Filling mode of trailing lines after scan data (ADF)"
msgstr "Режим заповнення кінцевих ліній після даних сканування (АПД)"
-#: backend/hp5590.c:134
+#: backend/hp5590.c:132
#, no-c-format
msgid ""
"raw = raw scan data, last = repeat last scan line, raster = b/w raster, "
@@ -4123,13 +4144,13 @@ msgstr ""
"сканування, raster = чорно-білий растр, white = білий колір, black = "
"чорний колір, color = значення кольору у RGB або тонах сірого"
-#: backend/hp5590.c:137
+#: backend/hp5590.c:135
#, no-c-format
msgid "RGB or gray color value for filling mode 'color'"
msgstr ""
"Значення кольору у RGB або тонах сірого для режиму заповнення «color»"
-#: backend/hp5590.c:138
+#: backend/hp5590.c:136
#, no-c-format
msgid ""
"Color value for trailing lines filling mode 'color'. RGB color as "
@@ -4140,13 +4161,13 @@ msgstr ""
"значення — фіолетовий або сірий)"
#: backend/kvs1025.h:51 backend/kvs20xx_opt.c:295 backend/kvs40xx_opt.c:516
-#: backend/matsushita.h:219
+#: backend/matsushita.h:213
#, no-c-format
msgid "Paper size"
msgstr "Розмір паперу"
-#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:220
-#: backend/matsushita.h:227
+#: backend/kvs1025.h:52 backend/kvs1025.h:67 backend/matsushita.h:214
+#: backend/matsushita.h:221
#, no-c-format
msgid "Automatic separation"
msgstr "Автоматичне відокремлення"
@@ -4187,13 +4208,13 @@ msgid "Double feed detection"
msgstr "Виявлення двобічного подавання"
#: backend/kvs1025.h:63 backend/kvs20xx_opt.c:205 backend/kvs40xx_opt.c:354
-#: backend/matsushita.h:223
+#: backend/matsushita.h:217
#, no-c-format
msgid "Enable Duplex (Dual-Sided) Scanning"
msgstr "Увімкнути двобічне сканування"
#: backend/kvs1025.h:65 backend/kvs20xx_opt.c:296 backend/kvs40xx_opt.c:517
-#: backend/matsushita.h:225
+#: backend/matsushita.h:219
#, no-c-format
msgid "Physical size of the paper in the ADF"
msgstr "Фізичний розмір паперу у пристрої автоматичної подачі"
@@ -4358,7 +4379,7 @@ msgid "From scanner"
msgstr "Зі сканера"
#: backend/kvs1025_opt.c:179 backend/kvs40xx_opt.c:272
-#: backend/matsushita.c:177
+#: backend/matsushita.c:174
#, no-c-format
msgid "From paper"
msgstr "Від паперу"
@@ -4433,13 +4454,13 @@ msgid "Sets the scan source"
msgstr "Встановлює джерело сканування"
#: backend/kvs1025_opt.c:572 backend/kvs20xx_opt.c:218
-#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1126
+#: backend/kvs40xx_opt.c:367 backend/matsushita.c:1123
#, no-c-format
msgid "Feeder mode"
msgstr "Режим подачі"
#: backend/kvs1025_opt.c:573 backend/kvs20xx_opt.c:219
-#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1127
+#: backend/kvs40xx_opt.c:368 backend/matsushita.c:1124
#, no-c-format
msgid "Sets the feeding mode"
msgstr "Визначити режим подачі"
@@ -4496,12 +4517,12 @@ msgstr "Сканер стискає зображення відповідно д
msgid "Set paper position : true for landscape, false for portrait"
msgstr "Встановлює розташування аркуша: true — альбомне, false — книжкове"
-#: backend/kvs1025_opt.c:734 backend/matsushita.c:1224
+#: backend/kvs1025_opt.c:734 backend/matsushita.c:1221
#, no-c-format
msgid "Automatic threshold"
msgstr "Автоматичне визначення"
-#: backend/kvs1025_opt.c:737 backend/matsushita.c:1227
+#: backend/kvs1025_opt.c:737 backend/matsushita.c:1224
#, no-c-format
msgid ""
"Automatically sets brightness, contrast, white level, gamma, noise "
@@ -4511,31 +4532,31 @@ msgstr ""
"шумності і виразність зображення автоматично"
#: backend/kvs1025_opt.c:782 backend/kvs40xx_opt.c:764
-#: backend/matsushita.c:1275
+#: backend/matsushita.c:1272
#, no-c-format
msgid "Noise reduction"
msgstr "Зменшення шумності"
#: backend/kvs1025_opt.c:784 backend/kvs40xx_opt.c:765
-#: backend/matsushita.c:1277
+#: backend/matsushita.c:1274
#, no-c-format
msgid "Reduce the isolated dot noise"
msgstr "Зменшити шум від ізольованих точок"
#: backend/kvs1025_opt.c:795 backend/kvs20xx_opt.c:412
-#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1288
+#: backend/kvs40xx_opt.c:655 backend/matsushita.c:1285
#, no-c-format
msgid "Image emphasis"
msgstr "Виразність зображення"
#: backend/kvs1025_opt.c:796 backend/kvs20xx_opt.c:413
-#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1289
+#: backend/kvs40xx_opt.c:656 backend/matsushita.c:1286
#, no-c-format
msgid "Sets the image emphasis"
msgstr "Визначає виразність зображення"
#: backend/kvs1025_opt.c:807 backend/kvs1025_opt.c:808
-#: backend/matsushita.c:1300 backend/matsushita.c:1301
+#: backend/matsushita.c:1297 backend/matsushita.c:1298
#: backend/pixma/pixma_sane_options.c:113
#, no-c-format
msgid "Gamma"
@@ -4639,7 +4660,7 @@ msgstr ""
#: backend/kvs20xx_opt.c:424 backend/kvs20xx_opt.c:425
#: backend/kvs40xx_opt.c:668 backend/kvs40xx_opt.c:669
-#: backend/microtek2.h:640
+#: backend/microtek2.h:638
#, no-c-format
msgid "Gamma correction"
msgstr "Виправлення гами"
@@ -4833,218 +4854,218 @@ msgstr "Додавання простору у верхній частині"
msgid "Addition of space in bottom position"
msgstr "Додавання простору у нижній частині"
-#: backend/leo.c:110
+#: backend/leo.c:107
#, no-c-format
msgid "Diamond"
msgstr "Діамант"
-#: backend/leo.c:111
+#: backend/leo.c:108
#, no-c-format
msgid "8x8 Coarse Fatting"
msgstr "8x8 Значна жирність"
-#: backend/leo.c:112
+#: backend/leo.c:109
#, no-c-format
msgid "8x8 Fine Fatting"
msgstr "8x8 Помірна жирність"
-#: backend/leo.c:113
+#: backend/leo.c:110
#, no-c-format
msgid "8x8 Bayer"
msgstr "Секція 8x8"
-#: backend/leo.c:114
+#: backend/leo.c:111
#, no-c-format
msgid "8x8 Vertical Line"
msgstr "8x8 Вертикальна лінія"
-#: backend/lexmark.c:273 backend/umax_pp.c:705
+#: backend/lexmark.c:271 backend/umax_pp.c:704
#, no-c-format
msgid "Gain"
msgstr "Підсилення"
-#: backend/lexmark.c:274 backend/umax_pp.c:706
+#: backend/lexmark.c:272 backend/umax_pp.c:705
#, no-c-format
msgid "Color channels gain settings"
msgstr "Параметри підсилення каналів кольорів"
-#: backend/lexmark.c:283 backend/umax_pp.c:713
+#: backend/lexmark.c:281 backend/umax_pp.c:712
#, no-c-format
msgid "Gray gain"
msgstr "Підсилення сірого"
-#: backend/lexmark.c:284 backend/umax_pp.c:714
+#: backend/lexmark.c:282 backend/umax_pp.c:713
#, no-c-format
msgid "Sets gray channel gain"
msgstr "Визначає підсилення сірого каналу"
-#: backend/lexmark.c:297 backend/plustek.c:1001 backend/umax_pp.c:725
+#: backend/lexmark.c:295 backend/plustek.c:999 backend/umax_pp.c:724
#, no-c-format
msgid "Red gain"
msgstr "Підсилення червоного"
-#: backend/lexmark.c:298 backend/umax_pp.c:726
+#: backend/lexmark.c:296 backend/umax_pp.c:725
#, no-c-format
msgid "Sets red channel gain"
msgstr "Визначає підсилення каналу червоного"
-#: backend/lexmark.c:311 backend/plustek.c:1017 backend/umax_pp.c:737
+#: backend/lexmark.c:309 backend/plustek.c:1015 backend/umax_pp.c:736
#, no-c-format
msgid "Green gain"
msgstr "Підсилення зеленого"
-#: backend/lexmark.c:312 backend/umax_pp.c:738
+#: backend/lexmark.c:310 backend/umax_pp.c:737
#, no-c-format
msgid "Sets green channel gain"
msgstr "Визначає підсилення каналу зеленого"
-#: backend/lexmark.c:325 backend/plustek.c:1033 backend/umax_pp.c:749
+#: backend/lexmark.c:323 backend/plustek.c:1031 backend/umax_pp.c:748
#, no-c-format
msgid "Blue gain"
msgstr "Підсилення синього"
-#: backend/lexmark.c:326 backend/umax_pp.c:750
+#: backend/lexmark.c:324 backend/umax_pp.c:749
#, no-c-format
msgid "Sets blue channel gain"
msgstr "Визначає підсилення каналу синього"
-#: backend/matsushita.c:139
+#: backend/matsushita.c:136
#, no-c-format
msgid "Bayer Dither 16"
msgstr "Секційний дизеринг 16"
-#: backend/matsushita.c:140
+#: backend/matsushita.c:137
#, no-c-format
msgid "Bayer Dither 64"
msgstr "Секційний дизеринг 64"
-#: backend/matsushita.c:141
+#: backend/matsushita.c:138
#, no-c-format
msgid "Halftone Dot 32"
msgstr "Напівтонова точка 32"
-#: backend/matsushita.c:142
+#: backend/matsushita.c:139
#, no-c-format
msgid "Halftone Dot 64"
msgstr "Напівтонова точка 64"
-#: backend/matsushita.c:143
+#: backend/matsushita.c:140
#, no-c-format
msgid "Error Diffusion"
msgstr "Поширення помилок"
-#: backend/matsushita.c:160
+#: backend/matsushita.c:157
#, no-c-format
msgid "Mode 1"
msgstr "Режим 1"
-#: backend/matsushita.c:161
+#: backend/matsushita.c:158
#, no-c-format
msgid "Mode 2"
msgstr "Режим 2"
-#: backend/matsushita.c:162
+#: backend/matsushita.c:159
#, no-c-format
msgid "Mode 3"
msgstr "Режим 3"
-#: backend/matsushita.c:176
+#: backend/matsushita.c:173
#, no-c-format
msgid "From white stick"
msgstr "Від білої палички"
-#: backend/matsushita.c:212
+#: backend/matsushita.c:209
#, no-c-format
msgid "Smooth"
msgstr "Плавний"
-#: backend/matsushita.c:214 backend/matsushita.c:229
+#: backend/matsushita.c:211 backend/matsushita.c:226
#, no-c-format
msgid "Low"
msgstr "Низький"
-#: backend/matsushita.c:215 backend/matsushita.c:230
-#: backend/matsushita.c:1296
+#: backend/matsushita.c:212 backend/matsushita.c:227
+#: backend/matsushita.c:1293
#, no-c-format
msgid "Medium"
msgstr "Середній"
-#: backend/matsushita.c:216 backend/matsushita.c:231
+#: backend/matsushita.c:213 backend/matsushita.c:228
#, no-c-format
msgid "High"
msgstr "Високий"
-#: backend/matsushita.c:245
+#: backend/matsushita.c:242
#, no-c-format
msgid "CRT"
msgstr "ЕПТ"
-#: backend/matsushita.c:257
+#: backend/matsushita.c:254
#, no-c-format
msgid "One page"
msgstr "Одна сторінка"
-#: backend/matsushita.c:258
+#: backend/matsushita.c:255
#, no-c-format
msgid "All pages"
msgstr "Всі сторінки"
-#: backend/matsushita.c:1034 backend/p5_device.c:8 backend/plustek.c:1333
+#: backend/matsushita.c:1031 backend/p5_device.c:8 backend/plustek.c:1331
#, no-c-format
msgid "sheetfed scanner"
msgstr "сканер з подачею аркушів"
-#: backend/matsushita.h:209
+#: backend/matsushita.h:203
#, no-c-format
msgid "Grayscale 4 bits"
msgstr "Відтінки сірого, 4-бітова"
-#: backend/matsushita.h:210
+#: backend/matsushita.h:204
#, no-c-format
msgid "Grayscale 8 bits"
msgstr "Відтінки сірого, 8-бітова"
-#: backend/microtek2.h:601
+#: backend/microtek2.h:599
#, no-c-format
msgid "Shadow, midtone, highlight, exposure time"
msgstr "Затіненість, напівтон, підсвічування, час витримки"
-#: backend/microtek2.h:603
+#: backend/microtek2.h:601
#, no-c-format
msgid "Special options"
msgstr "Спеціальні параметри"
-#: backend/microtek2.h:604
+#: backend/microtek2.h:602
#, no-c-format
msgid "Color balance"
msgstr "Баланс кольорів"
-#: backend/microtek2.h:607
+#: backend/microtek2.h:605
#, no-c-format
msgid "Disable backtracking"
msgstr "Вимкнути зворотне стеження"
-#: backend/microtek2.h:608
+#: backend/microtek2.h:606
#, no-c-format
msgid "If checked the scanner does not perform backtracking"
msgstr "Якщо буде позначено цей пункт, сканер не виконуватиме повернення"
-#: backend/microtek2.h:612
+#: backend/microtek2.h:610
#, no-c-format
msgid "Toggle lamp of flatbed"
msgstr "Перемкнути лампу планшетного сканера"
-#: backend/microtek2.h:613
+#: backend/microtek2.h:611
#, no-c-format
msgid "Toggles the lamp of the flatbed"
msgstr "Перемикає лампу планшетного сканера"
-#: backend/microtek2.h:616
+#: backend/microtek2.h:614
#, no-c-format
msgid "Calibration by backend"
msgstr "Калібрування програмою обробки"
-#: backend/microtek2.h:617
+#: backend/microtek2.h:615
#, no-c-format
msgid ""
"If checked the color calibration before a scan is done by the backend"
@@ -5052,44 +5073,44 @@ msgstr ""
"Якщо позначено цей пункт, калібрування кольорів перед скануванням "
"виконується програмою обробки"
-#: backend/microtek2.h:621
+#: backend/microtek2.h:619
#, no-c-format
msgid "Use the lightlid-35mm adapter"
msgstr "Використовувати 35 мм адаптер lightlid"
-#: backend/microtek2.h:622
+#: backend/microtek2.h:620
#, no-c-format
msgid "This option turns off the lamp of the flatbed during a scan"
msgstr ""
"Якщо позначити цей пункт, лампу планшетного сканера на час сканування "
"буде вимкнено"
-#: backend/microtek2.h:626 backend/snapscan-options.c:421
+#: backend/microtek2.h:624 backend/snapscan-options.c:421
#, no-c-format
msgid "Quality scan"
msgstr "Якісне сканування"
-#: backend/microtek2.h:627 backend/snapscan-options.c:422
+#: backend/microtek2.h:625 backend/snapscan-options.c:422
#, no-c-format
msgid "Highest quality but lower speed"
msgstr "Найкраща якість, але повільно"
-#: backend/microtek2.h:630
+#: backend/microtek2.h:628
#, no-c-format
msgid "Fast scan"
msgstr "Швидке сканування"
-#: backend/microtek2.h:631
+#: backend/microtek2.h:629
#, no-c-format
msgid "Highest speed but lower quality"
msgstr "Найшвидше, але низька якість"
-#: backend/microtek2.h:634
+#: backend/microtek2.h:632
#, no-c-format
msgid "Automatic adjustment of threshold"
msgstr "Автоматичне визначення порогового значення"
-#: backend/microtek2.h:635
+#: backend/microtek2.h:633
#, no-c-format
msgid ""
"If checked the backend automatically tries to determine an optimal value "
@@ -5098,282 +5119,282 @@ msgstr ""
"Якщо буде позначено цей пункт, програма обробки спробує визначити "
"оптимальне порогове значення у автоматичному режимі."
-#: backend/microtek2.h:641
+#: backend/microtek2.h:639
#, no-c-format
msgid "Selects the gamma correction mode."
msgstr "Визначає режим виправлення гами (ступеня контрастності)."
-#: backend/microtek2.h:644
+#: backend/microtek2.h:642
#, no-c-format
msgid "Bind gamma"
msgstr "Пов’язана гама"
-#: backend/microtek2.h:645
+#: backend/microtek2.h:643
#, no-c-format
msgid "Use same gamma values for all colour channels."
msgstr "Використовувати однакові значення гами для всіх каналів кольорів."
-#: backend/microtek2.h:649
+#: backend/microtek2.h:647
#, no-c-format
msgid "Scalar gamma"
msgstr "Скалярна гама"
-#: backend/microtek2.h:650
+#: backend/microtek2.h:648
#, no-c-format
msgid "Selects a value for scalar gamma correction."
msgstr "Визначає значення для скалярного виправлення гами."
-#: backend/microtek2.h:654
+#: backend/microtek2.h:652
#, no-c-format
msgid "Scalar gamma red"
msgstr "Скалярна гама червоного"
-#: backend/microtek2.h:655
+#: backend/microtek2.h:653
#, no-c-format
msgid "Selects a value for scalar gamma correction (red channel)"
msgstr ""
"Визначає значення для скалярного виправлення гами (канал червоного)."
-#: backend/microtek2.h:659
+#: backend/microtek2.h:657
#, no-c-format
msgid "Scalar gamma green"
msgstr "Скалярна гама зеленого"
-#: backend/microtek2.h:660
+#: backend/microtek2.h:658
#, no-c-format
msgid "Selects a value for scalar gamma correction (green channel)"
msgstr ""
"Визначає значення для скалярного виправлення гами (канал зеленого)."
-#: backend/microtek2.h:664
+#: backend/microtek2.h:662
#, no-c-format
msgid "Scalar gamma blue"
msgstr "Скалярна гама синього"
-#: backend/microtek2.h:665
+#: backend/microtek2.h:663
#, no-c-format
msgid "Selects a value for scalar gamma correction (blue channel)"
msgstr "Визначає значення для скалярного виправлення гами (канал синього)."
-#: backend/microtek2.h:669
+#: backend/microtek2.h:667
#, no-c-format
msgid "Channel"
msgstr "Канал"
-#: backend/microtek2.h:670
+#: backend/microtek2.h:668
#, no-c-format
msgid ""
"Selects the colour band, \"Master\" means that all colours are affected."
msgstr ""
"Визначає зв’язок кольорів. «Основний» визначає зв’язок всіх кольорів."
-#: backend/microtek2.h:674
+#: backend/microtek2.h:672
#, no-c-format
msgid "Midtone"
msgstr "Напівтон"
-#: backend/microtek2.h:675
+#: backend/microtek2.h:673
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % gray\"."
msgstr "Визначає рівень світності, який вважатиметься «50 % сірим»."
-#: backend/microtek2.h:679
+#: backend/microtek2.h:677
#, no-c-format
msgid "Midtone for red"
msgstr "Напівтон для червоного"
-#: backend/microtek2.h:680
+#: backend/microtek2.h:678
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % red\"."
msgstr "Визначає рівень світності, який є «50 % червоним»."
-#: backend/microtek2.h:684
+#: backend/microtek2.h:682
#, no-c-format
msgid "Midtone for green"
msgstr "Напівтон для зеленого"
-#: backend/microtek2.h:685
+#: backend/microtek2.h:683
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % green\"."
msgstr "Визначає рівень світності, який є «50 % зеленим»."
-#: backend/microtek2.h:689
+#: backend/microtek2.h:687
#, no-c-format
msgid "Midtone for blue"
msgstr "Напівтон для синього"
-#: backend/microtek2.h:690
+#: backend/microtek2.h:688
#, no-c-format
msgid "Selects which radiance level should be considered \"50 % blue\"."
msgstr "Визначає рівень світності, який є «50 % синім»."
-#: backend/microtek2.h:694
+#: backend/microtek2.h:692
#, no-c-format
msgid "Red balance"
msgstr "Баланс червоного"
-#: backend/microtek2.h:695
+#: backend/microtek2.h:693
#, no-c-format
msgid "Balance factor for red. A value of 100% means no correction."
msgstr ""
"Коефіцієнт балансу для червоного. Значення у 100% означає «без "
"виправлення»."
-#: backend/microtek2.h:699
+#: backend/microtek2.h:697
#, no-c-format
msgid "Green balance"
msgstr "Баланс зеленого"
-#: backend/microtek2.h:700
+#: backend/microtek2.h:698
#, no-c-format
msgid "Balance factor for green. A value of 100% means no correction."
msgstr ""
"Коефіцієнт балансу для зеленого. Значення у 100% означає «без "
"виправлення»."
-#: backend/microtek2.h:704
+#: backend/microtek2.h:702
#, no-c-format
msgid "Blue balance"
msgstr "Баланс синього"
-#: backend/microtek2.h:705
+#: backend/microtek2.h:703
#, no-c-format
msgid "Balance factor for blue. A value of 100% means no correction."
msgstr ""
"Коефіцієнт балансу для синього. Значення у 100% означає «без "
"виправлення»."
-#: backend/microtek2.h:709
+#: backend/microtek2.h:707
#, no-c-format
msgid "Firmware balance"
msgstr "Баланс мікрокоду"
-#: backend/microtek2.h:710
+#: backend/microtek2.h:708
#, no-c-format
msgid "Sets the color balance values to the firmware provided values."
msgstr "Встановлює значення балансу кольорів на основі даних з мікрокоду."
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slowest"
msgstr "Найповільніша"
-#: backend/mustek.c:149
+#: backend/mustek.c:147
#, no-c-format
msgid "Slower"
msgstr "Повільна"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Faster"
msgstr "Швидша"
-#: backend/mustek.c:150
+#: backend/mustek.c:148
#, no-c-format
msgid "Fastest"
msgstr "Найшвидша"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 coarse"
msgstr "8x8 грубе"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 normal"
msgstr "8x8 звичайне"
-#: backend/mustek.c:177
+#: backend/mustek.c:175
#, no-c-format
msgid "8x8 fine"
msgstr "8x8 добре"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "8x8 very fine"
msgstr "8x8 дуже добре"
-#: backend/mustek.c:178
+#: backend/mustek.c:176
#, no-c-format
msgid "6x6 normal"
msgstr "6x6 звичайне"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 coarse"
msgstr "5x5 грубе"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "5x5 fine"
msgstr "5x5 добре"
-#: backend/mustek.c:179
+#: backend/mustek.c:177
#, no-c-format
msgid "4x4 coarse"
msgstr "4x4 грубе"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 normal"
msgstr "4x4 звичайне"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "4x4 fine"
msgstr "4x4 добре"
-#: backend/mustek.c:180
+#: backend/mustek.c:178
#, no-c-format
msgid "3x3 normal"
msgstr "3x3 звичайне"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "2x2 normal"
msgstr "2x2 звичайне"
-#: backend/mustek.c:181
+#: backend/mustek.c:179
#, no-c-format
msgid "8x8 custom"
msgstr "8x8 нетипове"
-#: backend/mustek.c:182
+#: backend/mustek.c:180
#, no-c-format
msgid "6x6 custom"
msgstr "6x6 нетипове"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "5x5 custom"
msgstr "5x5 нетипове"
-#: backend/mustek.c:183
+#: backend/mustek.c:181
#, no-c-format
msgid "4x4 custom"
msgstr "4x4 нетипове"
-#: backend/mustek.c:184
+#: backend/mustek.c:182
#, no-c-format
msgid "3x3 custom"
msgstr "3x3 нетипове"
-#: backend/mustek.c:185
+#: backend/mustek.c:183
#, no-c-format
msgid "2x2 custom"
msgstr "2x2 нетипове"
-#: backend/mustek.c:4247
+#: backend/mustek.c:4245
#, no-c-format
msgid "Fast gray mode"
msgstr "Швидкий чорно-білий режим"
-#: backend/mustek.c:4248
+#: backend/mustek.c:4246
#, no-c-format
msgid "Scan in fast gray mode (lower quality)."
msgstr "Сканувати у швидкому чорно-білому режимі (погана якість)."
-#: backend/mustek.c:4345
+#: backend/mustek.c:4343
#, no-c-format
msgid ""
"Request that all previews are done in the fastest (low-quality) mode. "
@@ -5383,117 +5404,117 @@ msgstr ""
"(низькоякісному) режимі. Цим режимом може бути чорно-білий режим або "
"режим з низькою роздільною здатністю."
-#: backend/mustek.c:4353
+#: backend/mustek.c:4351
#, no-c-format
msgid "Lamp off time (minutes)"
msgstr "Час вимикання лампи (у хвилинах)"
-#: backend/mustek.c:4354
+#: backend/mustek.c:4352
#, no-c-format
msgid "Set the time (in minutes) after which the lamp is shut off."
msgstr "Визначає час (у хвилинах), через який лампу буде вимкнено."
-#: backend/mustek.c:4365
+#: backend/mustek.c:4363
#, no-c-format
msgid "Turn lamp off"
msgstr "Вимкнути лампу"
-#: backend/mustek.c:4366
+#: backend/mustek.c:4364
#, no-c-format
msgid "Turns the lamp off immediately."
msgstr "Негайно вимикає лампу."
-#: backend/mustek.c:4443
+#: backend/mustek.c:4441
#, no-c-format
msgid "Red brightness"
msgstr "Яскравість червоного"
-#: backend/mustek.c:4444
+#: backend/mustek.c:4442
#, no-c-format
msgid "Controls the brightness of the red channel of the acquired image."
msgstr "Керує яскравістю каналу червоного у отриманому зображенні."
-#: backend/mustek.c:4456
+#: backend/mustek.c:4454
#, no-c-format
msgid "Green brightness"
msgstr "Яскравість зеленого"
-#: backend/mustek.c:4457
+#: backend/mustek.c:4455
#, no-c-format
msgid "Controls the brightness of the green channel of the acquired image."
msgstr "Керує яскравістю каналу зеленого у отриманому зображенні."
-#: backend/mustek.c:4469
+#: backend/mustek.c:4467
#, no-c-format
msgid "Blue brightness"
msgstr "Яскравість синього"
-#: backend/mustek.c:4470
+#: backend/mustek.c:4468
#, no-c-format
msgid "Controls the brightness of the blue channel of the acquired image."
msgstr "Керує яскравістю каналу синього у отриманому зображенні."
-#: backend/mustek.c:4495
+#: backend/mustek.c:4493
#, no-c-format
msgid "Contrast red channel"
msgstr "Контрастність червоного каналу"
-#: backend/mustek.c:4496
+#: backend/mustek.c:4494
#, no-c-format
msgid "Controls the contrast of the red channel of the acquired image."
msgstr "Керує контрастністю каналу червоного у отриманому зображенні."
-#: backend/mustek.c:4508
+#: backend/mustek.c:4506
#, no-c-format
msgid "Contrast green channel"
msgstr "Контрастність зеленого каналу"
-#: backend/mustek.c:4509
+#: backend/mustek.c:4507
#, no-c-format
msgid "Controls the contrast of the green channel of the acquired image."
msgstr "Керує контрастністю каналу зеленого у отриманому зображенні."
-#: backend/mustek.c:4521
+#: backend/mustek.c:4519
#, no-c-format
msgid "Contrast blue channel"
msgstr "Контрастність синього каналу"
-#: backend/mustek.c:4522
+#: backend/mustek.c:4520
#, no-c-format
msgid "Controls the contrast of the blue channel of the acquired image."
msgstr "Керує контрастністю каналу синього у отриманому зображенні."
-#: backend/mustek_usb2.c:105
+#: backend/mustek_usb2.c:103
#, no-c-format
msgid "Color48"
msgstr "Кольоровий 48"
-#: backend/mustek_usb2.c:106 backend/mustek_usb2.c:114
+#: backend/mustek_usb2.c:104 backend/mustek_usb2.c:112
#, no-c-format
msgid "Color24"
msgstr "Кольоровий 24"
-#: backend/mustek_usb2.c:107
+#: backend/mustek_usb2.c:105
#, no-c-format
msgid "Gray16"
msgstr "Чорно-білий 16"
-#: backend/mustek_usb2.c:108
+#: backend/mustek_usb2.c:106
#, no-c-format
msgid "Gray8"
msgstr "Чорно-білий 8"
-#: backend/mustek_usb2.c:119
+#: backend/mustek_usb2.c:117
#, no-c-format
msgid "Reflective"
msgstr "Відбиток"
-#: backend/mustek_usb2.c:120
+#: backend/mustek_usb2.c:118
#, no-c-format
msgid "Positive"
msgstr "Позитив"
-#: backend/mustek_usb2.c:421
+#: backend/mustek_usb2.c:419
#, no-c-format
msgid ""
"Warm-up until the lamp's brightness is constant instead of insisting on "
@@ -5502,7 +5523,7 @@ msgstr ""
"Розігрівати, до сталої яскравості лампи, не наполягати на 40-ти "
"секундному розігріві."
-#: backend/niash.c:678
+#: backend/niash.c:675
#, no-c-format
msgid "Image"
msgstr "Зображення"
@@ -5512,36 +5533,51 @@ msgstr "Зображення"
msgid "Need calibration"
msgstr "Потребує калібрування"
-#: backend/pixma/pixma.c:401
+#: backend/pixma/pixma.c:402
#, no-c-format
msgid "Negative color"
msgstr "Кольоровий негатив"
-#: backend/pixma/pixma.c:406
+#: backend/pixma/pixma.c:407
#, no-c-format
msgid "Negative gray"
msgstr "Чорно-білий негатив"
-#: backend/pixma/pixma.c:419
+#: backend/pixma/pixma.c:420
#, no-c-format
msgid "48 bits color"
msgstr "48-бітовий колір"
-#: backend/pixma/pixma.c:424
+#: backend/pixma/pixma.c:425
#, no-c-format
msgid "16 bits gray"
msgstr "16-бітовий сірий"
-#: backend/pixma/pixma.c:1011
-#, fuzzy, no-c-format
+#: backend/pixma/pixma.c:513 backend/pixma/pixma_sane_options.c:415
+#, no-c-format
+msgid "Once"
+msgstr "Один раз"
+
+#: backend/pixma/pixma.c:516
+#, no-c-format
+msgid "Always"
+msgstr "Завжди"
+
+#: backend/pixma/pixma.c:519
+#, no-c-format
+msgid "Never"
+msgstr "Ніколи"
+
+#: backend/pixma/pixma.c:1031
+#, no-c-format
msgid ""
"Gamma-correction table with 4096 entries. In color mode this option "
"equally affects the red, green, and blue channels simultaneously (i.e., "
"it is an intensity gamma table)."
msgstr ""
-"Таблиця виправлення гами. В кольоровому режимі цей параметр одночасно "
-"змінює параметри червоного, зеленого та синього каналів (тобто є "
-"таблицею інтенсивності гами)."
+"Таблиця виправлення гами із 4096 записів. В кольоровому режимі цей "
+"параметр одночасно змінює параметри червоного, зеленого та синього "
+"каналів (тобто є таблицею інтенсивності гами)."
#: backend/pixma/pixma_sane_options.c:85
#, no-c-format
@@ -5570,15 +5606,15 @@ msgstr ""
"«COLOR» (для інших моделей). Для скасування натисніть кнопку «GRAY»."
#: backend/pixma/pixma_sane_options.c:134
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"Gamma-correction table with 1024 entries. In color mode this option "
"equally affects the red, green, and blue channels simultaneously (i.e., "
"it is an intensity gamma table)."
msgstr ""
-"Таблиця виправлення гами. В кольоровому режимі цей параметр одночасно "
-"змінює параметри червоного, зеленого та синього каналів (тобто є "
-"таблицею інтенсивності гами)."
+"Таблиця виправлення гами із 1024 записів. В кольоровому режимі цей "
+"параметр одночасно змінює параметри червоного, зеленого та синього "
+"каналів (тобто є таблицею інтенсивності гами)."
#: backend/pixma/pixma_sane_options.c:233
#, no-c-format
@@ -5606,19 +5642,19 @@ msgid "Target operation type"
msgstr "Тип дії для отримання результату"
#: backend/pixma/pixma_sane_options.c:315
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Document type"
-msgstr "Подача документів"
+msgstr "Тип документа"
#: backend/pixma/pixma_sane_options.c:329
-#, fuzzy, no-c-format
+#, no-c-format
msgid "ADF status"
-msgstr "Стан лампи"
+msgstr "Стан АПД"
#: backend/pixma/pixma_sane_options.c:343
-#, fuzzy, no-c-format
+#, no-c-format
msgid "ADF orientation"
-msgstr "Дія ПП"
+msgstr "Орієнтація АПД"
#: backend/pixma/pixma_sane_options.c:379
#, no-c-format
@@ -5635,208 +5671,220 @@ msgstr "Час очікування АПД"
#: backend/pixma/pixma_sane_options.c:392
#, no-c-format
msgid ""
-"When set, the scanner waits upto the specified time in seconds for a new "
-"document inserted into the automatic document feeder."
+"When set, the scanner waits up to the specified time in seconds for a "
+"new document inserted into the automatic document feeder."
msgstr ""
"Якщо визначено, сканер шукатиме новий документ, вставлений до пристрою "
"автоматичної подачі документів, протягом вказаної кількості секунд."
-#: backend/plustek.c:235 backend/plustek_pp.c:204 backend/u12.c:156
+#: backend/pixma/pixma_sane_options.c:407
+#, fuzzy, no-c-format
+msgid ""
+"When to perform scanner calibration. If you choose \"Once\" it will be "
+"performed a single time per driver init for single page scans, and for "
+"the first page for each ADF scan."
+msgstr ""
+"При виконання калібрування сканера. Якщо ви виберете «Лише раз», його "
+"буде виконано один раз під час ініціалізації сканера для сканування "
+"окремих сторінок і для першої сторінки для кожного сканування із "
+"автоматичною подачею документів."
+
+#: backend/plustek.c:233 backend/plustek_pp.c:202 backend/u12.c:154
#, no-c-format
msgid "Transparency"
msgstr "Прозорість"
-#: backend/plustek.c:913
+#: backend/plustek.c:911
#, no-c-format
msgid "Device-Settings"
msgstr "Параметри пристрою"
-#: backend/plustek.c:920
+#: backend/plustek.c:918
#, no-c-format
msgid "Lampswitch"
msgstr "Перемикач лампи"
-#: backend/plustek.c:921
+#: backend/plustek.c:919
#, no-c-format
msgid "Manually switching the lamp(s)."
msgstr "Перемикання ламп вручну."
-#: backend/plustek.c:926
+#: backend/plustek.c:924
#, no-c-format
msgid "Lamp off during dark calibration"
msgstr "Вимикання лампи під час калібрування темного"
-#: backend/plustek.c:927
+#: backend/plustek.c:925
#, no-c-format
msgid "Always switches lamp off when doing dark calibration."
msgstr "Завжди вимикати лампу під час виконання калібрування темної зони"
-#: backend/plustek.c:935
+#: backend/plustek.c:933
#, no-c-format
msgid "Calibration data cache"
msgstr "Кешування даних калібрування"
-#: backend/plustek.c:936
+#: backend/plustek.c:934
#, no-c-format
msgid "Enables or disables calibration data cache."
msgstr "Вмикає або вимикає кешування даних калібрування."
-#: backend/plustek.c:942
+#: backend/plustek.c:940
#, no-c-format
msgid "Performs calibration"
msgstr "Виконує калібрування"
-#: backend/plustek.c:959
+#: backend/plustek.c:957
#, no-c-format
msgid "Speedup sensor"
msgstr "Пришвидшити датчик"
-#: backend/plustek.c:960
+#: backend/plustek.c:958
#, no-c-format
msgid "Enables or disables speeding up sensor movement."
msgstr "Вмикає або вимикає пришвидшення руху датчика."
-#: backend/plustek.c:974
+#: backend/plustek.c:972
#, no-c-format
msgid "Warmup-time"
msgstr "Час розігріву"
-#: backend/plustek.c:975
+#: backend/plustek.c:973
#, no-c-format
msgid "Warmup-time in seconds."
msgstr "Час розігріву у секундах."
-#: backend/plustek.c:987
+#: backend/plustek.c:985
#, no-c-format
msgid "Lampoff-time"
msgstr "Час вимикання"
-#: backend/plustek.c:988
+#: backend/plustek.c:986
#, no-c-format
msgid "Lampoff-time in seconds."
msgstr "Час вимикання лампи у секундах."
-#: backend/plustek.c:995
+#: backend/plustek.c:993
#, no-c-format
msgid "Analog frontend"
msgstr "Аналогова оболонка"
-#: backend/plustek.c:1002
+#: backend/plustek.c:1000
#, no-c-format
msgid "Red gain value of the AFE"
msgstr "Значення підсилення червоного AFE"
-#: backend/plustek.c:1009 backend/umax_pp.c:782
+#: backend/plustek.c:1007 backend/umax_pp.c:781
#, no-c-format
msgid "Red offset"
msgstr "Зміщення червоного"
-#: backend/plustek.c:1010
+#: backend/plustek.c:1008
#, no-c-format
msgid "Red offset value of the AFE"
msgstr "Значення зміщення червоного AFE"
-#: backend/plustek.c:1018
+#: backend/plustek.c:1016
#, no-c-format
msgid "Green gain value of the AFE"
msgstr "Значення підсилення зеленого AFE"
-#: backend/plustek.c:1026
+#: backend/plustek.c:1024
#, no-c-format
msgid "Green offset value of the AFE"
msgstr "Значення зміщення зеленого AFE"
-#: backend/plustek.c:1034
+#: backend/plustek.c:1032
#, no-c-format
msgid "Blue gain value of the AFE"
msgstr "Значення підсилення синього AFE"
-#: backend/plustek.c:1042
+#: backend/plustek.c:1040
#, no-c-format
msgid "Blue offset value of the AFE"
msgstr "Значення зміщення синього AFE"
-#: backend/plustek.c:1049
+#: backend/plustek.c:1047
#, no-c-format
msgid "Red lamp off"
msgstr "Вимикання лампи червоного"
-#: backend/plustek.c:1050
+#: backend/plustek.c:1048
#, no-c-format
msgid "Defines red lamp off parameter"
msgstr "Визначає параметр вимикання лампи червоного"
-#: backend/plustek.c:1057
+#: backend/plustek.c:1055
#, no-c-format
msgid "Green lamp off"
msgstr "Вимикання лампи зеленого"
-#: backend/plustek.c:1058
+#: backend/plustek.c:1056
#, no-c-format
msgid "Defines green lamp off parameter"
msgstr "Визначає параметр вимикання лампи зеленого"
-#: backend/plustek.c:1065
+#: backend/plustek.c:1063
#, no-c-format
msgid "Blue lamp off"
msgstr "Вимикання лампи синього"
-#: backend/plustek.c:1066
+#: backend/plustek.c:1064
#, no-c-format
msgid "Defines blue lamp off parameter"
msgstr "Визначає параметр вимикання лампи синього"
-#: backend/plustek.c:1096
+#: backend/plustek.c:1094
#, no-c-format
msgid "This option reflects the status of the scanner buttons."
msgstr "Цей параметр відповідає стану кнопок сканера."
-#: backend/plustek_pp.c:197
+#: backend/plustek_pp.c:195
#, no-c-format
msgid "Color36"
msgstr "Кольоровий 36"
-#: backend/plustek_pp.c:211
+#: backend/plustek_pp.c:209
#, no-c-format
msgid "Dithermap 1"
msgstr "Карта дизерингу 1"
-#: backend/plustek_pp.c:212
+#: backend/plustek_pp.c:210
#, no-c-format
msgid "Dithermap 2"
msgstr "Карта дизерингу 2"
-#: backend/plustek_pp.c:213
+#: backend/plustek_pp.c:211
#, no-c-format
msgid "Randomize"
msgstr "Випадково"
-#: backend/pnm.c:168
+#: backend/pnm.c:166
#, no-c-format
msgid "Source Selection"
msgstr "Вибір джерела"
-#: backend/pnm.c:205
+#: backend/pnm.c:203
#, no-c-format
msgid "Image Enhancement"
msgstr "Покращення зображення"
-#: backend/pnm.c:241
+#: backend/pnm.c:239
#, no-c-format
msgid "Grayify"
msgstr "Зробити чорно-білим"
-#: backend/pnm.c:242
+#: backend/pnm.c:240
#, no-c-format
msgid "Load the image as grayscale."
msgstr "Завантажити зображення як чорно-біле"
-#: backend/pnm.c:253
+#: backend/pnm.c:251
#, no-c-format
msgid "Three-Pass Simulation"
msgstr "Імітація режиму трьох проходів"
-#: backend/pnm.c:255
+#: backend/pnm.c:253
#, no-c-format
msgid ""
"Simulate a three-pass scanner by returning 3 separate frames. For "
@@ -5845,12 +5893,12 @@ msgstr ""
"Імітувати сканування у три проходи поверненням 3 окремих кадрів. Буде "
"повернено кадри для зеленого, синього, а потім червоного кольору."
-#: backend/pnm.c:267
+#: backend/pnm.c:265
#, no-c-format
msgid "Hand-Scanner Simulation"
msgstr "Імітація ручного сканера"
-#: backend/pnm.c:268
+#: backend/pnm.c:266
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners often do not know the image "
@@ -5862,7 +5910,7 @@ msgstr ""
"Встановлення цього параметра надає змогу перевірити, чи може оболонка "
"правильно обробити такі дані."
-#: backend/pnm.c:283
+#: backend/pnm.c:281
#, no-c-format
msgid ""
"Set default values for enhancement controls (brightness & contrast)."
@@ -5870,42 +5918,42 @@ msgstr ""
"Встановити типові значення керування покращенням (яскравістю і "
"контрастністю)."
-#: backend/pnm.c:295
+#: backend/pnm.c:293
#, no-c-format
msgid "Read only test-option"
msgstr "Тестовий параметр лише для читання"
-#: backend/pnm.c:296
+#: backend/pnm.c:294
#, no-c-format
msgid "Let's see whether frontends can treat this right"
msgstr "Давайте переконаємося у правильності обробки даних оболонкою"
-#: backend/pnm.c:307
+#: backend/pnm.c:305
#, no-c-format
msgid "Gamma Tables"
msgstr "Таблиці гамми"
-#: backend/pnm.c:379
+#: backend/pnm.c:377
#, no-c-format
msgid "Status Code Simulation"
msgstr "Імітація коду стану"
-#: backend/pnm.c:391
+#: backend/pnm.c:389
#, no-c-format
msgid "Do not force status code"
msgstr "Не встановлювати код стану примусово"
-#: backend/pnm.c:392
+#: backend/pnm.c:390
#, no-c-format
msgid "Do not force the backend to return a status code."
msgstr "Не примушувати інструмент обробки повертати код стану."
-#: backend/pnm.c:403
+#: backend/pnm.c:401
#, no-c-format
msgid "Return SANE_STATUS_EOF"
msgstr "Повернути SANE_STATUS_EOF"
-#: backend/pnm.c:404
+#: backend/pnm.c:402
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_EOF after "
@@ -5914,12 +5962,12 @@ msgstr ""
"Наказати серверу повертати код стану SANE_STATUS_EOF після виклику "
"sane_read()."
-#: backend/pnm.c:416
+#: backend/pnm.c:414
#, no-c-format
msgid "Return SANE_STATUS_JAMMED"
msgstr "Повернути SANE_STATUS_JAMMED"
-#: backend/pnm.c:418
+#: backend/pnm.c:416
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_JAMMED after "
@@ -5928,12 +5976,12 @@ msgstr ""
"Наказати серверу повертати код стану SANE_STATUS_JAMMED після виклику "
"sane_read()."
-#: backend/pnm.c:430
+#: backend/pnm.c:428
#, no-c-format
msgid "Return SANE_STATUS_NO_DOCS"
msgstr "Повернути SANE_STATUS_NO_DOCS"
-#: backend/pnm.c:431
+#: backend/pnm.c:429
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_DOCS after "
@@ -5942,12 +5990,12 @@ msgstr ""
"Наказати серверу повертати код стану SANE_STATUS_NO_DOCS після виклику "
"sane_read()."
-#: backend/pnm.c:443
+#: backend/pnm.c:441
#, no-c-format
msgid "Return SANE_STATUS_COVER_OPEN"
msgstr "Повернути SANE_STATUS_COVER_OPEN"
-#: backend/pnm.c:444
+#: backend/pnm.c:442
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_COVER_OPEN after "
@@ -5956,12 +6004,12 @@ msgstr ""
"Наказати серверу повертати код стану SANE_STATUS_COVER_OPEN після "
"виклику sane_read()."
-#: backend/pnm.c:456
+#: backend/pnm.c:454
#, no-c-format
msgid "Return SANE_STATUS_IO_ERROR"
msgstr "Повернути SANE_STATUS_IO_ERROR"
-#: backend/pnm.c:457
+#: backend/pnm.c:455
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_IO_ERROR after "
@@ -5970,12 +6018,12 @@ msgstr ""
"Наказати серверу повертати код стану SANE_STATUS_IO_ERROR після виклику "
"sane_read()."
-#: backend/pnm.c:469
+#: backend/pnm.c:467
#, no-c-format
msgid "Return SANE_STATUS_NO_MEM"
msgstr "Повернути SANE_STATUS_NO_MEM"
-#: backend/pnm.c:471
+#: backend/pnm.c:469
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_NO_MEM after "
@@ -5984,12 +6032,12 @@ msgstr ""
"Наказати серверу повертати код стану SANE_STATUS_NO_MEM після виклику "
"sane_read()."
-#: backend/pnm.c:483
+#: backend/pnm.c:481
#, no-c-format
msgid "Return SANE_STATUS_ACCESS_DENIED"
msgstr "Повернути SANE_STATUS_ACCESS_DENIED"
-#: backend/pnm.c:484
+#: backend/pnm.c:482
#, no-c-format
msgid ""
"Force the backend to return the status code SANE_STATUS_ACCESS_DENIED "
@@ -5998,43 +6046,43 @@ msgstr ""
"Наказати серверу повертати код стану SANE_STATUS_ACCESS_DENIED після "
"виклику sane_read()."
-#: backend/rts8891.c:2809
+#: backend/rts8891.c:2808
#, no-c-format
msgid "This option reflects the status of a scanner button."
msgstr "Цей пункт відповідає стану кнопки сканування."
-#: backend/rts8891.c:2840 backend/umax.c:5795 backend/umax_pp.c:629
+#: backend/rts8891.c:2839 backend/umax.c:5793 backend/umax_pp.c:628
#, no-c-format
msgid "Lamp on"
msgstr "Увімкнути лампу"
-#: backend/rts8891.c:2841 backend/umax.c:5796
+#: backend/rts8891.c:2840 backend/umax.c:5794
#, no-c-format
msgid "Turn on scanner lamp"
msgstr "Увімкнути лампу сканера"
-#: backend/rts8891.c:2851 backend/umax.c:5812 backend/umax1220u.c:248
+#: backend/rts8891.c:2850 backend/umax.c:5810 backend/umax1220u.c:246
#, no-c-format
msgid "Lamp off"
msgstr "Вимкнути лампу"
-#: backend/rts8891.c:2852 backend/umax.c:5813 backend/umax1220u.c:249
+#: backend/rts8891.c:2851 backend/umax.c:5811 backend/umax1220u.c:247
#, no-c-format
msgid "Turn off scanner lamp"
msgstr "Вимкнути лампу сканера"
-#: backend/sm3840.c:760
+#: backend/sm3840.c:758
#, no-c-format
msgid "Lamp timeout"
msgstr "Час очікування лампи"
-#: backend/sm3840.c:762
+#: backend/sm3840.c:760
#, no-c-format
msgid "Minutes until lamp is turned off after scan"
msgstr ""
"Кількість хвилин, за які лампу буде вимкнено після виконання сканування"
-#: backend/sm3840.c:772
+#: backend/sm3840.c:770
#, no-c-format
msgid "Threshold value for lineart mode"
msgstr "Порогове значення для штрихового режиму"
@@ -6173,57 +6221,57 @@ msgstr "Кольорових ліній на сеанс читання"
msgid "Grayscale lines per read"
msgstr "Чорно-білих ліній на сеанс читання"
-#: backend/stv680.c:974
+#: backend/stv680.c:971
#, no-c-format
msgid "webcam"
msgstr "вебкамера"
-#: backend/stv680.h:115
+#: backend/stv680.h:109
#, no-c-format
msgid "Color RAW"
msgstr "Кольоровий RAW"
-#: backend/stv680.h:116
+#: backend/stv680.h:110
#, no-c-format
msgid "Color RGB"
msgstr "Кольоровий RGB"
-#: backend/stv680.h:117
+#: backend/stv680.h:111
#, no-c-format
msgid "Color RGB TEXT"
msgstr "Кольоровий RGB TEXT"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid black"
msgstr "Суцільний чорний"
-#: backend/test.c:143
+#: backend/test.c:141
#, no-c-format
msgid "Solid white"
msgstr "Суцільний білий"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Color pattern"
msgstr "Кольоровий візерунок"
-#: backend/test.c:144
+#: backend/test.c:142
#, no-c-format
msgid "Grid"
msgstr "Ґратка"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "First entry"
msgstr "Перший запис"
-#: backend/test.c:169 backend/test.c:177
+#: backend/test.c:167 backend/test.c:175
#, no-c-format
msgid "Second entry"
msgstr "Другий запис"
-#: backend/test.c:171
+#: backend/test.c:169
#, no-c-format
msgid ""
"This is the very long third entry. Maybe the frontend has an idea how to "
@@ -6231,12 +6279,12 @@ msgid ""
msgstr ""
"Третій запис є затримується. Можливо, оболонка не може його показати."
-#: backend/test.c:390
+#: backend/test.c:419
#, no-c-format
msgid "Hand-scanner simulation"
msgstr "Імітація ручного сканера"
-#: backend/test.c:391
+#: backend/test.c:420
#, no-c-format
msgid ""
"Simulate a hand-scanner. Hand-scanners do not know the image height a "
@@ -6250,12 +6298,12 @@ msgstr ""
"правильно обробити такі дані. Позначення цього пункту також увімкне "
"фіксовану ширину у 11 см."
-#: backend/test.c:408
+#: backend/test.c:437
#, no-c-format
msgid "Three-pass simulation"
msgstr "Імітація режиму трьох проходів"
-#: backend/test.c:409
+#: backend/test.c:438
#, no-c-format
msgid ""
"Simulate a three-pass scanner. In color mode, three frames are "
@@ -6264,17 +6312,17 @@ msgstr ""
"Імітувати сканування з трьома проходами. У кольоровому режимі буде "
"повернуто три кадри."
-#: backend/test.c:424
+#: backend/test.c:453
#, no-c-format
msgid "Set the order of frames"
msgstr "Визначити порядок кадрів"
-#: backend/test.c:425
+#: backend/test.c:454
#, no-c-format
msgid "Set the order of frames in three-pass color mode."
msgstr "Визначити порядок кадрів у кольоровому режимі трьох проходів."
-#: backend/test.c:458
+#: backend/test.c:487
#, no-c-format
msgid ""
"If Automatic Document Feeder is selected, the feeder will be 'empty' "
@@ -6283,17 +6331,17 @@ msgstr ""
"Якщо обрано режим автоматичної подачі документів, пристрій подачі буде "
"«спорожнено» після 10 сканувань."
-#: backend/test.c:473
+#: backend/test.c:502
#, no-c-format
msgid "Special Options"
msgstr "Особливі параметри"
-#: backend/test.c:486
+#: backend/test.c:515
#, no-c-format
msgid "Select the test picture"
msgstr "Оберіть тестове зображення"
-#: backend/test.c:488
+#: backend/test.c:517
#, no-c-format
msgid ""
"Select the kind of test picture. Available options:\n"
@@ -6310,12 +6358,12 @@ msgstr ""
"від режиму.\n"
"Ґратка: намалює чорно-білу ґратку з шириною і висотою 10 мм на квадрат."
-#: backend/test.c:509
+#: backend/test.c:538
#, no-c-format
msgid "Invert endianness"
msgstr "Інвертувати порядок байтів"
-#: backend/test.c:510
+#: backend/test.c:539
#, no-c-format
msgid ""
"Exchange upper and lower byte of image data in 16 bit modes. This option "
@@ -6327,23 +6375,23 @@ msgstr ""
"режимів оболонок, наприклад, перевірки правильності порядку байтів у "
"оболонці."
-#: backend/test.c:526
+#: backend/test.c:555
#, no-c-format
msgid "Read limit"
msgstr "Границя читання"
-#: backend/test.c:527
+#: backend/test.c:556
#, no-c-format
msgid "Limit the amount of data transferred with each call to sane_read()."
msgstr ""
"Обмежити об’єм даних, що передаються під час кожного виклику sane_read()."
-#: backend/test.c:540
+#: backend/test.c:569
#, no-c-format
msgid "Size of read-limit"
msgstr "Розмір границі читання"
-#: backend/test.c:541
+#: backend/test.c:570
#, no-c-format
msgid ""
"The (maximum) amount of data transferred with each call to sane_read()."
@@ -6351,33 +6399,33 @@ msgstr ""
"Об’єм (максимальний) даних, які буде передано під час кожного з викликів "
"sane_read()."
-#: backend/test.c:556
+#: backend/test.c:585
#, no-c-format
msgid "Read delay"
msgstr "Затримка читання"
-#: backend/test.c:557
+#: backend/test.c:586
#, no-c-format
msgid "Delay the transfer of data to the pipe."
msgstr "Затримка передавання даних до каналу."
-#: backend/test.c:569
+#: backend/test.c:598
#, no-c-format
msgid "Duration of read-delay"
msgstr "Тривалість затримки читання"
-#: backend/test.c:570
+#: backend/test.c:599
#, no-c-format
msgid ""
"How long to wait after transferring each buffer of data through the pipe."
msgstr "Час очікування після передавання кожного з буферів даних каналом."
-#: backend/test.c:585
+#: backend/test.c:614
#, no-c-format
msgid "Return-value of sane_read"
msgstr "Повернуте значення sane_read"
-#: backend/test.c:587
+#: backend/test.c:616
#, no-c-format
msgid ""
"Select the return-value of sane_read(). \"Default\" is the normal "
@@ -6388,22 +6436,22 @@ msgstr ""
"обробку сканування. Всі інші коди стану призначено для перевірки "
"способів їх обробки оболонкою."
-#: backend/test.c:604
+#: backend/test.c:633
#, no-c-format
msgid "Loss of pixels per line"
msgstr "Втрата точок на лінію"
-#: backend/test.c:606
+#: backend/test.c:635
#, no-c-format
msgid "The number of pixels that are wasted at the end of each line."
msgstr "Кількість точок, які було втрачено наприкінці кожної з ліній."
-#: backend/test.c:619
+#: backend/test.c:648
#, no-c-format
msgid "Fuzzy parameters"
msgstr "Параметри нечіткості"
-#: backend/test.c:620
+#: backend/test.c:649
#, no-c-format
msgid ""
"Return fuzzy lines and bytes per line when sane_parameters() is called "
@@ -6412,12 +6460,12 @@ msgstr ""
"Кількість повернутих неточних рядків і байтів, якщо sane_parameters() "
"викликається до sane_start()."
-#: backend/test.c:647
+#: backend/test.c:676
#, no-c-format
msgid "Offer select file descriptor"
msgstr "Пропонувати обрати дескриптор файла"
-#: backend/test.c:648
+#: backend/test.c:677
#, no-c-format
msgid ""
"Offer a select filedescriptor for detecting if sane_read() will return "
@@ -6426,12 +6474,12 @@ msgstr ""
"Пропонувати обрати дескриптор файла для визначення того, чи повертатиме "
"sane_read() дані."
-#: backend/test.c:661
+#: backend/test.c:690
#, no-c-format
msgid "Enable test options"
msgstr "Увімкнути параметри перевірки"
-#: backend/test.c:662
+#: backend/test.c:691
#, no-c-format
msgid ""
"Enable various test options. This is for testing the ability of "
@@ -6440,27 +6488,27 @@ msgstr ""
"Увімкнути різноманітні параметри перевірки. Призначено для перевірки "
"можливостей оболонки переглядати і змінювати всі параметри SANE."
-#: backend/test.c:676
+#: backend/test.c:705
#, no-c-format
msgid "Print options"
msgstr "Параметри друку"
-#: backend/test.c:677
+#: backend/test.c:706
#, no-c-format
msgid "Print a list of all options."
msgstr "Надрукувати список всіх параметрів."
-#: backend/test.c:754
+#: backend/test.c:783
#, no-c-format
msgid "Bool test options"
msgstr "Двійкові параметри перевірки"
-#: backend/test.c:767
+#: backend/test.c:796
#, no-c-format
msgid "(1/6) Bool soft select soft detect"
msgstr "(1/6) Булевий програмний вибір програмне визначення"
-#: backend/test.c:769
+#: backend/test.c:798
#, no-c-format
msgid ""
"(1/6) Bool test option that has soft select and soft detect (and "
@@ -6470,12 +6518,12 @@ msgstr ""
"програмного вибору і програмного визначення (та додаткових). Це "
"звичайний булевий параметр."
-#: backend/test.c:785
+#: backend/test.c:814
#, no-c-format
msgid "(2/6) Bool hard select soft detect"
msgstr "(2/6) Булевий апаратний вибір програмне визначення"
-#: backend/test.c:787
+#: backend/test.c:816
#, no-c-format
msgid ""
"(2/6) Bool test option that has hard select and soft detect (and "
@@ -6487,12 +6535,12 @@ msgstr ""
"що параметр не може бути встановлено оболонкою, лише користувачем "
"(наприклад, натисканням кнопки на пристрої)."
-#: backend/test.c:804
+#: backend/test.c:833
#, no-c-format
msgid "(3/6) Bool hard select"
msgstr "(3/6) Булевий апаратний вибір"
-#: backend/test.c:805
+#: backend/test.c:834
#, no-c-format
msgid ""
"(3/6) Bool test option that has hard select (and advanced) capabilities. "
@@ -6504,12 +6552,12 @@ msgstr ""
"встановлено оболонкою, лише користувачем (наприклад, натисканням кнопки "
"на пристрої), оболонка не може читати дані за такої конфігурації."
-#: backend/test.c:823
+#: backend/test.c:852
#, no-c-format
msgid "(4/6) Bool soft detect"
msgstr "(4/6) М’яке булівське виявлення"
-#: backend/test.c:824
+#: backend/test.c:853
#, no-c-format
msgid ""
"(4/6) Bool test option that has soft detect (and advanced) capabilities. "
@@ -6519,12 +6567,12 @@ msgstr ""
"програмного визначення (та додаткових). Це означає, що параметр "
"призначено лише для читання."
-#: backend/test.c:840
+#: backend/test.c:869
#, no-c-format
msgid "(5/6) Bool soft select soft detect emulated"
msgstr "(5/6) Булева емуляція програмного вибору і програмного визначення"
-#: backend/test.c:841
+#: backend/test.c:870
#, no-c-format
msgid ""
"(5/6) Bool test option that has soft select, soft detect, and emulated "
@@ -6533,12 +6581,12 @@ msgstr ""
"(5/6) Булевий параметр перевірки, який визначає наявність можливостей "
"програмного вибору, програмного визначення та емуляції (та додаткових)."
-#: backend/test.c:857
+#: backend/test.c:886
#, no-c-format
msgid "(6/6) Bool soft select soft detect auto"
msgstr "(6/6) Булевий автоматичний програмний вибір, програмне визначення"
-#: backend/test.c:858
+#: backend/test.c:887
#, no-c-format
msgid ""
"(6/6) Bool test option that has soft select, soft detect, and automatic "
@@ -6550,29 +6598,29 @@ msgstr ""
"додаткових) можливостей. Цей параметри може автоматично встановлюватися "
"сервером."
-#: backend/test.c:875
+#: backend/test.c:904
#, no-c-format
msgid "Int test options"
msgstr "Цілочисельні параметри перевірки"
-#: backend/test.c:888
+#: backend/test.c:917
#, no-c-format
msgid "(1/6) Int"
msgstr "(1/6) Цілочисельний"
-#: backend/test.c:889
+#: backend/test.c:918
#, no-c-format
msgid "(1/6) Int test option with no unit and no constraint set."
msgstr ""
"(1/6) Цілочисельний параметр перевірки без одиниці виміру і набору "
"обмежень."
-#: backend/test.c:904
+#: backend/test.c:933
#, no-c-format
msgid "(2/6) Int constraint range"
msgstr "(2/6) Цілочисельний діапазон обмеження"
-#: backend/test.c:905
+#: backend/test.c:934
#, no-c-format
msgid ""
"(2/6) Int test option with unit pixel and constraint range set. Minimum "
@@ -6582,24 +6630,24 @@ msgstr ""
"обмежень. Мінімальним значенням може бути 4, максимальним — 192, крок — "
"2."
-#: backend/test.c:921
+#: backend/test.c:950
#, no-c-format
msgid "(3/6) Int constraint word list"
msgstr "(3/6) Цілочисельний список обмежень слів"
-#: backend/test.c:922
+#: backend/test.c:951
#, no-c-format
msgid "(3/6) Int test option with unit bits and constraint word list set."
msgstr ""
"(3/6) Цілочисельний параметр перевірки з одиницею виміру біт і набором "
"обмежень списку слів."
-#: backend/test.c:937
+#: backend/test.c:966
#, no-c-format
msgid "(4/6) Int array"
msgstr "(4/6) Цілочисельний масив"
-#: backend/test.c:938
+#: backend/test.c:967
#, no-c-format
msgid ""
"(4/6) Int test option with unit mm and using an array without "
@@ -6608,12 +6656,12 @@ msgstr ""
"(4/6) Цілочисельний параметр перевірки з одиницею виміру міліметри і "
"використанням масиву без обмежень."
-#: backend/test.c:953
+#: backend/test.c:982
#, no-c-format
msgid "(5/6) Int array constraint range"
msgstr "(2/6) Цілочисельний масив з діапазоном обмеження"
-#: backend/test.c:954
+#: backend/test.c:983
#, no-c-format
msgid ""
"(5/6) Int test option with unit dpi and using an array with a range "
@@ -6623,12 +6671,12 @@ msgstr ""
"використанням масиву обмежень діапазону. Мінімальним значенням може бути "
"4, максимальним — 192, крок — 2."
-#: backend/test.c:1028
+#: backend/test.c:1057
#, no-c-format
msgid "(6/6) Int array constraint word list"
msgstr "(6/6) Цілочисельний масив зі списком обмежень слів"
-#: backend/test.c:1029
+#: backend/test.c:1058
#, no-c-format
msgid ""
"(6/6) Int test option with unit percent and using an array with a word "
@@ -6637,29 +6685,29 @@ msgstr ""
"(6/6) Цілочисельний параметр з розмірністю у відсотках з використанням "
"масиву обмежень списку слів."
-#: backend/test.c:1045
+#: backend/test.c:1074
#, no-c-format
msgid "Fixed test options"
msgstr "Дробовочислові параметри перевірки"
-#: backend/test.c:1058
+#: backend/test.c:1087
#, no-c-format
msgid "(1/3) Fixed"
msgstr "(1/3) Дробовочисловий"
-#: backend/test.c:1059
+#: backend/test.c:1088
#, no-c-format
msgid "(1/3) Fixed test option with no unit and no constraint set."
msgstr ""
"(1/3) Дробовочисловий параметр перевірки без одиниці виміру і без набору "
"обмежень."
-#: backend/test.c:1074
+#: backend/test.c:1103
#, no-c-format
msgid "(2/3) Fixed constraint range"
msgstr "(2/3) Фіксований обмежений діапазон"
-#: backend/test.c:1075
+#: backend/test.c:1104
#, no-c-format
msgid ""
"(2/3) Fixed test option with unit microsecond and constraint range set. "
@@ -6669,49 +6717,49 @@ msgstr ""
"обмежень. Мінімальним значенням може бути -42.17, максимальним — "
"32767.9999, крок — 2.0."
-#: backend/test.c:1091
+#: backend/test.c:1120
#, no-c-format
msgid "(3/3) Fixed constraint word list"
msgstr "(3/3) Фіксований обмежений список слів"
-#: backend/test.c:1092
+#: backend/test.c:1121
#, no-c-format
msgid "(3/3) Fixed test option with no unit and constraint word list set."
msgstr ""
"(3/3) Дробовочисловий параметр перевірки без одиниці виміру і набором "
"обмежень списку слів."
-#: backend/test.c:1107
+#: backend/test.c:1136
#, no-c-format
msgid "String test options"
msgstr "Рядкові параметри перевірки"
-#: backend/test.c:1120
+#: backend/test.c:1149
#, no-c-format
msgid "(1/3) String"
msgstr "(1/3) Рядок"
-#: backend/test.c:1121
+#: backend/test.c:1150
#, no-c-format
msgid "(1/3) String test option without constraint."
msgstr "(1/3) Варіант перевірки рядків без обмежень."
-#: backend/test.c:1138
+#: backend/test.c:1167
#, no-c-format
msgid "(2/3) String constraint string list"
msgstr "(2/3) Рядкова з обмеженим списком рядків"
-#: backend/test.c:1139
+#: backend/test.c:1168
#, no-c-format
msgid "(2/3) String test option with string list constraint."
msgstr "(2/3) Варіант перевірки рядків з обмеженням на список рядків."
-#: backend/test.c:1158
+#: backend/test.c:1187
#, no-c-format
msgid "(3/3) String constraint long string list"
msgstr "(3/3) Рядкова з обмеженим довгим списком рядків"
-#: backend/test.c:1159
+#: backend/test.c:1188
#, no-c-format
msgid ""
"(3/3) String test option with string list constraint. Contains some more "
@@ -6720,152 +6768,152 @@ msgstr ""
"(3/3) Варіант перевірки рядків з обмеженням на список рядків. Містить "
"дещо більше записів..."
-#: backend/test.c:1179
+#: backend/test.c:1208
#, no-c-format
msgid "Button test options"
msgstr "Параметри перевірки кнопок"
-#: backend/test.c:1192
+#: backend/test.c:1221
#, no-c-format
msgid "(1/1) Button"
msgstr "(1/1) Кнопка"
-#: backend/test.c:1193
+#: backend/test.c:1222
#, no-c-format
msgid "(1/1) Button test option. Prints some text..."
msgstr "(1/1) Варіант перевірки кнопок. Друкує текст..."
-#: backend/u12.c:149
+#: backend/u12.c:147
#, no-c-format
msgid "Color 36"
msgstr "Кольоровий 36"
-#: backend/umax.c:235
+#: backend/umax.c:233
#, no-c-format
msgid "Use Image Composition"
msgstr "Використовувати компонування зображення"
-#: backend/umax.c:236
+#: backend/umax.c:234
#, no-c-format
msgid "Bi-level black and white (lineart mode)"
msgstr "Дворівневий чорно-білий (штриховий режим)"
-#: backend/umax.c:237
+#: backend/umax.c:235
#, no-c-format
msgid "Dithered/halftone black & white (halftone mode)"
msgstr "Дизеринг/Напівтони чорно-білого (напівтоновий режим)"
-#: backend/umax.c:238
+#: backend/umax.c:236
#, no-c-format
msgid "Multi-level black & white (grayscale mode)"
msgstr "Багаторівневий чорно-білий (режим відтінків сірого)"
-#: backend/umax.c:239
+#: backend/umax.c:237
#, no-c-format
msgid "Multi-level RGB color (one pass color)"
msgstr "Багаторівневий колір RGB (колір з одним проходом)"
-#: backend/umax.c:240
+#: backend/umax.c:238
#, no-c-format
msgid "Ignore calibration"
msgstr "Ігнорувати калібрування"
-#: backend/umax.c:5733
+#: backend/umax.c:5731
#, no-c-format
msgid "Disable pre focus"
msgstr "Вимкнути попереднє фокусування"
-#: backend/umax.c:5734
+#: backend/umax.c:5732
#, no-c-format
msgid "Do not calibrate focus"
msgstr "Не калібрувати фокусування"
-#: backend/umax.c:5745
+#: backend/umax.c:5743
#, no-c-format
msgid "Manual pre focus"
msgstr "Попереднє фокусування вручну"
-#: backend/umax.c:5757
+#: backend/umax.c:5755
#, no-c-format
msgid "Fix focus position"
msgstr "Зафіксувати позицію фокусування"
-#: backend/umax.c:5769
+#: backend/umax.c:5767
#, no-c-format
msgid "Lens calibration in doc position"
msgstr "Калібрування лінз у області документа"
-#: backend/umax.c:5770
+#: backend/umax.c:5768
#, no-c-format
msgid "Calibrate lens focus in document position"
msgstr "Калібрувати фокусування лінз у області документа"
-#: backend/umax.c:5781
+#: backend/umax.c:5779
#, no-c-format
msgid "Holder focus position 0mm"
msgstr "Позиція фокусування держака 0 мм"
-#: backend/umax.c:5782
+#: backend/umax.c:5780
#, no-c-format
msgid "Use 0mm holder focus position instead of 0.6mm"
msgstr "Позиція фокусування держака 0 мм замість 0,6 мм"
-#: backend/umax.c:5885
+#: backend/umax.c:5883
#, no-c-format
msgid "Calibration mode"
msgstr "Режим калібрування"
-#: backend/umax.c:5886
+#: backend/umax.c:5884
#, no-c-format
msgid "Define calibration mode"
msgstr "Визначає режим калібрування"
-#: backend/umax_pp.c:630
+#: backend/umax_pp.c:629
#, no-c-format
msgid "Sets lamp on/off"
msgstr "Визначає стан вмикання/вимикання лампи"
-#: backend/umax_pp.c:639
+#: backend/umax_pp.c:638
#, no-c-format
msgid "UTA on"
msgstr "Увімкнути UTA"
-#: backend/umax_pp.c:640
+#: backend/umax_pp.c:639
#, no-c-format
msgid "Sets UTA on/off"
msgstr "Увімкнути/Вимкнути UTA"
-#: backend/umax_pp.c:761
+#: backend/umax_pp.c:760
#, no-c-format
msgid "Offset"
msgstr "Зсув"
-#: backend/umax_pp.c:763
+#: backend/umax_pp.c:762
#, no-c-format
msgid "Color channels offset settings"
msgstr "Параметри зсуву каналів кольорів"
-#: backend/umax_pp.c:770
+#: backend/umax_pp.c:769
#, no-c-format
msgid "Gray offset"
msgstr "Зсув сірого"
-#: backend/umax_pp.c:771
+#: backend/umax_pp.c:770
#, no-c-format
msgid "Sets gray channel offset"
msgstr "Визначає зсув каналу сірого"
-#: backend/umax_pp.c:783
+#: backend/umax_pp.c:782
#, no-c-format
msgid "Sets red channel offset"
msgstr "Визначає зсув каналу червоного"
-#: backend/umax_pp.c:795
+#: backend/umax_pp.c:794
#, no-c-format
msgid "Sets green channel offset"
msgstr "Визначає зсув каналу зеленого"
-#: backend/umax_pp.c:807
+#: backend/umax_pp.c:806
#, no-c-format
msgid "Sets blue channel offset"
msgstr "Визначає зсув каналу синього"
diff --git a/sanei/linux_sg3_err.h b/sanei/linux_sg3_err.h
index 53198c0..80d731c 100644
--- a/sanei/linux_sg3_err.h
+++ b/sanei/linux_sg3_err.h
@@ -13,8 +13,8 @@
for more details.
You should have received a copy of the GNU General Public License
- along with sane; see the file COPYING. If not, write to the Free
- Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ along with sane; see the file COPYING.
+ If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_DomainOS.c b/sanei/sanei_DomainOS.c
index 7b851a8..18d902e 100644
--- a/sanei/sanei_DomainOS.c
+++ b/sanei/sanei_DomainOS.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -112,7 +110,7 @@ static struct
scsi_$operation_id_t op_id; /* op_id of current request */
} *DomainFdInfo;
-/* This function is called error might have occured, but it would be one that I
+/* This function is called error might have occurred, but it would be one that I
don't know how to handle, or never expect to happen. */
static void DomainErrorCheck(status_$t status, const char *message)
{
diff --git a/sanei/sanei_DomainOS.h b/sanei/sanei_DomainOS.h
index 8f88e5f..0d3315f 100644
--- a/sanei/sanei_DomainOS.h
+++ b/sanei/sanei_DomainOS.h
@@ -37,7 +37,7 @@ To send an enter command to the server, follow these steps:
/* Amount of data in a sense request */
#define DomainSenseSize 18
-/* Maximum amound of data in a transfer, per Domain/OS SCSI spec */
+/* Maximum amount of data in a transfer, per Domain/OS SCSI spec */
#define DomainMaxDataSize (32 * 1024)
/* Timeout for ec2_$wait calls, in 1/4 second intervals */
diff --git a/sanei/sanei_ab306.c b/sanei/sanei_ab306.c
index 4483fec..aa642c9 100644
--- a/sanei/sanei_ab306.c
+++ b/sanei/sanei_ab306.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_access.c b/sanei/sanei_access.c
index cb19c5c..b46e8b5 100644
--- a/sanei/sanei_access.c
+++ b/sanei/sanei_access.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_auth.c b/sanei/sanei_auth.c
index 9039187..f6402da 100644
--- a/sanei/sanei_auth.c
+++ b/sanei/sanei_auth.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_codec_ascii.c b/sanei/sanei_codec_ascii.c
index dc9d4af..0d420fc 100644
--- a/sanei/sanei_codec_ascii.c
+++ b/sanei/sanei_codec_ascii.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_codec_bin.c b/sanei/sanei_codec_bin.c
index 48cdead..24db3ea 100644
--- a/sanei/sanei_codec_bin.c
+++ b/sanei/sanei_codec_bin.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_config.c b/sanei/sanei_config.c
index 0eaee9a..07c85c9 100644
--- a/sanei/sanei_config.c
+++ b/sanei/sanei_config.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -239,7 +237,8 @@ sanei_config_read (char *str, int n, FILE *stream)
SANE_Status
sanei_configure_attach (const char *config_file, SANEI_Config * config,
SANE_Status (*attach) (SANEI_Config * config,
- const char *devname))
+ const char *devname, void *data),
+ void *data)
{
SANE_Char line[PATH_MAX];
SANE_Char *token, *string;
@@ -443,7 +442,7 @@ sanei_configure_attach (const char *config_file, SANEI_Config * config,
DBG (3, "sanei_configure_attach: trying to attach with '%s'\n",
lp2);
if(attach!=NULL)
- attach (config, lp2);
+ attach (config, lp2, data);
}
}
diff --git a/sanei/sanei_config2.c b/sanei/sanei_config2.c
index cd9484d..0a7c95e 100644
--- a/sanei/sanei_config2.c
+++ b/sanei/sanei_config2.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_constrain_value.c b/sanei/sanei_constrain_value.c
index 8f601cc..ed56b85 100644
--- a/sanei/sanei_constrain_value.c
+++ b/sanei/sanei_constrain_value.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_init_debug.c b/sanei/sanei_init_debug.c
index d5d64f2..690cc2e 100644
--- a/sanei/sanei_init_debug.c
+++ b/sanei/sanei_init_debug.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_ir.c b/sanei/sanei_ir.c
index 47e1e6e..9c7d9d3 100644
--- a/sanei/sanei_ir.c
+++ b/sanei/sanei_ir.c
@@ -17,9 +17,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* The threshold yen, otsu and max_entropy routines have been
* adapted from the FOURIER 0.8 library by M. Emre Celebi,
diff --git a/sanei/sanei_lm983x.c b/sanei/sanei_lm983x.c
index 62dfad9..7b6f72e 100644
--- a/sanei/sanei_lm983x.c
+++ b/sanei/sanei_lm983x.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_magic.c b/sanei/sanei_magic.c
index 3e71946..f5d1ac0 100644
--- a/sanei/sanei_magic.c
+++ b/sanei/sanei_magic.c
@@ -16,9 +16,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -130,7 +128,7 @@ sanei_magic_despeck (SANE_Parameters * params, SANE_Byte * buffer,
int tmp[3];
- /* dont count pixels in the window */
+ /* don't count pixels in the window */
if(k != -1 && k != diam && l != -1 && l != diam)
continue;
@@ -189,7 +187,7 @@ sanei_magic_despeck (SANE_Parameters * params, SANE_Byte * buffer,
int tmp = 0;
- /* dont count pixels in the window */
+ /* don't count pixels in the window */
if(k != -1 && k != diam && l != -1 && l != diam)
continue;
@@ -239,7 +237,7 @@ sanei_magic_despeck (SANE_Parameters * params, SANE_Byte * buffer,
for(k=-1; k<diam+1; k++){
for(l=-1; l<diam+1; l++){
- /* dont count pixels in the window */
+ /* don't count pixels in the window */
if(k != -1 && k != diam && l != -1 && l != diam)
continue;
@@ -366,7 +364,7 @@ sanei_magic_findEdges(SANE_Parameters * params, SANE_Byte * buffer,
}
/* loop thru top and bottom lists, look for l and r extremes
- * NOTE: We dont look above the top or below the bottom found previously.
+ * NOTE: We don't look above the top or below the bottom found previously.
* This prevents issues with adf scanners that pad the image after the
* paper runs out (usually with white) */
DBG (5, "sanei_magic_findEdges: bb0:%d tb0:%d b:%d t:%d\n",
@@ -534,14 +532,14 @@ sanei_magic_findSkew(SANE_Parameters * params, SANE_Byte * buffer,
/* get buffers for edge detection */
topBuf = sanei_magic_getTransY(params,dpiY,buffer,1);
if(!topBuf){
- DBG (5, "sanei_magic_findSkew: cant gTY\n");
+ DBG (5, "sanei_magic_findSkew: can't gTY\n");
ret = SANE_STATUS_NO_MEM;
goto cleanup;
}
botBuf = sanei_magic_getTransY(params,dpiY,buffer,0);
if(!botBuf){
- DBG (5, "sanei_magic_findSkew: cant gTY\n");
+ DBG (5, "sanei_magic_findSkew: can't gTY\n");
ret = SANE_STATUS_NO_MEM;
goto cleanup;
}
@@ -1419,7 +1417,7 @@ getLine (int height, int width, int * buff,
/* build an array of pretty-print values for slope */
slopeCenter = calloc(slopes,sizeof(double));
if(!slopeCenter){
- DBG(5,"getLine: cant load slopeCenter\n");
+ DBG(5,"getLine: can't load slopeCenter\n");
ret = SANE_STATUS_NO_MEM;
goto cleanup;
}
@@ -1427,7 +1425,7 @@ getLine (int height, int width, int * buff,
/* build an array of scaling factors for slope */
slopeScale = calloc(slopes,sizeof(int));
if(!slopeScale){
- DBG(5,"getLine: cant load slopeScale\n");
+ DBG(5,"getLine: can't load slopeScale\n");
ret = SANE_STATUS_NO_MEM;
goto cleanup;
}
@@ -1448,7 +1446,7 @@ getLine (int height, int width, int * buff,
/* build an array of pretty-print values for offset */
offsetCenter = calloc(offsets,sizeof(double));
if(!offsetCenter){
- DBG(5,"getLine: cant load offsetCenter\n");
+ DBG(5,"getLine: can't load offsetCenter\n");
ret = SANE_STATUS_NO_MEM;
goto cleanup;
}
@@ -1456,7 +1454,7 @@ getLine (int height, int width, int * buff,
/* build an array of scaling factors for offset */
offsetScale = calloc(offsets,sizeof(int));
if(!offsetScale){
- DBG(5,"getLine: cant load offsetScale\n");
+ DBG(5,"getLine: can't load offsetScale\n");
ret = SANE_STATUS_NO_MEM;
goto cleanup;
}
@@ -1477,14 +1475,14 @@ getLine (int height, int width, int * buff,
/* build 2-d array of 'density', divided into slope and offset ranges */
lines = calloc(slopes, sizeof(int *));
if(!lines){
- DBG(5,"getLine: cant load lines\n");
+ DBG(5,"getLine: can't load lines\n");
ret = SANE_STATUS_NO_MEM;
goto cleanup;
}
for(i=0;i<slopes;i++){
if(!(lines[i] = calloc(offsets, sizeof(int)))){
- DBG(5,"getLine: cant load lines %d\n",i);
+ DBG(5,"getLine: can't load lines %d\n",i);
ret = SANE_STATUS_NO_MEM;
goto cleanup;
}
@@ -1533,7 +1531,7 @@ getLine (int height, int width, int * buff,
*finDensity = 0;
/* go thru array, and scale densities to % of maximum, plus adjust for
- * prefered (smaller absolute value) slope and offset */
+ * preferred (smaller absolute value) slope and offset */
for(i=0;i<slopes;i++){
for(j=0;j<offsets;j++){
lines[i][j] = (float)lines[i][j] / maxDensity * slopeScale[i] * offsetScale[j];
@@ -1567,7 +1565,7 @@ getLine (int height, int width, int * buff,
}
}
- /* dont forget to cleanup */
+ /* don't forget to cleanup */
cleanup:
for(i=0;i<slopes;i++){
if(lines[i])
diff --git a/sanei/sanei_net.c b/sanei/sanei_net.c
index b46da70..29e23de 100644
--- a/sanei/sanei_net.c
+++ b/sanei/sanei_net.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_pa4s2.c b/sanei/sanei_pa4s2.c
index 282e6fd..5e59743 100644
--- a/sanei/sanei_pa4s2.c
+++ b/sanei/sanei_pa4s2.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -150,11 +148,9 @@ static int sanei_pa4s2_dbg_init_called = SANE_FALSE;
#endif /* NDEBUG */
-#if defined(STDC_HEADERS)
-# include <errno.h>
-# include <stdio.h>
-# include <stdlib.h>
-#endif
+#include <errno.h>
+#include <stdio.h>
+#include <stdlib.h>
#if defined(HAVE_STRING_H)
# include <string.h>
#elif defined(HAVE_STRINGS_H)
@@ -202,7 +198,7 @@ typedef struct
#endif
u_int in_use; /* port in use? */
u_int enabled; /* port enabled? */
- u_int mode; /* protocoll */
+ u_int mode; /* protocol */
u_char prelock[3]; /* state of port */
#ifdef HAVE_LIBIEEE1284
int caps;
@@ -750,7 +746,7 @@ pa4s2_writebyte_any (int fd, u_char reg, u_char val)
/* somebody from Mustek asked me once, why I was writing the same
value repeatedly to a port. Well, actually I don't know, it just
works. Maybe the repeated writes could be replaced by appropriate
- delays or even left out completly.
+ delays or even left out completely.
*/
#if defined(HAVE_LIBIEEE1284)
DBG (6, "pa4s2_writebyte_any: writing value 0x%02x"
@@ -1922,7 +1918,7 @@ sanei_pa4s2_open (const char *dev, int *fd)
DBG (6, "sanei_pa4s2_open: basically, this backend does only compile\n");
DBG (6, "sanei_pa4s2_open: on x86 architectures. Furthermore it\n");
DBG (6, "sanei_pa4s2_open: needs ioperm() and inb()/outb() calls.\n");
- DBG (6, "sanei_pa4s2_open: alternativly it makes use of libieee1284\n");
+ DBG (6, "sanei_pa4s2_open: alternatively it makes use of libieee1284\n");
DBG (6, "sanei_pa4s2_open: (which isn't present either)\n");
DBG (5, "sanei_pa4s2_open: returning SANE_STATUS_INVAL\n");
diff --git a/sanei/sanei_pio.c b/sanei/sanei_pio.c
index 8b67093..ee27267 100644
--- a/sanei/sanei_pio.c
+++ b/sanei/sanei_pio.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -45,7 +43,7 @@
/*
RESTRICTIONS:
- - This interface is very timing sensitive, be carefull with setting
+ - This interface is very timing sensitive, be careful with setting
debug levels.
*/
diff --git a/sanei/sanei_pp.c b/sanei/sanei_pp.c
index 89f3232..5150313 100644
--- a/sanei/sanei_pp.c
+++ b/sanei/sanei_pp.c
@@ -15,9 +15,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- * MA 02111-1307, USA.
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
*
* As a special exception, the authors of SANE give permission for
* additional uses of the libraries contained in this release of SANE.
@@ -135,11 +133,9 @@ inb( u_long port )
#include "../include/sane/sanei_debug.h"
#include "../include/sane/sanei_pp.h"
-#if defined(STDC_HEADERS)
-# include <errno.h>
-# include <stdio.h>
-# include <stdlib.h>
-#endif
+#include <errno.h>
+#include <stdio.h>
+#include <stdlib.h>
#if defined(HAVE_STRING_H)
# include <string.h>
#elif defined(HAVE_STRINGS_H)
@@ -1333,7 +1329,7 @@ sanei_pp_open( const char *dev, int *fd )
DBG( 6, "sanei_pp_open: basically, this backend does only compile\n" );
DBG( 6, "sanei_pp_open: on x86 architectures. Furthermore it\n" );
DBG( 6, "sanei_pp_open: needs ioperm() and inb()/outb() calls.\n" );
- DBG( 6, "sanei_pp_open: alternativly it makes use of libieee1284\n" );
+ DBG( 6, "sanei_pp_open: alternatively it makes use of libieee1284\n" );
DBG( 6, "sanei_pp_open: (which isn't present either)\n");
return SANE_STATUS_INVAL;
}
diff --git a/sanei/sanei_pv8630.c b/sanei/sanei_pv8630.c
index c9bafce..5f3c2af 100644
--- a/sanei/sanei_pv8630.c
+++ b/sanei/sanei_pv8630.c
@@ -17,9 +17,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_scsi.c b/sanei/sanei_scsi.c
index b69f78f..53736ca 100644
--- a/sanei/sanei_scsi.c
+++ b/sanei/sanei_scsi.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -173,7 +171,7 @@
# include <sys/scsi/targets/scgio.h>
#elif defined (HAVE_SYS_SCSI_SCSI_H)
/*
- * the "offical" solaris uscsi(7I) interface; comes last, so that users
+ * the "official" solaris uscsi(7I) interface; comes last, so that users
* installing the SCG/SG driver can still use these generic scsi interfaces
*/
# define USE SOLARIS_USCSI_INTERFACE
@@ -347,7 +345,7 @@ int sanei_scsi_max_request_size = MAX_DATA;
#endif
/* the struct returned by the SG ioctl call SG_GET_SCSI_ID changed
- from version 2.1.34 to 2.1.35, and we need the informations from
+ from version 2.1.34 to 2.1.35, and we need the information from
the field s_queue_depth, which was introduced in 2.1.35.
To get this file compiling also with older versions of sg.h, the
struct is re-defined here.
@@ -383,7 +381,7 @@ typedef struct req
{
struct sg_header hdr;
/* Make sure this is the last element, the real size is
- SG_BIG_BUFF and machine dependant */
+ SG_BIG_BUFF and machine dependent */
u_int8_t data[1];
}
cdb;
@@ -2298,7 +2296,7 @@ issue (struct req *req)
/* this is messy... Sometimes it happens that we have
a valid looking sense buffer, but the DRIVER_SENSE
bit is not set. Moreover, we can check this only for
- not tooo old SG drivers
+ not too old SG drivers
*/
&& (req->sgdata.cdb.hdr.driver_status & DRIVER_SENSE)
#endif
@@ -2347,7 +2345,7 @@ issue (struct req *req)
status = SANE_STATUS_DEVICE_BUSY;
else if (handler)
/* sense handler should return SANE_STATUS_GOOD if it
- decided all was ok afterall */
+ decided all was ok after all */
status =
(*handler) (req->fd, req->sgdata.cdb.hdr.sense_buffer,
arg);
@@ -2415,7 +2413,7 @@ issue (struct req *req)
status = SANE_STATUS_DEVICE_BUSY;
else if (handler && req->sgdata.sg3.hdr.sb_len_wr)
/* sense handler should return SANE_STATUS_GOOD if it
- decided all was ok afterall */
+ decided all was ok after all */
status =
(*handler) (req->fd, req->sgdata.sg3.sense_buffer,
arg);
@@ -3833,12 +3831,12 @@ sanei_scsi_find_devices (const char *findvendor, const char *findmodel,
* (c) R=I+S Rapp Informatik System Germany
* Email: wolfgang@rapp-informatik.de
*
- * The driver version should run with other scsi componets like disk
+ * The driver version should run with other scsi components like disk
* attached to the same controller at the same time.
*
* Attention : This port needs a sane kernel driver for Unixware 2.x
* The driver is available in binary pkgadd format
- * Plese mail me.
+ * Please mail me.
*
*/
SANE_Status
@@ -3978,7 +3976,7 @@ sanei_scsi_find_devices (const char *findvendor, const char *findmodel,
#ifdef UWSUPPORTED /* at this time not supported by driver */
if (sb_ptr->SCB.sc_comp_code != SDI_ASW)
{
- DBG (1, "sanei_scsi_cmd: scsi_cmd failture %x\n",
+ DBG (1, "sanei_scsi_cmd: scsi_cmd failure %x\n",
sb_ptr->SCB.sc_comp_code);
if (sb_ptr->SCB.sc_comp_code == SDI_CKSTAT
&& sb_ptr->SCB.sc_status == S_CKCON)
diff --git a/sanei/sanei_tcp.c b/sanei/sanei_tcp.c
index d6f8efe..79c59ab 100644
--- a/sanei/sanei_tcp.c
+++ b/sanei/sanei_tcp.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_thread.c b/sanei/sanei_thread.c
index f701423..a5dcae1 100644
--- a/sanei/sanei_thread.c
+++ b/sanei/sanei_thread.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -113,7 +111,7 @@ sanei_thread_is_forked( void )
#endif
}
-/* Use this to mark a SANE_Pid as invaild instead of marking with -1.
+/* Use this to mark a SANE_Pid as invalid instead of marking with -1.
*/
#ifdef USE_PTHREAD
static void
diff --git a/sanei/sanei_udp.c b/sanei/sanei_udp.c
index b5bb8cc..57e595a 100644
--- a/sanei/sanei_udp.c
+++ b/sanei/sanei_udp.c
@@ -14,9 +14,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/sanei/sanei_usb.c b/sanei/sanei_usb.c
index 4b49b11..022f6fa 100644
--- a/sanei/sanei_usb.c
+++ b/sanei/sanei_usb.c
@@ -19,9 +19,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -506,7 +504,7 @@ SANE_Status sanei_usb_testing_enable_replay(SANE_String_Const path,
testing_mode = sanei_usb_testing_mode_replay;
testing_development_mode = development_mode;
- // TODO: we'll leak if noone ever inits sane_usb properly
+ // TODO: we'll leak if no one ever inits sane_usb properly
testing_xml_path = strdup(path);
testing_xml_doc = xmlReadFile(testing_xml_path, NULL, 0);
if (!testing_xml_doc)
@@ -1124,6 +1122,19 @@ static void sanei_usb_replay_debug_msg(SANE_String_Const message)
}
}
+extern void sanei_usb_testing_record_clear()
+{
+ if (testing_mode != sanei_usb_testing_mode_record)
+ return;
+
+ // we only need to indicate that we never opened a device and sanei_usb_record_open() will
+ // reinitialize everything for us.
+ testing_already_opened = 0;
+ testing_known_commands_input_failed = 0;
+ testing_last_known_seq = 0;
+ testing_append_commands_node = NULL;
+}
+
extern void sanei_usb_testing_record_message(SANE_String_Const message)
{
if (testing_mode == sanei_usb_testing_mode_record)
@@ -1356,6 +1367,10 @@ SANE_Bool sanei_usb_is_replay_mode_enabled()
return SANE_FALSE;
}
+void sanei_usb_testing_record_clear()
+{
+}
+
void sanei_usb_testing_record_message(SANE_String_Const message)
{
(void) message;
@@ -1443,7 +1458,7 @@ sanei_usb_init (void)
/* sanei_usb is now initialized */
initialized++;
- /* do a first scan of USB busses to fill device list */
+ /* do a first scan of USB buses to fill device list */
sanei_usb_scan_devices();
}
@@ -2221,7 +2236,7 @@ static const char* sanei_usb_transfer_type_desc(SANE_Int transfer_type)
return NULL;
}
-// Similar sanei_usb_set_endpoint, but ignors duplicate endpoints
+// Similar sanei_usb_set_endpoint, but ignores duplicate endpoints
static void sanei_usb_add_endpoint(device_list_type* device,
SANE_Int transfer_type,
SANE_Int ep_address,
diff --git a/sanei/sanei_wire.c b/sanei/sanei_wire.c
index 85021d1..53bf6ba 100644
--- a/sanei/sanei_wire.c
+++ b/sanei/sanei_wire.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
diff --git a/testsuite/backend/Makefile.am b/testsuite/backend/Makefile.am
index 1f7d30e..e3dd32a 100644
--- a/testsuite/backend/Makefile.am
+++ b/testsuite/backend/Makefile.am
@@ -4,4 +4,6 @@
## This file is part of the "Sane" build infra-structure. See
## included LICENSE file for license information.
+if WITH_GENESYS_TESTS
SUBDIRS = genesys
+endif
diff --git a/testsuite/backend/genesys/minigtest.cpp b/testsuite/backend/genesys/minigtest.cpp
index 8afb62a..7e8f20a 100644
--- a/testsuite/backend/genesys/minigtest.cpp
+++ b/testsuite/backend/genesys/minigtest.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#include "minigtest.h"
@@ -29,7 +27,7 @@ size_t s_num_failures = 0;
int finish_tests()
{
- std::cerr << "Finished tests. Sucessses: " << s_num_successes
+ std::cerr << "Finished tests. Successes: " << s_num_successes
<< " failures: " << s_num_failures << "\n";
if (s_num_failures > 0)
return 1;
diff --git a/testsuite/backend/genesys/minigtest.h b/testsuite/backend/genesys/minigtest.h
index 9a38e77..4273eed 100644
--- a/testsuite/backend/genesys/minigtest.h
+++ b/testsuite/backend/genesys/minigtest.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef SANE_TESTSUITE_BACKEND_GENESYS_MINIGTEST_H
diff --git a/testsuite/backend/genesys/session_config_test.cpp b/testsuite/backend/genesys/session_config_test.cpp
index 7c2ddbe..dcdc46e 100644
--- a/testsuite/backend/genesys/session_config_test.cpp
+++ b/testsuite/backend/genesys/session_config_test.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#define DEBUG_DECLARE_ONLY
diff --git a/testsuite/backend/genesys/tests.cpp b/testsuite/backend/genesys/tests.cpp
index 5fe0084..ff0a44a 100644
--- a/testsuite/backend/genesys/tests.cpp
+++ b/testsuite/backend/genesys/tests.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#define DEBUG_DECLARE_ONLY
diff --git a/testsuite/backend/genesys/tests.h b/testsuite/backend/genesys/tests.h
index c48c586..9cd2a77 100644
--- a/testsuite/backend/genesys/tests.h
+++ b/testsuite/backend/genesys/tests.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef SANE_TESTSUITE_BACKEND_GENESYS_GENESYS_UNIT_TEST_H
diff --git a/testsuite/backend/genesys/tests_calibration.cpp b/testsuite/backend/genesys/tests_calibration.cpp
index 8c9c8b5..a111b7d 100644
--- a/testsuite/backend/genesys/tests_calibration.cpp
+++ b/testsuite/backend/genesys/tests_calibration.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#define DEBUG_DECLARE_ONLY
diff --git a/testsuite/backend/genesys/tests_image.cpp b/testsuite/backend/genesys/tests_image.cpp
index bc8b923..4233425 100644
--- a/testsuite/backend/genesys/tests_image.cpp
+++ b/testsuite/backend/genesys/tests_image.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#define DEBUG_DECLARE_ONLY
diff --git a/testsuite/backend/genesys/tests_image_pipeline.cpp b/testsuite/backend/genesys/tests_image_pipeline.cpp
index 7eed9e6..8edeff8 100644
--- a/testsuite/backend/genesys/tests_image_pipeline.cpp
+++ b/testsuite/backend/genesys/tests_image_pipeline.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#define DEBUG_DECLARE_ONLY
diff --git a/testsuite/backend/genesys/tests_motor.cpp b/testsuite/backend/genesys/tests_motor.cpp
index 18a4d7e..c89ba77 100644
--- a/testsuite/backend/genesys/tests_motor.cpp
+++ b/testsuite/backend/genesys/tests_motor.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#define DEBUG_DECLARE_ONLY
diff --git a/testsuite/backend/genesys/tests_printers.h b/testsuite/backend/genesys/tests_printers.h
index 90becea..8d15e64 100644
--- a/testsuite/backend/genesys/tests_printers.h
+++ b/testsuite/backend/genesys/tests_printers.h
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef SANE_TESTSUITE_BACKEND_GENESYS_TESTS_PRINTERS_H
diff --git a/testsuite/backend/genesys/tests_row_buffer.cpp b/testsuite/backend/genesys/tests_row_buffer.cpp
index 73ca86c..5039a73 100644
--- a/testsuite/backend/genesys/tests_row_buffer.cpp
+++ b/testsuite/backend/genesys/tests_row_buffer.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#define DEBUG_DECLARE_ONLY
diff --git a/testsuite/backend/genesys/tests_utilities.cpp b/testsuite/backend/genesys/tests_utilities.cpp
index 49b9abe..bc1f9bd 100644
--- a/testsuite/backend/genesys/tests_utilities.cpp
+++ b/testsuite/backend/genesys/tests_utilities.cpp
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#define DEBUG_DECLARE_ONLY
diff --git a/testsuite/sanei/sanei_config_test.c b/testsuite/sanei/sanei_config_test.c
index ea00433..34b1881 100644
--- a/testsuite/sanei/sanei_config_test.c
+++ b/testsuite/sanei/sanei_config_test.c
@@ -63,7 +63,8 @@ static const SANE_String_Const string_list[] =
static char *lastdevname = NULL;
static SANE_Status
-check_config_attach (SANEI_Config * config, const char *devname)
+check_config_attach (SANEI_Config * config, const char *devname,
+ void __sane_unused__ *data)
{
/* silence compiler warning for now */
if (config == NULL)
@@ -97,7 +98,8 @@ inexistent_config (void)
config.descriptors = NULL;
config.values = NULL;
status = sanei_configure_attach (CONFIG_PATH
- "/data/inexistent.conf", &config, NULL);
+ "/data/inexistent.conf", &config,
+ NULL, NULL);
/* check results */
assert (status != SANE_STATUS_GOOD);
@@ -114,7 +116,7 @@ null_config (void)
status =
sanei_configure_attach (CONFIG_PATH "/data/umax_pp.conf", NULL,
- check_config_attach);
+ check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_GOOD);
@@ -130,7 +132,7 @@ null_attach (void)
SANE_Status status;
status = sanei_configure_attach (CONFIG_PATH
- "/data/umax_pp.conf", NULL, NULL);
+ "/data/umax_pp.conf", NULL, NULL, NULL);
/* check results */
assert (status == SANE_STATUS_GOOD);
@@ -151,7 +153,7 @@ empty_config (void)
config.values = NULL;
status =
sanei_configure_attach (CONFIG_PATH "/data/empty.conf",
- &config, check_config_attach);
+ &config, check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_GOOD);
@@ -206,7 +208,7 @@ string_option (void)
/* configure and attach */
status =
sanei_configure_attach (CONFIG_PATH "/data/string.conf",
- &config, check_config_attach);
+ &config, check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_GOOD);
@@ -250,7 +252,7 @@ int_option (void)
/* configure and attach */
status =
sanei_configure_attach (CONFIG_PATH "/data/int.conf", &config,
- check_config_attach);
+ check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_GOOD);
@@ -293,7 +295,7 @@ wrong_range_int_option (void)
/* configure and attach */
status =
sanei_configure_attach (CONFIG_PATH "/data/wrong-range.conf",
- &config, check_config_attach);
+ &config, check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_INVAL);
@@ -336,7 +338,7 @@ word_array_option (void)
/* configure and attach */
status =
sanei_configure_attach (CONFIG_PATH "/data/word-array.conf",
- &config, check_config_attach);
+ &config, check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_GOOD);
@@ -382,7 +384,7 @@ string_list_option (void)
/* configure and attach */
status =
sanei_configure_attach (CONFIG_PATH "/data/string-list.conf",
- &config, check_config_attach);
+ &config, check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_GOOD);
@@ -428,7 +430,7 @@ wrong_string_list_option (void)
status =
sanei_configure_attach (CONFIG_PATH
"/data/wrong-string-list.conf", &config,
- check_config_attach);
+ check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_INVAL);
@@ -563,7 +565,7 @@ umax_pp (void)
/* configure and attach */
status =
sanei_configure_attach (CONFIG_PATH "/data/umax_pp.conf",
- &config, check_config_attach);
+ &config, check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_GOOD);
@@ -631,7 +633,7 @@ wrong_bool_option (void)
/* configure and attach */
status =
sanei_configure_attach (CONFIG_PATH "/data/wrong-boolean.conf",
- &config, check_config_attach);
+ &config, check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_INVAL);
@@ -696,7 +698,7 @@ bool_option (void)
/* configure and attach */
status =
sanei_configure_attach (CONFIG_PATH "/data/boolean.conf",
- &config, check_config_attach);
+ &config, check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_GOOD);
@@ -767,7 +769,7 @@ fixed_option (void)
/* configure and attach */
status =
sanei_configure_attach (CONFIG_PATH "/data/fixed.conf",
- &config, check_config_attach);
+ &config, check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_GOOD);
@@ -814,7 +816,7 @@ wrong_fixed_option (void)
/* configure and attach */
status =
sanei_configure_attach (CONFIG_PATH "/data/wrong-fixed.conf",
- &config, check_config_attach);
+ &config, check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_INVAL);
@@ -852,7 +854,7 @@ snapscan (void)
/* configure and attach */
status =
sanei_configure_attach (CONFIG_PATH "/data/snapscan.conf",
- &config, check_config_attach);
+ &config, check_config_attach, NULL);
/* check results */
assert (status == SANE_STATUS_GOOD);
diff --git a/testsuite/sanei/sanei_usb_test.c b/testsuite/sanei/sanei_usb_test.c
index c2cc0c3..36c6a50 100644
--- a/testsuite/sanei/sanei_usb_test.c
+++ b/testsuite/sanei/sanei_usb_test.c
@@ -745,7 +745,7 @@ static char *expected_device;
/** dummy attach function
* dummy attach function
- * @return resturn SANE_STATUS_GOOD
+ * @return return SANE_STATUS_GOOD
*/
static SANE_Status
dummy_attach (const char *dev)
@@ -772,7 +772,7 @@ test_attach (void)
{
device_list_type mock;
- /* add mock device and try ot attach to it */
+ /* add mock device and try to attach to it */
dummy_flag = 0;
create_mock_device ("mock", &mock);
expected_device = mock.devname;
diff --git a/testsuite/tools/Makefile.am b/testsuite/tools/Makefile.am
index 5fd97ca..99af9db 100644
--- a/testsuite/tools/Makefile.am
+++ b/testsuite/tools/Makefile.am
@@ -32,7 +32,7 @@ check.local:
for mode in ascii html-backends-split html-mfgs xml statistics usermap db udev udev+acl udev+hwdb hwdb plist hal hal-new; \
do \
$(SANEDESC) -m $$mode -s $(srcdir)/data >$$mode.res ;\
- if diff -I "sane-backends 1\.0\.[0-9]\+\([-0-9a-fgdirty]\+\)\?$$" \
+ if diff -I "sane-backends 1\.0\.[0-9]\+\([-.0-9a-fgdirty]\+\)\?$$" \
$(srcdir)/data/$$mode.ref $$mode.res ; \
then \
echo "PASS: sane-desc -m $$mode -s $(srcdir)/data"; \
@@ -49,4 +49,5 @@ check.local:
echo "========================" ; \
echo "One or more tests failed" ; \
echo "========================" ; \
+ exit 1; \
fi
diff --git a/testsuite/tools/README b/testsuite/tools/README
index dcd6261..da3c15d 100644
--- a/testsuite/tools/README
+++ b/testsuite/tools/README
@@ -5,6 +5,6 @@ This directory contains test for tools programs. They are run by 'make check'.
sane-desc
---------
- sane-desc is ran for all known modes, using a test 'desc' file.
+ sane-desc is run for all known modes, using a test 'desc' file.
The output is compared to a reference file for the same mode. Test fails
if they are different.
diff --git a/testsuite/tools/data/ascii.ref b/testsuite/tools/data/ascii.ref
index 20c2bf2..c2adbe8 100644
--- a/testsuite/tools/data/ascii.ref
+++ b/testsuite/tools/data/ascii.ref
@@ -6507,7 +6507,7 @@ backend `gt68xx'
usb-product-id `0x0444'
status good
url *none*
- comment `Works upto 1200 dpi and 12 bits/color.'
+ comment `Works up to 1200 dpi and 12 bits/color.'
backend `hp'
version `1.06'
manpage `sane-hp'
@@ -6518,7 +6518,7 @@ backend `hp'
url `http://www.hp.com/'
comment *none*
model `ScanJet Plus'
- interface `Propietary'
+ interface `Proprietary'
usb-vendor-id *none*
usb-product-id *none*
status complete
@@ -7679,7 +7679,7 @@ backend `ma1509'
usb-product-id `0x0010'
status good
url *none*
- comment `Works upto 600 dpi. No support for TA and ADF yet.'
+ comment `Works up to 600 dpi. No support for TA and ADF yet.'
mfg `Fujitsu'
url `http://www.fujitsu.com/'
comment *none*
@@ -12960,7 +12960,7 @@ backend `unsupported'
usb-product-id `0x0012'
status unsupported
url `unsupported/genius-colorpage-hr7xe.html'
- comment `Unsuported. See link for details.'
+ comment `Unsupported. See link for details.'
model `ColorPage HR8'
interface `USB'
usb-vendor-id `0x0458'
@@ -14604,7 +14604,7 @@ backend `unsupported'
usb-product-id *none*
status unsupported
url `http://www.autistici.org/tamarhack/'
- comment `Unsupported at the moment. See link for a project for that scanner taht may support it in future.'
+ comment `Unsupported at the moment. See link for a project for that scanner that may support it in future.'
model `Artiscan 9600 pro 36'
interface `Parport'
usb-vendor-id *none*
diff --git a/testsuite/tools/data/html-backends-split.ref b/testsuite/tools/data/html-backends-split.ref
index 1b2e8dd..8d3cdc7 100644
--- a/testsuite/tools/data/html-backends-split.ref
+++ b/testsuite/tools/data/html-backends-split.ref
@@ -6765,7 +6765,7 @@ RevScan
<td align=center>USB</td>
<td align=center>0x04a7/0x0444</td>
<td align=center><font color="#90B000">Good</font></td>
-<td>Works upto 1200 dpi and 12 bits/color.</td>
+<td>Works up to 1200 dpi and 12 bits/color.</td>
</tr>
</table>
<h3><a name="S-HP">Backend: hp
@@ -6789,7 +6789,7 @@ RevScan
<td align=center rowspan=19>
<a href="http://www.hp.com/">Hewlett-Packard</a>
<td align=center>ScanJet Plus</td>
-<td align=center>Propietary</td>
+<td align=center>Proprietary</td>
<td align=center>&nbsp;</td>
<td align=center><font color="#007000">Complete</font></td>
<td>Driver for HP parallel interface card required</td>
@@ -8127,7 +8127,7 @@ Dell
<td align=center>USB</td>
<td align=center>0x055f/0x0010</td>
<td align=center><font color="#90B000">Good</font></td>
-<td>Works upto 600 dpi. No support for TA and ADF yet.</td>
+<td>Works up to 600 dpi. No support for TA and ADF yet.</td>
</tr>
<tr>
<td align=center rowspan=1>
@@ -13568,7 +13568,7 @@ Enhans
<td align=center>USB</td>
<td align=center>0x06dc/0x0012</td>
<td align=center><font color="#F00000">Unsupported</font></td>
-<td>Unsuported. See link for details.</td>
+<td>Unsupported. See link for details.</td>
</tr>
<tr>
<td align=center><a href="unsupported/genius-colorpage-hr8.html">ColorPage HR8</a></td>
@@ -15170,7 +15170,7 @@ Tamarack
<td align=center>Parport</td>
<td align=center>&nbsp;</td>
<td align=center><font color="#F00000">Unsupported</font></td>
-<td>Unsupported at the moment. See link for a project for that scanner taht may support it in future.</td>
+<td>Unsupported at the moment. See link for a project for that scanner that may support it in future.</td>
</tr>
<tr>
<td align=center><a href="http://www.autistici.org/tamarhack/">Artiscan 9600 pro 36</a></td>
diff --git a/testsuite/tools/data/html-mfgs.ref b/testsuite/tools/data/html-mfgs.ref
index 3c7f2ae..157e394 100644
--- a/testsuite/tools/data/html-mfgs.ref
+++ b/testsuite/tools/data/html-mfgs.ref
@@ -11406,7 +11406,7 @@ sp15c<br>(unmaintained)
<td align=center>USB</td>
<td align=center>0x06dc/0x0012</td>
<td align=center><font color="#F00000">Unsupported</font></td>
-<td>Unsuported. See link for details.</td>
+<td>Unsupported. See link for details.</td>
<td align=center>
<a href="contrib.html">unsupported</a>
<br>(2010-06-09)
@@ -12733,7 +12733,7 @@ hp5590<br>(1.0.5)
<td align=center><a href="man/sane-genesys.5.html">sane-genesys</a></td>
</tr>
<tr><td align=center>ScanJet Plus</td>
-<td align=center>Propietary</td>
+<td align=center>Proprietary</td>
<td align=center>&nbsp;</td>
<td align=center><font color="#007000">Complete</font></td>
<td>Driver for HP parallel interface card required</td>
@@ -15994,7 +15994,7 @@ artec_eplus48u<br>(unmaintained)
<td align=center>USB</td>
<td align=center>0x055f/0x0010</td>
<td align=center><font color="#90B000">Good</font></td>
-<td>Works upto 600 dpi. No support for TA and ADF yet.</td>
+<td>Works up to 600 dpi. No support for TA and ADF yet.</td>
<td align=center>
<a href="http://www.meier-geinitz.de/sane/ma1509-backend/">ma1509</a>
<br>(1.0-3)
@@ -21045,7 +21045,7 @@ tamarack<br>(unmaintained)
<td align=center>Parport</td>
<td align=center>&nbsp;</td>
<td align=center><font color="#F00000">Unsupported</font></td>
-<td>Unsupported at the moment. See link for a project for that scanner taht may support it in future.</td>
+<td>Unsupported at the moment. See link for a project for that scanner that may support it in future.</td>
<td align=center>
<a href="contrib.html">unsupported</a>
<br>(2010-06-09)
@@ -22665,7 +22665,7 @@ artec_eplus48u<br>(unmaintained)
<td align=center>USB</td>
<td align=center>0x04a7/0x0444</td>
<td align=center><font color="#90B000">Good</font></td>
-<td>Works upto 1200 dpi and 12 bits/color.</td>
+<td>Works up to 1200 dpi and 12 bits/color.</td>
<td align=center>
<a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a>
<br>(1.0-84)
diff --git a/testsuite/tools/data/testfile.desc b/testsuite/tools/data/testfile.desc
index bae4099..be78f98 100644
--- a/testsuite/tools/data/testfile.desc
+++ b/testsuite/tools/data/testfile.desc
@@ -1919,7 +1919,6 @@
:devicetype :meta
:desc "Dynamic loading of shared-library backends."
-; $Id$
;
; SANE Backend specification file (Matto Marjanovic's format)
;
@@ -5605,7 +5604,7 @@
:interface "USB"
:usbid "0x04a7" "0x0444"
:status :good
-:comment "Works upto 1200 dpi and 12 bits/color."
+:comment "Works up to 1200 dpi and 12 bits/color."
; -----------------------------------------------------------------------------
; SANE Backend specification file
@@ -5906,7 +5905,7 @@
:url "http://www.hp.com/"
:model "ScanJet Plus" ; name models for above-specified mfg.
-:interface "Propietary"
+:interface "Proprietary"
:status :complete
:comment "Driver for HP parallel interface card required"
@@ -6794,7 +6793,7 @@
:interface "USB"
:usbid "0x055f" "0x0010"
:status :good
-:comment "Works upto 600 dpi. No support for TA and ADF yet."
+:comment "Works up to 600 dpi. No support for TA and ADF yet."
:mfg "Fujitsu" ; name a manufacturer
:url "http://www.fujitsu.com/"
@@ -7593,7 +7592,7 @@
:devicetype :meta
:desc "Network access to saned servers"
:comment "Can be used to access any scanner supported by SANE over the net. Supports IPv4 and IPv6."
-; $Id$
+
; SANE Backend specification file
;
; It's basically emacs-lisp --- so ";" indicates comment to end of line.
@@ -7812,7 +7811,7 @@
:manpage "sane-pixma" ; name of manpage (if it exists)
:url "http://home.arcor.de/wittawat/pixma/" ; 0.13.2 backend's web page
:url "http://mp610.blogspot.com/" ; the pixma backend blog
-;:comment "Devices marked as experimantal are disabled by default. See the manual page for how to enable them."
+;:comment "Devices marked as experimental are disabled by default. See the manual page for how to enable them."
:devicetype :scanner ; start of a list of devices....
; other types: :stillcam, :vidcam,
@@ -9383,9 +9382,6 @@
; :status specifier is optional after :model and at the top-level
-
-; $Id$
-;
; SANE Backend specification file (Matto Marjanovic's format)
;
; It's basically emacs-lisp --- so ";" indicates comment to end of line.
@@ -11448,7 +11444,7 @@
:interface "USB"
:usbid "0x06dc" "0x0012"
:status :unsupported
-:comment "Unsuported. See link for details."
+:comment "Unsupported. See link for details."
:model "ColorPage HR8"
:url "unsupported/genius-colorpage-hr8.html"
@@ -13020,7 +13016,7 @@
:interface "Parport"
:status :unsupported
:url "http://www.autistici.org/tamarhack/"
-:comment "Unsupported at the moment. See link for a project for that scanner taht may support it in future."
+:comment "Unsupported at the moment. See link for a project for that scanner that may support it in future."
:model "Artiscan 9600 pro 36" ; name models for above-specified mfg.
:interface "Parport"
diff --git a/testsuite/tools/data/udev+acl.ref b/testsuite/tools/data/udev+acl.ref
index 81a81d3..ebe1482 100644
--- a/testsuite/tools/data/udev+acl.ref
+++ b/testsuite/tools/data/udev+acl.ref
@@ -1,5 +1,5 @@
# This file was generated from description files (*.desc)
-# by sane-desc 3.6 from sane-backends 1.0.29-241-g1f9590ab
+# by sane-desc 3.6 from sane-backends 1.0.31-118-g5d3ce7806
#
# udev rules file for supported USB and SCSI devices
#
@@ -23,7 +23,7 @@
# If the scanner is supported by sane-backends, please mail the entry to
# the sane-devel mailing list (sane-devel@alioth-lists.debian.net).
#
-ACTION!="add", GOTO="libsane_rules_end"
+ACTION=="remove", GOTO="libsane_rules_end"
ENV{DEVTYPE}=="usb_device", GOTO="libsane_create_usb_dev"
SUBSYSTEMS=="scsi", GOTO="libsane_scsi_rules_begin"
SUBSYSTEM=="usb_device", GOTO="libsane_usb_rules_begin"
@@ -40,1390 +40,1390 @@ LABEL="libsane_create_usb_dev"
LABEL="libsane_usb_rules_begin"
# Hewlett-Packard ScanJet 4100C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0101", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0101", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4200C | Hewlett-Packard ScanJet 4200Cxi | Hewlett-Packard ScanJet 4200Cse
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0105", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0105", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 6200C | Hewlett-Packard ScanJet 6250C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0201", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0201", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3300c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0205", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0205", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4300c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0305", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0305", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 5200C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0401", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0401", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3400c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0405", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0405", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 2100C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0505", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0505", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 6300C | Hewlett-Packard ScanJet 6350C | Hewlett-Packard ScanJet 6390C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0601", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0601", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 2200C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0605", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0605", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 5300C | Hewlett-Packard ScanJet 5370C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0701", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0701", ENV{libsane_matched}="yes"
# Hewlett-Packard scanjet 4400c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0705", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0705", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 7400c | Hewlett-Packard ScanJet 7450c | Hewlett-Packard ScanJet 7490c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0801", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0801", ENV{libsane_matched}="yes"
# Hewlett-Packard scanjet 4470c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0805", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0805", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 2300C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0901", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0901", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 2400C | Hewlett-Packard ScanJet G2410
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0a01", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0a01", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 8200 | Hewlett-Packard ScanJet 8250 | Hewlett-Packard ScanJet 8290
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0b01", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0b01", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 5400c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1005", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1005", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 5470c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1105", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1105", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4500C | Hewlett-Packard ScanJet 5550C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1205", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1205", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4570C | Hewlett-Packard ScanJet 5500C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1305", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1305", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3670 | Hewlett-Packard ScanJet 3690C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1405", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1405", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 5590
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1705", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1705", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 7650
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1805", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1805", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4850C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1b05", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1b05", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3530C | Hewlett-Packard ScanJet 3570C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2005", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2005", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3500C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2205", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2205", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3970c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2305", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2305", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4070 Photosmart
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2405", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2405", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3800
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2605", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2605", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet G2710
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2805", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2805", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 8300 | Hewlett-Packard ScanJet 8350 | Hewlett-Packard ScanJet 8390
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3805", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="3805", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 8270
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3905", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="3905", ENV{libsane_matched}="yes"
# Hewlett-Packard LaserJet M1005 MFP
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3b17", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="3b17", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4370
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4105", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4105", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet G3010
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4205", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4205", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet G3110
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4305", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4305", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet G4010
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4505", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4505", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet G4050
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4605", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4605", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet N6310
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4705", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4705", ENV{libsane_matched}="yes"
# Hewlett-Packard LaserJet M1120 MFP
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="5617", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="5617", ENV{libsane_matched}="yes"
# Hewlett-Packard LaserJet M1120n MFP
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="5717", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="5717", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200
-ATTRS{idVendor}=="0400", ATTRS{idProduct}=="1000", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0400", ATTR{idProduct}=="1000", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200 | Mustek BearPaw 2400
-ATTRS{idVendor}=="0400", ATTRS{idProduct}=="1001", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0400", ATTR{idProduct}=="1001", ENV{libsane_matched}="yes"
# Kodak ESP 5100
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4025", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4025", ENV{libsane_matched}="yes"
# Kodak ESP 5300
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4026", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4026", ENV{libsane_matched}="yes"
# Kodak ESP 5500
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4027", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4027", ENV{libsane_matched}="yes"
# Kodak ESP 5000
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4028", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4028", ENV{libsane_matched}="yes"
# Kodak ESP 3300
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4031", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4031", ENV{libsane_matched}="yes"
# Kodak ESP 5
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4032", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4032", ENV{libsane_matched}="yes"
# Kodak ESP 7
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="403e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="403e", ENV{libsane_matched}="yes"
# Kodak ESP 9
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="403f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="403f", ENV{libsane_matched}="yes"
# Kodak ESP 5200
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4041", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4041", ENV{libsane_matched}="yes"
# Kodak ESP 3200
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4043", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4043", ENV{libsane_matched}="yes"
# Kodak ESP 4100
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4053", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4053", ENV{libsane_matched}="yes"
# Kodak ESP 6100
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4054", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4054", ENV{libsane_matched}="yes"
# Kodak ESP 7200
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4056", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4056", ENV{libsane_matched}="yes"
# Kodak ESP C110
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4057", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4057", ENV{libsane_matched}="yes"
# Kodak ESP C115
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4058", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4058", ENV{libsane_matched}="yes"
# Kodak ESP 2150
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4059", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4059", ENV{libsane_matched}="yes"
# Kodak ESP C310
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="405d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="405d", ENV{libsane_matched}="yes"
# Kodak ESP C315
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="405e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="405e", ENV{libsane_matched}="yes"
# Advent AW10
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4060", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4060", ENV{libsane_matched}="yes"
# Kodak Hero Office 6.1
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4062", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4062", ENV{libsane_matched}="yes"
# Kodak Hero 7.1
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4063", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4063", ENV{libsane_matched}="yes"
# Kodak Hero 5.1
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4064", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4064", ENV{libsane_matched}="yes"
# Kodak ESP 9200
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4065", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4065", ENV{libsane_matched}="yes"
# Kodak ESP 2170
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4066", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4066", ENV{libsane_matched}="yes"
# Kodak Hero 9.1
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4067", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4067", ENV{libsane_matched}="yes"
# Kodak Hero 3.1
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="406d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="406d", ENV{libsane_matched}="yes"
# Kodak i30
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6001", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="6001", ENV{libsane_matched}="yes"
# Kodak i40
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6002", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="6002", ENV{libsane_matched}="yes"
# Kodak i50 | Kodak i55
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6003", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="6003", ENV{libsane_matched}="yes"
# Kodak i60 | Kodak i65
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6004", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="6004", ENV{libsane_matched}="yes"
# Kodak i80
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6005", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="6005", ENV{libsane_matched}="yes"
# Creative WebCam Go Mini
-ATTRS{idVendor}=="041e", ATTRS{idProduct}=="4007", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="041e", ATTR{idProduct}=="4007", ENV{libsane_matched}="yes"
# Lexmark X70 | Lexmark X73
-ATTRS{idVendor}=="043d", ATTRS{idProduct}=="002d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="043d", ATTR{idProduct}=="002d", ENV{libsane_matched}="yes"
# Lexmark X74
-ATTRS{idVendor}=="043d", ATTRS{idProduct}=="0060", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="043d", ATTR{idProduct}=="0060", ENV{libsane_matched}="yes"
# Lexmark X1110 | Lexmark X1130 | Lexmark X1140
# Lexmark X1150 | Lexmark X1170 | Lexmark X1180
# Lexmark X1185 | Lexmark X1195
-ATTRS{idVendor}=="043d", ATTRS{idProduct}=="007c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="043d", ATTR{idProduct}=="007c", ENV{libsane_matched}="yes"
# Lexmark X12xx
-ATTRS{idVendor}=="043d", ATTRS{idProduct}=="007d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="043d", ATTR{idProduct}=="007d", ENV{libsane_matched}="yes"
# Genius ColorPage HR6 V1
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2004", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2004", ENV{libsane_matched}="yes"
# Genius Colorpage HR6 V2
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2007", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2007", ENV{libsane_matched}="yes"
# Genius Colorpage HR6 V2
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2008", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2008", ENV{libsane_matched}="yes"
# Genius Colorpage HR6A
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2009", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2009", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid3x | Genius Colorpage Vivid3 V2
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2011", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2011", ENV{libsane_matched}="yes"
# Genius Colorpage HR7
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2013", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2013", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid4
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2014", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2014", ENV{libsane_matched}="yes"
# Genius Colorpage HR7LE
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2015", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2015", ENV{libsane_matched}="yes"
# Genius Colorpage HR6X
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2016", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2016", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid3xe
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2017", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2017", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid4xe
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="201a", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid4x
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="201b", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid 1200 X
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="201d", ENV{libsane_matched}="yes"
# Genius ColorPage Slim 1200
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="201e", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid 1200 XE
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="201f", ENV{libsane_matched}="yes"
# Genius Colorpage SF600
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2021", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2021", ENV{libsane_matched}="yes"
# Medion/Lifetec/Tevion/Cytron MD5345 | Medion/Lifetec/Tevion/Cytron MD6228 | Medion/Lifetec/Tevion/Cytron MD6471
-ATTRS{idVendor}=="0461", ATTRS{idProduct}=="0377", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0461", ATTR{idProduct}=="0377", ENV{libsane_matched}="yes"
# Xerox 2400 Onetouch
-ATTRS{idVendor}=="0461", ATTRS{idProduct}=="038b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0461", ATTR{idProduct}=="038b", ENV{libsane_matched}="yes"
# Trust Office Scan USB 19200
-ATTRS{idVendor}=="047b", ATTRS{idProduct}=="1000", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="047b", ATTR{idProduct}=="1000", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4300c/Silitek
-ATTRS{idVendor}=="047b", ATTRS{idProduct}=="1002", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="047b", ATTR{idProduct}=="1002", ENV{libsane_matched}="yes"
# Kyocera FS-1016MFP
-ATTRS{idVendor}=="0482", ATTRS{idProduct}=="0335", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0482", ATTR{idProduct}=="0335", ENV{libsane_matched}="yes"
# Compaq S4-100
-ATTRS{idVendor}=="049f", ATTRS{idProduct}=="001a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="049f", ATTR{idProduct}=="001a", ENV{libsane_matched}="yes"
# Benq (Acer) 310U
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="1a20", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="1a20", ENV{libsane_matched}="yes"
# Benq (Acer) 620U
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="1a2a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="1a2a", ENV{libsane_matched}="yes"
# Benq (Acer) 320U | Benq (Acer) 340U | Mitsubishi Diamondview 648UT
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2022", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="2022", ENV{libsane_matched}="yes"
# Benq (Acer) 620UT
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2040", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="2040", ENV{libsane_matched}="yes"
# Benq (Acer) 640U | Guillemot / Hercules Maxi Scan A4 USB 640U | Guillemot / Hercules Maxi A4 36 bit
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2060", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="2060", ENV{libsane_matched}="yes"
# Benq (Acer) 640bu
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="207e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="207e", ENV{libsane_matched}="yes"
# Benq (Acer) 3300 | Benq (Acer) 4300 | Mitsubishi Diamondview 650U
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20b0", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20b0", ENV{libsane_matched}="yes"
# Benq (Acer) 640BT
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20be", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20be", ENV{libsane_matched}="yes"
# Benq (Acer) 1240
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20c0", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20c0", ENV{libsane_matched}="yes"
# Benq (Acer) 3300 | Benq (Acer) 4300 | Guillemot / Hercules Scan@home Touch 1248 (USB)
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20de", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20de", ENV{libsane_matched}="yes"
# Benq (Acer) 5000
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20f8", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20f8", ENV{libsane_matched}="yes"
# Benq (Acer) 5000E | Benq (Acer) 5000U
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20fc", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20fc", ENV{libsane_matched}="yes"
# Benq (Acer) 5300
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20fe", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20fe", ENV{libsane_matched}="yes"
# Benq (Acer) 5150 | Benq (Acer) 5250
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2137", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="2137", ENV{libsane_matched}="yes"
# BenQ 5550
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2211", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="2211", ENV{libsane_matched}="yes"
# Visioneer Visioneer OneTouch 7100
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0229", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0229", ENV{libsane_matched}="yes"
# Visioneer 9650
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0390", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0390", ENV{libsane_matched}="yes"
# Visioneer 9320
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0420", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0420", ENV{libsane_matched}="yes"
# Visioneer 9450
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0421", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0421", ENV{libsane_matched}="yes"
# Visioneer 9550
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0422", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0422", ENV{libsane_matched}="yes"
# Visioneer 9750
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0423", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0423", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 450
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0424", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0424", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 200
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0426", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0426", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 100
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0427", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0427", ENV{libsane_matched}="yes"
# Visioneer OneTouch 7300
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0444", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0444", ENV{libsane_matched}="yes"
# Xerox DocuMate510
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0446", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0446", ENV{libsane_matched}="yes"
# Xerox DocuMate520
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0447", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0447", ENV{libsane_matched}="yes"
# Xerox DocuMate250
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0448", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0448", ENV{libsane_matched}="yes"
# Xerox DocuMate252
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0449", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0449", ENV{libsane_matched}="yes"
# Xerox DocuMate262
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="044c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="044c", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 300
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0474", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0474", ENV{libsane_matched}="yes"
# Xerox DocuMate272
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0475", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0475", ENV{libsane_matched}="yes"
# Xerox DocuMate232
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0476", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0476", ENV{libsane_matched}="yes"
# Xerox DocuMate152
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0477", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0477", ENV{libsane_matched}="yes"
# Xerox DocuMate752
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0478", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0478", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 470
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0479", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0479", ENV{libsane_matched}="yes"
# Visioneer 9450-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="047a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="047a", ENV{libsane_matched}="yes"
# Visioneer 9650-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="047b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="047b", ENV{libsane_matched}="yes"
# Xerox DocuMate510-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="047c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="047c", ENV{libsane_matched}="yes"
# Xerox DocuMate252-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="048c", ENV{libsane_matched}="yes"
# Xerox DocuMate262-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="048d", ENV{libsane_matched}="yes"
# Xerox DocuMate272-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="048e", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 470-G | Visioneer Patriot 470
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="048f", ENV{libsane_matched}="yes"
# Xerox DocuMate250-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0490", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0490", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 450-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0491", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0491", ENV{libsane_matched}="yes"
# Xerox DocuMate520-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0492", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0492", ENV{libsane_matched}="yes"
# Visioneer 9750-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0493", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0493", ENV{libsane_matched}="yes"
# Visioneer Roadwarrior
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0494", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0494", ENV{libsane_matched}="yes"
# Xerox DocuMate512
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0495", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0495", ENV{libsane_matched}="yes"
# Visioneer Patriot 430
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0497", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0497", ENV{libsane_matched}="yes"
# Visioneer Patriot 680 | Xerox DocuMate632
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0498", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0498", ENV{libsane_matched}="yes"
# Visioneer Patriot 780
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0499", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0499", ENV{libsane_matched}="yes"
# Xerox DocuMate752
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="049a", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 100,r3
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="049b", ENV{libsane_matched}="yes"
# Xerox DocuMate150
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="049c", ENV{libsane_matched}="yes"
# Xerox DocuMate162
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="049d", ENV{libsane_matched}="yes"
# Xerox DocuMate262i
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="04a7", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="04a7", ENV{libsane_matched}="yes"
# Xerox Travel Scanner 100
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="04ac", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="04ac", ENV{libsane_matched}="yes"
# Canon DR-2080C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1601", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1601", ENV{libsane_matched}="yes"
# Canon CR-180 | Canon CR-180II
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1602", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1602", ENV{libsane_matched}="yes"
# Canon DR-9080C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1603", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1603", ENV{libsane_matched}="yes"
# Canon DR-7080C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1604", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1604", ENV{libsane_matched}="yes"
# Canon DR-5010C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1606", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1606", ENV{libsane_matched}="yes"
# Canon DR-6080
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1607", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1607", ENV{libsane_matched}="yes"
# Canon DR-2580C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1608", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1608", ENV{libsane_matched}="yes"
# Canon DR-3080CII
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1609", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1609", ENV{libsane_matched}="yes"
# Canon DR-2050C | Canon DR-2050SP
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="160a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="160a", ENV{libsane_matched}="yes"
# Canon DR-7580
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="160b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="160b", ENV{libsane_matched}="yes"
# Canon PIXMA MP750
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1706", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1706", ENV{libsane_matched}="yes"
# Canon PIXMA MP780 | Canon PIXMA MP790
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1707", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1707", ENV{libsane_matched}="yes"
# Canon PIXMA MP760 | Canon PIXMA MP770
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1708", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1708", ENV{libsane_matched}="yes"
# Canon PIXMA MP150
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1709", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1709", ENV{libsane_matched}="yes"
# Canon PIXMA MP170
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="170a", ENV{libsane_matched}="yes"
# Canon PIXMA MP450
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="170b", ENV{libsane_matched}="yes"
# Canon PIXMA MP500
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="170c", ENV{libsane_matched}="yes"
# Canon PIXMA MP800
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="170d", ENV{libsane_matched}="yes"
# Canon PIXMA MP800R
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="170e", ENV{libsane_matched}="yes"
# Canon PIXMA MP530
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1712", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1712", ENV{libsane_matched}="yes"
# Canon PIXMA MP830
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1713", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1713", ENV{libsane_matched}="yes"
# Canon PIXMA MP160
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1714", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1714", ENV{libsane_matched}="yes"
# Canon PIXMA MP180
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1715", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1715", ENV{libsane_matched}="yes"
# Canon PIXMA MP460
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1716", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1716", ENV{libsane_matched}="yes"
# Canon PIXMA MP510
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1717", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1717", ENV{libsane_matched}="yes"
# Canon PIXMA MP600
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1718", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1718", ENV{libsane_matched}="yes"
# Canon PIXMA MP600R
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1719", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1719", ENV{libsane_matched}="yes"
# Canon PIXMA MP810
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="171a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="171a", ENV{libsane_matched}="yes"
# Canon PIXMA MP960
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="171b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="171b", ENV{libsane_matched}="yes"
# Canon PIXMA MX7600
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="171c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="171c", ENV{libsane_matched}="yes"
# Canon PIXMA MP210
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1721", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1721", ENV{libsane_matched}="yes"
# Canon PIXMA MP220
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1722", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1722", ENV{libsane_matched}="yes"
# Canon PIXMA MP470
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1723", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1723", ENV{libsane_matched}="yes"
# Canon PIXMA MP520
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1724", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1724", ENV{libsane_matched}="yes"
# Canon PIXMA MP610
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1725", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1725", ENV{libsane_matched}="yes"
# Canon PIXMA MP970
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1726", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1726", ENV{libsane_matched}="yes"
# Canon PIXMA MX300
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1727", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1727", ENV{libsane_matched}="yes"
# Canon PIXMA MX310
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1728", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1728", ENV{libsane_matched}="yes"
# Canon PIXMA MX700
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1729", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1729", ENV{libsane_matched}="yes"
# Canon PIXMA MP140
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="172b", ENV{libsane_matched}="yes"
# Canon PIXMA MX850
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="172c", ENV{libsane_matched}="yes"
# Canon PIXMA MP980
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="172d", ENV{libsane_matched}="yes"
# Canon PIXMA MP630
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="172e", ENV{libsane_matched}="yes"
# Canon PIXMA MP620
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="172f", ENV{libsane_matched}="yes"
# Canon PIXMA MP540
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1730", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1730", ENV{libsane_matched}="yes"
# Canon PIXMA MP480
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1731", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1731", ENV{libsane_matched}="yes"
# Canon PIXMA MP240
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1732", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1732", ENV{libsane_matched}="yes"
# Canon PIXMA MP260
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1733", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1733", ENV{libsane_matched}="yes"
# Canon PIXMA MP190
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1734", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1734", ENV{libsane_matched}="yes"
# Canon PIXMA MX860
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1735", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1735", ENV{libsane_matched}="yes"
# Canon PIXMA MX320
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1736", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1736", ENV{libsane_matched}="yes"
# Canon PIXMA MX330
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1737", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1737", ENV{libsane_matched}="yes"
# Canon PIXMA MP250
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173a", ENV{libsane_matched}="yes"
# Canon PIXMA MP270
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173b", ENV{libsane_matched}="yes"
# Canon PIXMA MP490
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173c", ENV{libsane_matched}="yes"
# Canon PIXMA MP550
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173d", ENV{libsane_matched}="yes"
# Canon PIXMA MP560
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173e", ENV{libsane_matched}="yes"
# Canon PIXMA MP640
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173f", ENV{libsane_matched}="yes"
# Canon PIXMA MP990
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1740", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1740", ENV{libsane_matched}="yes"
# Canon PIXMA MX340
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1741", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1741", ENV{libsane_matched}="yes"
# Canon PIXMA MX350
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1742", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1742", ENV{libsane_matched}="yes"
# Canon PIXMA MX870
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1743", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1743", ENV{libsane_matched}="yes"
# Canon PIXMA MP280
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1746", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1746", ENV{libsane_matched}="yes"
# Canon PIXMA MP495
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1747", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1747", ENV{libsane_matched}="yes"
# Canon PIXMA MG5100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1748", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1748", ENV{libsane_matched}="yes"
# Canon PIXMA MG5200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1749", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1749", ENV{libsane_matched}="yes"
# Canon PIXMA MG6100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="174a", ENV{libsane_matched}="yes"
# Canon PIXMA MG8100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="174b", ENV{libsane_matched}="yes"
# Canon PIXMA MX360
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="174d", ENV{libsane_matched}="yes"
# Canon PIXMA MX410
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="174e", ENV{libsane_matched}="yes"
# Canon PIXMA MX420
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="174f", ENV{libsane_matched}="yes"
# Canon PIXMA MX880 Series | Canon PIXMA MX882 | Canon PIXMA MX885
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1750", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1750", ENV{libsane_matched}="yes"
# Canon PIXMA MG2100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1751", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1751", ENV{libsane_matched}="yes"
# Canon PIXMA MG3100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1752", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1752", ENV{libsane_matched}="yes"
# Canon PIXMA MG4100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1753", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1753", ENV{libsane_matched}="yes"
# Canon PIXMA MG5300 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1754", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1754", ENV{libsane_matched}="yes"
# Canon PIXMA MG6200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1755", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1755", ENV{libsane_matched}="yes"
# Canon PIXMA MG8200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1756", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1756", ENV{libsane_matched}="yes"
# Canon PIXMA MP493
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1757", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1757", ENV{libsane_matched}="yes"
# Canon PIXMA E500
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1758", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1758", ENV{libsane_matched}="yes"
# Canon PIXMA MX370 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1759", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1759", ENV{libsane_matched}="yes"
# Canon PIXMA E600
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175a", ENV{libsane_matched}="yes"
# Canon PIXMA MX430 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175b", ENV{libsane_matched}="yes"
# Canon PIXMA MX510 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175c", ENV{libsane_matched}="yes"
# Canon PIXMA MX710 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175d", ENV{libsane_matched}="yes"
# Canon PIXMA MX890 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175e", ENV{libsane_matched}="yes"
# Canon PIXMA MP230
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175f", ENV{libsane_matched}="yes"
# Canon PIXMA MG2200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1760", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1760", ENV{libsane_matched}="yes"
# Canon PIXMA E510
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1761", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1761", ENV{libsane_matched}="yes"
# Canon PIXMA MG3200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1762", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1762", ENV{libsane_matched}="yes"
# Canon PIXMA MG4200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1763", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1763", ENV{libsane_matched}="yes"
# Canon PIXMA MG5400 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1764", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1764", ENV{libsane_matched}="yes"
# Canon PIXMA MG6300 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1765", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1765", ENV{libsane_matched}="yes"
# Canon PIXMA MX390 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1766", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1766", ENV{libsane_matched}="yes"
# Canon PIXMA E610
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1767", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1767", ENV{libsane_matched}="yes"
# Canon PIXMA MX450 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1768", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1768", ENV{libsane_matched}="yes"
# Canon PIXMA MX520 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1769", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1769", ENV{libsane_matched}="yes"
# Canon PIXMA MX720 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="176a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="176a", ENV{libsane_matched}="yes"
# Canon PIXMA MX920 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="176b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="176b", ENV{libsane_matched}="yes"
# Canon CanoScan 8800F
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1901", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1901", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 100
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1904", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1904", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 200
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1905", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1905", ENV{libsane_matched}="yes"
# Canon CanoScan 700F
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1907", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1907", ENV{libsane_matched}="yes"
# Canon CanoScan 9000F
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1908", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1908", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 110
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1909", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1909", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 210
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="190a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="190a", ENV{libsane_matched}="yes"
# Canon CanoScan 9000F Mark II
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="190d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="190d", ENV{libsane_matched}="yes"
# Canon CanoScan fb630u | Canon CanoScan fb636u
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2204", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2204", ENV{libsane_matched}="yes"
# Canon CanoScan N650U/N656U
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2206", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2206", ENV{libsane_matched}="yes"
# Canon CanoScan N1220U
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2207", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2207", ENV{libsane_matched}="yes"
# Canon CanoScan D660U
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2208", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2208", ENV{libsane_matched}="yes"
# Canon CanoScan N670U/N676U/LiDE20
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="220d", ENV{libsane_matched}="yes"
# Canon CanoScan N1240U/LiDE30
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="220e", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 35 | Canon CanoScan LiDE 40 | Canon CanoScan LiDE 50
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2213", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2213", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 60
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="221c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="221c", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE25
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2220", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2220", ENV{libsane_matched}="yes"
# Canon DR-1210C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2222", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2222", ENV{libsane_matched}="yes"
# Canon PIXMA MP730
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="262f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="262f", ENV{libsane_matched}="yes"
# Canon PIXMA MP700
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2630", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2630", ENV{libsane_matched}="yes"
# Canon PIXMA MP360
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="263c", ENV{libsane_matched}="yes"
# Canon PIXMA MP370
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="263d", ENV{libsane_matched}="yes"
# Canon PIXMA MP390
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="263e", ENV{libsane_matched}="yes"
# Canon PIXMA MP375R
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="263f", ENV{libsane_matched}="yes"
# Canon PIXMA MP740
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="264c", ENV{libsane_matched}="yes"
# Canon PIXMA MP710
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="264d", ENV{libsane_matched}="yes"
# Canon imageCLASS MF5630
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="264e", ENV{libsane_matched}="yes"
# Canon laserBase MF5650
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="264f", ENV{libsane_matched}="yes"
# Canon imageCLASS MF8170c
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2659", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2659", ENV{libsane_matched}="yes"
# Canon imageCLASS MF5730
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="265d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="265d", ENV{libsane_matched}="yes"
# Canon imageCLASS MF5750
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="265e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="265e", ENV{libsane_matched}="yes"
# Canon imageCLASS MF5770
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="265f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="265f", ENV{libsane_matched}="yes"
# Canon imageCLASS MF3110
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2660", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2660", ENV{libsane_matched}="yes"
# Canon imageCLASS MF3240
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2684", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2684", ENV{libsane_matched}="yes"
# Canon imageCLASS MF6500 series | Canon imageCLASS MF6550
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2686", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2686", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4120 | Canon imageCLASS MF4122 | Canon imageCLASS MF4140
# Canon imageCLASS MF4150
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26a3", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26a3", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4660 | Canon imageCLASS MF4690
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26b0", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26b0", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4010 | Canon imageCLASS MF4018
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26b4", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26b4", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4270
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26b5", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26b5", ENV{libsane_matched}="yes"
# Canon imageRUNNER 1020/1024/1025
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26e6", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26e6", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4370dn | Canon imageCLASS MF4380dn
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ec", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26ec", ENV{libsane_matched}="yes"
# Canon imageCLASS D480
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ed", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26ed", ENV{libsane_matched}="yes"
# Canon I-SENSYS MF4320d | Canon I-SENSYS MF4330d | Canon imageCLASS MF4350d
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ee", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26ee", ENV{libsane_matched}="yes"
# Canon imageCLASS D420
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ef", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26ef", ENV{libsane_matched}="yes"
# Canon i-SENSYS MF5880dn
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26f9", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26f9", ENV{libsane_matched}="yes"
# Canon i-SENSYS MF6680dn
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26fa", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26fa", ENV{libsane_matched}="yes"
# Canon imageCLASS MF8030
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2707", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2707", ENV{libsane_matched}="yes"
# Canon i-SENSYS MF4550d
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2736", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2736", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4410 | Canon imageCLASS MF4430
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2737", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2737", ENV{libsane_matched}="yes"
# Canon i-SENSYS MF3010
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2759", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2759", ENV{libsane_matched}="yes"
# Nikon LS 40 ED | Nikon LS 40 ED | Nikon Coolspan IV
-ATTRS{idVendor}=="04b0", ATTRS{idProduct}=="4000", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b0", ATTR{idProduct}=="4000", ENV{libsane_matched}="yes"
# Nikon LS 50 ED | Nikon Coolscan V ED | Nikon LS 50 ED
# Nikon Coolscan V ED
-ATTRS{idVendor}=="04b0", ATTRS{idProduct}=="4001", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b0", ATTR{idProduct}=="4001", ENV{libsane_matched}="yes"
# Nikon Super Coolscan LS-5000 ED | Nikon Super Coolscan LS-5000 ED
-ATTRS{idVendor}=="04b0", ATTRS{idProduct}=="4002", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b0", ATTR{idProduct}=="4002", ENV{libsane_matched}="yes"
# Epson Perfection 636U | Epson GT-7000U | Epson Perfection 636U
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0101", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0101", ENV{libsane_matched}="yes"
# Epson Perfection 610 | Epson GT-6600U | Epson Perfection 610
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0103", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0103", ENV{libsane_matched}="yes"
# Epson Perfection 1200U | Epson Perfection 1200Photo | Epson GT-7600U
# Epson GT-7600UF | Epson Perfection 1200U | Epson Perfection 1200U PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0104", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0104", ENV{libsane_matched}="yes"
# Epson Stylus Scan 2000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0105", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0105", ENV{libsane_matched}="yes"
# Epson Stylus Scan 2500
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0106", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0106", ENV{libsane_matched}="yes"
# Epson Expression 1600 | Epson ES-2000 | Epson Expression 1600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0107", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0107", ENV{libsane_matched}="yes"
# Epson ES-8500 | Epson Expression 1640XL
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0109", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0109", ENV{libsane_matched}="yes"
# Epson Perfection 1640 | Epson GT-8700 | Epson GT-8700F
# Epson Perfection 1640SU | Epson Perfection 1640SU PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="010a", ENV{libsane_matched}="yes"
# Epson Perfection 1240 | Epson GT-7700U | Epson Perfection 1240U
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="010b", ENV{libsane_matched}="yes"
# Epson Perfection 640 | Epson GT-6700U | Epson Perfection 640U
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="010c", ENV{libsane_matched}="yes"
# Epson Expression 1680 | Epson ES-2200 | Epson Expression 1680
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="010e", ENV{libsane_matched}="yes"
# Epson Perfection 1250 | Epson Perfection 1250Photo
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="010f", ENV{libsane_matched}="yes"
# Epson Perfection 1650 | Epson GT-8200U | Epson GT-8200UF
# Epson Perfection 1650 | Epson Perfection 1650 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0110", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0110", ENV{libsane_matched}="yes"
# Epson Perfection 2450 | Epson GT-9700F | Epson Perfection 2450 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0112", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0112", ENV{libsane_matched}="yes"
# Epson Perfection 660
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0114", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0114", ENV{libsane_matched}="yes"
# Epson Perfection 2400 | Epson GT-9300UF | Epson Perfection 2400 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="011b", ENV{libsane_matched}="yes"
# Epson Perfection 3200 | Epson GT-9800F | Epson Perfection 3200 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="011c", ENV{libsane_matched}="yes"
# Epson Perfection 1260 | Epson Perfection 1260Photo
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="011d", ENV{libsane_matched}="yes"
# Epson Perfection 1660 | Epson GT-8300UF | Epson Perfection 1660 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="011e", ENV{libsane_matched}="yes"
# Epson Perfection 1670
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="011f", ENV{libsane_matched}="yes"
# Epson Perfection 1270
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0120", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0120", ENV{libsane_matched}="yes"
# Epson Perfection 2480 | Epson Perfection 2580
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0121", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0121", ENV{libsane_matched}="yes"
# Epson Perfection 3490 | Epson Perfection 3590
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0122", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0122", ENV{libsane_matched}="yes"
# Epson ES-7000H | Epson GT-15000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0126", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0126", ENV{libsane_matched}="yes"
# Epson Perfection 4870 | Epson GT-X700 | Epson Perfection 4870 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0128", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0128", ENV{libsane_matched}="yes"
# Epson ES-10000G | Epson Expression 10000XL
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0129", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0129", ENV{libsane_matched}="yes"
# Epson Perfection 4990 | Epson GT-X800 | Epson Perfection 4990 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="012a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="012a", ENV{libsane_matched}="yes"
# Epson ES-H300 | Epson GT-2500
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="012b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="012b", ENV{libsane_matched}="yes"
# Epson V700 | Epson V750 | Epson GT-X900
# Epson Perfection V700 Photo | Epson Perfection V750 Photo
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="012c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="012c", ENV{libsane_matched}="yes"
# Epson GT-X970
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0135", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0135", ENV{libsane_matched}="yes"
# Epson CX-5200 | Epson CX-5400 | Epson CC-600PX
# Epson Stylus CX5100 | Epson Stylus CX5200
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0801", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0801", ENV{libsane_matched}="yes"
# Epson CX-3200 | Epson CC-570L | Epson Stylus CX3100
# Epson Stylus CX3200
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0802", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0802", ENV{libsane_matched}="yes"
# Epson CX-6300 | Epson CX-6400 | Epson Stylus CX6300
# Epson Stylus CX6400
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0805", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0805", ENV{libsane_matched}="yes"
# Epson RX-600 | Epson PM-A850 | Epson Stylus Photo RX600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0806", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0806", ENV{libsane_matched}="yes"
# Epson RX-500 | Epson Stylus Photo RX500 | Epson Stylus Photo RX510
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0807", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0807", ENV{libsane_matched}="yes"
# Epson CX-5400 | Epson Stylus CX5300 | Epson Stylus CX5400
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0808", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0808", ENV{libsane_matched}="yes"
# Epson Stylus CX-1500
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="080c", ENV{libsane_matched}="yes"
# Epson CX-4600 | Epson Stylus CX4500 | Epson Stylus CX4600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="080d", ENV{libsane_matched}="yes"
# Epson CX-3600 | Epson CX-3650 | Epson PX-A550
# Epson Stylus CX3500 | Epson Stylus CX3600 | Epson Stylus CX3650
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="080e", ENV{libsane_matched}="yes"
# Epson RX-425 | Epson Stylus Photo RX420 | Epson Stylus Photo RX425
# Epson Stylus Photo RX430
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="080f", ENV{libsane_matched}="yes"
# Epson RX-700 | Epson PM-A900 | Epson Stylus Photo RX700
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0810", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0810", ENV{libsane_matched}="yes"
# Epson RX-620 | Epson PM-A870 | Epson Stylus Photo RX620
# Epson Stylus Photo RX630
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0811", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0811", ENV{libsane_matched}="yes"
# Epson CX-6500 | Epson CX-6600 | Epson Stylus CX6500
# Epson Stylus CX6600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0813", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0813", ENV{libsane_matched}="yes"
# Epson PM-A700
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0814", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0814", ENV{libsane_matched}="yes"
# Epson AcuLaser CX11 | Epson AcuLaser CX11NF | Epson AcuLaser CX11
# Epson AcuLaser CX11NF | Epson LP-A500
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0815", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0815", ENV{libsane_matched}="yes"
# Epson LP-M5500 | Epson LP-M5500F
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0817", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0817", ENV{libsane_matched}="yes"
# Epson DX-3850 | Epson CX-3700 | Epson CX-3800
# Epson DX-3800 | Epson Stylus CX3700 | Epson Stylus CX3800
# Epson Stylus DX3800
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0818", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0818", ENV{libsane_matched}="yes"
# Epson CX-4800 | Epson PX-A650 | Epson Stylus CX4700
# Epson Stylus CX4800 | Epson Stylus DX4800 | Epson Stylus DX4850
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0819", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0819", ENV{libsane_matched}="yes"
# Epson PM-A750 | Epson Stylus Photo RX520 | Epson Stylus Photo RX530
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="081a", ENV{libsane_matched}="yes"
# Epson PM-A890 | Epson Stylus Photo RX640 | Epson Stylus Photo RX650
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="081c", ENV{libsane_matched}="yes"
# Epson PM-A950
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="081d", ENV{libsane_matched}="yes"
# Epson Stylus CX7700 | Epson Stylus CX7800
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="081f", ENV{libsane_matched}="yes"
# Epson CX-4200 | Epson Stylus CX4100 | Epson Stylus CX4200
# Epson Stylus DX4200
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0820", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0820", ENV{libsane_matched}="yes"
# Epson PM-A820 | Epson Stylus Photo RX560 | Epson Stylus Photo RX580
# Epson Stylus Photo RX590
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0827", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0827", ENV{libsane_matched}="yes"
# Epson PM-A970
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0828", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0828", ENV{libsane_matched}="yes"
# Epson PM-T990
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0829", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0829", ENV{libsane_matched}="yes"
# Epson PM-A920
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="082a", ENV{libsane_matched}="yes"
# Epson CX-5000 | Epson DX-5000 | Epson DX-5050
# Epson Stylus CX4900 | Epson Stylus CX5000 | Epson Stylus DX5000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="082b", ENV{libsane_matched}="yes"
# Epson DX-6000 | Epson PX-A720 | Epson Stylus CX5900
# Epson Stylus CX6000 | Epson Stylus DX6000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="082e", ENV{libsane_matched}="yes"
# Epson DX-4050 | Epson PX-A620 | Epson Stylus CX3900
# Epson Stylus DX4000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="082f", ENV{libsane_matched}="yes"
# Epson ME 200 | Epson Stylus CX2800 | Epson Stylus CX2900
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0830", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0830", ENV{libsane_matched}="yes"
# Epson LP-M5600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0833", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0833", ENV{libsane_matched}="yes"
# Epson LP-M6000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0834", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0834", ENV{libsane_matched}="yes"
# Epson AcuLaser CX21
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0835", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0835", ENV{libsane_matched}="yes"
# Epson PM-T960
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0836", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0836", ENV{libsane_matched}="yes"
# Epson PM-A940 | Epson Stylus Photo RX680 | Epson Stylus Photo RX685
# Epson Stylus Photo RX690
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0837", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0837", ENV{libsane_matched}="yes"
# Epson DX-7400 | Epson PX-A640 | Epson Stylus CX7300
# Epson Stylus CX7400 | Epson Stylus DX7400
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0838", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0838", ENV{libsane_matched}="yes"
# Epson PX-A740 | Epson Stylus CX8300 | Epson Stylus CX8400
# Epson Stylus DX8400
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0839", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0839", ENV{libsane_matched}="yes"
# Epson PX-FA700 | Epson Stylus CX9300F | Epson Stylus CX9400Fax
# Epson Stylus DX9400F
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="083a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="083a", ENV{libsane_matched}="yes"
# Epson PM-A840 | Epson PM-A840S | Epson Stylus Photo RX585
# Epson Stylus Photo RX595 | Epson Stylus Photo RX610
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="083c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="083c", ENV{libsane_matched}="yes"
# Epson ME 300 | Epson PX-401A | Epson Stylus NX100
# Epson Stylus SX100 | Epson Stylus TX100
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0841", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0841", ENV{libsane_matched}="yes"
# Epson LP-M5000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0843", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0843", ENV{libsane_matched}="yes"
# Epson Artisan 800 | Epson EP-901A | Epson EP-901F
# Epson Stylus Photo PX800FW | Epson Stylus Photo TX800FW
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0844", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0844", ENV{libsane_matched}="yes"
# Epson Artisan 700 | Epson EP-801A | Epson Stylus Photo PX700W
# Epson Stylus Photo TX700W
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0846", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0846", ENV{libsane_matched}="yes"
# Epson ME Office 700FW | Epson PX-601F | Epson Stylus Office BX600FW
# Epson Stylus Office TX600FW | Epson Stylus SX600FW | Epson WorkForce 600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0847", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0847", ENV{libsane_matched}="yes"
# Epson ME Office 600F | Epson Stylus Office BX300F | Epson Stylus Office TX300F
# Epson Stylus NX300
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0848", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0848", ENV{libsane_matched}="yes"
# Epson Stylus NX200 | Epson Stylus SX200 | Epson Stylus SX205
# Epson Stylus TX200 | Epson Stylus TX203 | Epson Stylus TX209
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0849", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0849", ENV{libsane_matched}="yes"
# Epson PX-501A | Epson Stylus NX400 | Epson Stylus SX400
# Epson Stylus SX405 | Epson Stylus TX400
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="084a", ENV{libsane_matched}="yes"
# Epson WorkForce 500
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="084c", ENV{libsane_matched}="yes"
# Epson PX-402A | Epson Stylus NX110 Series | Epson Stylus SX110 Series
# Epson Stylus TX110 Series
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="084d", ENV{libsane_matched}="yes"
# Epson ME OFFICE 510 | Epson Stylus NX210 Series | Epson Stylus SX210 Series
# Epson Stylus TX210 Series
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="084f", ENV{libsane_matched}="yes"
# Epson Stylus NX410 Series | Epson Stylus SX410 Series | Epson Stylus TX410 Series
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0851", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0851", ENV{libsane_matched}="yes"
# Epson ME OFFICE 650FN Series | Epson Stylus Office BX310FN Series | Epson Stylus Office TX510FN Series
# Epson WorkForce 310 Series
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0854", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0854", ENV{libsane_matched}="yes"
# Epson PX-502A | Epson Stylus NX510 Series | Epson Stylus SX510W Series
# Epson Stylus TX550W Series
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0856", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0856", ENV{libsane_matched}="yes"
# Epson Stylus SX125
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="085c", ENV{libsane_matched}="yes"
# Fujitsu fi-4010CU
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1029", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1029", ENV{libsane_matched}="yes"
# Fujitsu fi-4120C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1041", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1041", ENV{libsane_matched}="yes"
# Fujitsu fi-4220C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1042", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1042", ENV{libsane_matched}="yes"
# Fujitsu fi-4530C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1078", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1078", ENV{libsane_matched}="yes"
# Fujitsu fi-5750C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1095", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1095", ENV{libsane_matched}="yes"
# Fujitsu fi-5110EOX/2
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1096", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1096", ENV{libsane_matched}="yes"
# Fujitsu fi-5110C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1097", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1097", ENV{libsane_matched}="yes"
# Fujitsu fi-5650C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10ad", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10ad", ENV{libsane_matched}="yes"
# Fujitsu fi-4120C2
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10ae", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10ae", ENV{libsane_matched}="yes"
# Fujitsu fi-4220C2
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10af", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10af", ENV{libsane_matched}="yes"
# Fujitsu fi-60F
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10c7", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10c7", ENV{libsane_matched}="yes"
# Fujitsu fi-4340C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10cf", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10cf", ENV{libsane_matched}="yes"
# Fujitsu fi-5120C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e0", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10e0", ENV{libsane_matched}="yes"
# Fujitsu fi-5220C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e1", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10e1", ENV{libsane_matched}="yes"
# Fujitsu fi-5530C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e2", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10e2", ENV{libsane_matched}="yes"
# Fujitsu fi-5110EOX3
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e6", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10e6", ENV{libsane_matched}="yes"
# Fujitsu fi-5900C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e7", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10e7", ENV{libsane_matched}="yes"
# Fujitsu fi-5015C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10ef", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10ef", ENV{libsane_matched}="yes"
# Fujitsu fi-5110EOXM
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10f2", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10f2", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S500
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10fe", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10fe", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S500M
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1135", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1135", ENV{libsane_matched}="yes"
# Fujitsu fi-5530C2
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="114a", ENV{libsane_matched}="yes"
# Fujitsu fi-6140
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="114d", ENV{libsane_matched}="yes"
# Fujitsu fi-6240
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="114e", ENV{libsane_matched}="yes"
# Fujitsu fi-6130
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="114f", ENV{libsane_matched}="yes"
# Fujitsu fi-6230
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1150", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1150", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S510
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1155", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1155", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S300
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1156", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1156", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S510M
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="116f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="116f", ENV{libsane_matched}="yes"
# Fujitsu fi-6770
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1174", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1174", ENV{libsane_matched}="yes"
# Fujitsu fi-6770A
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1175", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1175", ENV{libsane_matched}="yes"
# Fujitsu fi-6670
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1176", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1176", ENV{libsane_matched}="yes"
# Fujitsu fi-6670A
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1177", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1177", ENV{libsane_matched}="yes"
# Fujitsu fi-6750S
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1178", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1178", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S300M
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="117f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="117f", ENV{libsane_matched}="yes"
# Fujitsu fi-6800
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="119d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="119d", ENV{libsane_matched}="yes"
# Fujitsu fi-6800-CGA
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="119e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="119e", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S1500 | Fujitsu ScanSnap S1500M
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11a2", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11a2", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S1300
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11ed", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11ed", ENV{libsane_matched}="yes"
# Fujitsu fi-6140Z
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f1", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11f1", ENV{libsane_matched}="yes"
# Fujitsu fi-6240Z
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f2", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11f2", ENV{libsane_matched}="yes"
# Fujitsu fi-6130Z
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f3", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11f3", ENV{libsane_matched}="yes"
# Fujitsu fi-6230Z
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f4", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11f4", ENV{libsane_matched}="yes"
# Fujitsu fi-6110
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11fc", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11fc", ENV{libsane_matched}="yes"
# Fujitsu fi-5950
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1213", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1213", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap iX500
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="132b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="132b", ENV{libsane_matched}="yes"
# Konica e-mini
-ATTRS{idVendor}=="04c8", ATTRS{idProduct}=="0722", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c8", ATTR{idProduct}=="0722", ENV{libsane_matched}="yes"
# Panasonic KV-S2026C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1000", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1000", ENV{libsane_matched}="yes"
# Panasonic KV-S2046C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1001", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1001", ENV{libsane_matched}="yes"
# Panasonic KV-S1025C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1006", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1006", ENV{libsane_matched}="yes"
# Panasonic KV-S1020C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1007", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1007", ENV{libsane_matched}="yes"
# Panasonic KV-S2048C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1009", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1009", ENV{libsane_matched}="yes"
# Panasonic KV-S2028C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="100a", ENV{libsane_matched}="yes"
# Panasonic KV-S4085C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="100c", ENV{libsane_matched}="yes"
# Panasonic KV-S4065C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="100d", ENV{libsane_matched}="yes"
# Panasonic KV-S7075C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="100e", ENV{libsane_matched}="yes"
# Panasonic KV-SS080
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="100f", ENV{libsane_matched}="yes"
# Panasonic KV-S1045C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1010", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1010", ENV{libsane_matched}="yes"
# Samsung SCX-4x16
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3409", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3409", ENV{libsane_matched}="yes"
# Samsung SCX-6x20
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="340d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="340d", ENV{libsane_matched}="yes"
# Samsung MFP-560
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="340e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="340e", ENV{libsane_matched}="yes"
# Samsung MFP-750
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="340f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="340f", ENV{libsane_matched}="yes"
# Samsung SCX-4x20
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3412", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3412", ENV{libsane_matched}="yes"
# Samsung SCX-4100
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3413", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3413", ENV{libsane_matched}="yes"
# Samsung SCX-4x21
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3419", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3419", ENV{libsane_matched}="yes"
# Samsung SCX-5x30
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="341a", ENV{libsane_matched}="yes"
# Samsung SCX-4200
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="341b", ENV{libsane_matched}="yes"
# Samsung CLX-3160
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="341c", ENV{libsane_matched}="yes"
# Samsung SCX-6x22
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="341d", ENV{libsane_matched}="yes"
# Samsung SCX4725 | Samsung SCX4725-FN
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="341f", ENV{libsane_matched}="yes"
# Samsung SCX-6x45
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3420", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3420", ENV{libsane_matched}="yes"
# Samsung CLX-8380
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3421", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3421", ENV{libsane_matched}="yes"
# Samsung CLX-2160
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3425", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3425", ENV{libsane_matched}="yes"
# Samsung SCX-4500
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3426", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3426", ENV{libsane_matched}="yes"
# Samsung CLX-6200
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3427", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3427", ENV{libsane_matched}="yes"
# Samsung CLX-6240
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3428", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3428", ENV{libsane_matched}="yes"
# Samsung SCX-6x55
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3429", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3429", ENV{libsane_matched}="yes"
# Samsung CLX-3170fn (CLX-3170 Series) | Samsung CLX-3175FW
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342a", ENV{libsane_matched}="yes"
# Samsung SCX-4500W
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342b", ENV{libsane_matched}="yes"
# Samsung SCX-4824 (SCX-4x24 Series)
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342c", ENV{libsane_matched}="yes"
# Samsung SCX-4828FN (SCX-4x28 Series)
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342d", ENV{libsane_matched}="yes"
# Samsung SCX-4300
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342e", ENV{libsane_matched}="yes"
# Samsung SCX-5835_5935
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342f", ENV{libsane_matched}="yes"
# Samsung SCX-5635
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3430", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3430", ENV{libsane_matched}="yes"
# Samsung SCX-4x26
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3432", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3432", ENV{libsane_matched}="yes"
# Samsung SCX-4600
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3433", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3433", ENV{libsane_matched}="yes"
# Samsung SCX-4623
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3434", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3434", ENV{libsane_matched}="yes"
# Samsung MFP-65x
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3435", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3435", ENV{libsane_matched}="yes"
# Samsung SCX-6545
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3437", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3437", ENV{libsane_matched}="yes"
# Samsung CLX-8385
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3439", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3439", ENV{libsane_matched}="yes"
# Samsung CLX-6220
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="343a", ENV{libsane_matched}="yes"
# Samsung CLX-6250
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="343b", ENV{libsane_matched}="yes"
# Samsung SCX-4825FN (SCX-4x25 Series)
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="343c", ENV{libsane_matched}="yes"
# Samsung CLX-3185
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="343d", ENV{libsane_matched}="yes"
# Samsung CLX-8540
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="343f", ENV{libsane_matched}="yes"
# Samsung SCX-4623FW
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3440", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3440", ENV{libsane_matched}="yes"
# Samsung SCX-3205W (SCX-3200 Series)
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3441", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3441", ENV{libsane_matched}="yes"
# Samsung SCX-6545X
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3442", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3442", ENV{libsane_matched}="yes"
# Samsung SCX-6x55X
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3443", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3443", ENV{libsane_matched}="yes"
# Samsung CLX-8385X
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3444", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3444", ENV{libsane_matched}="yes"
# Samsung SCX-5835_5935X
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3446", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3446", ENV{libsane_matched}="yes"
# Samsung SCX-4833FD | Samsung SCX-4835FD
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="344b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="344b", ENV{libsane_matched}="yes"
# Samsung SCX-3400
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="344f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="344f", ENV{libsane_matched}="yes"
# Samsung SF-760
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3450", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3450", ENV{libsane_matched}="yes"
# Samsung SCX-4729FD
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3453", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3453", ENV{libsane_matched}="yes"
# Samsung CLX-6260
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3455", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3455", ENV{libsane_matched}="yes"
# Samsung CLX-3300 Series
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3456", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3456", ENV{libsane_matched}="yes"
# Samsung SCX-470x
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3457", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3457", ENV{libsane_matched}="yes"
# Samsung CLX-4190
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="345a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="345a", ENV{libsane_matched}="yes"
# Samsung SCX-4650 4x21S Series
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="345b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="345b", ENV{libsane_matched}="yes"
# Samsung M337x 387x 407x Series
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3460", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3460", ENV{libsane_matched}="yes"
# Samsung M267x 287x Series
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3461", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3461", ENV{libsane_matched}="yes"
# Samsung SCX-681x
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3466", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3466", ENV{libsane_matched}="yes"
# Samsung C460
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3468", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3468", ENV{libsane_matched}="yes"
# Pentax DSmobile 600
-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="2038", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04f9", ATTR{idProduct}=="2038", ENV{libsane_matched}="yes"
# Aiptek Aiptek Pencam
-ATTRS{idVendor}=="0553", ATTRS{idProduct}=="0202", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0553", ATTR{idProduct}=="0202", ENV{libsane_matched}="yes"
# Mustek ScanExpress 1200 CU
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0001", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0001", ENV{libsane_matched}="yes"
# Mustek ScanExpress 600 CU
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0002", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0002", ENV{libsane_matched}="yes"
# Mustek ScanExpress 1200 UB | Trust Compact Scan USB 19200
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0006", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0006", ENV{libsane_matched}="yes"
# Mustek ScanExpress 1200 CU Plus
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0008", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0008", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200 F
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0010", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0010", ENV{libsane_matched}="yes"
# Mustek ScanExpress A3 USB
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0210", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0210", ENV{libsane_matched}="yes"
# Mustek BearPaw 2400 CS | Mustek BearPaw 2400 TA | Trust 240TH Easy Webscan Gold
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0218", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0218", ENV{libsane_matched}="yes"
# Mustek BearPaw 2400 CS Plus | Mustek BearPaw 2400 TA Plus | Mustek Plug-n-Scan 2400 MT
# Mustek Plug-n-Scan 2400 M | Packard Bell Diamond 2450
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0219", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0219", ENV{libsane_matched}="yes"
# Mustek BearPaw 2448 CS Plus | Mustek BearPaw 2448 TA Plus
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021a", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200 CU Plus | Packard Bell Diamond 1200 Plus
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021b", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200 CU Plus | Mustek BearPaw 1248 CU | Packard Bell Diamond 1200 Plus
# Trust Direct WebScan 19200
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021c", ENV{libsane_matched}="yes"
# Mustek BearPaw 2400 CU Plus
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021d", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200 CS | Mustek BearPaw 1200 TA
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021e", ENV{libsane_matched}="yes"
# Mustek ScanExpress 1248 UB
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021f", ENV{libsane_matched}="yes"
# Mustek BearPaw 2448TA Pro
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0409", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0409", ENV{libsane_matched}="yes"
# Artec/Ultima Ultima 2000 | Artec/Ultima Ultima 2000 e+ | Boeder Sm@rtScan Slim Edition
# Fujitsu 1200CUS | Googlegear 2000 | Medion/Lifetec/Tevion/Cytron MD 4394
# Medion/Lifetec/Tevion/Cytron MD/LT 9375 | Medion/Lifetec/Tevion/Cytron MD/LT 9385 | Medion/Lifetec/Tevion/Cytron LT 9452
# Medion/Lifetec/Tevion/Cytron MD 9458 | Mustek BearPaw 1200 CU | Mustek BearPaw 2400 CU
# Mustek ScanExpress 1200 UB Plus | Mustek ScanExpress 2400 USB | Mustek ScanMagic 1200 UB Plus
# Packard Bell Diamond 1200 | Trust Compact Scan USB 19200 | Trust Flat Scan USB 19200
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4002", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4002", ENV{libsane_matched}="yes"
# Artec/Ultima E+ 48U | Medion/Lifetec/Tevion/Cytron MD9693 | Medion/Lifetec/Tevion/Cytron MD9705
# Medion/Lifetec/Tevion/Cytron MD4394 | Microstar MR 9791
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4003", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4003", ENV{libsane_matched}="yes"
# Artec/Ultima E+ Pro
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4004", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4004", ENV{libsane_matched}="yes"
# Memorex MEM 48U
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4005", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4005", ENV{libsane_matched}="yes"
# Trust Easy Webscan 19200
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4006", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4006", ENV{libsane_matched}="yes"
# Trust 240H Easy Webscan Gold
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4007", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4007", ENV{libsane_matched}="yes"
# UMAX AstraSlim SE
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4009", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4009", ENV{libsane_matched}="yes"
# UMAX AstraSlim 1200 SE
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4010", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4010", ENV{libsane_matched}="yes"
# Yakumo Scan50
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4011", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4011", ENV{libsane_matched}="yes"
# Microtek ScanMaker X6USB
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="0099", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="0099", ENV{libsane_matched}="yes"
# Microtek SlimScan C6
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="009a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="009a", ENV{libsane_matched}="yes"
# Microtek ScanMaker V6USL
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="00a3", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="00a3", ENV{libsane_matched}="yes"
# Microtek ScanMaker V6UPL
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="00b6", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="00b6", ENV{libsane_matched}="yes"
# Microtek ScanMaker 4800
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="30cf", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="30cf", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3840
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="30d4", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="30d4", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3600
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40b3", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40b3", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3700
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40b8", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40b8", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3600
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40ca", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40ca", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3700
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40cb", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40cb", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3750
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40dd", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40dd", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3600
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40ff", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40ff", ENV{libsane_matched}="yes"
# Microtek ScanMaker V6USL
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="80a3", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="80a3", ENV{libsane_matched}="yes"
# iVina 1200U
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0268", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0268", ENV{libsane_matched}="yes"
# Minolta Dimage Scan Dual II
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="026a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="026a", ENV{libsane_matched}="yes"
# Avision AV600U
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a13", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a13", ENV{libsane_matched}="yes"
# Minolta-QMS SC-110
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a15", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a15", ENV{libsane_matched}="yes"
# Avision DS610CU Scancopier | Minolta-QMS SC-215 | OKI S700 Scancopier
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a16", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a16", ENV{libsane_matched}="yes"
# Avision AV610 | Avision AV600U Plus
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a18", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a18", ENV{libsane_matched}="yes"
# Avision AV220
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a23", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a23", ENV{libsane_matched}="yes"
# Avision AV210
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a24", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a24", ENV{libsane_matched}="yes"
# Avision AV210
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a25", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a25", ENV{libsane_matched}="yes"
# Avision AV120
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a27", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a27", ENV{libsane_matched}="yes"
# Avision AV220C2
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2a", ENV{libsane_matched}="yes"
# Avision AV220D2
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2b", ENV{libsane_matched}="yes"
# Avision AV220+
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2c", ENV{libsane_matched}="yes"
# Avision AV220C2-G
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2d", ENV{libsane_matched}="yes"
# Avision AV220C2-B
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2e", ENV{libsane_matched}="yes"
# Avision AV210C2-G
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2f", ENV{libsane_matched}="yes"
# Avision AV122
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a33", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a33", ENV{libsane_matched}="yes"
# Avision AV210C2
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a3a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a3a", ENV{libsane_matched}="yes"
# Avision AV121
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a3c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a3c", ENV{libsane_matched}="yes"
# Avision AV8300
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a40", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a40", ENV{libsane_matched}="yes"
# Avision AM3000 Series
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a41", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a41", ENV{libsane_matched}="yes"
# Avision @V5100
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a45", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a45", ENV{libsane_matched}="yes"
# Avision AV8050U
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a4d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a4d", ENV{libsane_matched}="yes"
# Avision AV3200SU
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a4e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a4e", ENV{libsane_matched}="yes"
# Avision AV3730SU
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a4f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a4f", ENV{libsane_matched}="yes"
# Avision AV610C2
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a5e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a5e", ENV{libsane_matched}="yes"
# Avision IT8300
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a61", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a61", ENV{libsane_matched}="yes"
# Avision AV3750SU
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a65", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a65", ENV{libsane_matched}="yes"
# Avision AV3850SU
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a66", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a66", ENV{libsane_matched}="yes"
# Avision AV8350
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a68", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a68", ENV{libsane_matched}="yes"
# Avision FB6080E
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a82", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a82", ENV{libsane_matched}="yes"
# Avision FB2080E
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a84", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a84", ENV{libsane_matched}="yes"
# Avision AV122 C2
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a93", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a93", ENV{libsane_matched}="yes"
# Avision AV220-G
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a94", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a94", ENV{libsane_matched}="yes"
# Avision @V2500
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0aa1", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0aa1", ENV{libsane_matched}="yes"
# Avision AV210D2+
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="1a35", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="1a35", ENV{libsane_matched}="yes"
# Minolta Elite II
-ATTRS{idVendor}=="0686", ATTRS{idProduct}=="4004", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0686", ATTR{idProduct}=="4004", ENV{libsane_matched}="yes"
# Minolta Dimage Scan Dual III
-ATTRS{idVendor}=="0686", ATTRS{idProduct}=="400d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0686", ATTR{idProduct}=="400d", ENV{libsane_matched}="yes"
# Minolta Dimage Scan Elite 5400
-ATTRS{idVendor}=="0686", ATTRS{idProduct}=="400e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0686", ATTR{idProduct}=="400e", ENV{libsane_matched}="yes"
# AGFA SnapScan 1212U
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="0001", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="0001", ENV{libsane_matched}="yes"
# AGFA SnapScan 1236u
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="0002", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="0002", ENV{libsane_matched}="yes"
# Agfa Snapscan Touch
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="0100", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="0100", ENV{libsane_matched}="yes"
# AGFA SnapScan 1212U_2
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2061", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="2061", ENV{libsane_matched}="yes"
# AGFA SnapScan e40
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="208d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="208d", ENV{libsane_matched}="yes"
# AGFA SnapScan e50
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="208f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="208f", ENV{libsane_matched}="yes"
# AGFA SnapScan e20
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2091", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="2091", ENV{libsane_matched}="yes"
# AGFA SnapScan e10
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2093", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="2093", ENV{libsane_matched}="yes"
# AGFA SnapScan e25
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2095", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="2095", ENV{libsane_matched}="yes"
# AGFA SnapScan e26
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2097", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="2097", ENV{libsane_matched}="yes"
# AGFA SnapScan e52
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="20fd", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="20fd", ENV{libsane_matched}="yes"
# AGFA SnapScan e42
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="20ff", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="20ff", ENV{libsane_matched}="yes"
# UMAX Astra 4900
-ATTRS{idVendor}=="06dc", ATTRS{idProduct}=="0020", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06dc", ATTR{idProduct}=="0020", ENV{libsane_matched}="yes"
# Plustek OpticPro U12 | Plustek OpticPro UT12 | Plustek OpticPro 1212U
# RevScan RevScan Orange R48Ti | Genius ColorPage Vivid III USB
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0001", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0001", ENV{libsane_matched}="yes"
# Plustek OpticPro U12
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0010", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0010", ENV{libsane_matched}="yes"
# Plustek OpticPro U24
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0011", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0011", ENV{libsane_matched}="yes"
# Plustek OpticPro UT12
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0013", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0013", ENV{libsane_matched}="yes"
# Plustek OpticPro U24
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0015", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0015", ENV{libsane_matched}="yes"
# Plustek OpticPro UT12 | Plustek OpticPro UT16 | Plustek OpticPro UT24
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0017", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0017", ENV{libsane_matched}="yes"
# Plustek OpticPro 1248U | RevScan 19200i
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0400", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0400", ENV{libsane_matched}="yes"
# Plustek OpticPro 1248U
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0401", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0401", ENV{libsane_matched}="yes"
# Plustek OpticPro U16B
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0402", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0402", ENV{libsane_matched}="yes"
# Plustek OpticPro U16B+ | Plustek OpticPro UT16B
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0403", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0403", ENV{libsane_matched}="yes"
# Nortek MyScan 1200 | Plustek OpticPro S12 | Plustek OpticPro ST12
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="040b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="040b", ENV{libsane_matched}="yes"
# Plustek OpticPro S24
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="040e", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="040e", ENV{libsane_matched}="yes"
# NeatReceipts Scanalizer Professional 2.5 | Plustek OpticSlim M12
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0412", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0412", ENV{libsane_matched}="yes"
# Plustek OpticSlim 1200
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0413", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0413", ENV{libsane_matched}="yes"
# Plustek OpticSlim 2400
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0422", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0422", ENV{libsane_matched}="yes"
# Plustek OpticSlim 2400 plus
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0454", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0454", ENV{libsane_matched}="yes"
# Plustek Iriscan Express 2
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="045f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="045f", ENV{libsane_matched}="yes"
# NeatReceipts Mobile Scanner
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0462", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0462", ENV{libsane_matched}="yes"
# Plustek OpticBook 3600
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0900", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0900", ENV{libsane_matched}="yes"
# Corex 600c
-ATTRS{idVendor}=="08f0", ATTRS{idProduct}=="0002", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="08f0", ATTR{idProduct}=="0002", ENV{libsane_matched}="yes"
# Corex 800c
-ATTRS{idVendor}=="08f0", ATTRS{idProduct}=="0005", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="08f0", ATTR{idProduct}=="0005", ENV{libsane_matched}="yes"
# Xerox Phaser 6110MFP
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="3d5d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="3d5d", ENV{libsane_matched}="yes"
# Xerox Phaser 3200MFP
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="3da4", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="3da4", ENV{libsane_matched}="yes"
# Xerox WorkCentre 4118 Series
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="420c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="420c", ENV{libsane_matched}="yes"
# Xerox WorkCentre 3119 Series
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="4265", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="4265", ENV{libsane_matched}="yes"
# Xerox WorkCentre 3210
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="4293", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="4293", ENV{libsane_matched}="yes"
# Xerox WorkCentre 3220
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="4294", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="4294", ENV{libsane_matched}="yes"
# Pentax DSmobile 600
-ATTRS{idVendor}=="0a17", ATTRS{idProduct}=="3210", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a17", ATTR{idProduct}=="3210", ENV{libsane_matched}="yes"
# Portable Peripheral Co., Ltd. Q-Scan USB001 (A4 portable scanner)
-ATTRS{idVendor}=="0a53", ATTRS{idProduct}=="1000", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a53", ATTR{idProduct}=="1000", ENV{libsane_matched}="yes"
# Portable Peripheral Co., Ltd. Q-Scan USB201 (A6 portable scanner)
-ATTRS{idVendor}=="0a53", ATTRS{idProduct}=="2000", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a53", ATTR{idProduct}=="2000", ENV{libsane_matched}="yes"
# Syscan TravelScan 460/464 | Ambir Visigo A4
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4600", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="4600", ENV{libsane_matched}="yes"
# Syscan DocketPort 465
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4802", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="4802", ENV{libsane_matched}="yes"
# Syscan DocketPort 665
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4803", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="4803", ENV{libsane_matched}="yes"
# Syscan DocketPort 685/ Ambir DS685
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="480c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="480c", ENV{libsane_matched}="yes"
# Syscan DocketPort 485
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4810", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="4810", ENV{libsane_matched}="yes"
# Syscan TravelScan 662
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="6620", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="6620", ENV{libsane_matched}="yes"
# Canon CR-55
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="160c", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="160c", ENV{libsane_matched}="yes"
# Canon DR-1210C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="160f", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="160f", ENV{libsane_matched}="yes"
# Canon DR-4010C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1614", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1614", ENV{libsane_matched}="yes"
# Canon DR-2510C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1617", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1617", ENV{libsane_matched}="yes"
# Canon DR-X10C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1618", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1618", ENV{libsane_matched}="yes"
# Canon CR-25
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="161a", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="161a", ENV{libsane_matched}="yes"
# Canon DR-2010C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="161b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="161b", ENV{libsane_matched}="yes"
# Canon DR-3010C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="161d", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="161d", ENV{libsane_matched}="yes"
# Canon DR-7090C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1620", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1620", ENV{libsane_matched}="yes"
# Canon DR-9050C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1622", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1622", ENV{libsane_matched}="yes"
# Canon DR-7550C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1623", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1623", ENV{libsane_matched}="yes"
# Canon DR-6050C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1624", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1624", ENV{libsane_matched}="yes"
# Canon DR-6010C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1626", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1626", ENV{libsane_matched}="yes"
# Canon CR-190i
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="162b", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="162b", ENV{libsane_matched}="yes"
# Canon DR-6030C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1638", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1638", ENV{libsane_matched}="yes"
# Canon CR-135i
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1639", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1639", ENV{libsane_matched}="yes"
# Digital Dream l' espion XS
-ATTRS{idVendor}=="1183", ATTRS{idProduct}=="0001", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1183", ATTR{idProduct}=="0001", ENV{libsane_matched}="yes"
# KONICA MINOLTA magicolor 1690MF
-ATTRS{idVendor}=="132b", ATTRS{idProduct}=="2089", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="132b", ATTR{idProduct}=="2089", ENV{libsane_matched}="yes"
# UMAX Astra 1220U
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0010", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0010", ENV{libsane_matched}="yes"
# UMAX Astra 1600U | UMAX Astra 2000U
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0030", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0030", ENV{libsane_matched}="yes"
# Umax UMAX 3400
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0050", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0050", ENV{libsane_matched}="yes"
# Umax UMAX 3400 | Umax UMAX Astranet ia101 | Umax UMAX 3450
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0060", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0060", ENV{libsane_matched}="yes"
# UMAX Astra 4400 | UMAX Astra 4450
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0070", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0070", ENV{libsane_matched}="yes"
# UMAX Astra 2100U
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0130", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0130", ENV{libsane_matched}="yes"
# Umax UMAX 5400
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0160", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0160", ENV{libsane_matched}="yes"
# UMAX Astra 2200 (SU)
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0230", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0230", ENV{libsane_matched}="yes"
# DCT DocketPort 487
-ATTRS{idVendor}=="1dcc", ATTRS{idProduct}=="4810", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1dcc", ATTR{idProduct}=="4810", ENV{libsane_matched}="yes"
# Dell A920
-ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5105", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="413c", ATTR{idProduct}=="5105", ENV{libsane_matched}="yes"
# Dell Dell MFP Laser Printer 1815dn
-ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5124", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="413c", ATTR{idProduct}=="5124", ENV{libsane_matched}="yes"
# Dell 1600n
-ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5250", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="413c", ATTR{idProduct}=="5250", ENV{libsane_matched}="yes"
# The following rule will disable USB autosuspend for the device
ENV{libsane_matched}=="yes", RUN+="/bin/sh -c 'if test -e /sys/$env{DEVPATH}/power/control; then echo on > /sys/$env{DEVPATH}/power/control; elif test -e /sys/$env{DEVPATH}/power/level; then echo on > /sys/$env{DEVPATH}/power/level; fi'"
diff --git a/testsuite/tools/data/udev+hwdb.ref b/testsuite/tools/data/udev+hwdb.ref
index 2cb6ff7..7a2c034 100644
--- a/testsuite/tools/data/udev+hwdb.ref
+++ b/testsuite/tools/data/udev+hwdb.ref
@@ -20,7 +20,7 @@
# If the scanner is supported by sane-backends, please mail the entry to
# the sane-devel mailing list (sane-devel@alioth-lists.debian.net).
#
-ACTION!="add", GOTO="libsane_rules_end"
+ACTION=="remove", GOTO="libsane_rules_end"
# The following rule will disable USB autosuspend for the device
ENV{DEVTYPE}=="usb_device", ENV{libsane_matched}=="yes", TEST=="power/control", ATTR{power/control}="on"
diff --git a/testsuite/tools/data/udev.ref b/testsuite/tools/data/udev.ref
index 478e8d5..d68f357 100644
--- a/testsuite/tools/data/udev.ref
+++ b/testsuite/tools/data/udev.ref
@@ -1,5 +1,5 @@
# This file was generated from description files (*.desc)
-# by sane-desc 3.6 from sane-backends 1.0.29-241-g1f9590ab
+# by sane-desc 3.6 from sane-backends 1.0.31-118-g5d3ce7806
#
# udev rules file for supported USB and SCSI devices
#
@@ -23,7 +23,7 @@
# If the scanner is supported by sane-backends, please mail the entry to
# the sane-devel mailing list (sane-devel@alioth-lists.debian.net).
#
-ACTION!="add", GOTO="libsane_rules_end"
+ACTION=="remove", GOTO="libsane_rules_end"
ENV{DEVTYPE}=="usb_device", GOTO="libsane_create_usb_dev"
SUBSYSTEMS=="scsi", GOTO="libsane_scsi_rules_begin"
SUBSYSTEM=="usb_device", GOTO="libsane_usb_rules_begin"
@@ -40,1390 +40,1390 @@ LABEL="libsane_create_usb_dev"
LABEL="libsane_usb_rules_begin"
# Hewlett-Packard ScanJet 4100C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0101", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0101", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4200C | Hewlett-Packard ScanJet 4200Cxi | Hewlett-Packard ScanJet 4200Cse
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 6200C | Hewlett-Packard ScanJet 6250C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0201", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0201", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3300c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4300c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 5200C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0401", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0401", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3400c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0405", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0405", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 2100C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0505", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0505", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 6300C | Hewlett-Packard ScanJet 6350C | Hewlett-Packard ScanJet 6390C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0601", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0601", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 2200C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0605", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0605", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 5300C | Hewlett-Packard ScanJet 5370C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0701", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0701", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard scanjet 4400c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0705", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0705", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 7400c | Hewlett-Packard ScanJet 7450c | Hewlett-Packard ScanJet 7490c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0801", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0801", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard scanjet 4470c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 2300C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0901", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0901", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 2400C | Hewlett-Packard ScanJet G2410
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0a01", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0a01", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 8200 | Hewlett-Packard ScanJet 8250 | Hewlett-Packard ScanJet 8290
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0b01", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="0b01", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 5400c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 5470c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4500C | Hewlett-Packard ScanJet 5550C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4570C | Hewlett-Packard ScanJet 5500C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3670 | Hewlett-Packard ScanJet 3690C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1405", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1405", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 5590
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1705", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1705", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 7650
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4850C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1b05", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="1b05", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3530C | Hewlett-Packard ScanJet 3570C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3500C
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3970c
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4070 Photosmart
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2405", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2405", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 3800
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2605", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2605", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet G2710
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="2805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 8300 | Hewlett-Packard ScanJet 8350 | Hewlett-Packard ScanJet 8390
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="3805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 8270
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3905", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="3905", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard LaserJet M1005 MFP
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3b17", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="3b17", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4370
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet G3010
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4205", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet G3110
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4305", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet G4010
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4505", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4505", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet G4050
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4605", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4605", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet N6310
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4705", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="4705", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard LaserJet M1120 MFP
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="5617", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="5617", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard LaserJet M1120n MFP
-ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="5717", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="5717", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200
-ATTRS{idVendor}=="0400", ATTRS{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0400", ATTR{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200 | Mustek BearPaw 2400
-ATTRS{idVendor}=="0400", ATTRS{idProduct}=="1001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0400", ATTR{idProduct}=="1001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 5100
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4025", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4025", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 5300
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4026", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4026", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 5500
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4027", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4027", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 5000
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4028", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4028", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 3300
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4031", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4031", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 5
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4032", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4032", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 7
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="403e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="403e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 9
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="403f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="403f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 5200
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4041", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4041", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 3200
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4043", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4043", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 4100
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4053", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4053", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 6100
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4054", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4054", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 7200
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4056", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4056", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP C110
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4057", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4057", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP C115
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4058", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4058", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 2150
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4059", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4059", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP C310
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="405d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="405d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP C315
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="405e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="405e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Advent AW10
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak Hero Office 6.1
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4062", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4062", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak Hero 7.1
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4063", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4063", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak Hero 5.1
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4064", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4064", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 9200
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4065", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4065", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak ESP 2170
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4066", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4066", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak Hero 9.1
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="4067", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="4067", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak Hero 3.1
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="406d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="406d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak i30
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="6001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak i40
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="6002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak i50 | Kodak i55
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6003", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="6003", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak i60 | Kodak i65
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="6004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kodak i80
-ATTRS{idVendor}=="040a", ATTRS{idProduct}=="6005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="040a", ATTR{idProduct}=="6005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Creative WebCam Go Mini
-ATTRS{idVendor}=="041e", ATTRS{idProduct}=="4007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="041e", ATTR{idProduct}=="4007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Lexmark X70 | Lexmark X73
-ATTRS{idVendor}=="043d", ATTRS{idProduct}=="002d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="043d", ATTR{idProduct}=="002d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Lexmark X74
-ATTRS{idVendor}=="043d", ATTRS{idProduct}=="0060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="043d", ATTR{idProduct}=="0060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Lexmark X1110 | Lexmark X1130 | Lexmark X1140
# Lexmark X1150 | Lexmark X1170 | Lexmark X1180
# Lexmark X1185 | Lexmark X1195
-ATTRS{idVendor}=="043d", ATTRS{idProduct}=="007c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="043d", ATTR{idProduct}=="007c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Lexmark X12xx
-ATTRS{idVendor}=="043d", ATTRS{idProduct}=="007d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="043d", ATTR{idProduct}=="007d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius ColorPage HR6 V1
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage HR6 V2
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage HR6 V2
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2008", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2008", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage HR6A
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2009", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2009", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid3x | Genius Colorpage Vivid3 V2
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2011", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2011", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage HR7
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2013", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2013", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid4
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2014", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2014", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage HR7LE
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2015", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2015", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage HR6X
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2016", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2016", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid3xe
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2017", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2017", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid4xe
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="201a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid4x
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="201b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid 1200 X
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="201d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius ColorPage Slim 1200
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="201e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage Vivid 1200 XE
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="201f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="201f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Genius Colorpage SF600
-ATTRS{idVendor}=="0458", ATTRS{idProduct}=="2021", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0458", ATTR{idProduct}=="2021", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Medion/Lifetec/Tevion/Cytron MD5345 | Medion/Lifetec/Tevion/Cytron MD6228 | Medion/Lifetec/Tevion/Cytron MD6471
-ATTRS{idVendor}=="0461", ATTRS{idProduct}=="0377", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0461", ATTR{idProduct}=="0377", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox 2400 Onetouch
-ATTRS{idVendor}=="0461", ATTRS{idProduct}=="038b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0461", ATTR{idProduct}=="038b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Trust Office Scan USB 19200
-ATTRS{idVendor}=="047b", ATTRS{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="047b", ATTR{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Hewlett-Packard ScanJet 4300c/Silitek
-ATTRS{idVendor}=="047b", ATTRS{idProduct}=="1002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="047b", ATTR{idProduct}=="1002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Kyocera FS-1016MFP
-ATTRS{idVendor}=="0482", ATTRS{idProduct}=="0335", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0482", ATTR{idProduct}=="0335", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Compaq S4-100
-ATTRS{idVendor}=="049f", ATTRS{idProduct}=="001a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="049f", ATTR{idProduct}=="001a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 310U
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="1a20", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="1a20", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 620U
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="1a2a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="1a2a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 320U | Benq (Acer) 340U | Mitsubishi Diamondview 648UT
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2022", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="2022", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 620UT
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2040", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="2040", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 640U | Guillemot / Hercules Maxi Scan A4 USB 640U | Guillemot / Hercules Maxi A4 36 bit
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="2060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 640bu
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="207e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="207e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 3300 | Benq (Acer) 4300 | Mitsubishi Diamondview 650U
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20b0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20b0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 640BT
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20be", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20be", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 1240
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20c0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20c0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 3300 | Benq (Acer) 4300 | Guillemot / Hercules Scan@home Touch 1248 (USB)
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20de", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20de", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 5000
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20f8", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20f8", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 5000E | Benq (Acer) 5000U
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20fc", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20fc", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 5300
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="20fe", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="20fe", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Benq (Acer) 5150 | Benq (Acer) 5250
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2137", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="2137", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# BenQ 5550
-ATTRS{idVendor}=="04a5", ATTRS{idProduct}=="2211", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a5", ATTR{idProduct}=="2211", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Visioneer OneTouch 7100
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0229", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0229", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer 9650
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0390", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0390", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer 9320
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0420", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0420", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer 9450
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0421", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0421", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer 9550
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0422", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0422", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer 9750
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0423", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0423", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 450
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0424", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0424", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 200
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0426", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0426", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 100
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0427", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0427", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer OneTouch 7300
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0444", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0444", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate510
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0446", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0446", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate520
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0447", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0447", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate250
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0448", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0448", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate252
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0449", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0449", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate262
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="044c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="044c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 300
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0474", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0474", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate272
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0475", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0475", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate232
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0476", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0476", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate152
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0477", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0477", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate752
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0478", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0478", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 470
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0479", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0479", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer 9450-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="047a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="047a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer 9650-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="047b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="047b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate510-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="047c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="047c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate252-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="048c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate262-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="048d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate272-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="048e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 470-G | Visioneer Patriot 470
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="048f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="048f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate250-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0490", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0490", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 450-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0491", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0491", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate520-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0492", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0492", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer 9750-G
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0493", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0493", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Roadwarrior
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0494", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0494", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate512
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0495", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0495", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Patriot 430
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0497", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0497", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Patriot 680 | Xerox DocuMate632
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0498", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0498", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Patriot 780
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="0499", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="0499", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate752
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="049a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Visioneer Strobe XP 100,r3
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="049b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate150
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="049c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate162
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="049d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="049d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox DocuMate262i
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="04a7", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="04a7", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox Travel Scanner 100
-ATTRS{idVendor}=="04a7", ATTRS{idProduct}=="04ac", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a7", ATTR{idProduct}=="04ac", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-2080C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1601", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1601", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CR-180 | Canon CR-180II
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1602", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1602", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-9080C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1603", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1603", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-7080C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1604", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1604", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-5010C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1606", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1606", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-6080
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1607", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1607", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-2580C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1608", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1608", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-3080CII
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1609", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1609", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-2050C | Canon DR-2050SP
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="160a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="160a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-7580
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="160b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="160b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP750
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1706", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1706", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP780 | Canon PIXMA MP790
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1707", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1707", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP760 | Canon PIXMA MP770
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1708", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1708", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP150
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1709", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1709", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP170
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="170a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP450
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="170b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP500
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="170c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP800
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="170d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP800R
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="170e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="170e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP530
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1712", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1712", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP830
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1713", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1713", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP160
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1714", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1714", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP180
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1715", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1715", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP460
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1716", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1716", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP510
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1717", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1717", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP600
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1718", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1718", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP600R
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1719", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1719", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP810
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="171a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="171a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP960
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="171b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="171b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX7600
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="171c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="171c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP210
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1721", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1721", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP220
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1722", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1722", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP470
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1723", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1723", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP520
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1724", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1724", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP610
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1725", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1725", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP970
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1726", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1726", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX300
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1727", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1727", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX310
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1728", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1728", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX700
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1729", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1729", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP140
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="172b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX850
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="172c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP980
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="172d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP630
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="172e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP620
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="172f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="172f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP540
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1730", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1730", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP480
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1731", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1731", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP240
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1732", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1732", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP260
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1733", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1733", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP190
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1734", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1734", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX860
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1735", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1735", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX320
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1736", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1736", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX330
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1737", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1737", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP250
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP270
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP490
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP550
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP560
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP640
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="173f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="173f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP990
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1740", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1740", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX340
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1741", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1741", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX350
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1742", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1742", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX870
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1743", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1743", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP280
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1746", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1746", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP495
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1747", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1747", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG5100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1748", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1748", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG5200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1749", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1749", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG6100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="174a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG8100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="174b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX360
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="174d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX410
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="174e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX420
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="174f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="174f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX880 Series | Canon PIXMA MX882 | Canon PIXMA MX885
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1750", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1750", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG2100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1751", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1751", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG3100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1752", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1752", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG4100 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1753", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1753", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG5300 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1754", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1754", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG6200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1755", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1755", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG8200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1756", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1756", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP493
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1757", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1757", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA E500
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1758", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1758", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX370 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1759", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1759", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA E600
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX430 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX510 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX710 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX890 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP230
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="175f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="175f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG2200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1760", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1760", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA E510
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1761", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1761", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG3200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1762", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1762", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG4200 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1763", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1763", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG5400 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1764", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1764", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MG6300 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1765", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1765", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX390 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1766", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1766", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA E610
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1767", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1767", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX450 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1768", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1768", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX520 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1769", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1769", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX720 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="176a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="176a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MX920 Series
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="176b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="176b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan 8800F
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1901", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1901", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 100
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1904", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1904", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 200
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1905", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1905", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan 700F
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1907", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1907", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan 9000F
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1908", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1908", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 110
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1909", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="1909", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 210
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="190a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="190a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan 9000F Mark II
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="190d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="190d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan fb630u | Canon CanoScan fb636u
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2204", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2204", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan N650U/N656U
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2206", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2206", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan N1220U
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2207", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2207", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan D660U
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2208", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2208", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan N670U/N676U/LiDE20
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="220d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan N1240U/LiDE30
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="220e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 35 | Canon CanoScan LiDE 40 | Canon CanoScan LiDE 50
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2213", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2213", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE 60
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="221c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="221c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CanoScan LiDE25
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2220", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2220", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-1210C
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2222", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2222", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP730
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="262f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="262f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP700
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2630", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2630", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP360
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="263c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP370
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="263d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP390
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="263e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP375R
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="263f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="263f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP740
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="264c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon PIXMA MP710
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="264d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF5630
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="264e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon laserBase MF5650
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="264f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="264f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF8170c
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2659", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2659", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF5730
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="265d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="265d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF5750
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="265e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="265e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF5770
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="265f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="265f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF3110
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2660", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2660", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF3240
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2684", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2684", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF6500 series | Canon imageCLASS MF6550
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2686", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2686", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4120 | Canon imageCLASS MF4122 | Canon imageCLASS MF4140
# Canon imageCLASS MF4150
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26a3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26a3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4660 | Canon imageCLASS MF4690
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26b0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26b0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4010 | Canon imageCLASS MF4018
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26b4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26b4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4270
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26b5", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26b5", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageRUNNER 1020/1024/1025
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26e6", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26e6", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4370dn | Canon imageCLASS MF4380dn
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ec", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26ec", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS D480
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ed", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26ed", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon I-SENSYS MF4320d | Canon I-SENSYS MF4330d | Canon imageCLASS MF4350d
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ee", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26ee", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS D420
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26ef", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26ef", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon i-SENSYS MF5880dn
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26f9", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26f9", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon i-SENSYS MF6680dn
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26fa", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="26fa", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF8030
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2707", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2707", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon i-SENSYS MF4550d
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2736", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2736", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon imageCLASS MF4410 | Canon imageCLASS MF4430
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2737", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2737", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon i-SENSYS MF3010
-ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2759", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04a9", ATTR{idProduct}=="2759", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Nikon LS 40 ED | Nikon LS 40 ED | Nikon Coolspan IV
-ATTRS{idVendor}=="04b0", ATTRS{idProduct}=="4000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b0", ATTR{idProduct}=="4000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Nikon LS 50 ED | Nikon Coolscan V ED | Nikon LS 50 ED
# Nikon Coolscan V ED
-ATTRS{idVendor}=="04b0", ATTRS{idProduct}=="4001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b0", ATTR{idProduct}=="4001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Nikon Super Coolscan LS-5000 ED | Nikon Super Coolscan LS-5000 ED
-ATTRS{idVendor}=="04b0", ATTRS{idProduct}=="4002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b0", ATTR{idProduct}=="4002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 636U | Epson GT-7000U | Epson Perfection 636U
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0101", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0101", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 610 | Epson GT-6600U | Epson Perfection 610
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0103", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0103", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 1200U | Epson Perfection 1200Photo | Epson GT-7600U
# Epson GT-7600UF | Epson Perfection 1200U | Epson Perfection 1200U PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0104", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0104", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Stylus Scan 2000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Stylus Scan 2500
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0106", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0106", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Expression 1600 | Epson ES-2000 | Epson Expression 1600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0107", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0107", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson ES-8500 | Epson Expression 1640XL
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0109", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0109", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 1640 | Epson GT-8700 | Epson GT-8700F
# Epson Perfection 1640SU | Epson Perfection 1640SU PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="010a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 1240 | Epson GT-7700U | Epson Perfection 1240U
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="010b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 640 | Epson GT-6700U | Epson Perfection 640U
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="010c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Expression 1680 | Epson ES-2200 | Epson Expression 1680
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="010e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 1250 | Epson Perfection 1250Photo
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="010f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 1650 | Epson GT-8200U | Epson GT-8200UF
# Epson Perfection 1650 | Epson Perfection 1650 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0110", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0110", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 2450 | Epson GT-9700F | Epson Perfection 2450 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0112", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0112", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 660
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0114", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0114", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 2400 | Epson GT-9300UF | Epson Perfection 2400 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="011b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 3200 | Epson GT-9800F | Epson Perfection 3200 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="011c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 1260 | Epson Perfection 1260Photo
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="011d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 1660 | Epson GT-8300UF | Epson Perfection 1660 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="011e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 1670
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="011f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 1270
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0120", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0120", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 2480 | Epson Perfection 2580
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0121", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0121", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 3490 | Epson Perfection 3590
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0122", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0122", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson ES-7000H | Epson GT-15000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0126", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0126", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 4870 | Epson GT-X700 | Epson Perfection 4870 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0128", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0128", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson ES-10000G | Epson Expression 10000XL
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0129", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0129", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Perfection 4990 | Epson GT-X800 | Epson Perfection 4990 PHOTO
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="012a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="012a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson ES-H300 | Epson GT-2500
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="012b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="012b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson V700 | Epson V750 | Epson GT-X900
# Epson Perfection V700 Photo | Epson Perfection V750 Photo
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="012c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="012c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson GT-X970
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0135", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0135", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson CX-5200 | Epson CX-5400 | Epson CC-600PX
# Epson Stylus CX5100 | Epson Stylus CX5200
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0801", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0801", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson CX-3200 | Epson CC-570L | Epson Stylus CX3100
# Epson Stylus CX3200
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0802", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0802", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson CX-6300 | Epson CX-6400 | Epson Stylus CX6300
# Epson Stylus CX6400
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0805", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson RX-600 | Epson PM-A850 | Epson Stylus Photo RX600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0806", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0806", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson RX-500 | Epson Stylus Photo RX500 | Epson Stylus Photo RX510
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0807", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0807", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson CX-5400 | Epson Stylus CX5300 | Epson Stylus CX5400
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0808", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0808", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Stylus CX-1500
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="080c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson CX-4600 | Epson Stylus CX4500 | Epson Stylus CX4600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="080d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson CX-3600 | Epson CX-3650 | Epson PX-A550
# Epson Stylus CX3500 | Epson Stylus CX3600 | Epson Stylus CX3650
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="080e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson RX-425 | Epson Stylus Photo RX420 | Epson Stylus Photo RX425
# Epson Stylus Photo RX430
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="080f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson RX-700 | Epson PM-A900 | Epson Stylus Photo RX700
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0810", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0810", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson RX-620 | Epson PM-A870 | Epson Stylus Photo RX620
# Epson Stylus Photo RX630
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0811", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0811", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson CX-6500 | Epson CX-6600 | Epson Stylus CX6500
# Epson Stylus CX6600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0813", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0813", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PM-A700
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0814", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0814", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson AcuLaser CX11 | Epson AcuLaser CX11NF | Epson AcuLaser CX11
# Epson AcuLaser CX11NF | Epson LP-A500
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0815", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0815", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson LP-M5500 | Epson LP-M5500F
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0817", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0817", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson DX-3850 | Epson CX-3700 | Epson CX-3800
# Epson DX-3800 | Epson Stylus CX3700 | Epson Stylus CX3800
# Epson Stylus DX3800
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0818", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0818", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson CX-4800 | Epson PX-A650 | Epson Stylus CX4700
# Epson Stylus CX4800 | Epson Stylus DX4800 | Epson Stylus DX4850
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0819", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0819", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PM-A750 | Epson Stylus Photo RX520 | Epson Stylus Photo RX530
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="081a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PM-A890 | Epson Stylus Photo RX640 | Epson Stylus Photo RX650
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="081c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PM-A950
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="081d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Stylus CX7700 | Epson Stylus CX7800
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="081f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="081f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson CX-4200 | Epson Stylus CX4100 | Epson Stylus CX4200
# Epson Stylus DX4200
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0820", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0820", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PM-A820 | Epson Stylus Photo RX560 | Epson Stylus Photo RX580
# Epson Stylus Photo RX590
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0827", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0827", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PM-A970
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0828", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0828", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PM-T990
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0829", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0829", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PM-A920
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="082a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson CX-5000 | Epson DX-5000 | Epson DX-5050
# Epson Stylus CX4900 | Epson Stylus CX5000 | Epson Stylus DX5000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="082b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson DX-6000 | Epson PX-A720 | Epson Stylus CX5900
# Epson Stylus CX6000 | Epson Stylus DX6000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="082e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson DX-4050 | Epson PX-A620 | Epson Stylus CX3900
# Epson Stylus DX4000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="082f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="082f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson ME 200 | Epson Stylus CX2800 | Epson Stylus CX2900
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0830", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0830", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson LP-M5600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0833", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0833", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson LP-M6000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0834", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0834", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson AcuLaser CX21
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0835", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0835", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PM-T960
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0836", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0836", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PM-A940 | Epson Stylus Photo RX680 | Epson Stylus Photo RX685
# Epson Stylus Photo RX690
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0837", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0837", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson DX-7400 | Epson PX-A640 | Epson Stylus CX7300
# Epson Stylus CX7400 | Epson Stylus DX7400
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0838", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0838", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PX-A740 | Epson Stylus CX8300 | Epson Stylus CX8400
# Epson Stylus DX8400
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0839", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0839", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PX-FA700 | Epson Stylus CX9300F | Epson Stylus CX9400Fax
# Epson Stylus DX9400F
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="083a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="083a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PM-A840 | Epson PM-A840S | Epson Stylus Photo RX585
# Epson Stylus Photo RX595 | Epson Stylus Photo RX610
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="083c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="083c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson ME 300 | Epson PX-401A | Epson Stylus NX100
# Epson Stylus SX100 | Epson Stylus TX100
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0841", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0841", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson LP-M5000
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0843", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0843", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Artisan 800 | Epson EP-901A | Epson EP-901F
# Epson Stylus Photo PX800FW | Epson Stylus Photo TX800FW
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0844", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0844", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Artisan 700 | Epson EP-801A | Epson Stylus Photo PX700W
# Epson Stylus Photo TX700W
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0846", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0846", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson ME Office 700FW | Epson PX-601F | Epson Stylus Office BX600FW
# Epson Stylus Office TX600FW | Epson Stylus SX600FW | Epson WorkForce 600
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0847", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0847", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson ME Office 600F | Epson Stylus Office BX300F | Epson Stylus Office TX300F
# Epson Stylus NX300
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0848", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0848", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Stylus NX200 | Epson Stylus SX200 | Epson Stylus SX205
# Epson Stylus TX200 | Epson Stylus TX203 | Epson Stylus TX209
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0849", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0849", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PX-501A | Epson Stylus NX400 | Epson Stylus SX400
# Epson Stylus SX405 | Epson Stylus TX400
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="084a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson WorkForce 500
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="084c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PX-402A | Epson Stylus NX110 Series | Epson Stylus SX110 Series
# Epson Stylus TX110 Series
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="084d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson ME OFFICE 510 | Epson Stylus NX210 Series | Epson Stylus SX210 Series
# Epson Stylus TX210 Series
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="084f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Stylus NX410 Series | Epson Stylus SX410 Series | Epson Stylus TX410 Series
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0851", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0851", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson ME OFFICE 650FN Series | Epson Stylus Office BX310FN Series | Epson Stylus Office TX510FN Series
# Epson WorkForce 310 Series
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0854", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0854", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson PX-502A | Epson Stylus NX510 Series | Epson Stylus SX510W Series
# Epson Stylus TX550W Series
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0856", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="0856", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Epson Stylus SX125
-ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04b8", ATTR{idProduct}=="085c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-4010CU
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1029", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1029", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-4120C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1041", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1041", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-4220C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1042", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1042", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-4530C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1078", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1078", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5750C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1095", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1095", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5110EOX/2
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1096", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1096", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5110C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1097", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1097", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5650C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10ad", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10ad", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-4120C2
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10ae", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10ae", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-4220C2
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10af", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10af", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-60F
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10c7", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10c7", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-4340C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10cf", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10cf", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5120C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10e0", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5220C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e1", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10e1", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5530C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10e2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5110EOX3
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e6", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10e6", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5900C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10e7", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10e7", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5015C
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10ef", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10ef", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5110EOXM
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10f2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10f2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S500
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="10fe", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="10fe", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S500M
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1135", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1135", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5530C2
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="114a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6140
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="114d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6240
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="114e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6130
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="114f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="114f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6230
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1150", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1150", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S510
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1155", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1155", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S300
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1156", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1156", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S510M
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="116f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="116f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6770
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1174", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1174", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6770A
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1175", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1175", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6670
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1176", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1176", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6670A
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1177", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1177", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6750S
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1178", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1178", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S300M
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="117f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="117f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6800
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="119d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="119d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6800-CGA
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="119e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="119e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S1500 | Fujitsu ScanSnap S1500M
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11a2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11a2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap S1300
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11ed", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11ed", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6140Z
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f1", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11f1", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6240Z
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11f2", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6130Z
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11f3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6230Z
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11f4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11f4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-6110
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="11fc", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="11fc", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu fi-5950
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="1213", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="1213", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Fujitsu ScanSnap iX500
-ATTRS{idVendor}=="04c5", ATTRS{idProduct}=="132b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c5", ATTR{idProduct}=="132b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Konica e-mini
-ATTRS{idVendor}=="04c8", ATTRS{idProduct}=="0722", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04c8", ATTR{idProduct}=="0722", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Panasonic KV-S2026C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Panasonic KV-S2046C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Panasonic KV-S1025C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1006", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1006", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Panasonic KV-S1020C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Panasonic KV-S2048C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1009", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1009", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Panasonic KV-S2028C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="100a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Panasonic KV-S4085C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="100c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Panasonic KV-S4065C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="100d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Panasonic KV-S7075C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="100e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Panasonic KV-SS080
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="100f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="100f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Panasonic KV-S1045C
-ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04da", ATTR{idProduct}=="1010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4x16
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3409", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3409", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-6x20
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="340d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="340d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung MFP-560
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="340e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="340e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung MFP-750
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="340f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="340f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4x20
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3412", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3412", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4100
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3413", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3413", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4x21
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3419", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3419", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-5x30
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="341a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4200
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="341b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-3160
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="341c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-6x22
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="341d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX4725 | Samsung SCX4725-FN
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="341f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="341f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-6x45
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3420", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3420", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-8380
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3421", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3421", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-2160
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3425", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3425", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4500
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3426", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3426", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-6200
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3427", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3427", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-6240
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3428", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3428", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-6x55
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3429", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3429", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-3170fn (CLX-3170 Series) | Samsung CLX-3175FW
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4500W
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4824 (SCX-4x24 Series)
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4828FN (SCX-4x28 Series)
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4300
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-5835_5935
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="342f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-5635
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3430", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3430", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4x26
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3432", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3432", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4600
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3433", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3433", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4623
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3434", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3434", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung MFP-65x
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3435", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3435", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-6545
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3437", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3437", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-8385
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3439", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3439", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-6220
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="343a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-6250
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="343b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4825FN (SCX-4x25 Series)
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="343c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-3185
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="343d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-8540
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="343f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="343f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4623FW
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3440", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3440", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-3205W (SCX-3200 Series)
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3441", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3441", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-6545X
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3442", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3442", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-6x55X
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3443", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3443", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-8385X
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3444", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3444", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-5835_5935X
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3446", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3446", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4833FD | Samsung SCX-4835FD
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="344b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="344b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-3400
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="344f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="344f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SF-760
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3450", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3450", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4729FD
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3453", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3453", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-6260
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3455", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3455", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-3300 Series
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3456", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3456", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-470x
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3457", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3457", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung CLX-4190
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="345a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="345a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-4650 4x21S Series
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="345b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="345b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung M337x 387x 407x Series
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3460", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3460", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung M267x 287x Series
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3461", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3461", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung SCX-681x
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3466", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3466", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Samsung C460
-ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3468", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04e8", ATTR{idProduct}=="3468", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Pentax DSmobile 600
-ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="2038", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="04f9", ATTR{idProduct}=="2038", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Aiptek Aiptek Pencam
-ATTRS{idVendor}=="0553", ATTRS{idProduct}=="0202", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0553", ATTR{idProduct}=="0202", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek ScanExpress 1200 CU
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek ScanExpress 600 CU
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek ScanExpress 1200 UB | Trust Compact Scan USB 19200
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0006", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0006", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek ScanExpress 1200 CU Plus
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0008", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0008", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200 F
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek ScanExpress A3 USB
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0210", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0210", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek BearPaw 2400 CS | Mustek BearPaw 2400 TA | Trust 240TH Easy Webscan Gold
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0218", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0218", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek BearPaw 2400 CS Plus | Mustek BearPaw 2400 TA Plus | Mustek Plug-n-Scan 2400 MT
# Mustek Plug-n-Scan 2400 M | Packard Bell Diamond 2450
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0219", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0219", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek BearPaw 2448 CS Plus | Mustek BearPaw 2448 TA Plus
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200 CU Plus | Packard Bell Diamond 1200 Plus
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200 CU Plus | Mustek BearPaw 1248 CU | Packard Bell Diamond 1200 Plus
# Trust Direct WebScan 19200
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek BearPaw 2400 CU Plus
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek BearPaw 1200 CS | Mustek BearPaw 1200 TA
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek ScanExpress 1248 UB
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="021f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="021f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Mustek BearPaw 2448TA Pro
-ATTRS{idVendor}=="055f", ATTRS{idProduct}=="0409", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="055f", ATTR{idProduct}=="0409", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Artec/Ultima Ultima 2000 | Artec/Ultima Ultima 2000 e+ | Boeder Sm@rtScan Slim Edition
# Fujitsu 1200CUS | Googlegear 2000 | Medion/Lifetec/Tevion/Cytron MD 4394
# Medion/Lifetec/Tevion/Cytron MD/LT 9375 | Medion/Lifetec/Tevion/Cytron MD/LT 9385 | Medion/Lifetec/Tevion/Cytron LT 9452
# Medion/Lifetec/Tevion/Cytron MD 9458 | Mustek BearPaw 1200 CU | Mustek BearPaw 2400 CU
# Mustek ScanExpress 1200 UB Plus | Mustek ScanExpress 2400 USB | Mustek ScanMagic 1200 UB Plus
# Packard Bell Diamond 1200 | Trust Compact Scan USB 19200 | Trust Flat Scan USB 19200
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Artec/Ultima E+ 48U | Medion/Lifetec/Tevion/Cytron MD9693 | Medion/Lifetec/Tevion/Cytron MD9705
# Medion/Lifetec/Tevion/Cytron MD4394 | Microstar MR 9791
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4003", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4003", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Artec/Ultima E+ Pro
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Memorex MEM 48U
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Trust Easy Webscan 19200
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4006", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4006", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Trust 240H Easy Webscan Gold
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4007", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# UMAX AstraSlim SE
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4009", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4009", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# UMAX AstraSlim 1200 SE
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Yakumo Scan50
-ATTRS{idVendor}=="05d8", ATTRS{idProduct}=="4011", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05d8", ATTR{idProduct}=="4011", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker X6USB
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="0099", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="0099", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek SlimScan C6
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="009a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="009a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker V6USL
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="00a3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="00a3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker V6UPL
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="00b6", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="00b6", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker 4800
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="30cf", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="30cf", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3840
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="30d4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="30d4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3600
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40b3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40b3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3700
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40b8", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40b8", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3600
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40ca", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40ca", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3700
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40cb", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40cb", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3750
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40dd", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40dd", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker 3600
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="40ff", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="40ff", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Microtek ScanMaker V6USL
-ATTRS{idVendor}=="05da", ATTRS{idProduct}=="80a3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="05da", ATTR{idProduct}=="80a3", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# iVina 1200U
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0268", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0268", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Minolta Dimage Scan Dual II
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="026a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="026a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV600U
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a13", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a13", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Minolta-QMS SC-110
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a15", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a15", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision DS610CU Scancopier | Minolta-QMS SC-215 | OKI S700 Scancopier
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a16", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a16", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV610 | Avision AV600U Plus
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a18", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a18", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV220
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a23", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a23", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV210
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a24", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a24", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV210
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a25", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a25", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV120
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a27", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a27", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV220C2
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV220D2
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV220+
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV220C2-G
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV220C2-B
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV210C2-G
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a2f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a2f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV122
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a33", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a33", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV210C2
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a3a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a3a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV121
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a3c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a3c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV8300
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a40", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a40", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AM3000 Series
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a41", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a41", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision @V5100
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a45", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a45", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV8050U
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a4d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a4d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV3200SU
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a4e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a4e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV3730SU
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a4f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a4f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV610C2
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a5e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a5e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision IT8300
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a61", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a61", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV3750SU
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a65", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a65", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV3850SU
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a66", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a66", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV8350
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a68", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a68", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision FB6080E
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a82", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a82", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision FB2080E
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a84", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a84", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV122 C2
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a93", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a93", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV220-G
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0a94", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0a94", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision @V2500
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="0aa1", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="0aa1", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Avision AV210D2+
-ATTRS{idVendor}=="0638", ATTRS{idProduct}=="1a35", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0638", ATTR{idProduct}=="1a35", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Minolta Elite II
-ATTRS{idVendor}=="0686", ATTRS{idProduct}=="4004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0686", ATTR{idProduct}=="4004", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Minolta Dimage Scan Dual III
-ATTRS{idVendor}=="0686", ATTRS{idProduct}=="400d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0686", ATTR{idProduct}=="400d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Minolta Dimage Scan Elite 5400
-ATTRS{idVendor}=="0686", ATTRS{idProduct}=="400e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0686", ATTR{idProduct}=="400e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# AGFA SnapScan 1212U
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# AGFA SnapScan 1236u
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="0002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="0002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Agfa Snapscan Touch
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="0100", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="0100", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# AGFA SnapScan 1212U_2
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2061", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="2061", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# AGFA SnapScan e40
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="208d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="208d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# AGFA SnapScan e50
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="208f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="208f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# AGFA SnapScan e20
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2091", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="2091", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# AGFA SnapScan e10
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2093", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="2093", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# AGFA SnapScan e25
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2095", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="2095", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# AGFA SnapScan e26
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="2097", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="2097", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# AGFA SnapScan e52
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="20fd", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="20fd", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# AGFA SnapScan e42
-ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="20ff", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06bd", ATTR{idProduct}=="20ff", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# UMAX Astra 4900
-ATTRS{idVendor}=="06dc", ATTRS{idProduct}=="0020", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="06dc", ATTR{idProduct}=="0020", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticPro U12 | Plustek OpticPro UT12 | Plustek OpticPro 1212U
# RevScan RevScan Orange R48Ti | Genius ColorPage Vivid III USB
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticPro U12
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticPro U24
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0011", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0011", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticPro UT12
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0013", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0013", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticPro U24
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0015", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0015", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticPro UT12 | Plustek OpticPro UT16 | Plustek OpticPro UT24
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0017", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0017", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticPro 1248U | RevScan 19200i
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0400", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0400", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticPro 1248U
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0401", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0401", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticPro U16B
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0402", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0402", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticPro U16B+ | Plustek OpticPro UT16B
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0403", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0403", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Nortek MyScan 1200 | Plustek OpticPro S12 | Plustek OpticPro ST12
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="040b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="040b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticPro S24
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="040e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="040e", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# NeatReceipts Scanalizer Professional 2.5 | Plustek OpticSlim M12
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0412", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0412", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticSlim 1200
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0413", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0413", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticSlim 2400
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0422", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0422", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticSlim 2400 plus
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0454", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0454", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek Iriscan Express 2
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="045f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="045f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# NeatReceipts Mobile Scanner
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0462", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0462", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Plustek OpticBook 3600
-ATTRS{idVendor}=="07b3", ATTRS{idProduct}=="0900", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="07b3", ATTR{idProduct}=="0900", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Corex 600c
-ATTRS{idVendor}=="08f0", ATTRS{idProduct}=="0002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="08f0", ATTR{idProduct}=="0002", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Corex 800c
-ATTRS{idVendor}=="08f0", ATTRS{idProduct}=="0005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="08f0", ATTR{idProduct}=="0005", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox Phaser 6110MFP
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="3d5d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="3d5d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox Phaser 3200MFP
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="3da4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="3da4", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox WorkCentre 4118 Series
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="420c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="420c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox WorkCentre 3119 Series
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="4265", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="4265", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox WorkCentre 3210
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="4293", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="4293", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Xerox WorkCentre 3220
-ATTRS{idVendor}=="0924", ATTRS{idProduct}=="4294", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0924", ATTR{idProduct}=="4294", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Pentax DSmobile 600
-ATTRS{idVendor}=="0a17", ATTRS{idProduct}=="3210", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a17", ATTR{idProduct}=="3210", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Portable Peripheral Co., Ltd. Q-Scan USB001 (A4 portable scanner)
-ATTRS{idVendor}=="0a53", ATTRS{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a53", ATTR{idProduct}=="1000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Portable Peripheral Co., Ltd. Q-Scan USB201 (A6 portable scanner)
-ATTRS{idVendor}=="0a53", ATTRS{idProduct}=="2000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a53", ATTR{idProduct}=="2000", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Syscan TravelScan 460/464 | Ambir Visigo A4
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4600", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="4600", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Syscan DocketPort 465
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4802", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="4802", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Syscan DocketPort 665
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4803", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="4803", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Syscan DocketPort 685/ Ambir DS685
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="480c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="480c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Syscan DocketPort 485
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="4810", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="4810", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Syscan TravelScan 662
-ATTRS{idVendor}=="0a82", ATTRS{idProduct}=="6620", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="0a82", ATTR{idProduct}=="6620", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CR-55
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="160c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="160c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-1210C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="160f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="160f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-4010C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1614", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1614", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-2510C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1617", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1617", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-X10C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1618", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1618", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CR-25
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="161a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="161a", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-2010C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="161b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="161b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-3010C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="161d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="161d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-7090C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1620", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1620", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-9050C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1622", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1622", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-7550C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1623", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1623", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-6050C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1624", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1624", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-6010C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1626", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1626", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CR-190i
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="162b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="162b", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon DR-6030C
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1638", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1638", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Canon CR-135i
-ATTRS{idVendor}=="1083", ATTRS{idProduct}=="1639", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1083", ATTR{idProduct}=="1639", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Digital Dream l' espion XS
-ATTRS{idVendor}=="1183", ATTRS{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1183", ATTR{idProduct}=="0001", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# KONICA MINOLTA magicolor 1690MF
-ATTRS{idVendor}=="132b", ATTRS{idProduct}=="2089", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="132b", ATTR{idProduct}=="2089", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# UMAX Astra 1220U
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0010", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# UMAX Astra 1600U | UMAX Astra 2000U
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0030", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0030", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Umax UMAX 3400
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0050", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0050", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Umax UMAX 3400 | Umax UMAX Astranet ia101 | Umax UMAX 3450
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0060", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# UMAX Astra 4400 | UMAX Astra 4450
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0070", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0070", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# UMAX Astra 2100U
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0130", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0130", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Umax UMAX 5400
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0160", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0160", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# UMAX Astra 2200 (SU)
-ATTRS{idVendor}=="1606", ATTRS{idProduct}=="0230", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1606", ATTR{idProduct}=="0230", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# DCT DocketPort 487
-ATTRS{idVendor}=="1dcc", ATTRS{idProduct}=="4810", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="1dcc", ATTR{idProduct}=="4810", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Dell A920
-ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="413c", ATTR{idProduct}=="5105", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Dell Dell MFP Laser Printer 1815dn
-ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5124", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="413c", ATTR{idProduct}=="5124", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# Dell 1600n
-ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5250", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
+ATTR{idVendor}=="413c", ATTR{idProduct}=="5250", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# The following rule will disable USB autosuspend for the device
ENV{libsane_matched}=="yes", RUN+="/bin/sh -c 'if test -e /sys/$env{DEVPATH}/power/control; then echo on > /sys/$env{DEVPATH}/power/control; elif test -e /sys/$env{DEVPATH}/power/level; then echo on > /sys/$env{DEVPATH}/power/level; fi'"
diff --git a/testsuite/tools/data/xml.ref b/testsuite/tools/data/xml.ref
index 3c5b861..a6a23b1 100644
--- a/testsuite/tools/data/xml.ref
+++ b/testsuite/tools/data/xml.ref
@@ -7536,7 +7536,7 @@
<usbproductid>0x0444</usbproductid>
<status>good</status>
<url>*none*</url>
- <comment>Works upto 1200 dpi and 12 bits/color.</comment>
+ <comment>Works up to 1200 dpi and 12 bits/color.</comment>
</model>
</mfg>
</type>
@@ -7552,7 +7552,7 @@
<url>`http://www.hp.com/'</url>
<comment>*none*</comment>
<model name="ScanJet Plus">
- <interface>Propietary</interface>
+ <interface>Proprietary</interface>
<usbvendorid>*none*</usbvendorid>
<usbproductid>*none*</usbproductid>
<status>complete</status>
@@ -8928,7 +8928,7 @@
<usbproductid>0x0010</usbproductid>
<status>good</status>
<url>*none*</url>
- <comment>Works upto 600 dpi. No support for TA and ADF yet.</comment>
+ <comment>Works up to 600 dpi. No support for TA and ADF yet.</comment>
</model>
</mfg>
<mfg name="Fujitsu">
@@ -15114,7 +15114,7 @@
<usbproductid>0x0012</usbproductid>
<status>unsupported</status>
<url>unsupported/genius-colorpage-hr7xe.html</url>
- <comment>Unsuported. See link for details.</comment>
+ <comment>Unsupported. See link for details.</comment>
</model>
<model name="ColorPage HR8">
<interface>USB</interface>
@@ -17014,7 +17014,7 @@
<usbproductid>*none*</usbproductid>
<status>unsupported</status>
<url>http://www.autistici.org/tamarhack/</url>
- <comment>Unsupported at the moment. See link for a project for that scanner taht may support it in future.</comment>
+ <comment>Unsupported at the moment. See link for a project for that scanner that may support it in future.</comment>
</model>
<model name="Artiscan 9600 pro 36">
<interface>Parport</interface>
diff --git a/tools/Makefile.am b/tools/Makefile.am
index 105d178..c861979 100644
--- a/tools/Makefile.am
+++ b/tools/Makefile.am
@@ -36,6 +36,7 @@ EXTRA_DIST = check-po.awk libtool-get-dll-ext mustek600iin-off.c \
EXTRA_DIST += style-check.sh
EXTRA_DIST += create-changelog.sh
EXTRA_DIST += update-upstreams.sh
+EXTRA_DIST += epson2usb.pl
sane_find_scanner_SOURCES = sane-find-scanner.c
if have_usblib
diff --git a/tools/RenSaneDlls.cmd b/tools/RenSaneDlls.cmd
index 97c6f71..37e0e16 100644
--- a/tools/RenSaneDlls.cmd
+++ b/tools/RenSaneDlls.cmd
@@ -1,22 +1,21 @@
/* REXX */
-/* Convert backend-DLL-filenames according to 8.3 naming convention */
-/* necessary for DLLs on OS/2 (C) Franz Bakan 2004,2005 */
-/* */
-/* This file is part of the SANE package. */
-/* */
-/* This program is free software; you can redistribute it and/or */
-/* modify it under the terms of the GNU General Public License as */
-/* published by the Free Software Foundation; either version 2 of the */
-/* License, or (at your option) any later version. */
-/* */
-/* This program is distributed in the hope that it will be useful, but */
-/* WITHOUT ANY WARRANTY; without even the implied warranty of */
-/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU */
-/* General Public License for more details. */
-/* */
-/* You should have received a copy of the GNU General Public License */
-/* along with this program; if not, write to the Free Software */
-/* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
+/* Convert backend-DLL-filenames according to 8.3 naming convention */
+/* necessary for DLLs on OS/2 (C) Franz Bakan 2004,2005 */
+/* */
+/* This file is part of the SANE package. */
+/* */
+/* This program is free software; you can redistribute it and/or */
+/* modify it under the terms of the GNU General Public License as */
+/* published by the Free Software Foundation; either version 2 of the */
+/* License, or (at your option) any later version. */
+/* */
+/* This program is distributed in the hope that it will be useful, but */
+/* WITHOUT ANY WARRANTY; without even the implied warranty of */
+/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU */
+/* General Public License for more details. */
+/* */
+/* You should have received a copy of the GNU General Public License */
+/* along with this program. If not, see <https://www.gnu.org/licenses/>. */
CALL RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
diff --git a/tools/check-po.awk b/tools/check-po.awk
index 412b451..880f731 100755
--- a/tools/check-po.awk
+++ b/tools/check-po.awk
@@ -11,9 +11,7 @@
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston,
-# MA 02111-1307, USA.
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
# This script will (hopefully!) check the completeness of a .po
@@ -23,14 +21,14 @@
# (and the percentage it represents), how many are fuzzy (and the
# percentage it represents amongst translated strings), and how
# many are untranslated (and the percentage it represents).
-# It will _not_ tell you wether your file is syntactically correct
+# It will _not_ tell you whether your file is syntactically correct
# (eg. check for terminating double quotes!). And of course it
-# will _not_ tell you wether the translations are correct! ;-]
+# will _not_ tell you whether the translations are correct! ;-]
#
-# It was originaly been written for SANE backends translations, but
+# It was originally been written for SANE backends translations, but
# shall be able to check any .po file.
#
-# Originally writen by Yann E. MORIN
+# Originally written by Yann E. MORIN
# <yann dot morin dot 1998 at anciens dot enib dot fr>
#
# Output will look like :
@@ -39,7 +37,7 @@
# | | | | |
# | | | | \-> Original untranslated string
# | | | |
-# | | | \-> flag telling wether it is
+# | | | \-> flag telling whether it is
# | | | fuzzy (F) or not (-)
# | | |
# | | \-> line number in the .po file
@@ -139,7 +137,7 @@ $1 ~ /msgid/ && first == 0 \
trans = trans a[i]
}
- # Checks wether we have a translation or not, wether it is fuzzy or not
+ # Checks whether we have a translation or not, whether it is fuzzy or not
if( ( trans == "" ) || ( is_fuzzy == 1 ) )
{
# Enclose original messages between double quotes
diff --git a/tools/check-usb-chip.c b/tools/check-usb-chip.c
index ac71cb4..dfa677c 100644
--- a/tools/check-usb-chip.c
+++ b/tools/check-usb-chip.c
@@ -20,9 +20,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
@@ -4291,7 +4289,7 @@ check_usb_chip (int verbosity,
if (ret < 0)
{
if (verbose > 2)
- printf ("couldnt set device to configuration %d\n",
+ printf ("couldn't set device to configuration %d\n",
config0->bConfigurationValue);
return NULL;
}
diff --git a/tools/gamma4scanimage.c b/tools/gamma4scanimage.c
index 69d83c7..9fcf659 100644
--- a/tools/gamma4scanimage.c
+++ b/tools/gamma4scanimage.c
@@ -18,9 +18,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
/* --------------------------------------------------------------------------------------------------------- */
diff --git a/tools/git-version-gen b/tools/git-version-gen
new file mode 100755
index 0000000..959f988
--- /dev/null
+++ b/tools/git-version-gen
@@ -0,0 +1,226 @@
+#!/bin/sh
+# Print a version string.
+scriptversion=2019-10-13.15; # UTC
+
+# Copyright (C) 2007-2021 Free Software Foundation, Inc.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
+
+# This script is derived from GIT-VERSION-GEN from GIT: https://git-scm.com/.
+# It may be run two ways:
+# - from a git repository in which the "git describe" command below
+# produces useful output (thus requiring at least one signed tag)
+# - from a non-git-repo directory containing a .tarball-version file, which
+# presumes this script is invoked like "./git-version-gen .tarball-version".
+
+# In order to use intra-version strings in your project, you will need two
+# separate generated version string files:
+#
+# .tarball-version - present only in a distribution tarball, and not in
+# a checked-out repository. Created with contents that were learned at
+# the last time autoconf was run, and used by git-version-gen. Must not
+# be present in either $(srcdir) or $(builddir) for git-version-gen to
+# give accurate answers during normal development with a checked out tree,
+# but must be present in a tarball when there is no version control system.
+# Therefore, it cannot be used in any dependencies. GNUmakefile has
+# hooks to force a reconfigure at distribution time to get the value
+# correct, without penalizing normal development with extra reconfigures.
+#
+# .version - present in a checked-out repository and in a distribution
+# tarball. Usable in dependencies, particularly for files that don't
+# want to depend on config.h but do want to track version changes.
+# Delete this file prior to any autoconf run where you want to rebuild
+# files to pick up a version string change; and leave it stale to
+# minimize rebuild time after unrelated changes to configure sources.
+#
+# As with any generated file in a VC'd directory, you should add
+# /.version to .gitignore, so that you don't accidentally commit it.
+# .tarball-version is never generated in a VC'd directory, so needn't
+# be listed there.
+#
+# Use the following line in your configure.ac, so that $(VERSION) will
+# automatically be up-to-date each time configure is run (and note that
+# since configure.ac no longer includes a version string, Makefile rules
+# should not depend on configure.ac for version updates).
+#
+# AC_INIT([GNU project],
+# m4_esyscmd([build-aux/git-version-gen .tarball-version]),
+# [bug-project@example])
+#
+# Then use the following lines in your Makefile.am, so that .version
+# will be present for dependencies, and so that .version and
+# .tarball-version will exist in distribution tarballs.
+#
+# EXTRA_DIST = $(top_srcdir)/.version
+# BUILT_SOURCES = $(top_srcdir)/.version
+# $(top_srcdir)/.version:
+# echo $(VERSION) > $@-t && mv $@-t $@
+# dist-hook:
+# echo $(VERSION) > $(distdir)/.tarball-version
+
+
+me=$0
+
+year=`expr "$scriptversion" : '\([^-]*\)'`
+version="git-version-gen $scriptversion
+
+Copyright $year Free Software Foundation, Inc.
+There is NO warranty. You may redistribute this software
+under the terms of the GNU General Public License.
+For more information about these matters, see the files named COPYING."
+
+usage="\
+Usage: $me [OPTION]... \$srcdir/.tarball-version [TAG-NORMALIZATION-SED-SCRIPT]
+Print a version string.
+
+Options:
+
+ --prefix PREFIX prefix of git tags (default 'v')
+ --fallback VERSION
+ fallback version to use if \"git --version\" fails
+
+ --help display this help and exit
+ --version output version information and exit
+
+Running without arguments will suffice in most cases."
+
+prefix=v
+fallback=
+
+while test $# -gt 0; do
+ case $1 in
+ --help) echo "$usage"; exit 0;;
+ --version) echo "$version"; exit 0;;
+ --prefix) shift; prefix=${1?};;
+ --fallback) shift; fallback=${1?};;
+ -*)
+ echo "$0: Unknown option '$1'." >&2
+ echo "$0: Try '--help' for more information." >&2
+ exit 1;;
+ *)
+ if test "x$tarball_version_file" = x; then
+ tarball_version_file="$1"
+ elif test "x$tag_sed_script" = x; then
+ tag_sed_script="$1"
+ else
+ echo "$0: extra non-option argument '$1'." >&2
+ exit 1
+ fi;;
+ esac
+ shift
+done
+
+if test "x$tarball_version_file" = x; then
+ echo "$usage"
+ exit 1
+fi
+
+tag_sed_script="${tag_sed_script:-s/x/x/}"
+
+nl='
+'
+
+# Avoid meddling by environment variable of the same name.
+v=
+v_from_git=
+
+# First see if there is a tarball-only version file.
+# then try "git describe", then default.
+if test -f $tarball_version_file
+then
+ v=`cat $tarball_version_file` || v=
+ case $v in
+ *$nl*) v= ;; # reject multi-line output
+ esac
+ test "x$v" = x \
+ && echo "$0: WARNING: $tarball_version_file is damaged" 1>&2
+fi
+
+if test "x$v" != x
+then
+ : # use $v
+# Otherwise, if there is at least one git commit involving the working
+# directory, and "git describe" output looks sensible, use that to
+# derive a version string.
+elif test "`git log -1 --pretty=format:x . 2>&1`" = x \
+ && v=`git describe --abbrev=4 --match="$prefix*" HEAD 2>/dev/null \
+ || git describe --abbrev=4 HEAD 2>/dev/null` \
+ && v=`printf '%s\n' "$v" | sed "$tag_sed_script"` \
+ && case $v in
+ $prefix[0-9]*) ;;
+ *) (exit 1) ;;
+ esac
+then
+ # Is this a new git that lists number of commits since the last
+ # tag or the previous older version that did not?
+ # Newer: v6.10-77-g0f8faeb
+ # Older: v6.10-g0f8faeb
+ vprefix=`expr "X$v" : 'X\(.*\)-g[^-]*$'` || vprefix=$v
+ case $vprefix in
+ *-*) : git describe is probably okay three part flavor ;;
+ *)
+ : git describe is older two part flavor
+ # Recreate the number of commits and rewrite such that the
+ # result is the same as if we were using the newer version
+ # of git describe.
+ vtag=`echo "$v" | sed 's/-.*//'`
+ commit_list=`git rev-list "$vtag"..HEAD 2>/dev/null` \
+ || { commit_list=failed;
+ echo "$0: WARNING: git rev-list failed" 1>&2; }
+ numcommits=`echo "$commit_list" | wc -l`
+ v=`echo "$v" | sed "s/\(.*\)-\(.*\)/\1-$numcommits-\2/"`;
+ test "$commit_list" = failed && v=UNKNOWN
+ ;;
+ esac
+
+ # Change the penultimate "-" to ".", for version-comparing tools.
+ # Remove the "g" to save a byte.
+ v=`echo "$v" | sed 's/-\([^-]*\)-g\([^-]*\)$/.\1-\2/'`;
+ v_from_git=1
+elif test "x$fallback" = x || git --version >/dev/null 2>&1; then
+ v=UNKNOWN
+else
+ v=$fallback
+fi
+
+v=`echo "$v" |sed "s/^$prefix//"`
+
+# Test whether to append the "-dirty" suffix only if the version
+# string we're using came from git. I.e., skip the test if it's "UNKNOWN"
+# or if it came from .tarball-version.
+if test "x$v_from_git" != x; then
+ # Don't declare a version "dirty" merely because a timestamp has changed.
+ git update-index --refresh > /dev/null 2>&1
+
+ dirty=`exec 2>/dev/null;git diff-index --name-only HEAD` || dirty=
+ case "$dirty" in
+ '') ;;
+ *) # Append the suffix only if there isn't one already.
+ case $v in
+ *-dirty) ;;
+ *) v="$v-dirty" ;;
+ esac ;;
+ esac
+fi
+
+# Omit the trailing newline, so that m4_esyscmd can use the result directly.
+printf %s "$v"
+
+# Local variables:
+# eval: (add-hook 'before-save-hook 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-time-zone: "UTC0"
+# time-stamp-end: "; # UTC"
+# End:
diff --git a/tools/hotplug/README b/tools/hotplug/README
index 1170639..b7c9d15 100644
--- a/tools/hotplug/README
+++ b/tools/hotplug/README
@@ -17,7 +17,7 @@ instead.
using the vendor ID and the product ID of your scanner. Please contact the
sane-devel mailing list in this case so the ids of your scanner can be added.
o Make sure that the "scanner" group exists on your system and that every user
- who should be allowed to acces the scanner is a member of that group.
+ who should be allowed to access the scanner is a member of that group.
Alternatively, you can enable access for every user of your system in
libusbscanner.
diff --git a/tools/libtool-get-dll-ext b/tools/libtool-get-dll-ext
index 722e676..d8ca0a3 100755
--- a/tools/libtool-get-dll-ext
+++ b/tools/libtool-get-dll-ext
@@ -3,7 +3,7 @@
# Author: Petter Reinholdtsen <pere@td.org.uit.no>
# Date: 2000-03-18
#
-# Given a libtool lib*.la, return the dll extention used (ie. so, sl,
+# Given a libtool lib*.la, return the dll extension used (ie. so, sl,
# dll, etc)
if test "x$1" = x; then
echo "usage: $0 <libfile.la>"
diff --git a/tools/mustek600iin-off.c b/tools/mustek600iin-off.c
index d2c6754..4d89bdd 100644
--- a/tools/mustek600iin-off.c
+++ b/tools/mustek600iin-off.c
@@ -19,8 +19,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software Foundation,
- Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
andreas.czechanowski@ins.uni-stuttgart.de
*/
diff --git a/tools/sane-desc.c b/tools/sane-desc.c
index 191c6e5..7a8645d 100644
--- a/tools/sane-desc.c
+++ b/tools/sane-desc.c
@@ -20,9 +20,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
#include <../include/sane/config.h>
@@ -268,7 +266,7 @@ static const char *device_type_name[] =
{"Unknown", "Scanners", "Still cameras", "Video Cameras", "Meta backends",
"APIs"};
static const char *device_type_aname[] =
- {"UKNOWN", "SCANNERS", "STILL", "VIDEO", "META",
+ {"UNKNOWN", "SCANNERS", "STILL", "VIDEO", "META",
"API"};
static const char *status_color[] =
{COLOR_UNKNOWN, COLOR_UNSUPPORTED, COLOR_UNTESTED, COLOR_MINIMAL,
@@ -783,7 +781,7 @@ check_hex (SANE_String string)
return SANE_TRUE;
}
-/* Read and interprete the .desc files */
+/* Read and interpret the .desc files */
static SANE_Bool
read_files (void)
{
@@ -1698,7 +1696,7 @@ update_model_record_list (model_record_entry * first_model_record,
/* Insert manufacturer into list at the alphabetically correct position, */
-/* create new record if neccessary */
+/* create new record if necessary */
static mfg_record_entry *
update_mfg_record_list (mfg_record_entry * first_mfg_record, mfg_entry * mfg,
backend_entry * be)
@@ -3496,7 +3494,7 @@ print_udev (void)
int i;
print_udev_header ();
- printf("ACTION!=\"add\", GOTO=\"libsane_rules_end\"\n"
+ printf("ACTION==\"remove\", GOTO=\"libsane_rules_end\"\n"
"ENV{DEVTYPE}==\"usb_device\", GOTO=\"libsane_create_usb_dev\"\n"
"SUBSYSTEMS==\"scsi\", GOTO=\"libsane_scsi_rules_begin\"\n"
"SUBSYSTEM==\"usb_device\", GOTO=\"libsane_usb_rules_begin\"\n"
@@ -3546,10 +3544,10 @@ print_udev (void)
printf ("\n");
if (mode == output_mode_udevacl)
- printf ("ATTRS{idVendor}==\"%s\", ATTRS{idProduct}==\"%s\", ENV{libsane_matched}=\"yes\"\n",
+ printf ("ATTR{idVendor}==\"%s\", ATTR{idProduct}==\"%s\", ENV{libsane_matched}=\"yes\"\n",
usbid->usb_vendor_id + 2, usbid->usb_product_id + 2);
else
- printf ("ATTRS{idVendor}==\"%s\", ATTRS{idProduct}==\"%s\", MODE=\"%s\", GROUP=\"%s\", ENV{libsane_matched}=\"yes\"\n",
+ printf ("ATTR{idVendor}==\"%s\", ATTR{idProduct}==\"%s\", MODE=\"%s\", GROUP=\"%s\", ENV{libsane_matched}=\"yes\"\n",
usbid->usb_vendor_id + 2, usbid->usb_product_id + 2, DEVMODE, DEVGROUP);
usbid = usbid->next;
@@ -3679,7 +3677,7 @@ print_udevhwdb (void)
int i;
print_udevhwdb_header ();
- printf("ACTION!=\"add\", GOTO=\"libsane_rules_end\"\n\n");
+ printf("ACTION==\"remove\", GOTO=\"libsane_rules_end\"\n\n");
printf("# The following rule will disable USB autosuspend for the device\n");
printf("ENV{DEVTYPE}==\"usb_device\", ENV{libsane_matched}==\"yes\", TEST==\"power/control\", ATTR{power/control}=\"on\"\n\n");
diff --git a/tools/sane-find-scanner.c b/tools/sane-find-scanner.c
index ac25c55..25e5954 100644
--- a/tools/sane-find-scanner.c
+++ b/tools/sane-find-scanner.c
@@ -13,9 +13,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
diff --git a/tools/umax_pp.c b/tools/umax_pp.c
index eabf900..4c2e2b6 100644
--- a/tools/umax_pp.c
+++ b/tools/umax_pp.c
@@ -374,10 +374,10 @@ main (int argc, char **argv)
if (sanei_umax_pp_initPort (port, name) != 1)
{
if (port)
- fprintf (stderr, "failed to gain direct acces to port 0x%X!\n",
+ fprintf (stderr, "failed to gain direct access to port 0x%X!\n",
port);
else
- fprintf (stderr, "failed to gain acces to device %s!\n", name);
+ fprintf (stderr, "failed to gain access to device %s!\n", name);
return 0;
}
}
@@ -499,7 +499,7 @@ main (int argc, char **argv)
if (x + width > maxw)
{
fprintf (stderr,
- "Right side of scan area exceed physical limits (x+witdh>%d)\n",
+ "Right side of scan area exceed physical limits (x+width>%d)\n",
maxw);
return 0;
}
diff --git a/tools/update-upstreams.sh b/tools/update-upstreams.sh
index 3a5e94a..93fbc20 100755
--- a/tools/update-upstreams.sh
+++ b/tools/update-upstreams.sh
@@ -1,6 +1,6 @@
#!/bin/sh -u
# tools/update-upstreams.sh -- files to their latest version
-# Copyright (C) 2017, 2019 Olaf Meeuwissen
+# Copyright (C) 2017, 2019, 2021 Olaf Meeuwissen
#
# License: GPL-3.0+
@@ -19,3 +19,8 @@ CONFIG_BASE_URL=https://git.savannah.gnu.org/cgit/config.git/plain
for file in config.guess config.sub; do
fetch $CONFIG_BASE_URL/$file
done
+
+GNULIB_BASE_URL=https://git.savannah.gnu.org/cgit/gnulib.git/plain
+fetch $GNULIB_BASE_URL/build-aux/git-version-gen
+mv git-version-gen tools/
+chmod 0755 tools/git-version-gen