Integration Integration
PHP websites and applications

Translate your PHP website or application

The Sprawk PHP library provides a simple wrapper that allows an entire PHP web application to be translated and localized into different languages. It is both simple and flexible, letting you split your application into "domains" which can be controlled and translated as required.

All PHP content managed in one place

The Sprawk PHP library and server collects all strings from your content, menus and even error messages. Our translation dashboard shows you which common strings are missing translation and which pages are most visited in which languages. This way you can make better decisions about where to spend your limited professional translation budget.

You don't need to waste your time adding localization in the core of your application while you are prototyping or developing. Translation becomes an abstraction which you can manage and test separately.

More details in the Guide for Software developers

Tools for in-house translators

Your own translators can be assigned tasks from the Sprawk dashboard. They will automatically have access to similar sentences previously translated to help you save time and keep things consistent.

Read more in the Translators' Guide

Background

PHP: Hypertext Preprocessor is a widely used, general-purpose scripting language that was originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document.

As a general-purpose programming language, PHP code is processed by an interpreter application in command-line mode performing desired operating system operations and producing program output on its standard output channel. It may also function as a graphical application. PHP is available as a processor for most modern web servers and as a standalone interpreter on most operating systems and computing platforms.


Who are we?

Sprawk is a cloud-based web-site translation management service. We offer integration tools and a network of freelancer translators to quickly localize your website, application or service and reach new customers.


Easy stepsEasy steps

  1. Create a Sprawk team account
  2. Download integration kit for your platform
  3. Configure with your team code and key
  4. Let the collector analyze your content
  5. Translate and approve key content
Start now

Case studyCase study

Quotaproject.org have used Sprawk to release their site in French, with a very limited budget.

Learn more