{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["devel/libffi","devel/libunwind","devel/ruby-gems","lang/ruby34","print/indexinfo","textproc/libyaml"],"categories":["devel","rubygems"],"comment":"Make gettext_i18n_rails .po files as JSON","compare":null,"dependentCount":null,"description":"GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available\nto client side Javascript as JSON. It will find translations inside your .js,\n.coffee, .handlebars and .mustache files, then it will create JSON versions of\nyour .PO files so you can serve them with the rest of your assets, thus letting\nyou access all your translations offline from client side Javascript.","flavors":[],"html":"https://daemonports.org/devel/rubygem-gettext_i18n_rails_js-rails52/","kind":"port","lastUpdate":"2026-09-20T08:58:01+08:00","license":["MIT"],"maintainer":"sunpoet@FreeBSD.org","name":"rubygem-gettext_i18n_rails_js-rails52","newest":true,"newestVersion":"3.2.0","noVulnData":false,"origin":"devel/rubygem-gettext_i18n_rails_js-rails52","otherSystems":[{"behindSince":"2026-08-31","maintainer":"sunpoet@FreeBSD.org","origin":"devel/rubygem-gettext_i18n_rails_js-rails52","path":"/dragonfly/devel/rubygem-gettext_i18n_rails_js-rails52/","system":"DragonFly","version":"2.1.0"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/rubygem-gettext_i18n_rails_js-rails52","path":"","system":"HardenedBSD","version":"3.2.0"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/rubygem-gettext_i18n_rails_js-rails52","path":"","system":"GhostBSD","version":"3.2.0"}],"packages":[{"repo":"FreeBSD:14:latest","versions":["3.2.0","3.2.0","-","-","3.2.0"]},{"repo":"FreeBSD:14:quarterly","versions":["3.2.0","3.2.0","n/a","-","3.2.0"]},{"repo":"FreeBSD:15:latest","versions":["3.2.0","3.2.0","n/a","-","2.1.0"]},{"repo":"FreeBSD:15:quarterly","versions":["3.2.0","3.2.0","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["3.2.0","3.2.0","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"rubygem-gettext_i18n_rails_js-rails52-3.2.0","related":["devel/rubygem-gettext_i18n_rails_js","devel/rubygem-gettext_i18n_rails_js-rails5","devel/rubygem-gettext_i18n_rails_js-rails50","devel/rubygem-gettext_i18n_rails_js-rails61","devel/rubygem-gettext_i18n_rails_js-rails70"],"repository":"FreeBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":["archivers/brotli","archivers/libdeflate","archivers/liblz4","archivers/libzip","archivers/rubygem-archive-zip","archivers/rubygem-rubyzip","archivers/zstd","audio/lame","audio/libogg","audio/libvorbis","audio/mpg123","audio/opus","converters/fribidi","converters/libiconv","converters/rubygem-base64","converters/rubygem-po_to_json","databases/gdbm","databases/rubygem-activemodel52","databases/rubygem-activerecord52","databases/rubygem-arel","databases/rubygem-globalid-rails52","databases/rubygem-sqlite3","databases/sqlite3","devel/binutils","devel/boost-libs","devel/boost-python-libs","devel/dbus","devel/dbus-glib","devel/gettext-runtime","devel/glib20","devel/googletest","devel/highway","devel/icu","devel/libada","devel/libdaemon","devel/libedit","devel/libepoll-shim","devel/libevent","devel/libffi","devel/libinotify","devel/libltdl","devel/libpciaccess","devel/libunistring","devel/libunwind","devel/libuv","devel/llvm12","devel/pcre2","devel/pkgconf","devel/py-packaging","devel/readline","devel/ruby-gems","devel/rubygem-actionview52","devel/rubygem-activejob52","devel/rubygem-activesupport52","devel/rubygem-bindex","devel/rubygem-bootsnap","devel/rubygem-builder","devel/rubygem-byebug","devel/rubygem-capybara","devel/rubygem-coffee-rails-rails52","devel/rubygem-coffee-script","devel/rubygem-coffee-script-source","devel/rubygem-concurrent-ruby","devel/rubygem-date","devel/rubygem-execjs","devel/rubygem-fast_gettext","devel/rubygem-ffi","devel/rubygem-fiddle","devel/rubygem-forwardable","devel/rubygem-gettext","devel/rubygem-gettext_i18n_rails","devel/rubygem-i18n","devel/rubygem-io-console","devel/rubygem-io-like","devel/rubygem-jbuilder-rails52","devel/rubygem-json","devel/rubygem-locale","devel/rubygem-logger","devel/rubygem-marcel","devel/rubygem-method_source","devel/rubygem-minitest","devel/rubygem-msgpack","devel/rubygem-nio4r","devel/rubygem-racc","devel/rubygem-rake","devel/rubygem-reline","devel/rubygem-singleton","devel/rubygem-spring","devel/rubygem-sprockets-rails-rails52","devel/rubygem-sprockets3","devel/rubygem-thor","devel/rubygem-thread_safe","devel/rubygem-tilt","devel/rubygem-timeout","devel/rubygem-tzinfo1","devel/rubygem-web-console3-rails52","devel/rubygem-xpath","devel/sdl20","devel/simdjson","devel/spirv-llvm-translator"],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"3.2.0","versions":[{"commit":"78f941c111481fdaafa70d161045b995e3d2d29f","date":"2026-09-20","version":"3.2.0"},{"commit":"9ee1e010d16491d5a38afe47e1e2b6b6e8ee669f","date":"2026-08-31","version":"3.1.6"}],"vulnerabilities":null,"www":"https://github.com/webhippie/gettext_i18n_rails_js"}
