Allows you to translate zeronet zites with ease
Translation library (i18n) for Angular
http loader for dynamically loading translation files for @ngx-translate/core
i18next internationalization framework
Is this value negative zero? === will lie to you
AWS SDK for JavaScript Translate Client for Node.js, Browser and React Native
A free and unlimited API for Google Translate
A debug logger package for other Google libraries
> Compiler for ngx-translate that uses messageformat.js to compile translations using ICU syntax for handling pluralization and gender
A free and unlimited API for Google Translate
Tiny and powerful i18n tools (Next plugin + API) to translate your Next.js pages.
Extract strings from projects using ngx-translate
Tiny and powerful i18n plugin to translate your Next.js pages.
A free and unlimited API for Google Translate(contains single and multiple)
A simple and free API for Bing & Microsoft Translator for Node.js
A library of utilities for testing with the ngx-translate i18n Angular library
Moves a shape or location in a specific direction.
Extract strings from projects using ngx-translate
TypeScript definitions for angular-translate
Translate text to different languages on node.js and the browser
react animation library
Function to manually mark strings to be extracted using ngx-translate-extract
Automatically declare NodeJS built-in modules and npm dependencies as 'external' in Rollup/Vite config
Visual translation editing library with framework adapters for in-app i18n management
Simple, zero-dependant enum translation gem for Rails
Zero-config internationalization for ActiveRecord models using JSON columns. No JOINs, no N+1 queries, just fast inline translations. Supports SQLite, PostgreSQL, and MySQL.
Ruby client for the ReadWhitepaper API — 30 cryptocurrency whitepapers with section-level content, 163 glossary terms, full-text search, and 3,458 translations across 15 languages. Zero dependencies.
API client for widebible.com. Access 66 books, 31,102 verses across 4 translations (KJV, ASV, BBE, YLT), biblical people, places, topics, cross-references, glossary, timeline, and reading plans. Zero dependencies.
API client for widesutra.com. Access Buddhist scripture collections (Tipitaka, Mahayana Sutras), books, texts with Pali/Sanskrit originals and translations, Buddhist figures, concepts (Four Noble Truths, Noble Eightfold Path), topics, and Pali/Sanskrit glossary. Zero dependencies.
Complete Sahih al-Bukhari collection with 7,277 authentic hadiths featuring full Arabic text and English translations. Offline-first with zero external dependencies. Includes both Ruby library and command-line interface.
# Excel to Code [](https://travis-ci.org/tamc/excel_to_code) excel_to_c - roughly translate some Excel files into C. excel_to_ruby - roughly translate some Excel files into Ruby. This allows spreadsheets to be: 1. Embedded in other programs, such as web servers, or optimisers 2. Without depending on any Microsoft code For example, running [these commands](examples/simple/compile.sh) turns [this spreadsheet](examples/simple/simple.xlsx) into [this Ruby code](examples/simple/ruby/simple.rb) or [this C code](examples/simple/c/simple.c). # Install Requires Ruby. Install by: gem install excel_to_code # Run To just have a go: excel_to_c <excel_file_name> This will produce a file called excelspreadsheet.c For a more complex spreadsheet: excel_to_c --compile --run-tests --settable <name of input worksheet> --prune-except <name of output worksheet> <excel file name> See the full list of options: excel_to_c --help # Gotchas, limitations and bugs 0. No custom functions, no macros for generating results 1. Results are cached. So you must call reset(), then set values, then read values. 2. It must be possible to replace INDIRECT and OFFSET formula with standard references at compile time (e.g., INDIRECT("A"&"1") is fine, INDIRECT(userInput&"3") is not. 3. Doesn't implement all functions. [See which functions are implemented](docs/Which_functions_are_implemented.md). 4. Doesn't implement references that involve range unions and lists (but does implement standard ranges) 5. Sometimes gives cells as being empty, when excel would give the cell as having a numeric value of zero 6. The generated C version does not multithread and will give bad results if you try. 7. The generated code uses floating point, rather than fully precise arithmetic, so results can differ slightly. 8. The generated code uses the sprintf approach to rounding (even-odd) rather than excel's 0.5 rounds away from zero. 9. Ranges like this: Sheet1!A10:Sheet1!B20 and 3D ranges don't work. Report bugs: <https://github.com/tamc/excel_to_code/issues> # Changelog See [Changes](CHANGES.md). # License See [License](LICENSE.md) # Hacking Source code: <https://github.com/tamc/excel_to_code> Documentation: * [Installing from source](docs/installing_from_source.md) * [Structure of this project](docs/structure_of_this_project.md) * [How does the calculation work](docs/how_does_the_calculation_work.md) * [How to fix parsing errors](docs/How_to_fix_parsing_errors.md) * [How to implement a new Excel function](docs/How_to_add_a_missing_function.md) Some notes on how Excel works under the hood: * [The Excel file structure](docs/implementation/excel_file_structure.md) * [Relationships](docs/implementation/relationships.md) * [Workbooks](docs/implementation/workbook.md) * [Worksheets](docs/implementation/worksheets.md) * [Cells](docs/implementation/cell.md) * [Tables](docs/implementation/tables.md) * [Shared Strings](docs/implementation/shared_strings.md) * [Array formulae](docs/implementation/array_formulae.md)