Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Loote

Autocorrect and autocompletion in languages different than English

What do you think?  

8 members have voted

  1. 1. Autocorrect

    • English, works OK
      4
    • English, works BAD
      0
    • Simple language, works OK
      0
    • Simple language, works BAD
      0
    • Language with multiple forms, works OK
      2
    • Language with multiple forms, works BAD
      2
  2. 2. Predictions

    • English, useful predictions
      3
    • English, useless predictions
      1
    • Simple language, useful predictions
      0
    • Simple language, useless predictions
      0
    • Language with multiple forms, useful predictions
      1
    • Language with multiple forms, useless predictions
      3


Recommended Posts

Posted · Original PosterOP

Not long ago I heard somewhere on LTT channel that you could write on your smartphone without looking and it would be fine because of autocorrect, also autocomplete basically predicts what you're going to say. As a guy from Poland, I feel it's impossible to use in my language, we have multiple versions of the word depending on gender and who did it and my experience is that it's wrong too often. So I'm interested if some people share my opinion.

What I mean with simple language vs multiple forms:
simple: do, did, done, doing
multiple forms: robię, robisz, robią, robimy, robicie, robiłem, robiłam, robiłeś, robiłaś, robił, robiła, robiło, robili, robilismy, robiły(it's 1st, 2nd and 3rd person word for various genders in present and past continuous, this isn't everything)

Link to post
Share on other sites

