[sane-devel] Scanjet 4C - newbie with linux and sane scanning

2004-10-18 Thread Martin Collins
On Mon, 18 Oct 2004 11:48:08 -0600
"Dr. Jones"  wrote:

> I am writing to get some help and pointers and to hopefully avoid
> the pitfalls.
...
> Any suggestions other than to dive in and try it on my machine?

If the default kernel doesn't support your SCSI card you will need to
find or compile one that does. Knowing what chipset it uses will help
there. Once your card is recognised you have to set appropriate
permissions on the device files so non-root users can use the scanner.

Once you have got your SCSI configured properly it should be easy. Just
  apt-get install xsane
and you're good to go. If it doesn't go start by reading man sane-scsi
and sane-hp then post your logs and other details here.

Martin



[sane-devel] I have the Epson Perfection 2480 and 2580 for testing

2004-10-18 Thread Till Kamppeter
Oi,

I got the above-mentioned scanners for some days for testing.
Unfortunately without the Windows CDs. Can someone send me the firmware
files for them (*.bin) files? The firmware file in Epson's IScan package
seems not to work, too old or so. XSane segfaults with it.

Thanks.

Till




[sane-devel] update net.tex for sane1 documentation

2004-10-18 Thread Johannes Berg
--=-xv5kleSaPGSbmUmx0lXI
Content-Type: multipart/mixed; boundary="=-JRc1KVGyz2RW6C1OPppe"


--=-JRc1KVGyz2RW6C1OPppe
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Here's a patch to add RPC codes and a short explanation of transferred
data to net.tex, with this the document is IMHO much more readable since
now you actually know what data is on the wire :)

johannes

--=-JRc1KVGyz2RW6C1OPppe
Content-Disposition: attachment; filename=net.tex.patch
Content-Type: text/x-patch; name=net.tex.patch; charset=ISO-8859-15
Content-Transfer-Encoding: base64

