When will Grasshopper 1.0 be finished? What happens next? - Grasshopper2024-03-29T10:36:38Zhttps://www.grasshopper3d.com/forum/topics/when-will-grasshopper-1-0-be-finished-what-happens-next?commentId=2985220%3AComment%3A844282&feed=yes&xn_auth=no"...switch between languages…tag:www.grasshopper3d.com,2013-05-18:2985220:Comment:8557852013-05-18T21:29:45.497ZMateusz Zwierzyckihttps://www.grasshopper3d.com/profile/MateuszZwierzycki
<blockquote><p><span>"...switch between languages without restarting."</span></p>
</blockquote>
<p>That would be a nice solution. It would be even nicer to have all "language packs" installed automatically.</p>
<p></p>
<blockquote><p><span>"...crowdsourced..."</span></p>
</blockquote>
<p><span>How else do you imagine it ;) ? </span></p>
<p><span>This could be a translation project. It can (?) be done quite painless something like :</span></p>
<ul>
<li>McNeel creates online…</li>
</ul>
<blockquote><p><span>"...switch between languages without restarting."</span></p>
</blockquote>
<p>That would be a nice solution. It would be even nicer to have all "language packs" installed automatically.</p>
<p></p>
<blockquote><p><span>"...crowdsourced..."</span></p>
</blockquote>
<p><span>How else do you imagine it ;) ? </span></p>
<p><span>This could be a translation project. It can (?) be done quite painless something like :</span></p>
<ul>
<li>McNeel creates online database</li>
<li>user installs GH</li>
<li>when user press the <em>translate shortcut</em> he/she can translate clicked item and his/her translation goes to database</li>
<li>database is processed to obtain the "average translation" from all users for each item</li>
<li>GH gets the updated translations from time to time</li>
</ul>
<p></p>
<p>I don't know is it really a reasonable (and real) idea... The whole "translate" widget (or however we call it) may cost you a lot of time to create.</p>
<p></p>
<p>EDIT : So in the beginning, localized version is always English... when ppl start to translate it, some items are displayed in for instance Spanish (choosed language), so user sees what is not yet translated and where can he/she contribute.</p>
<p></p> I know. I'm not a big fan of…tag:www.grasshopper3d.com,2013-05-18:2985220:Comment:8558862013-05-18T21:02:50.837ZDavid Ruttenhttps://www.grasshopper3d.com/profile/DavidRutten
<p>I know. I'm not a big fan of it either. However the fact remains that there are a lot of people whose grasp of English can be picked on a scale from poor to non-existent. Strings that could be localized can be grouped under:</p>
<ul>
<li>Menu item text/tooltips</li>
<li>Tab, Panel, Component and Widget names/descriptions</li>
<li>Warning and Error messages</li>
<li>Documentation</li>
</ul>
<p></p>
<p>Problem #1 is that a lot of the text you see in the GH interface is created at runtime,…</p>
<p>I know. I'm not a big fan of it either. However the fact remains that there are a lot of people whose grasp of English can be picked on a scale from poor to non-existent. Strings that could be localized can be grouped under:</p>
<ul>
<li>Menu item text/tooltips</li>
<li>Tab, Panel, Component and Widget names/descriptions</li>
<li>Warning and Error messages</li>
<li>Documentation</li>
</ul>
<p></p>
<p>Problem #1 is that a lot of the text you see in the GH interface is created at runtime, sometimes using algorithms that are based on English grammar and syntax rules.</p>
<p></p>
<p>Problem #2 is that descriptions and especially documentation is <em>a lot</em> of text. Translating all that into the dozen or so languages Rhino typically ships in will amount to thousands upon thousands of hours of work, and then of course the work will never be done while Grasshopper is being developed.</p>
<p></p>
<p><em>If</em> we do ever get around to localization I want to make sure that the strings can be edited by anyone so the actual work can be crowdsourced and I'll also insist on it being possible to switch between languages without restarting.</p>
<p></p>
<p>--</p>
<p>David Rutten</p>
<p>david@mcneel.com</p>
<p>Poprad, Slovakia</p> Do you really think that loca…tag:www.grasshopper3d.com,2013-05-18:2985220:Comment:8559272013-05-18T20:43:17.310ZMateusz Zwierzyckihttps://www.grasshopper3d.com/profile/MateuszZwierzycki
<p>Do you really think that localization is a good thing ? How many words do we need to understand what happens on the screen - 20 ? It will generate more problems rather than advantages, same as here....</p>
<p><a href="http://www.grasshopper3d.com/forum/topics/grasshopper-for-rhino5-available-for-download?commentId=2985220%3AComment%3A831220" rel="nofollow">http://www.grasshopper3d.com/forum/topics/grasshopper-for-rhino5-av...</a></p>
<p></p>
<p>EDIT : For instance - each time my student has…</p>
<p>Do you really think that localization is a good thing ? How many words do we need to understand what happens on the screen - 20 ? It will generate more problems rather than advantages, same as here....</p>
<p><a rel="nofollow" href="http://www.grasshopper3d.com/forum/topics/grasshopper-for-rhino5-available-for-download?commentId=2985220%3AComment%3A831220">http://www.grasshopper3d.com/forum/topics/grasshopper-for-rhino5-av...</a></p>
<p></p>
<p>EDIT : For instance - each time my student has Rhino localized (Polish), I'am useless cause commands are so different from English.</p> Just because GH is free doesn…tag:www.grasshopper3d.com,2013-05-18:2985220:Comment:8557782013-05-18T20:07:27.608ZDavid Ruttenhttps://www.grasshopper3d.com/profile/DavidRutten
<p>Just because GH is free doesn't mean we're not making any money off of it. Basically, the increase in Rhino sales is what funds GH development. Due to the indirect nature of this approach we don't actually know what percentage of our income is due to GH, but so far we haven't had problems making a living from selling software.</p>
<p></p>
<p>We treat GH as "part" of Rhino, just like RhinoScript. </p>
<p></p>
<p>--</p>
<p>David Rutten</p>
<p>david@mcneel.com</p>
<p>Poprad, Slovakia</p>
<p>Just because GH is free doesn't mean we're not making any money off of it. Basically, the increase in Rhino sales is what funds GH development. Due to the indirect nature of this approach we don't actually know what percentage of our income is due to GH, but so far we haven't had problems making a living from selling software.</p>
<p></p>
<p>We treat GH as "part" of Rhino, just like RhinoScript. </p>
<p></p>
<p>--</p>
<p>David Rutten</p>
<p>david@mcneel.com</p>
<p>Poprad, Slovakia</p> So it's been discussed kinda…tag:www.grasshopper3d.com,2013-05-18:2985220:Comment:8558782013-05-18T20:03:52.988ZDavid Ruttenhttps://www.grasshopper3d.com/profile/DavidRutten
<p>So it's been discussed kinda sorta. Seems that localization is very low on the list. I will certainly investigate what it will take to make GH2 localizable, but there are no guarantees that any language other than English will be provided.</p>
<p></p>
<p>--</p>
<p>David Rutten</p>
<p>david@mcneel.com</p>
<p>Poprad, Slovakia</p>
<p>So it's been discussed kinda sorta. Seems that localization is very low on the list. I will certainly investigate what it will take to make GH2 localizable, but there are no guarantees that any language other than English will be provided.</p>
<p></p>
<p>--</p>
<p>David Rutten</p>
<p>david@mcneel.com</p>
<p>Poprad, Slovakia</p> I'd be nice if the Python com…tag:www.grasshopper3d.com,2013-05-10:2985220:Comment:8500632013-05-10T16:41:12.572ZJesus Galvezhttps://www.grasshopper3d.com/profile/JesusGalvez
<p>I'd be nice if the Python component had a debugger like the Rhino Python Editor...</p>
<p>I'd be nice if the Python component had a debugger like the Rhino Python Editor...</p> Thanks!tag:www.grasshopper3d.com,2013-05-10:2985220:Comment:8502242013-05-10T15:10:27.262ZArie-Willem de Jonghhttps://www.grasshopper3d.com/profile/aw
<p>Thanks!</p>
<p>Thanks!</p> We'd like to provide a native…tag:www.grasshopper3d.com,2013-05-10:2985220:Comment:8497862013-05-10T11:25:52.871ZDavid Ruttenhttps://www.grasshopper3d.com/profile/DavidRutten
<p>We'd like to provide a native python component, but it will probably have to wait until GH 2.0</p>
<p></p>
<p>--</p>
<p>David Rutten</p>
<p>david@mcneel.com</p>
<p>Poprad, Slovakia</p>
<p>We'd like to provide a native python component, but it will probably have to wait until GH 2.0</p>
<p></p>
<p>--</p>
<p>David Rutten</p>
<p>david@mcneel.com</p>
<p>Poprad, Slovakia</p> David,
One request (don't kno…tag:www.grasshopper3d.com,2013-05-09:2985220:Comment:8492062013-05-09T22:59:43.147ZArie-Willem de Jonghhttps://www.grasshopper3d.com/profile/aw
<p>David,</p>
<p>One request (don't know if this is the right place to post this, but here goes): Since more and more people are using the Python language including myself, my question is if it would be possible to include the python for grasshopper component eventually as a native component in grasshopper?</p>
<p>Thanks and cheers, I work with a lot of different softwares, but grasshopper still is one of my favorites. Keep up the good work!</p>
<p>David,</p>
<p>One request (don't know if this is the right place to post this, but here goes): Since more and more people are using the Python language including myself, my question is if it would be possible to include the python for grasshopper component eventually as a native component in grasshopper?</p>
<p>Thanks and cheers, I work with a lot of different softwares, but grasshopper still is one of my favorites. Keep up the good work!</p> you saw what I did there...tag:www.grasshopper3d.com,2013-05-06:2985220:Comment:8464852013-05-06T19:48:08.147ZVicente Solerhttps://www.grasshopper3d.com/profile/VicenteSoler
<p>you saw what I did there...</p>
<p>you saw what I did there...</p>