My sample set is very limited here, English and extremely limited Spanish (Northern Mexico Spanish at that, which is unique in it's own right)

Personally, I don't find myself using autocorrect all that much, it's habit at this point. I come from the time (albeit a long time ago) where autocorrect and predictive suggestions were more along the lines of "make a fun game out of how bizarre autocorrect and/or predictions can make your sentence". Not relying on it was ingrained in me during this time because that was the height of when I depended on my phone for work related things, meaning, yes, I don't actually follow the trend. Less of my life is on my phone today than it was 10 years ago.

What I do use of it though, seems reasonably logical for non gendered structure in Spanish, and fairly accurate and logical in English. The times when it's way off is usually because I was way off in my own right.


~Remember to quote posts to continue support on your thread~

CPU:  Intel  i7-4790k | RAM: 4x4GB G.Skill Ripjaws Z | Cooling: XSPC/EK/Bitspower loop | MOBO: MSI Z97-G45 | PSU: Seasonic Prime 750 Titanium  

SSD: 250GB Crucial MX200 (OS) | 1TB Crucial MX500 | Case: Phanteks Evolv X | GPU: EVGA GTX 1080 Ti FTW3 (with EK Block) | HDD: 1x Seagate Barracuda 2TB

Link to post
Share on other sites

Not sure what to answer in your poll, but I can say in my native language (Dutch) Google Keyboard does a pretty good job.

We have some verbs that change depending on the subject (thankfully only singular, plural and when you talk about yourself, so e.g. "I do", "he does", "we do" are the forms) and of course depending on whether or not it's past, present or future tense. Also we have verbs that can end with either a T or D and it distinguishes between the two rather well.

 

 

The structure of the Dutch language is somewhat close to that of English though, so I guess that falls under simple language..? I mean, the only thing 'missing' is the importance of gender specific verbs.. Other than that the rules are pretty set in stone.

 

For example in Dutch we have two versions of 'the'. There are some set rules for which you use, but all these words have one of the two applied to them, that makes it easy for GBoard to simply correct you to one or the other.

That's a bit simpler than German's 'die',  'der', 'das', etc. thing.

 


"There's no such thing as perfect. You're beautiful as you are Courage. With all your imperfections you can do anything." - Bathtub Barracuda

Y O U C A N B E A D D I C T E D T O A C E R T A I N K I N D O F S A D D N E S S

Gear:                    

Spoiler

PC:

CPU: AMD Ryzen 7 1700 ||

Motherboard: MSI X370 Gaming Pro Carbon ||

RAM: 2x8GB G.Skill TridentZ RGB 3200Mhz (running at 2800Mhz) ||

GPU: Gigabyte Auros RX 580 4GB || 

Storage: Samsung 960 EVO 250GB + Seagate Barracuda 2TB || 

Cooling: Be Quiet! Dark Rock 3 ||

Case: Thermaltake Core G21 TG ||

PSU: Corsair RMx 750W ||

 

Peripherals:

Headphones: Beyerdynamic DT-990 250 Ohm ||

Keyboard: Coolermaster Masterkeys Pro S RGB ||

Graphics tablet: Wacom Intuos Pen Small (2015) ||

Mouse: Asus ROG Gladius ||

Mousepad: CM Storm Swift-RX XXL ||

 

Old PC:

CPU: AMD Athlon X2 255 || Motherboard: ASUS M4A89GTD PRO || RAM: 4x2GB DDR3 || GPU: Nvidia Quadro 512MB || Case: Antec Sonata III || PSU: Antec Earthwatts 500W Bronze

Setup: Current setup

Link to post
Share on other sites
Posted · Original PosterOP

I realise the poll won't be able to fit everything, thank you for your comments though. I'm interested the most in someone who claims their language is complex, but computers cope well with it.

Link to post
Share on other sites

Finnish and any sort of voice-assistants and/or autocorrects and autocompletions do not mix well. We have quite literally a billion different forms of every single word, with multiple, completely unrelated meanings for a huge portion of them and, due to the complex nature of the language, pretty much every city has its own dialect as well.

 

An example I like to refer to is "kuusi palaa", which can mean:

  1. the pinetree is on fire
  2. the pinetree returns
  3. your moon is on fire
  4. your moon returns
  5. six pieces
  6. (the number) six returns
  7. (the number) six is on fire
  8. your moon's piece (as the object of some action)

An added issue is that we use a lot of words taken from other languages in the mix, as well, like words from English and Swedish!


Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to post
Share on other sites
3 hours ago, WereCatf said:

Finnish and any sort of voice-assistants and/or autocorrects and autocompletions do not mix well. We have quite literally a billion different forms of every single word, with multiple, completely unrelated meanings for a huge portion of them and, due to the complex nature of the language, pretty much every city has its own dialect as well.

 

An example I like to refer to is "kuusi palaa", which can mean:

  1. the pinetree is on fire
  2. the pinetree returns
  3. your moon is on fire
  4. your moon returns
  5. six pieces
  6. (the number) six returns
  7. (the number) six is on fire
  8. your moon's piece (as the object of some action)

An added issue is that we use a lot of words taken from other languages in the mix, as well, like words from English and Swedish!

Reminds me of this classic:

Spoiler

English: A dog.
Swedish: What?
English: The dog.
English: Two dogs.
Swedish: Okay. We have: En hund, hunden, Två hundar, hundarna.
German: Wait, I wan't to try it too!
English: No, go away.
Swedish: No one invited you.
German: Der Hund.
English: I said go away.
German: Ein Hund, zwei Hunde.
Swedish: Stop it!
German: Den Hund, einen Hund, dem Hund, einem Hund, des Hundes, eines Hundes, den Hunden, der Hunden.
Finnish: Sup.
English: NO. 
Swedish: NO.
German: NO. Finn, you go away!!
Finnish: Koira, koiran, koiraa, koiran again, koirassa, koirasta, koiraan, koiralla, koiralta, koiralle, koirana, koiraksi, koiratta, koirineen, koirin.
German: WHAT?
Swedish: You must be kidding us!
English: This must be a joke...
Finnish: Aaaand... koirasi, koirani, koiransa, koiramme, koiranne, koiraani, koiraasi, koiraansa, koiraamme, koiraanne, koirassani, koirassasi, koirassansa, koirassamme, koirassanne, koirastani, koirastasi, koirastansa, koirastamme, koirastanne, koirallani, koirallasi, koirallansa, koirallamme, koirallanne, koiranani, koiranasi, koiranansa, koiranamme, koirananne, koirakseni, koiraksesi, koiraksensa, koiraksemme, koiraksenne, koirattani, koirattasi, koirattansa, koirattamme, koirattanne, koirineni, koirinesi, koirinensa, koirinemme, koirinenne.
English: Those are words for a dog???
Finnish: Wait! I didn't stop yet. There is still: koirakaan, koirankaan, koiraakaan, koirassakaan, koirastakaan, koiraankaan, koirallakaan, koiraltakaan, koirallekaan, koiranakaan, koiraksikaan, koirattakaan, koirineenkaan, koirinkaan, koirako, koiranko, koiraako, koirassako, koirastako, koiraanko, koirallako, koiraltako, koiralleko, koiranako, koiraksiko, koirattako, koirineenko, koirinko, koirasikaan, koiranikaan, koiransakaan, koirammekaan, koirannekaan, koiraanikaan, koiraasikaan, koiraansakaan, koiraammekaan, koiraannekaan, koirassanikaan, koirassasikaan, koirassansakaan, koirassammekaan, koirassannekaan, koirastanikaan, koirastasikaan, koirastansakaan, koirastammekaan, koirastannekaan, koirallanikaan, koirallasikaan, koirallansakaan, koirallammekaan, koirallannekaan, koirananikaan, koiranasikaan, koiranansakaan, koiranammekaan, koiranannekaan, koiraksenikaan, koiraksesikaan, koiraksensakaan, koiraksemmekaan, koiraksennekaan, koirattanikaan, koirattasikaan, koirattansakaan, koirattammekaan, koirattannekaan, koirinenikaan, koirinesikaan, koirinensakaan, koirinemmekaan, koirinennekaan, koirasiko, koiraniko, koiransako, koirammeko, koiranneko, koiraaniko, koiraasiko, koiraansako, koiraammeko, koiraanneko, koirassaniko, koirassasiko, koirassansako, koirassammeko, koirassanneko, koirastaniko, koirastasiko, koirastansako, koirastammeko, koirastanneko, koirallaniko, koirallasiko, koirallansako, koirallammeko, koirallanneko, koirananiko, koiranasiko, koiranansako, koiranammeko, koirananneko, koirakseniko, koiraksesiko, koiraksensako, koiraksemmeko, koiraksenneko, koirattaniko, koirattasiko, koirattansako, koirattammeko, koirattanneko, koirineniko, koirinesiko, koirinensako, koirinemmeko, koirinenneko, koirasikaanko, koiranikaanko, koiransakaanko, koirammekaanko, koirannekaanko, koiraanikaanko, koiraasikaanko, koiraansakaanko, koiraammekaanko, koiraannekaanko, koirassanikaanko, koirassasikaanko, koirassansakaanko, koirassammekaanko, koirassannekaanko, koirastanikaanko, koirastasikaanko, koirastansakaanko, koirastammekaanko, koirastannekaanko, koirallanikaanko, koirallasikaanko, koirallansakaanko, koirallammekaanko, koirallannekaanko, koirananikaanko, koiranasikaanko, koiranansakaanko, koiranammekaanko, koiranannekaanko, koiraksenikaanko, koiraksesikaanko, koiraksensakaanko, koiraksemmekaanko, koiraksennekaanko, koirattanikaanko, koirattasikaanko, koirattansakaanko, koirattammekaanko, koirattannekaanko, koirinenikaanko, koirinesikaanko, koirinensakaanko, koirinemmekaanko, koirinennekaanko, koirasikokaan, koiranikokaan, koiransakokaan, koirammekokaan, koirannekokaan, koiraanikokaan, koiraasikokaan, koiraansakokaan, koiraammekokaan, koiraannekokaan, koirassanikokaan, koirassasikokaan, koirassansakokaan, koirassammekokaan, koirassannekokaan, koirastanikokaan, koirastasikokaan, koirastansakokaan, koirastammekokaan, koirastannekokaan, koirallanikokaan, koirallasikokaan, koirallansakokaan, koirallammekokaan, koirallannekokaan, koirananikokaan, koiranasikokaan, koiranansakokaan, koiranammekokaan, koiranannekokaan, koiraksenikokaan, koiraksesikokaan, koiraksensakokaan, koiraksemmekokaan, koiraksennekokaan, koirattanikokaan, koirattasikokaan, koirattansakokaan, koirattammekokaan, koirattannekokaan, koirinenikokaan, koirinesikokaan, koirinensakokaan, koirinemmekokaan, koirinennekokaan.
Swedish: Breath!!
German: Whattaaa?
English: Okay, now you're just making things up!
Finnish: And now the plural forms.....

 


New to Star Citizen? Look no further!

Link to post
Share on other sites
2 minutes ago, Wauthar said:

Reminds me of this classic:

  Hide contents

English: A dog.
Swedish: What?
English: The dog.
English: Two dogs.
Swedish: Okay. We have: En hund, hunden, Två hundar, hundarna.
German: Wait, I wan't to try it too!
English: No, go away.
Swedish: No one invited you.
German: Der Hund.
English: I said go away.
German: Ein Hund, zwei Hunde.
Swedish: Stop it!
German: Den Hund, einen Hund, dem Hund, einem Hund, des Hundes, eines Hundes, den Hunden, der Hunden.
Finnish: Sup.
English: NO. 
Swedish: NO.
German: NO. Finn, you go away!!
Finnish: Koira, koiran, koiraa, koiran again, koirassa, koirasta, koiraan, koiralla, koiralta, koiralle, koirana, koiraksi, koiratta, koirineen, koirin.
German: WHAT?
Swedish: You must be kidding us!
English: This must be a joke...
Finnish: Aaaand... koirasi, koirani, koiransa, koiramme, koiranne, koiraani, koiraasi, koiraansa, koiraamme, koiraanne, koirassani, koirassasi, koirassansa, koirassamme, koirassanne, koirastani, koirastasi, koirastansa, koirastamme, koirastanne, koirallani, koirallasi, koirallansa, koirallamme, koirallanne, koiranani, koiranasi, koiranansa, koiranamme, koirananne, koirakseni, koiraksesi, koiraksensa, koiraksemme, koiraksenne, koirattani, koirattasi, koirattansa, koirattamme, koirattanne, koirineni, koirinesi, koirinensa, koirinemme, koirinenne.
English: Those are words for a dog???
Finnish: Wait! I didn't stop yet. There is still: koirakaan, koirankaan, koiraakaan, koirassakaan, koirastakaan, koiraankaan, koirallakaan, koiraltakaan, koirallekaan, koiranakaan, koiraksikaan, koirattakaan, koirineenkaan, koirinkaan, koirako, koiranko, koiraako, koirassako, koirastako, koiraanko, koirallako, koiraltako, koiralleko, koiranako, koiraksiko, koirattako, koirineenko, koirinko, koirasikaan, koiranikaan, koiransakaan, koirammekaan, koirannekaan, koiraanikaan, koiraasikaan, koiraansakaan, koiraammekaan, koiraannekaan, koirassanikaan, koirassasikaan, koirassansakaan, koirassammekaan, koirassannekaan, koirastanikaan, koirastasikaan, koirastansakaan, koirastammekaan, koirastannekaan, koirallanikaan, koirallasikaan, koirallansakaan, koirallammekaan, koirallannekaan, koirananikaan, koiranasikaan, koiranansakaan, koiranammekaan, koiranannekaan, koiraksenikaan, koiraksesikaan, koiraksensakaan, koiraksemmekaan, koiraksennekaan, koirattanikaan, koirattasikaan, koirattansakaan, koirattammekaan, koirattannekaan, koirinenikaan, koirinesikaan, koirinensakaan, koirinemmekaan, koirinennekaan, koirasiko, koiraniko, koiransako, koirammeko, koiranneko, koiraaniko, koiraasiko, koiraansako, koiraammeko, koiraanneko, koirassaniko, koirassasiko, koirassansako, koirassammeko, koirassanneko, koirastaniko, koirastasiko, koirastansako, koirastammeko, koirastanneko, koirallaniko, koirallasiko, koirallansako, koirallammeko, koirallanneko, koirananiko, koiranasiko, koiranansako, koiranammeko, koirananneko, koirakseniko, koiraksesiko, koiraksensako, koiraksemmeko, koiraksenneko, koirattaniko, koirattasiko, koirattansako, koirattammeko, koirattanneko, koirineniko, koirinesiko, koirinensako, koirinemmeko, koirinenneko, koirasikaanko, koiranikaanko, koiransakaanko, koirammekaanko, koirannekaanko, koiraanikaanko, koiraasikaanko, koiraansakaanko, koiraammekaanko, koiraannekaanko, koirassanikaanko, koirassasikaanko, koirassansakaanko, koirassammekaanko, koirassannekaanko, koirastanikaanko, koirastasikaanko, koirastansakaanko, koirastammekaanko, koirastannekaanko, koirallanikaanko, koirallasikaanko, koirallansakaanko, koirallammekaanko, koirallannekaanko, koirananikaanko, koiranasikaanko, koiranansakaanko, koiranammekaanko, koiranannekaanko, koiraksenikaanko, koiraksesikaanko, koiraksensakaanko, koiraksemmekaanko, koiraksennekaanko, koirattanikaanko, koirattasikaanko, koirattansakaanko, koirattammekaanko, koirattannekaanko, koirinenikaanko, koirinesikaanko, koirinensakaanko, koirinemmekaanko, koirinennekaanko, koirasikokaan, koiranikokaan, koiransakokaan, koirammekokaan, koirannekokaan, koiraanikokaan, koiraasikokaan, koiraansakokaan, koiraammekokaan, koiraannekokaan, koirassanikokaan, koirassasikokaan, koirassansakokaan, koirassammekokaan, koirassannekokaan, koirastanikokaan, koirastasikokaan, koirastansakokaan, koirastammekokaan, koirastannekokaan, koirallanikokaan, koirallasikokaan, koirallansakokaan, koirallammekokaan, koirallannekokaan, koirananikokaan, koiranasikokaan, koiranansakokaan, koiranammekokaan, koiranannekokaan, koiraksenikokaan, koiraksesikokaan, koiraksensakokaan, koiraksemmekokaan, koiraksennekokaan, koirattanikokaan, koirattasikokaan, koirattansakokaan, koirattammekokaan, koirattannekokaan, koirinenikokaan, koirinesikokaan, koirinensakokaan, koirinemmekokaan, koirinennekokaan.
Swedish: Breath!!
German: Whattaaa?
English: Okay, now you're just making things up!
Finnish: And now the plural forms.....

 

Well, it's not wrong! 😄


Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to post
Share on other sites
Posted · Original PosterOP

Going the other way with failed GTranslate:

 

 

I assume those are the dialects you wrote about? I mean, what other reason would there be for so many words with (more or less) the same meaning.

Link to post
Share on other sites

Well I've been using SwiftKey keyboard for a few years now. For this period it's learned my way of writing in both English and Bulgarian. Even autocompletion suggest appropriate words most times (these include dialect words as well). But if I'm using another keyboard that doesn't know my way of writing then it's a hit or miss (mostly miss if it's not something simple) and dialect words are completely missing (at least from my experience).