SW5kZXg6IG5ldC50ZXgNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvY3Zzcm9vdC9zYW5lL3NhbmUt
YmFja2VuZHMvZG9jL25ldC50ZXgsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjINCmRpZmYgLXUg
LXIxLjIgbmV0LnRleA0KLS0tIG5ldC50ZXgJMjAgTm92IDIwMDAgMTg6NDk6MTYgLTAwMDAJMS4y
DQorKysgbmV0LnRleAkxOCBPY3QgMjAwNCAxODoxOToxMSAtMDAwMA0KQEAgLTE0Miw4ICsxNDIs
MTQgQEANCiBjbGllbnQgc2lkZSAodGhlIG5ldHdvcmsgYmFja2VuZCktLS1hIHNlcnZlciBpcyBy
ZXN0cmljdGVkIHRvDQogYW5zd2VyaW5nIHJlcXVlc3QgYnkgdGhlIGNsaWVudC4NCiANCitUaGUg
ZGF0YSB0cmFuc2ZlcnJlZCBmcm9tIHRoZSBjbGllbnQgdG8gdGhlIHNlcnZlciBpcyBjb21wcm9t
aXNlZCBvZg0KK3RoZSBSUEMgY29kZSAoYXMgYSBcY29kZXtTQU5FXF9XT1JEfSksIGZvbGxvd2Vk
IGJ5IHRoZSBhcmd1bWVudHMgaW4gdGhlDQorb3JkZXIgbGlzdGVkLiBUaGUgc2VydmVyIHJlcGx5
IGNvbnNpc3RzIG9ubHkgb2YgdGhlIGRhdGEgZ2l2ZW4gYmVsb3cuDQorDQogXHN1YnNlY3Rpb257
XGNvZGV7XGRlZm57U0FORVxfTkVUXF9JTklUfX19DQogDQorUlBDIENvZGU6IDANCisNCiBUaGlz
IFJQQyBlc3RhYmxpc2hlcyBhIGNvbm5lY3Rpb24gdG8gYSBwYXJ0aWN1bGFyIFNBTkUgbmV0d29y
ayBkYWVtb24uDQogSXQgbXVzdCBiZSB0aGUgZmlyc3QgY2FsbCBpbiBhIFNBTkUgbmV0d29yayBz
ZXNzaW9uLiAgVGhlIHBhcmFtZXRlcg0KIGFuZCByZXBseSBhcmd1bWVudHMgZm9yIHRoaXMgY2Fs
bCBhcmUgc2hvd24gaW4gdGhlIHRhYmxlIGJlbG93Og0KQEAgLTE4MSw2ICsxODcsOCBAQA0KIA0K
IFxzdWJzZWN0aW9ue1xjb2Rle1xkZWZue1NBTkVcX05FVFxfR0VUXF9ERVZJQ0VTfX19DQogDQor
UlBDIENvZGU6IDENCisNCiBUaGlzIFJQQyBpcyB1c2VkIHRvIG9idGFpbiB0aGUgbGlzdCBvZiBk
ZXZpY2VzIGFjY2Vzc2libGUgYnkgdGhlIFNBTkUNCiBkYWVtb24uDQogXGJlZ2lue2NlbnRlcn0N
CkBAIC0yMDAsNiArMjA4LDggQEANCiANCiBcc3Vic2VjdGlvbntcY29kZXtcZGVmbntTQU5FXF9O
RVRcX09QRU59fX0NCiANCitSUEMgQ29kZTogMg0KKw0KIFRoaXMgUlBDIGlzIHVzZWQgdG8gb3Bl
biBhIGNvbm5lY3Rpb24gdG8gYSByZW1vdGUgU0FORSBkZXZpY2UuDQogXGJlZ2lue2NlbnRlcn0N
CiBcYmVnaW57dGFidWxhcn17bGx9DQpAQCAtMjI0LDYgKzIzNCw4IEBADQogDQogXHN1YnNlY3Rp
b257XGNvZGV7XGRlZm57U0FORVxfTkVUXF9DTE9TRX19fQ0KIA0KK1JQQyBDb2RlOiAzDQorDQog
VGhpcyBSUEMgaXMgdXNlZCB0byBjbG9zZSBhIGNvbm5lY3Rpb24gdG8gYSByZW1vdGUgU0FORSBk
ZXZpY2UuDQogXGJlZ2lue2NlbnRlcn0NCiBcYmVnaW57dGFidWxhcn17bGx9DQpAQCAtMjQwLDYg
KzI1Miw4IEBADQogDQogXHN1YnNlY3Rpb257XGNvZGV7XGRlZm57U0FORVxfTkVUXF9HRVRcX09Q
VElPTlxfREVTQ1JJUFRPUlN9fX0NCiANCitSUEMgQ29kZTogNA0KKw0KIFRoaXMgUlBDIGlzIHVz
ZWQgdG8gb2J0YWluIHtcZW0gYWxsXC99IHRoZSBvcHRpb24gZGVzY3JpcHRvcnMgZm9yIGENCiBy
ZW1vdGUgU0FORSBkZXZpY2UuDQogXGJlZ2lue2NlbnRlcn0NCkBAIC0yNjcsNiArMjgxLDggQEAN
CiANCiBcc3Vic2VjdGlvbntcY29kZXtcZGVmbntTQU5FXF9ORVRcX0NPTlRST0xcX09QVElPTn19
fQ0KIA0KK1JQQyBDb2RlOiA1DQorDQogVGhpcyBSUEMgaXMgdXNlZCB0byBjb250cm9sIChpbnF1
aXJlLCBzZXQsIG9yIHNldCB0byBhdXRvbWF0aWMpIGENCiBzcGVjaWZpYyBvcHRpb24gb2YgYSBy
ZW1vdGUgU0FORSBkZXZpY2UuDQogXGJlZ2lue2NlbnRlcn0NCkBAIC0zMTgsNiArMzM0LDggQEAN
CiANCiBcc3Vic2VjdGlvbntcY29kZXtcZGVmbntTQU5FXF9ORVRcX0dFVFxfUEFSQU1FVEVSU319
fQ0KIA0KK1JQQyBDb2RlOiA2DQorDQogVGhpcyBSUEMgaXMgdXNlZCB0byBvYnRhaW4gdGhlIHNj
YW4gcGFyYW1ldGVycyBvZiBhIHJlbW90ZSBTQU5FDQogZGV2aWNlLg0KIFxiZWdpbntjZW50ZXJ9
DQpAQCAtMzM3LDYgKzM1NSw4IEBADQogDQogXHN1YnNlY3Rpb257XGNvZGV7XGRlZm57U0FORVxf
TkVUXF9TVEFSVH19fQ0KIA0KK1JQQyBDb2RlOiA3DQorDQogVGhpcyBSUEMgaXMgdXNlZCB0byBz
dGFydCBpbWFnZSBhY3F1aXNpdGlvbiAoc2Nhbm5pbmcpLg0KIFxiZWdpbntjZW50ZXJ9DQogXGJl
Z2lue3RhYnVsYXJ9e2xsfQ0KQEAgLTM4Nyw2ICs0MDcsOCBAQA0KIA0KIFxzdWJzZWN0aW9ue1xj
b2Rle1xkZWZue1NBTkVcX05FVFxfQ0FOQ0VMfX19DQogDQorUlBDIENvZGU6IDgNCisNCiBUaGlz
IFJQQyBpcyB1c2VkIHRvIGNhbmNlbCB0aGUgY3VycmVudCBvcGVyYXRpb24gb2YgYSByZW1vdGUg
U0FORQ0KIGRldmljZS4NCiBcYmVnaW57Y2VudGVyfQ0KQEAgLTQwNSw2ICs0MjcsOCBAQA0KIFxz
dWJzZWN0aW9ue1xjb2Rle1xkZWZue1NBTkVcX05FVFxfQVVUSE9SSVpFfX19XGxhYmVse3NlYzph
dXRob3JpemF0aW9ufQ0KIFxpbmRleHtuZXR3b3JrIGF1dGhvcml6YXRpb259DQogDQorUlBDIENv
ZGU6IDkNCisNCiBUaGlzIFJQQyBpcyB1c2VkIHRvIHBhc3MgYXV0aG9yaXphdGlvbiBkYXRhIGZy
b20gdGhlIG5ldCBjbGllbnQgdG8gdGhlDQogbmV0IHNlcnZlci4NCiBcYmVnaW57Y2VudGVyfQ0K
QEAgLTQ0MCw2ICs0NjQsOCBAQA0KIA0KIA0KIFxzdWJzZWN0aW9ue1xjb2Rle1xkZWZue1NBTkVc
X05FVFxfRVhJVH19fQ0KKw0KK1JQQyBDb2RlOiAxMA0KIA0KIFRoaXMgUlBDIGlzIHVzZWQgdG8g
ZGlzY29ubmVjdCBhIG5ldCBjbGllbnQgZnJvbSBhIG5ldCBzZXJ2ZXIuICBUaGVyZQ0KIGFyZSBu
byByZXF1ZXN0IG9yIHJlcGx5IGFyZ3VtZW50cyBpbiB0aGlzIGNhbGwuICBBcyBhIHJlc3VsdCBv
ZiB0aGlzDQo=


