Strings and resources
Extraction and organization of UI strings into localization files (JSON/ICU or your framework's format), with keys your engineers can maintain.
Turn translated strings into a product that actually works in Arabic.
Software localization is not a document job. Strings live inside components, plurals behave differently in Arabic, placeholders reorder, and wording only proves itself inside the real interface. softodeviq owns that product side: content inventory, context, integration, in-product linguistic QA, and RTL coordination.
The unit of work is the product string in its real context — not a paragraph in a file:
Extraction and organization of UI strings into localization files (JSON/ICU or your framework's format), with keys your engineers can maintain.
One agreed Arabic term per concept — order, invoice, workspace — enforced across screens, emails, and docs so the product never contradicts itself.
Arabic has six plural forms. We structure ICU plural rules and keep {variables} intact and correctly positioned in RTL sentences.
The strings users meet at their worst moments — written to be clear in Arabic, not machine-translated fragments.
First-run copy, transactional emails, and push/SMS templates localized with their layout direction, not just their words.
Every string is reviewed inside the running interface, where truncation, ambiguity, and mixed-direction breakage actually show up.
Arabic labels often run longer or shorter than English; we flag components that need width, wrapping, or truncation rules.
A release workflow so new strings ship localized instead of piling up as English debt in the Arabic build.
What the product does, who the Arabic user is, and which flows carry revenue.
Every string, template, and message catalogued with its screen and state.
Agreed before mass translation, so consistency is designed in, not patched later.
Screenshots and notes per string, so nothing is translated blind.
Translation can be coordinated as a separate project workstream, or we integrate client-provided Arabic content — softodeviq owns integration, context, RTL implementation, and in-product QA either way.
Locale routing, resource loading, fallbacks, and formatting wired into the codebase.
Review in the running product — desktop and mobile — not in a spreadsheet.
Direction, forms, mixed content, and flows validated together with the wording.
Localization joins the release process so Arabic never falls behind.
Tell us your product URL and target markets — we reply with a concrete scope, not a sales deck.