Main PC: Acer IPISB-VR│Intel Core i7-2600s 2.8GHz│CoolerMaster CPU Cooler│16GB DDR3 1600MHz Dual-channel│AMD Radeon RX460 4GB│SanDisk Z410 120GB SSD + WD Blue 1TB 7200rpm + Seagate 500GB 7200rpm│Windows 7 Pro x64│CoolerMaster Silencio 352M│CoolerMaster B500 v2 500W│Acer SA220Q 22" 1920x1080

Secondary PC: HP IPISB-CH│Intel Core i5-2320 3GHz│DeepCool Ice Edge Mini FS V2│8GB DDR3 1333MHz│AMD Radeon HD7470 2GB│KingDian S100 32GB SSD + WD Blue 1TB 2.5"│Windows 7 Ultimate x64│Acer Aspire M1930│FSP Group 250W│Samsung S19B300 1366x768 & Fujitsu-Siemens P15-1 1024x768

Test PC: ASUS M2N│AMD Athlon64 x2 4600+ 2.4GHz│Stock AMD cooler from A8-7600│3GB DDR2 800MHz│nVidia GeForce 9500GT 1GB│Hitachi Deskstar 80GB 7200rpm│Windows 7 Pro x64│Codegen ATX6061│FSP Group 350W│Samsung S22D300 1920x1080

