5.30 advanced usage UTF-8(UNICODE)

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
User avatar
useful
Enthusiast
Enthusiast
Posts: 402
Joined: Fri Jul 19, 2013 7:36 am

Re: 5.30 advanced usage UTF-8(UNICODE)

Post by useful »

I remain convinced that PB does not claim to be the language of industrial development and in this case the solution of the question of full localization (with the community!!!, with the help and understanding of the team ) is the path of the explosive popularization of language in the world.
Dawn will come inevitably.
plouf
Enthusiast
Enthusiast
Posts: 281
Joined: Fri Apr 25, 2003 6:35 pm
Location: Athens,Greece

Re: 5.30 advanced usage UTF-8(UNICODE)

Post by plouf »

i have to agree with the rest

non english in variables and in core of languange will only produce problems. some languanges need engines to compile (chinese japanese) producing "dots and squares " in the rest of teh word
other uses character NOT available in every font around (greek / russian etc)

furthermore reading a variable called "souvlaki" will not be understable in everyone providing hard to read code !

texct in string should be that way only to provide END USER and ONLY ability for text in its native languange
Christos
User avatar
heartbone
Addict
Addict
Posts: 1058
Joined: Fri Apr 12, 2013 1:55 pm
Location: just outside of Ferguson

Re: 5.30 advanced usage UTF-8(UNICODE)

Post by heartbone »

After the government starts regulating programming and certifying programmers, we'll all have to support everyone's native scripts.
Operations like Fantaisie will be need to support and market close to a hundred versions of their development suite.
The Bassa, braille, and sign language versions will be especially challenging.
Keep it BASIC.
User avatar
useful
Enthusiast
Enthusiast
Posts: 402
Joined: Fri Jul 19, 2013 7:36 am

Re: 5.30 advanced usage UTF-8(UNICODE)

Post by useful »

Don't exaggerate.
Enough to allow user macros to be called in unicode(utf-8) and ide [castom keywords - utf-8 and multiple color] everything else interested will make themselves

without this
http://forums.purebasic.com/german/view ... =8&t=27914
I can't repeat for Cyrillic
and forced to use
http://transliteration.eki.ee/
for example

p.s. read the constant mention of the difficulties of publication of the original texts in the national language. Maybe I missed that and purebasic - opensource? If I am interested in publishing, I choose a form convenient for readers. And if not, form convenient for me :)
Last edited by useful on Sat Aug 16, 2014 9:00 pm, edited 1 time in total.
Dawn will come inevitably.
BorisTheOld
Enthusiast
Enthusiast
Posts: 542
Joined: Tue Apr 24, 2012 5:08 pm
Location: Ontario, Canada

Re: 5.30 advanced usage UTF-8(UNICODE)

Post by BorisTheOld »

heartbone wrote:.........braille and sign language versions will be especially challenging.
Actually, with touch screens and hand gestures, we're already well on our way. :)
For ten years Caesar ruled with an iron hand, then with a wooden foot, and finally with a piece of string.
~ Spike Milligan
User avatar
useful
Enthusiast
Enthusiast
Posts: 402
Joined: Fri Jul 19, 2013 7:36 am

Re: 5.30 advanced usage UTF-8(UNICODE)

Post by useful »

https://en.wikipedia.org/wiki/Yugh_people
according to the 2010 census, there was only one and he is deprived of the right to program in their native language. I am not so seriously raised the topic as it might seem. :D
Dawn will come inevitably.
Little John
Addict
Addict
Posts: 4777
Joined: Thu Jun 07, 2007 3:25 pm
Location: Berlin, Germany

Re: 5.30 advanced usage UTF-8(UNICODE)

Post by Little John »

useful wrote:
without this
http://forums.purebasic.com/german/view ... =8&t=27914
I can't repeat for Cyrillic
and forced to use
http://transliteration.eki.ee/
for example
You can also use e.g. English identifiers in the first place.
You can also write a small pre-processor (e.g. in PB!), that translates your source code (whatever it may be) into valid PB source code.
useful wrote:p.s. read the constant mention of the difficulties of publication of the original texts in the national language. Maybe I missed that and purebasic - opensource? If I am interested in publishing, I choose a form convenient for readers. And if not, form convenient for me :)
Sorry, I don't understand what this means.
User avatar
useful
Enthusiast
Enthusiast
Posts: 402
Joined: Fri Jul 19, 2013 7:36 am

Re: 5.30 advanced usage UTF-8(UNICODE)

Post by useful »

Little John wrote: ...You can also write a small pre-processor....
Оf course you can, but native ide pb, it becomes useless to me
Dawn will come inevitably.
Little John
Addict
Addict
Posts: 4777
Joined: Thu Jun 07, 2007 3:25 pm
Location: Berlin, Germany

Re: 5.30 advanced usage UTF-8(UNICODE)

Post by Little John »

useful wrote:
Little John wrote: ...You can also write a small pre-processor....
Оf course you can, but native ide pb, it becomes useless to me
Such a pre-processor can be integrated seamlessly as a tool in the PB IDE.
User avatar
useful
Enthusiast
Enthusiast
Posts: 402
Joined: Fri Jul 19, 2013 7:36 am

Re: 5.30 advanced usage UTF-8(UNICODE)

Post by useful »

Little John wrote:...
useful wrote:p.s. read the constant mention of the difficulties of publication of the original texts in the national language. Maybe I missed that and purebasic - opensource? If I am interested in publishing, I choose a form convenient for readers. And if not, form convenient for me :)
Sorry, I don't understand what this means.
I mean, what if I do not plan to publish the source texts, their language is only important for me. But if I plan to show them to someone, then I will naturally represent them in the form convenient for the recipient
Dawn will come inevitably.
User avatar
useful
Enthusiast
Enthusiast
Posts: 402
Joined: Fri Jul 19, 2013 7:36 am

Re: 5.30 advanced usage UTF-8(UNICODE)

Post by useful »

Little John wrote:
useful wrote:
Little John wrote: ...You can also write a small pre-processor....
Оf course you can, but native ide pb, it becomes useless to me
Such a pre-processor can be integrated seamlessly as a tool in the PB IDE.
I understand, but how to be with syntax coloring and other amenities
Dawn will come inevitably.
Post Reply