Ukrainian symbols

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

Ukrainian symbols

drvlas
Hi all!

Is it possible to insert text with Ukrainian letters (different from Russian - there are only 4 of them)?

Asking just because there is an option of Ukrainian GUI language...

Thanks!
Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

dxli
Hi drvlas,

looks like our Ukraine translation goes well with 88% translated.

http://translate.librecad.org/pootle/uk/

As LibreCAD supports UTF8 encoding internally, it should support  Ukrainian by defalt.

dxli

drvlas wrote
Hi all!

Is it possible to insert text with Ukrainian letters (different from Russian - there are only 4 of them)?

Asking just because there is an option of Ukrainian GUI language...

Thanks!
Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

drvlas
dxli wrote
As LibreCAD supports UTF8 encoding internally, it should support  Ukrainian by defalt.
Well, maybe I'm doing smth wrong.
Can you please tell me how to insert a text with such symbols:
0404
0407
0454
0457
0490
0491
(fromn Curillic Unicode table)

dxli wrote
looks like our Ukraine translation goes well with 88% translated.
How can I participate?
Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

feugeniy
In reply to this post by drvlas
As for Ukrainian symbols - it is a problem of used font (not implemented characters in used *.lff font), and not a bug of LibreCAD.
Please, tell font's maker to add this characters in default fonts redistributet with LibreCAD!
Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

drvlas
OK, I've got you.

Thank you for an answer!
Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

Rallaz
The font maker are LibreCAD team

You have two options:
1) open a feature request in sourceforge.net indicating the font file (iso.lff p.e.) and the characters needed like 0490

2) create the characters yourself and send a patch to sourceforge indicating which are the new characters.

To create new characters:
File->open in filters select "lff font", the file are opened and each char are a block.
create a new block called p.e. 0490 and draw the new char using arcs, lines or polylines
then save it as "lff font" and the new char are ready to use.

If you create the chars please send it as patch to include in newer version of LibreCAD
license GPL2 or above are mandatory!!!
Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

Rallaz
The chars 0404, 0407, 0454, 0457, 0490 & 0491 are added in cyrillic_ii.lff
and commited in master branch, please check it.

Missing links in previous post:
feature requests http://sourceforge.net/tracker/?group_id=342582&atid=1433847
patches http://sourceforge.net/tracker/?group_id=342582&atid=1433846
Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

drvlas
Rallaz wrote
The chars 0404, 0407, 0454, 0457, 0490 & 0491 are added in cyrillic_ii.lff
and commited in master branch, please check it.
I have not got you. What does it mean? What have I to check?

And is it still a need in patshes?

Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

Rallaz
I do not know the Ukrainian alphabet or the cirillic.
Attached in the second message are the file with the new chars.
You would have to test whether the new characters are correct and your problem are solved.
The feature request is not needed for this "problem" but if you find more missing characters
then open a feature request.
The patch link omly are needed if you are encouraged to collaborate.
Remember that this project is done by volunteers and all collaboration are welcome
Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

drvlas
Rallaz,

Please tell me how can I use the file.

Collaboration: I think about the translating English terms to Ukrainian.
Maybe I'd try to draw Ukrainian letters too, but only if somebody helps me with the start of the process. You see, I'm a dummy in software design.
Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

drvlas
drvlas wrote
Please tell me how can I use the file.
I checked in my libraries, there's such file and its date: Last modified:     2011-09-29
So I have the latest vertion.
Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

drvlas
This post was updated on .
drvlas wrote
So I have the latest vertion.
Not exactly!

I copied the file you linked and saw: it is different from the one I've got with the LibreCAD earlier.

So I put the new file in the library. And something happened! I can see some symbols.
But not all. Let me show what is right and what is not:
0457 - OK
0407 - OK
0404 - OK
0454 - OK
0490 - OK
0491 - OK

Symbols 0406 and 0456 are identical with English 'I' and 'i' - and they are being shown as blanks. Well, I can write them in English.


Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

Rallaz
drvlas wrote
Not exactly!

I copied the file you linked and saw: it is different from the one I've got with the LibreCAD earlier.
The file linked are modified after read your post

So I put the new file in the library. And something happened! I can see some symbols.
But not all. Let me show what is right and what is not:
0456 (looks as English 'i') - shows blank space
0406 (looks as 'I') - space
0457 - OK!
0407 - shows 'I' but it is wrong
0404 - OK
0454 - OK
0490 - OK
0491 - OK
0456 & 0406 are not mentioned in your previous post
then only 0407, not bad :-D

Can I edit the font file myself and send for your approval?
Of course!!
Reply | Threaded
Open this post in threaded view
|

Re: Ukrainian symbols

dxli
In reply to this post by feugeniy
Please note that the wqy-unicode.lff font file already contains the mentioned symbos. The wqy-unicode.lff was added for fully Chinese-Japanese-Korean font support as set by the 1.0.0 milestone.

dxli

feugeniy wrote
As for Ukrainian symbols - it is a problem of used font (not implemented characters in used *.lff font), and not a bug of LibreCAD.
Please, tell font's maker to add this characters in default fonts redistributet with LibreCAD!