HTPC: HP Elite 8200 USDT│Intel Core i3-2120 3.3GHz│4GB DDR3 1333MHz Dual-channel│Intel HD Graphics 2000│500GB 5400rpm│Windows 10 Pro x64│JVC LT-32VF30K 32" 1920x1080
Main laptop: HP EliteBook 8470p│Intel Core i7-3250M 2.9GHz│8GB DDR3 1600MHz Dual-channel│Intel HD4000 Graphics│WD Green 240GB SSD│Win 10 Pro x64│14.1" 1600x900

Hackingtosh laptop: HP EliteBook 8470p│Intel Core i5-3320M 2.6GHz│8GB DDR3 1600MHz Dual-channel│Intel HD4000 Graphics│Kingston 240GB SSD│MacOS Mojave│14.1" 1600x900

Main phone: Sony Xperia X CompactOther phones: Sony Xperia Z3 Compact (x2), Sony Xperia E3, Sony Xperia Tipo + 12 more (not going not list everything)

Spoiler

Small laptop: Acer Aspire One D255│Intel Atom N550 1.5GHz│2GB DDR3 1333MHz│Intel GMA3150 256MB│Western Digital 500GB 5400rpm│Win 7 Ultimate x64 & Win 10 Pro x64│10.1" 1024x600