--=-JRc1KVGyz2RW6C1OPppe--

--=-xv5kleSaPGSbmUmx0lXI
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-BEGIN PGP SIGNATURE-
Comment: Johannes Berg (SIP Solutions)

iQIVAwUAQXQJaKVg1VMiehFYAQIZuQ//fN3X4utoVGDvLMMoK/8GrDl4JJgzpmIO
20U11mc7emWrqEoJGxAw9yRWHG4qgVayqI/aXu3Kq3Rqin7WTlzUwV/Xe2+bdYqL
BjeFzM7qEWxTexxkw5/eCADb/++Hb

[sane-devel] Need help analyzing USBSnoopy logs for Microtek Scanmaker 5600

2004-10-18 Thread Henning Meier-Geinitz
Hi,

On Mon, Oct 18, 2004 at 09:03:55AM -0700, Susheel Yadav wrote:
> Some good news on the Microtek Scanmaker 5600 front -
> with Karsten's and Bertrik's help, I have been able to
> decode the usb protocol for setting/reading status,
> setting scan window and other scan parameters etc.
> Using javax-usb, I have been able to read image data
> through bulk transfer. I will start developing the
> sane backend very soon. As a template, I plan to use
> the sm3600 usb code.

Good news. But please don't use direct calls to libusb as done in
sm3600. Instead use the sanei_usb_* functions that are provided by
sanei/sanei_usb.c. If backends use direct calls to libusb, they can't
be used with other USB access methods and every backend muste be
changed if e.g. a new USB access library is to be supported by SANE.

> I have a couple of questions regarding sane
> integration:
> 1. Once I have the raw image data, what do I do with
> it?

In the SANE backend, you implement the function sane_read() which is
called by the frontend to get the data from the backend. 

> 2. How do I process the raw image data to create
> usable image?

Depending on the scanner you may need to do line calibration
(correction of the brightness difference of every single CCD/CIS
pixel) and/or line distance correction (in color mode). More
intelligent scanners do that internally, however.

