Giter VIP home page Giter VIP logo

Comments (19)

NunoBentes avatar NunoBentes commented on July 18, 2024

I´m waiting for that solution also. I asked Mikrobi about the Babel 2.3 version but i had no reply about that!!! :(

from babel.

okyanet avatar okyanet commented on July 18, 2024

Just to clarify: I'm willing to help develop that solution. It would be great to have an idea of what's planned rather than going off and coding something completely different...

from babel.

NunoBentes avatar NunoBentes commented on July 18, 2024

Yes, i agree!!! I think a folder based solution it´s more than welcome... i think it´s essencial!! But i think he is developing Babel in that way... i don´t know!!! Unfurtunetly i´m not coder so i can not help developing this feature!!! :(

from babel.

rtripault avatar rtripault commented on July 18, 2024

Hi,

As far as i know Jakob is really busy.
I am currently "re-factoring" the UI (check my fork or http://www.youtube.com/watch?v=BksqtBIRc3w for a raw preview) + i'd like to get rid of the TV (using tables).
That's hard to catch Jakob to talk about Babel and go in the same direction ;)

from babel.

NunoBentes avatar NunoBentes commented on July 18, 2024

Excelent job!!!! Amazing!!!! Much more user friendly!!!! :)

from babel.

okyanet avatar okyanet commented on July 18, 2024

I now have a rough working version of this. Works with one context containing multiple language folders, and falls back to the default 'one context per language' behaviour if subfolders are not specified.

This is handled simply by adding the language folder to the contextKeys configuration. Eg:
site.com/en,site.com/fr;

This is for a client project so that takes priority but I'll look at getting some properly tested and polished code up here in the next few weeks. Hopefully :)

from babel.

NunoBentes avatar NunoBentes commented on July 18, 2024

Excelent!!!! Exactly what i need!!!! :) :)

from babel.

gadamiak avatar gadamiak commented on July 18, 2024

@rtripault: I'll be testing your changes on a small but 5-language site I'm working at.

@lucasmodx: Could you share your changes in your fork?

I don't know whether that has been asked before: shouldn't the plugin, which handles context switching based on language be part of a more general solution? I mean, there are "context router" and "gateway manager" (plus "domaineer") which all handle the job already. Wouldn't be better to extend them to handle multi-language setups? Or maybe they already do support them (haven't tested)?

From the first look "domaineer" seems to be able to handle the single-context/multi-domain scenario out-of-the-box. I guess it could be configured to handle single-context/subfolders scenario too.

My point is not to duplicate parts of functionality but extend what is available already and can work in more general way fitting into the ecosystem. My 2c.

from babel.

rtripault avatar rtripault commented on July 18, 2024

@gadamiak my fork isn't up to date. You might want to add the MODX package provider https://extras.melting-media.com/ to get the last build (i'm currently using it on a project and a pull request will be sent to the original repository once the work will be more polished).

Feel welcome to report any bug and/or give feedback (preferably on my fork)

from babel.

gadamiak avatar gadamiak commented on July 18, 2024

@Romain Thanks for update! I'll definitely give it a try and report back.

from babel.

NunoBentes avatar NunoBentes commented on July 18, 2024

@lucasmodx: Could you share your Babel´s version? I´m really interested on it!!! :)

from babel.

shaunmorrison avatar shaunmorrison commented on July 18, 2024

@rtripault – just checked out your vid – looks excellent. Are you pushing to merge or going to keep a fork?

from babel.

rtripault avatar rtripault commented on July 18, 2024

@shaunmorrison Thanks. A pull request is definitely something planned. The biggest problem being to find some time to :)

from babel.

manu37 avatar manu37 commented on July 18, 2024

@rtripault: Nice video, well done! Unfortunately no audio. What happened to "syncronize TV's" when linking?
Why do I have to specify the contextkey when creating a translation?
best regards
manu

from babel.

rtripault avatar rtripault commented on July 18, 2024

@manu37 you don't want to ear my English skills (hence the "no audio"). Also this video (almost one year old by now) was made while i was coding a Proof of Concept. Since then the "sync TVs" feature jumped in and you no more need to manually specify the context key.

All in all, i got the feeling i'm hijacking the original issue (that was not the purpose). Feel free to comment on my "fork" instead

from babel.

enminc avatar enminc commented on July 18, 2024

@lucasmodx I would be very interested in your rough solution. Are you willing to share code or at least logistical direction on how to do it. I to as did you need it now and cant wait for 2.3

from babel.

okyanet avatar okyanet commented on July 18, 2024

Don't want to look like I'm ignoring this (as that's how I felt re: the original author), however I really don't have enough time to pull the bits together just right at this moment. Give me a nag after the weekend and I'll at least try to upload some code for you to have a look at. It probably won't work without some mods, but might be a good starting point.

from babel.

enminc avatar enminc commented on July 18, 2024

No problem or rush. Thanks fro getting back to me.

Best Regards,

Adam Smith
[email protected] | ethannewmedia.com

Please consider the environment before printing this e-mail

On Feb 14, 2013, at 10:47 AM, lucasmodx [email protected] wrote:

Don't want to look like I'm ignoring this (as that's how I felt re: the original author), however I really don't have enough time to pull the bits together just right at this moment. Give me a nag after the weekend and I'll at least try to upload some code for you to have a look at. It probably won't work without some mods, but might be a good starting point.


Reply to this email directly or view it on GitHub.

from babel.

goldsky avatar goldsky commented on July 18, 2024

It's coming.
#90 (comment)

from babel.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.