Old secondary PC: ASUS A7V8X-X│AMD Sempron 3000+ 2.0GHz│Titan CPU Cooler│1.75GB DDR 400MHz│nVidia GeForce FX5700LE 256MB│2 x WesternDigital 40GB 7200rpm│Windows XP Pro SP3│Some case without sidepanel│Codegen 300XA 350W│Dell E173FP 17" 1280x1024 & Fujitsu-Siemens P15-1 1024x768Philips 200P4 20" 1600x1200

Dad's laptop: Acer ????│Intel Core i5-????M ?.?GHz│8GB DDR3 1333MHz Dual-channel│nVidia GeForce ??? 2GB│Kingston A400 120GB SSD│Windows 10 Pro x64│15.6" 1366x768

Grandfather's laptop: Compaq  Presario V6000│AMD Turion 64 X2 TL-56 1.8GHz│2GB DDR2 667MHz│nVidia GeForce Go6150 128MB (died 4 times for now)│Toshiba 160GB 5400rpm│Win Vista Ultimate SP2 & Win 10 Pro x64 Windows 7 Ultimate x64│15.4" 1280x800

"The Old" PC: eMachines eTower 466i│Intel Celeron 466MHz│512MB RAM PC133│nVidia GeForce FX5200 128MB PCI│Seagate Baracuda 40GB 7200rpm│Windows 98SE & Windows XP Pro SP3│IBM P50 14" 1024x768 CRT