After that you process the image data to be compatible with the SANE
protocol (see SANE standard) and return it by sane_read().

> 3. Is there any common core sane code to handle the
> raw image data like saving it in different formats?

That's done by the frontend. As a backend author you don't need to
care about that.

Bye,
  Henning



[sane-devel] I have the Epson Perfection 2480 and 2580 for testing

2004-10-18 Thread Karl Heinz Kremer
You can download them from EPSON's web site:

http://www.epson.com/cgi-bin/Store/support/supDetail.jsp? 
BV_UseBVCookie=yes&oid=41623&infoType=Overview
http://www.epson.com/cgi-bin/Store/support/supDetail.jsp? 
BV_UseBVCookie=yes&oid=41624&infoType=Overview

On Oct 18, 2004, at 2:29 PM, Till Kamppeter wrote:

> Oi,
>
> I got the above-mentioned scanners for some days for testing.
> Unfortunately without the Windows CDs. Can someone send me the firmware
> files for them (*.bin) files? The firmware file in Epson's IScan  
> package
> seems not to work, too old or so. XSane segfaults with it.
>
> Thanks.
>
>Till
>
>
> -- 
> sane-devel mailing list: sane-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
> to sane-devel-requ...@lists.alioth.debian.org




[sane-devel] Re: Scanner Problems

2004-10-18 Thread Gerhard Jaeger
On Monday 18 October 2004 05:59, Jason Anderson wrote:
> I'm talking about version 1.0.14, I think it's CVS, but I don't know.  =
And
> yep, I need to turn it 180 just to properly scan it.

Which is the SANE version, that used to work? I'm pretty sure, that you w=
on't
find any other version that did it the other way. When opening the scanne=
r,
the sensor home position is on that side, where the button is located.=20

Ciao,
  Gerhard

>
> > Hi,
> >
> > On Sun, Oct 17, 2004 at 01:16:06PM -0500, Jason Anderson wrote:
> > > I've just got a CanoScan N650U.  When I use the current backends,
> >
> > With current backends you mean the version from CVS?
> >
> > > however, the darn picture is upside down!  I don't know why, either=
=2E
> >
> > What's the last version of sane-backends that worked?
> >
> > "Upside down" means that if you turn around (180=B0) the image that i=
s
> > to be scanned the result will be ok?
> >
> > Bye,
> >   Henning




[sane-devel] Scanjet 4C - newbie with linux and sane scanning

2004-10-18 Thread Dr. Jones
I am writing to get some help and pointers and to hopefully avoid the 
pitfalls.

I have been running debian 3.0 a while now, but have yet to hook up my 
scanner, which now resides on an older windows machine. It uses the SCSI 
card interface, and works well on my win 98se box; but I want to 
eliminate Windows completely from my network here.

Any suggestions other than to dive in and try it on my machine? I am 
thinking of just installing linux on my current 98se box...and then 
setting up SANE to handle the scanning, hoping that it's not too 
painful. I'd love to hear from others who use a ScanJet 4c device.

Scott

-- 
Dr. Scott S. Jones
Hands-On Chiropractic 
IRC: irc.freenode.net #utah
Yahoo: sanchiro12





[sane-devel] Xsane Crashes with Epson 4180 Scanner

2004-10-18 Thread Olaf Meeuwissen
Henning Meier-Geinitz  writes:

> Hi,
>
> On Fri, Oct 15, 2004 at 10:37:39AM +0900, Olaf Meeuwissen wrote:
>> Karl Heinz Kremer  writes:
>> 
>> > It looks like this scanner does not "speak" the ESC/I protocol. At
>> > least not any flavor that the EPSON backend supports. Maybe Olaf can
>> > shed some light on this.
>> 
>> I guess I could ;-)
>> 
>> As the EPSON drivers say, this is a GT-F600.  It does not speak ESC/I.
>> It will be supported by iscan's epkowa backend in the near future (but
>> first we'll get a release for a bunch of all-in-ones).
>
> I've added Perfection 4160 and GT-F600 as unsupported to our lists for
> now (with some details from your mail).

That's the Perfection 4180, but I see you've added it correctly in
unsupported.desc.

-- 
Olaf MeeuwissenEPSON KOWA Corporation, PF1
FSF Associate Member #1962   sign up at http://member.fsf.org/
GnuPG key: 6BE37D90/AB6B 0D1F 99E7 1BF5 EB97  976A 16C7 F27D 6BE3 7D90
Penguin's lib!   -- I hack, therefore I am --   LPIC-2



