LICENSE.txt | 100644 | 0 | 0 | | | 1.05 KB | a392369384481594c0e8d8f9f5958d19b8fa23a2b6349fe60d88e9b93391aabb |
README.md | 100664 | 0 | 0 | | | 17.6 KB | c8125559314a562f0a0e311e99d9dd60a6762f71fe054e83abe70043727e3ba4 |
Rakefile | 100644 | 0 | 0 | | | 321 Bytes | 5f5eb1a5f3a655a30fbf6b6b429ff2e6ad965bb3ba734e3f234290c6c2104876 |
bin/i18n-tasks | 100755 | 0 | 0 | | | 437 Bytes | 3d8b12f5a9d4052d27889b1b23efd198a30f8846978485f09e4f0f6fac76cabd |
bin/i18n-tasks.cmd | 100755 | 0 | 0 | | | 37 Bytes | 3cd318ef549be2e13951ee8d19e9249c29f4b5bde659489f76bf6ec921d2ba50 |
config/locales/en.yml | 100664 | 0 | 0 | | | 6.78 KB | b66b576a008ff492e29d1560238e7da5a21961c72f5e17d7fd1d5b6ca6bfd8c6 |
config/locales/ru.yml | 100664 | 0 | 0 | | | 9.72 KB | f07aa77c19e3baffea4bf2c8cb6dc47711f904425901495951bda84b5eab2402 |
i18n-tasks.gemspec | 100664 | 0 | 0 | | | 2.82 KB | 21cf6ec2b306b0609978a7ad60865a4ccd016e14e1c9d2f89bff7fe0d7495c27 |
lib/i18n/tasks.rb | 100664 | 0 | 0 | | | 2.12 KB | 91a35b0bd45a33843696c9cf395203522e162ec30c7da4e186b9dd6959e16008 |
lib/i18n/tasks/base_task.rb | 100644 | 0 | 0 | | | 1.28 KB | d3857e6903dc03dd568f613565fb89cf770aa871b778876a5e4fb8f32b4ca5c9 |
lib/i18n/tasks/cli.rb | 100644 | 0 | 0 | | | 5.25 KB | 7a2357016c8d9280f661490dc8492005c7779d223c4ec1b7e50be1e07ab5d0e0 |
lib/i18n/tasks/command/collection.rb | 100644 | 0 | 0 | | | 511 Bytes | dd74ca26b4931927f655d11c4de12959a5706b6de9934a3b81bff7d9d85f9689 |
lib/i18n/tasks/command/commander.rb | 100644 | 0 | 0 | | | 933 Bytes | eed0527b677a500872af27be0976008276f0c87cd03866a4bbe96e649071cb99 |
lib/i18n/tasks/command/commands/data.rb | 100644 | 0 | 0 | | | 3.82 KB | f0d30376ee44e770972e4ac081796e8891840e01877346e89b6d30405a84d4f2 |
lib/i18n/tasks/command/commands/eq_base.rb | 100644 | 0 | 0 | | | 493 Bytes | 5eb6d15750967ef334cfaa33e2d7ff1eb694ca453e50a8d7ad0f7f41d6cf8d30 |
lib/i18n/tasks/command/commands/health.rb | 100644 | 0 | 0 | | | 817 Bytes | e0df2cfcbfc3095e444b6a41907eb24319643b513da31df9bef638578efb0726 |
lib/i18n/tasks/command/commands/interpolations.rb | 100644 | 0 | 0 | | | 635 Bytes | 52c3ca4a7894aeee92ed453ec1a7940f26fd53505ecec9c4baf52dbccf364565 |
lib/i18n/tasks/command/commands/meta.rb | 100644 | 0 | 0 | | | 887 Bytes | 2f8facc31bab62e4c65e444263e3b320c8e20b34ff54e9cfec8cc687783aad72 |
lib/i18n/tasks/command/commands/missing.rb | 100664 | 0 | 0 | | | 3.47 KB | ac1c1431777a563c194dea52370a90dbf24eae25bb547f7b0387ba87bf6b36f4 |
lib/i18n/tasks/command/commands/tree.rb | 100644 | 0 | 0 | | | 3.53 KB | d4fe6aed11f5b6cf918f93645602a19285391f6349b01ca6a0d71f976f1853e6 |
lib/i18n/tasks/command/commands/usages.rb | 100644 | 0 | 0 | | | 2.74 KB | ffd3f57a67b88dc281b6cec4630f888c91c776179ea1eaca1f96d9e08422e499 |
lib/i18n/tasks/command/dsl.rb | 100644 | 0 | 0 | | | 1.2 KB | eacac1d6b5f3eb976a49b154d3916455de7069a10648544ae91fde634687dad4 |
lib/i18n/tasks/command/option_parsers/enum.rb | 100664 | 0 | 0 | | | 1.61 KB | e023e4932cf2ec0cb664fa301c9b02c8333b26aaafdadc9d7c21ad8fae901c90 |
lib/i18n/tasks/command/option_parsers/locale.rb | 100644 | 0 | 0 | | | 1.5 KB | d4c002c6652222c1692e0a50fa40f2a56462ac4cec92e34f74aed2314dbf0374 |
lib/i18n/tasks/command/options/common.rb | 100644 | 0 | 0 | | | 1.06 KB | 66d8d92406f7c1355d66cc29b999dd0e2eda4a4423b8093e2c54edf37c1073d6 |
lib/i18n/tasks/command/options/data.rb | 100644 | 0 | 0 | | | 3.31 KB | 7d97aa23124c773220499b29987197fcda69b27b7e8ed6ddd531ca52f7ea65c2 |
lib/i18n/tasks/command/options/locales.rb | 100664 | 0 | 0 | | | 1.54 KB | c6d166a3d25d249d15df814a2cd638d16ce9cb25cd23b1418a21fc51edf470a3 |
lib/i18n/tasks/command_error.rb | 100644 | 0 | 0 | | | 404 Bytes | 212e48bc91a41a97c664f4b1592fb86f387c7dd65e2b0ed38687cf26fe0d427f |
lib/i18n/tasks/commands.rb | 100644 | 0 | 0 | | | 938 Bytes | 42e2f7aeea645fba355b4fb87b4399c519d2e858e5e8cd2702348e3eadd81a8b |
lib/i18n/tasks/concurrent/cache.rb | 100644 | 0 | 0 | | | 442 Bytes | 24415fe1bbaf7ce3e8e3bb89eeb62911176bb4967b2e37934a01085cb7703fc6 |
lib/i18n/tasks/concurrent/cached_value.rb | 100644 | 0 | 0 | | | 1.46 KB | 91c2ff6abe7b3c9f8cd131de8b1ebbcf4c54b4d1190bfca4cdaf367bdfc8d95d |
lib/i18n/tasks/configuration.rb | 100664 | 0 | 0 | | | 4.97 KB | d47c1aecbda0df36a85ecd30ba2411256539cb3d6fc4bc621df8c49ff6fc4348 |
lib/i18n/tasks/console_context.rb | 100644 | 0 | 0 | | | 2.31 KB | 66ada904d7d03beb49e7fc8db4fc8238f2debbe0d5dc18c32019e7d99cf32ffc |
lib/i18n/tasks/data.rb | 100644 | 0 | 0 | | | 2.71 KB | 3eb26e147e2b4252c34a6536a11690c9f51a90bc2de5bd3878e0c436bc9fce69 |
lib/i18n/tasks/data/adapter/json_adapter.rb | 100644 | 0 | 0 | | | 550 Bytes | 8fcacdf517bf8fea1a91d9e4ce85b79cfd2523a54f81c951c422646d32b50963 |
lib/i18n/tasks/data/adapter/yaml_adapter.rb | 100644 | 0 | 0 | | | 1.05 KB | 6369f6092ddd038bea95c36a8f692096e9709748bd13ac8afa11a6a7e27a9bfd |
lib/i18n/tasks/data/file_formats.rb | 100644 | 0 | 0 | | | 2.91 KB | 633af8d6317dab12515d03262124d4f081cfbc66d08e6922b8dba9d755de57dd |
lib/i18n/tasks/data/file_system.rb | 100644 | 0 | 0 | | | 379 Bytes | b610bb1af3a3014cb2170c21a283cd4bcb6eb93beab0acb648c6fcc65c0370e9 |
lib/i18n/tasks/data/file_system_base.rb | 100644 | 0 | 0 | | | 6.56 KB | 667e7ed8aed036755aea6096c9031978ce417fb630dab15ca4e282aadccc1763 |
lib/i18n/tasks/data/router/conservative_router.rb | 100644 | 0 | 0 | | | 1.8 KB | aa9925be0dc3e2397fccf74d89fa3cebe6f881b48b554a881aa4c87f5460c080 |
lib/i18n/tasks/data/router/isolating_router.rb | 100644 | 0 | 0 | | | 4.12 KB | b1a4a7ca2b1c58f319664dc337eef022772f9b1a2292a2313ec02d44ebf8e6dd |
lib/i18n/tasks/data/router/pattern_router.rb | 100644 | 0 | 0 | | | 1.98 KB | 3c7a6b190f8ef56f8a287cc31a0fa8a8ff076d4c836028dc4b6796a7dafbc391 |
lib/i18n/tasks/data/tree/node.rb | 100644 | 0 | 0 | | | 4.62 KB | 9b5fdad847bbf86d05f3f4cfce45f193954d3557ff7a911519ae586c67f39139 |
lib/i18n/tasks/data/tree/nodes.rb | 100644 | 0 | 0 | | | 1.9 KB | 8295fed73ae184fd24bd3344c0ee249094877443457dbccc2c350e5dbe475d3e |
lib/i18n/tasks/data/tree/siblings.rb | 100644 | 0 | 0 | | | 9.93 KB | 6d6bc444c12dd038980d504bf0edfde04d688740104ccf58145d115d17f3a8e0 |
lib/i18n/tasks/data/tree/traversal.rb | 100644 | 0 | 0 | | | 6.16 KB | 8bf1adb906a55280b1c75f7427bd95c2c8b84d63b34b8eb85a19ef14c5372e9e |
lib/i18n/tasks/html_keys.rb | 100644 | 0 | 0 | | | 417 Bytes | d1cea5ede3114e413e38ab4e307ff1134328788c698e9051cc8072ef48c98fe6 |
lib/i18n/tasks/ignore_keys.rb | 100644 | 0 | 0 | | | 1.16 KB | f8902120c2043eccadfbef9915ab02dc5b66f9e179d1b2455c12b276480f60ec |
lib/i18n/tasks/interpolations.rb | 100644 | 0 | 0 | | | 1.09 KB | 723889a9215f3c52bf63d6189e8abc5a8e557f0d1cfa58301df0d5c11c55faa7 |
lib/i18n/tasks/key_pattern_matching.rb | 100644 | 0 | 0 | | | 1.05 KB | 77753c9013ed962f1699448793657f7643b5c2a3c787c88078031f80f64f2c0f |
lib/i18n/tasks/locale_list.rb | 100644 | 0 | 0 | | | 513 Bytes | dc20028304582fc9877e404b6b776751b94ef3eddcd021839044895c90493504 |
lib/i18n/tasks/locale_pathname.rb | 100644 | 0 | 0 | | | 345 Bytes | 84c8bbf6435116ba9dc21ef7c4655d6383b1ee532e73c43109fe8789a25f76d3 |
lib/i18n/tasks/logging.rb | 100644 | 0 | 0 | | | 784 Bytes | 0896bf5b3ca6034d7dd7da7df58c1f545ab5f0989e253d2f028559c5dfbfb359 |
lib/i18n/tasks/missing_keys.rb | 100644 | 0 | 0 | | | 6.14 KB | 4e5efdc3af983fab3305dbce33ea015ec8544f241f10e46e89d6c00217191d21 |
lib/i18n/tasks/plural_keys.rb | 100644 | 0 | 0 | | | 1.77 KB | 8c5b63ae9143a9538db9779ebc83510db01488e68658e6307eb3f76cbdb1b38a |
lib/i18n/tasks/references.rb | 100644 | 0 | 0 | | | 4.31 KB | bb346a075fdea0df9a83c8c0897aad04ed3b45539f317cf82eb348b53227aa88 |
lib/i18n/tasks/reports/base.rb | 100644 | 0 | 0 | | | 2.09 KB | 870c741f143df581510356329a35e188464e87017909bdf2857c4196d35f7735 |
lib/i18n/tasks/reports/terminal.rb | 100644 | 0 | 0 | | | 8.52 KB | 9600c80210768f1017fbc75548c609cf0a42c38f38653e4674aa570de6cbf659 |
lib/i18n/tasks/scanners/ast_matchers/base_matcher.rb | 100644 | 0 | 0 | | | 4.4 KB | eba1f3b46f5e353be094c1c58e3ede9a8dd6fb9163a3514f8fa1be979cf656d8 |
lib/i18n/tasks/scanners/ast_matchers/default_i18n_subject_matcher.rb | 100644 | 0 | 0 | | | 741 Bytes | d541aff2f7c86fc66dea25b66c653696ecca3179673d31fb8d1c755d4b4fd649 |
lib/i18n/tasks/scanners/ast_matchers/message_receivers_matcher.rb | 100644 | 0 | 0 | | | 2.61 KB | 1038d7f6ac8dd5a4978507c43d9e3b776e0fe62a72cf1e87375754944e202c99 |
lib/i18n/tasks/scanners/ast_matchers/rails_model_matcher.rb | 100664 | 0 | 0 | | | 1.96 KB | 122fbf9ed8607c4b5b583005af5e409af23faa197f2ac705e50eb430e1210c32 |
lib/i18n/tasks/scanners/erb_ast_scanner.rb | 100644 | 0 | 0 | | | 2.22 KB | 8c9dd80449d6fadfc31e77202428999443bd340a3a546ac41a4fd11f0435c55a |
lib/i18n/tasks/scanners/file_scanner.rb | 100644 | 0 | 0 | | | 1.88 KB | c5792177738f124628b50b1ad9008e4de61064351a979098c7f8d4bc46f20b35 |
lib/i18n/tasks/scanners/files/caching_file_finder.rb | 100644 | 0 | 0 | | | 1.15 KB | d1283959d25cb4375e736a80a3c9add86e718b2218c7121cb2e6943dc218e129 |
lib/i18n/tasks/scanners/files/caching_file_finder_provider.rb | 100644 | 0 | 0 | | | 947 Bytes | 9412e6cba426f171933ccfcfc8785d316f1363b390b5f7b3c5105543a3d61f7f |
lib/i18n/tasks/scanners/files/caching_file_reader.rb | 100644 | 0 | 0 | | | 863 Bytes | 8e9a13c5cc4f71bd692b8dcaceb46687f46a75d631469725f3046418a40dfda5 |
lib/i18n/tasks/scanners/files/file_finder.rb | 100644 | 0 | 0 | | | 2.1 KB | 35615337395fcfd4ba14a37f980fba42f7f7720e0ace95558abe2027620eb78b |
lib/i18n/tasks/scanners/files/file_reader.rb | 100644 | 0 | 0 | | | 557 Bytes | 8b8c11ca7ac03a3393680a6967e25309f301f6c761ce4cb254be45fd1dfa98c4 |
lib/i18n/tasks/scanners/local_ruby_parser.rb | 100664 | 0 | 0 | | | 3.07 KB | 13d72af026f081798cd83f0b69f84a34d5cdc086ec52f6fe9d8df9f65ff346e8 |
lib/i18n/tasks/scanners/occurrence_from_position.rb | 100644 | 0 | 0 | | | 1.01 KB | 76c95d71d5fca8412198dcfedcf43903505adc851d404f57b6608f03ab453899 |
lib/i18n/tasks/scanners/pattern_mapper.rb | 100644 | 0 | 0 | | | 2.05 KB | 3a1c74e7ead4a3489fee9fd28513f992e448c1f0c707a28889f32b47abe405d5 |
lib/i18n/tasks/scanners/pattern_scanner.rb | 100664 | 0 | 0 | | | 3.49 KB | 432ae76111838102ec1cda14063241bbed8c03495f717ffab65a926cea723e51 |
lib/i18n/tasks/scanners/pattern_with_scope_scanner.rb | 100644 | 0 | 0 | | | 2.69 KB | a450f551200d2c7ba9e54185a136ab8ffef4cfeae47fb2c4d05e39f4561c39af |
lib/i18n/tasks/scanners/prism_scanner.rb | 100664 | 0 | 0 | | | 2.23 KB | 449d4c577953cd288d46429806c16eda95ed7b23ddd580444b6a484eb2d1ae96 |
lib/i18n/tasks/scanners/prism_scanners/arguments_visitor.rb | 100664 | 0 | 0 | | | 949 Bytes | c7a3dbdce65af8cc874a3e188443b12734f778f955db5adb6944eb633b08eb51 |
lib/i18n/tasks/scanners/prism_scanners/nodes.rb | 100664 | 0 | 0 | | | 7.68 KB | 8d1fc235b06c53bab55979e65142ffc04449db6c93a8fede32ed8522bd39c8b1 |
lib/i18n/tasks/scanners/prism_scanners/visitor.rb | 100664 | 0 | 0 | | | 7.52 KB | 5d4b593d9f99ca37b0b5c1f6be60955caf950f2eede28e7cb02b24b5c3ec1503 |
lib/i18n/tasks/scanners/relative_keys.rb | 100644 | 0 | 0 | | | 2.78 KB | 15a02d64e817d1b0b6a2bdc437d7446e01a1172f9a863b533f2d13430225d383 |
lib/i18n/tasks/scanners/results/key_occurrences.rb | 100644 | 0 | 0 | | | 1.64 KB | 47e88a06fb0873e0ac264230ad8abaf5ad8ffb38975aafc98b1f00b7e19751a5 |
lib/i18n/tasks/scanners/results/occurrence.rb | 100644 | 0 | 0 | | | 2.87 KB | 0388f2227255e82d4181f28e49a32056f8ffb656e212918bddb19b8afc08416b |
lib/i18n/tasks/scanners/ruby_ast_call_finder.rb | 100644 | 0 | 0 | | | 852 Bytes | 012fd4a2ba5fb365825ba5264a94cb6bd8faf0b768e398d9216dca1404640dda |
lib/i18n/tasks/scanners/ruby_ast_scanner.rb | 100664 | 0 | 0 | | | 4.72 KB | b330b432bcbd5ca5c6bfaf99f90cb9f15e927ca5e6aaf1dc49f4c4142c2e7f4e |
lib/i18n/tasks/scanners/ruby_key_literals.rb | 100664 | 0 | 0 | | | 830 Bytes | 432e888dc9a3a22253b6b16f0d455fb82313564357e8027da9a9141533854196 |
lib/i18n/tasks/scanners/ruby_parser_factory.rb | 100664 | 0 | 0 | | | 939 Bytes | 1991b13b5f7476f502cc1e4d00156620c9833f2ac595b03b48f75cd4d7d40c3a |
lib/i18n/tasks/scanners/scanner.rb | 100644 | 0 | 0 | | | 377 Bytes | a1fe814cb46286843cea020656409f7398b0d002458bbad43a2f08d4ad69f1ad |
lib/i18n/tasks/scanners/scanner_multiplexer.rb | 100644 | 0 | 0 | | | 1.22 KB | 53b39eba772972974c0ea5d09f5baa63d6d7f2926bed194b2c564c89669c3c10 |
lib/i18n/tasks/split_key.rb | 100644 | 0 | 0 | | | 1.6 KB | 7772d9b9aa9872e6c6a04e020725d29e4d79f914d491ebf2e77c5f98725641e9 |
lib/i18n/tasks/stats.rb | 100644 | 0 | 0 | | | 755 Bytes | 63c5840c4dd8f23b33da4cbfd143572f0f542807a2102f450d0ff10314127ef9 |
lib/i18n/tasks/string_interpolation.rb | 100644 | 0 | 0 | | | 294 Bytes | bfed50673997d71e2e8ab074eeb4b7a29e55a2fef89c3d2c1b4829f660c4a341 |
lib/i18n/tasks/translation.rb | 100664 | 0 | 0 | | | 1.2 KB | c0f973c9bebe77b199e5055778d58cdb97d4434282b793c9258d033ea33dcba6 |
lib/i18n/tasks/translators/base_translator.rb | 100664 | 0 | 0 | | | 5.92 KB | 15a247a6638fb02d97773845a020409e617361a6a25d744b7620d22983b1e1c4 |
lib/i18n/tasks/translators/deepl_translator.rb | 100664 | 0 | 0 | | | 4.05 KB | 945f0b9737b6cb82ae34fe9f629a5f0e0342d6e4ef7fafe4b086b456ded0c889 |
lib/i18n/tasks/translators/google_translator.rb | 100664 | 0 | 0 | | | 2.17 KB | 4f7f6451b7b306f7483f7b98954517e86f36d5420a59c1b85ef393951ecc7c2a |
lib/i18n/tasks/translators/openai_translator.rb | 100664 | 0 | 0 | | | 3.62 KB | 07add0d7a9a6088e70ce77689e8693e4c918518f970ec6f64fee1ad40274cdd4 |
lib/i18n/tasks/translators/watsonx_translator.rb | 100664 | 0 | 0 | | | 4.4 KB | 5f7dc7a38851f42966de9d8fc2aae5029e37574bff0a6f23038cd8c2ebc377a2 |
lib/i18n/tasks/translators/yandex_translator.rb | 100664 | 0 | 0 | | | 1.48 KB | 2b4098ca4bd8da55966473e7956fea352956d970a672b2606dfb217fb3976776 |
lib/i18n/tasks/unused_keys.rb | 100644 | 0 | 0 | | | 794 Bytes | 1f1d16a4214395a779b0a06e51a7a61fb8a6f5388274a2239e00dddcbee1b5d4 |
lib/i18n/tasks/used_keys.rb | 100664 | 0 | 0 | | | 7.23 KB | 46c4b7f623e9f97216267d3ee0b49f35e5e24f972e8b2d5078ae126965253add |
lib/i18n/tasks/version.rb | 100644 | 0 | 0 | | | 91 Bytes | 5ce2f310867b20d97cd1e3c421b1e101ac340e8eab7e8f607752a2f243b96693 |
templates/config/i18n-tasks.yml | 100664 | 0 | 0 | | | 7 KB | 68eff2b8d714aa8b4f0b8b778d06dc5f1365afe5fefcb8b381ca82dc79adcbbb |
templates/minitest/i18n_test.rb | 100644 | 0 | 0 | | | 1.26 KB | bb6e7b72363cad3f594034660e9ac06b1e6d4d7c94564f3067a2ad1547305087 |
templates/rspec/i18n_spec.rb | 100644 | 0 | 0 | | | 1.32 KB | bf14a2f63b1e7a6af9b223f1d5fb3bfcfee5d39d3c7a042f581464ca68b647cf |