![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
go_translate_yourself
Advanced tools
= GoTranslateYourself
GoTranslateYouself is Rails engine, that allows your clients to do the dirty work of translating applications on their own. You don't have to do it yourself, let them have a piece of fun of their own!
This project is inspired by DHH's Tolk (http://github.com/dhh/told), however it has a bit differen UI, provides way to integrate with existing admin panel layout and is using key-value stores, with translation fallbacks.
== Installation TODO: Write more info here.
== Usage
Create initializer in your Rails app, following this code:
conn = Mongo::Connection.new.db("go_translate_yourself_test").collection("translations")
GoTranslateYourself.current_store = GoTranslateYourself::MongoStore.new(conn)
GoTranslateYourself.locales = [:pl, :de]
I18n.backend = I18n::Backend::KeyValue.new GoTranslateYourself.current_store
GoTranslateYourself.auth_handler = proc {
authenticate_or_request_with_http_basic do |user_name, password|
user_name == 'some' && password == 'user'
end
}
GoTranslateYourself.layout_name = "dummy_admin"
Please note, that you can integrate auth_handler with your authentication solution (like Devise), or leave it blank for no authentication.
Visit http://localhost:3000/site_translations to see it working!
== Available stores
Currently only MongoDB is supported -- please feel free to add more stores (Riak would be nice!).
== Roadmap
This project rocks and uses MIT-LICENSE.
FAQs
Unknown package
We found that go_translate_yourself demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.