[sane-devel] Need help analyzing USBSnoopy logs for Microtek Scanmaker 5600

2004-10-18 Thread Susheel Yadav
Some good news on the Microtek Scanmaker 5600 front -
with Karsten's and Bertrik's help, I have been able to
decode the usb protocol for setting/reading status,
setting scan window and other scan parameters etc.
Using javax-usb, I have been able to read image data
through bulk transfer. I will start developing the
sane backend very soon. As a template, I plan to use
the sm3600 usb code.

I have a couple of questions regarding sane
integration:
1. Once I have the raw image data, what do I do with
it?
2. How do I process the raw image data to create
usable image?
3. Is there any common core sane code to handle the
raw image data like saving it in different formats?

Thanks!

Susheel

--- Susheel Yadav  wrote:

> Karsten,
> Please go ahead and send me the documents.
> 
> Bertrik,
> Your analysis is right on! So all that huge chunk of
> data in the beginning is just for calibration, and
> data the towards the end is the image data.
> 
> I will play around with those parameters and try to
> get some image. After that I will need to know how
> to
> use the calibration data.
> 
> Thanks a lot guys!
> 
> --- Karsten Festag  wrote:
> 
> > Hi,
> > 
> > I just looked curiously on the data and I think
> > there are some similarities 
> > between the scsi based scanners driven by the
> > microtek2 backend and the 5600:
> > 
> > command 0x24 is used to setup the scan window,
> > probably first a fixed window 
> > for calibration and second the actual scan window.
> > 
> > command 0x28 0xnn 0x80 reads image information
> > (width, height, bytes)
> > command 0x28 0xnn 0x81 reads system status (Lamps
> > on/off, buttons,) and 0x2a 
> > 0xnn 0x81 should set the status.
> > command 0x28 0xnn 0x82 reads scanner attributes
> > (resolution, width, heigt of 
> > the scan area...)
> > 
> > Maybe a look at the microtek2 sources helps you. I
> > also have some (quite old) 
> > documentation but it may help. Tell me if I shall
> > send it to you (its an ugly 
> > MS Word file :-()
> > 
> > Regards,
> > 
> > Karsten
> > 
> > 
> > On Wednesday 15 September 2004 21:57, Susheel
> Yadav
> > wrote:
> > > Thanks a lot Bertrik for your analysis. I have
> > figured
> > > out some things - I have written those down in
> the
> > > last  link on the web page.
> > >
> > > *request=0x24 value=0x00 data=0x45 bytes
> > > The data transferred in this request did not
> > change
> > > even if I moved the scan area horizontally
> keeping
> > the
> > > size constant. This makes me think that maybe it
> > scans
> > > the whole row and the software clips the image
> > later.
> > > What do you think?
> > >
> > > *request=0x26 value=0x00 data=0xef00 bytes
> > > This happens before bulk transfers, and the data
> > > returned in Nth step is sent to the scanner in
> the
> > > (N+1)th request.
> > >
> > > *The bulk transfer is followed by a small
> transfer
> > of
> > > 0x40 bytes. This returns 0x10 bytes. The last
> 0x30
> > > bytes sent always remain same, and the first
> 0x10
> > > bytes are the ones that were returned from the
> > > previous cycle. Could this signify the position
> of
> > the
> > > next chunk of data?
> > >
> > > *request=0x28, 0x40, 0x83, 0x12 repeat and I
> think
> > > they are status check. The windows driver has a
> > > scanner detector utility which when turned on,
> > keeps
> > > sending those packets.
> > >
> > > *request=0x28 value=0x83
> > > This request gets the data that is send back in
> > some
> > > 0x40 0x2a 0x81 requests.
> > >
> > > *request=0x29 seems to denote the end of
> transfer
> > > since there is no more bulk data after that.
> > >
> > > --- Bertrik Sikken  wrote:
> > > > Susheel Yadav wrote:
> > > > > Hi,
> > > > > I am trying to write the linux driver for
> > Microtek
> > > > > Scanmaker 5600 scanner. I used USBSnoopy to
> > > >
> > > > generate
> > > >
> > > > > these logs from VMWare/Win2k. I have
> filtered
> > out
> > > >
> > > > the
> > > >
> > > > > big bulk transfers. The log files are still
> in
> > > >
> > > > ~200KB
> > > >
> > > > > range. I am providing a link below with the
> > log
> > > >
> > > > files.
> > > >
> > > > > I have made some progress in identifying the
> > > >
> > > > status
> > > >
> > > > > check packets, and some pattern in the bulk
> > > >
> > > > transfers,
> > > >
> > > > > but I have no idea what those medium sized
> > control
> > > > > packets mean. I would appreciate any help.
> > > > >
> > > > > http://blanca.homelinux.com/usblogs/
> > > > >
> > > > > Thank you very much!
> > > >
> > > > What medium sized control packets do you mean?
> > > >
> > > >
> > > > I looked a bit at the logs and noticed 10
> unique
> > > > patterns:
> > > >
> > > > * request=0x12, value=0x00: read version info?
> > > > The data returned by this transfer contains
> the
> > > > strings
> > > > "ScanMaker 5600  1.30"
> > > > "NowV0.10NewV0.10"
> > > >
> > > > * request=0x24, value=0x00: write 0x45 bytes
> of
> > scan
> > > > settings?
> > > > This transfer contains numbers like 1200, 600,
> > 300,
> > 

[sane-devel] Translation status

2004-10-18 Thread Mattias Ellert
2004-10-17 kl. 23.54 skrev Martin Collins:

> On Sun, 17 Oct 2004 22:58:24 +0200
> Johannes Berg  wrote:
>
>> It is a type of "rastern". See
>> http://www.pl32.com/tutorial/sraster/sraster.htm
>> for an image.
>
> So it seems Fatting is the name of the inventor of a dither pattern,
> like Bayer or Floyd Steinberg. No translation necessary.
>
> Martin
>

This is what is in there now. S=C3=A5 most translators have tried to =
find a=20
translation...

sane-backends-1.0.15-pre1/po/sane-backends.bg.po-#: .tmp/leo.c:111
sane-backends-1.0.15-pre1/po/sane-backends.bg.po:msgid "8x8 Coarse=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.bg.po:msgstr "8x8 =D0=B3=D1=80=D1=
=83=D0=B1=20
Fatting"
--
sane-backends-1.0.15-pre1/po/sane-backends.bg.po-#: .tmp/leo.c:112
sane-backends-1.0.15-pre1/po/sane-backends.bg.po:msgid "8x8 Fine=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.bg.po:msgstr "8x8 =D1=84=D0=B8=D0=
=BD=20
Fatting"
--
sane-backends-1.0.15-pre1/po/sane-backends.cs.po-#: .tmp/leo.c:111
sane-backends-1.0.15-pre1/po/sane-backends.cs.po:msgid "8x8 Coarse=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.cs.po-msgstr "8x8 hrub=C3=A9=20=

zv=C3=BDrazn=C4=9Bn=C3=AD (fatting)"
--
sane-backends-1.0.15-pre1/po/sane-backends.cs.po-#: .tmp/leo.c:112
sane-backends-1.0.15-pre1/po/sane-backends.cs.po:msgid "8x8 Fine=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.cs.po-msgstr "8x8 jemn=C3=A9=20=

zv=C3=BDran=C4=9Bn=C3=AD (fatting)"
--
sane-backends-1.0.15-pre1/po/sane-backends.da.po-#: .tmp/leo.c:111
sane-backends-1.0.15-pre1/po/sane-backends.da.po:msgid "8x8 Coarse=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.da.po-msgstr "8x8 grov=20
fortykning"
--
sane-backends-1.0.15-pre1/po/sane-backends.da.po-#: .tmp/leo.c:112
sane-backends-1.0.15-pre1/po/sane-backends.da.po:msgid "8x8 Fine=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.da.po-msgstr "8x8 fin=20
fortykning"
--
sane-backends-1.0.15-pre1/po/sane-backends.de.po-#: .tmp/leo.c:111
sane-backends-1.0.15-pre1/po/sane-backends.de.po:msgid "8x8 Coarse=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.de.po-msgstr ""
--
sane-backends-1.0.15-pre1/po/sane-backends.de.po-#: .tmp/leo.c:112
sane-backends-1.0.15-pre1/po/sane-backends.de.po:msgid "8x8 Fine=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.de.po-msgstr ""
--
sane-backends-1.0.15-pre1/po/sane-backends.es.po-#: .tmp/leo.c:111
sane-backends-1.0.15-pre1/po/sane-backends.es.po:msgid "8x8 Coarse=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.es.po-msgstr ""
--
sane-backends-1.0.15-pre1/po/sane-backends.es.po-#: .tmp/leo.c:112
sane-backends-1.0.15-pre1/po/sane-backends.es.po:msgid "8x8 Fine=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.es.po-msgstr ""
--
sane-backends-1.0.15-pre1/po/sane-backends.fi.po-#: .tmp/leo.c:111
sane-backends-1.0.15-pre1/po/sane-backends.fi.po:msgid "8x8 Coarse=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.fi.po-msgstr "8x8 raaka=20
lihavointi"
--
sane-backends-1.0.15-pre1/po/sane-backends.fi.po-#: .tmp/leo.c:112
sane-backends-1.0.15-pre1/po/sane-backends.fi.po:msgid "8x8 Fine=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.fi.po-msgstr "8x8 hieno=20
lihavointi"
--
sane-backends-1.0.15-pre1/po/sane-backends.fr.po-#: .tmp/leo.c:111
sane-backends-1.0.15-pre1/po/sane-backends.fr.po:msgid "8x8 Coarse=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.fr.po-msgstr ""
--
sane-backends-1.0.15-pre1/po/sane-backends.fr.po-#: .tmp/leo.c:112
sane-backends-1.0.15-pre1/po/sane-backends.fr.po:msgid "8x8 Fine=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.fr.po-msgstr ""
--
sane-backends-1.0.15-pre1/po/sane-backends.it.po-#: .tmp/leo.c:111
sane-backends-1.0.15-pre1/po/sane-backends.it.po:msgid "8x8 Coarse=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.it.po-msgstr "8x8 grana=20
grossa"
--
sane-backends-1.0.15-pre1/po/sane-backends.it.po-#: .tmp/leo.c:112
sane-backends-1.0.15-pre1/po/sane-backends.it.po:msgid "8x8 Fine=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.it.po-msgstr "8x8 grana fine"
--
sane-backends-1.0.15-pre1/po/sane-backends.nl.po-#: .tmp/leo.c:111
sane-backends-1.0.15-pre1/po/sane-backends.nl.po:msgid "8x8 Coarse=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.nl.po-msgstr "8x8 Grof=20
Aandikken"
--
sane-backends-1.0.15-pre1/po/sane-backends.nl.po-#, fuzzy
sane-backends-1.0.15-pre1/po/sane-backends.nl.po:msgid "8x8 Fine=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.nl.po-msgstr "8x8 Fijn=20
Aandikken"
--
sane-backends-1.0.15-pre1/po/sane-backends.no.po-#: .tmp/leo.c:111
sane-backends-1.0.15-pre1/po/sane-backends.no.po:msgid "8x8 Coarse=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.no.po-msgstr ""
--
sane-backends-1.0.15-pre1/po/sane-backends.no.po-#: .tmp/leo.c:112
sane-backends-1.0.15-pre1/po/sane-backends.no.po:msgid "8x8 Fine=20
Fatting"
sane-backends-1.0.15-pre1/po/sane-backends.no.po-msgstr ""
--
sane-backends-1.0.15-pre1/po/sane-backends.pt.po-#: .tmp/leo.c:111

[sane-devel] Translation status

2004-10-18 Thread Martin Collins
On Mon, 18 Oct 2004 00:23:41 +0200
Mattias Ellert  wrote:

> This is what is in there now. S=E5 most translators have tried to find
> a translation...

> sane-backends-1.0.15-pre1/po/sane-backends.cs.po-msgstr "8x8 hrub=E9=20
> zv=FDrazn__n=ED (fatting)"

> sane-backends-1.0.15-pre1/po/sane-backends.da.po-msgstr "8x8 grov=20
> fortykning"

> sane-backends-1.0.15-pre1/po/sane-backends.fi.po-msgstr "8x8 raaka=20
> lihavointi"

> sane-backends-1.0.15-pre1/po/sane-backends.it.po-msgstr "8x8 grana=20
> grossa"

> sane-backends-1.0.15-pre1/po/sane-backends.nl.po-msgstr "8x8 Grof=20
> Aandikken"

> sane-backends-1.0.15-pre1/po/sane-backends.sv.po-msgstr "8x8 grov=20
> f=F6rtjockning"

I'm no linguist but it looks like mostly variations on "fat" or
"fattening". I bet the guy is as skinny as a rake.

Martin