"The Floppy" laptop: Clevo 2700C│Intel Pentium III 1.1GHz│512MB PC133 SDRAM│SiS 630 32MB shared│Samsung 40GB│Windows XP Pro SP3│15" 1024x768

 

Link to post
Share on other sites
22 minutes ago, Loote said:

I assume those are the dialects you wrote about? I mean, what other reason would there be for so many words with (more or less) the same meaning.

Nope, they do not have the same meaning and no, no dialects there -- all are official Finnish book-form and all have a slightly different meaning!

1906649951_mindblown.gif.2a3d4d99173ed8c5f45d5718f9e1f4c9.gif


Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to post
Share on other sites

Using Swiftkey with English/Finnish mix means that I couldn't make working sentences at all. Its readable, but would sound like I was bad spam bot. Google translate is better, that has been golden standard of how not to do translation for longest time.

 

I think with autocorrection, and probably Android mainly, the issue is that making it work is costly. I'm pretty sure dictionaries on Android are based on same stuff LibreOffice and OO.org have used. Meaning that they can't match Microsoft or Apple, but they are getting in there. In the way that using Swiftkey can actually save my time too. While I still write more English on phone than Finnish.


^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

Link to post
Share on other sites

It's pretty good in English, but it's not good at all using Turkish (I only use to write to my relatives but it's still annoying)


( ・∀・)・・・--------☆

Link to post
Share on other sites

I have both English and French language enabled on Android with the keyboard's prediction set to work with both languages at once, it works relatively fine, it detect when I am writing in one language or another and usually shows the words I want to type.


CPU: AMD Ryzen 3600 / GPU: Radeon HD7970 GHz 3GB(upgrade pending) / RAM: Corsair Vengeance LPX 2x8GB DDR4-3200
MOBO: MSI B450m Gaming Plus / NVME: Corsair MP510 240GB / Case: TT Core v21 / PSU: Seasonic 750W / OS: Win 10 Pro

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×