Simple PHP string search/replace translator - Phase 2

I have already successfully completed the phase 1 of the project with another Freelancer developer to create a simple PHP string search/replace translator. However, that developer is unavailable to do the next iteration of the project so I am looking for someone else to fix a few bugs and extend the functionality.

Original Synopsis:

To translate English text into another foreign language (an English dialect).

A user is presented with a simple form consisting of two textarea fields. They enter plain English into the first textarea, click submit and then they are given the translation which displayed in the second textarea.

The web page will be hosted on a PHP apache server with a MySQL database.


A backend MySQL database (dictionary) contains a list of matching keypairs of English and Foreign words and phrases. There are currently 1000’s of rows.

Each DB record can contain single word pairs or multi-word phrases (up to 4 word phrases).

The idea is for the English string to be broken down and searched within the database. Matching words and phrases are then transposed to form a new string consisting of the Foreign text. Words that are not found in the dictionary are ignored and not replaced/removed.

Currently, only English -> Foreign language is complete. Phase 2 is to extend the functionality to have both English -> Foreign AND Foreign -> English.

Tasks for this Phase 2 iteration:

1) Fix the following bugs

- Remove leading space from returned result

- Remove space before punctuation

- Do not add space between punctuation

- last word before linebreak should not be ignored

- repeated double words should not be ignored

2) Submit the form, search/replace and display the results without reloading the page (Ajax)

3) Extend functionality to Foreign -> English

- User clicks on button to swap input fields (see google translate for good example)

- User enters foreign text and clicks translate button

- Search and replace (exactly same principle of previous English -> Foreign functionality) and English text is returned

I will provide the following:

- PHP file of current working iteration

- Link to online version

- Create table SQL script

- CSV extract of dataset

- Spreadsheet detailing each bug and task (spreadsheet will include previous bug history)

Beceriler: Javascript, MySQL, PHP, Yazılım Mimarisi, XML

Daha fazlasını gör: php str_replace multiple, preg_replace all, preg_replace_all, preg_replace special characters, replace first character in string php, remove specific characters from string php, php preg_replace, php string replace, simple php replace script, php string search text file, string search inside pdf file inside pdf php, flatfile simple php search, simple address book php ajax search, simple php search without database, simple ajax php database search, simple php mysql search engine, php server search replace, simple php ajax search suggestions, simple php form search mysql, php mysql search replace script

İşveren Hakkında:
( 1 değerlendirme ) Slough, United Kingdom

Proje NO: #18825013



I have previously done some work with machine translation while doing freelance translation for TextMaster. I have experience working with PHP, MySQL, Ajax and CSV spreadsheets. It sounds like it should be quite easy t Daha Fazla

%selectedBids___i_period_sub_7% gün içinde 20%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(0 Değerlendirme)

Bu iş için 8 freelancer ortalamada £26 teklif veriyor


Hi, I am a full stack developer from Poland. I read your proposal and understood your requirement. I am interested to create a simple PHP string. I am working from almost 8 years in this domain and I have wor Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% GBP
(34 Değerlendirme)

Hi I guess I understand what is your app doing now and what you expect for this 2nd phase. I would like help you. It seems very achieveable. Budget is to low I hope mine don't be too much. let me know your interest ove Daha Fazla

£72 GBP in 5 gün içinde
(85 Değerlendirme)

I have 100% job completion rate:) I have above 5yr of experience in Web Development & Designing, Web application development. My strengths are in PHP, Codeigniter, Laravel, Wordpress, Opencart, Smarty, MySql, JavaSc Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% GBP
(24 Değerlendirme)

Approach: Hi, we understand whole concept ,can give you the exact work and quality that you want ,no upfront, once work finish then and then you need to pay ,just give us a chance to work with you. Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% GBP
(23 Değerlendirme)

Hello, I have read your requirements. I can fix the bugs and extend the functionality of search/replace translator. Further, we can discuss in chat kindly text me to discuss your project in depth. Thanks.

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% GBP
(30 Değerlendirme)

Hi, I'm web developer for many years. You'll get a perfect quality within time frame. Looking forward to work together. Regards.

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% GBP
(2 Değerlendirme)

Hello. I can help you with this task. I can work with php, ajax and mysql. I have experience of creation multilingual sites and implementation of google translate api. Choose me and i do this for you. Thank you

£18 GBP in 10 gün içinde
(0 Değerlendirme)