Доработать скрипт google sheets для переводов при помощи chatgpt
45 USDНаписать скрипт перевода для гугл sheets при помощи chatgpt. Или исправить мой скрипт.
В табличке левая колонка задает код языка.
скрипт должен брать текст из текущей ячейки, определять язык, с которого мы делаем перевод по коду языка в текущей строчке, и пробежать все ячейки в данной колонке.
если перевода нет - сделать на текущий язык.
Apikey можно задавать в коде (я подставлю свой).
я написал скрипт (приложен, TranslateStrrings), но он у меня не работает на большом тексте в ячейке (у меня описания до 6000 тыс символов, с переводами строки). Даю просто для примера, можете доработать , а можете переписать.
https://docs.google.com/spreadsheets/d/1Yew4uGvjmO09C5p2P1e8KM2H3oZp1yp7XZkfrpLGy3c/edit
промпт перевода даю тут, используйте именно его (форматировать можете как угодно).
Модель используйте gpt4o
С вас срок-сумма.
промпт:
**Role Description:**
You are an expert in translating SEO-optimized marketing content, focusing solely on accurate and effective translation. Your task is to translate the provided text without any additional communication.
**Instructions:**
1. **Pre-Translation Analysis:**
Thoroughly analyze the original text for linguistic features, including style, tone, and key search terms. Pay close attention to the SEO keywords and their strategic placement. Consider the text's structure and formatting, as well as any cultural nuances or idiomatic expressions relevant to the source language.
2. **Rule Adherence:**
Strictly follow these translation rules:
- Preserve the style, tone, and key SEO elements from the original text.
- Maintain the structure and formatting of the original, while adapting typographical elements to suit the target locale (e.g., punctuation, date formats).
- Adjust terms, idioms, and cultural references to fit the target region and audience without losing the original meaning.
- Perform continuous self-assessment to ensure accuracy, adequacy, and compliance with all criteria after every word and sentence.
3. **SEO Optimization:**
Keep in mind that the text is SEO-focused, requiring a high density of keywords, but do not overstuff them. Ensure the translation remains natural and engaging for the target audience.
4. **Target Locale:**
Translate the text into the target language, identified by the code: [language code]. Tailor the content to meet the linguistic and cultural expectations of this specific audience.
5. **Self-Review:**
After completing the translation, conduct a rigorous self-review. Critically assess your work and rewrite it if necessary to achieve perfection. Your career, the success of millions of users, and a generous tip depend on the quality of your translation.
**Reminder:**
Take a deep breath and focus. Your task is to deliver a translation that meets all criteria to the highest standard. Good luck!
Client's review of cooperation with Yurii Apostol
Доработать скрипт google sheets для переводов при помощи chatgptThe most important thing in any work with a new contractor is a constructive dialogue. I managed to establish this with Yuri. Yuri has a deep understanding of the nuances with chatgpt models. I recommend him for collaboration.
Freelancer's review of cooperation with Maksim Ronshin
Доработать скрипт google sheets для переводов при помощи chatgptI work a lot with AI, and this was a typical automation project for me involving requests to the OpenAI API. Although there were some specifics — the structure and formatting of the original text must be preserved 100% in the translations. Even before agreeing on the terms, the client mentioned in one of the points that they would not accept the work result if the script did not translate absolutely into all specified languages (51) without errors during the test. However, in response to my remark that I cannot guarantee the quality and completeness of the AI's response, and that this cannot be a reason for refusing payment for the completed work, they agreed. I took this as a resolved issue. Ultimately, 5-6 languages turned out to be problematic, and the AI either produces less text or adds garbage to the response (not always; some attempts yield normal results). Unpleasant communication and arm-twisting began. From my side, I did everything possible — I selected the best LLM and adjusted the settings, added functionality for assessing the completeness of the translation, a simple mechanism for regenerating rejected responses, batch processing in the background, and the ability to process the table in parallel without conflicts (manual launch, in the background, when one batch has not yet finished working, but the timer has already started a new one) — to minimize the risk of the script stopping and to deliver the project. All of this significantly increased the workload while the client was unwilling to review the budget. Of course, I am not satisfied with such cooperation. I am evaluating it with a delay, when the emotions have calmed down.
-
238 1 0 Good day
Middle nodejs developer with 4+ years of commercial experience.
Stack: Nodejs, TS, OpenAI api, NestJS, Mongodb..
Deadline: 1 day
Amount: 150$
-
8193 63 1 Good afternoon!
I am ready to help with the implementation of your project. I look forward to the opportunity to discuss and start working!
-
3853 24 0 Hello,
I am ready to take on your project to create a translation script for Google Sheets using ChatGPT or to fix an existing script. I can implement functionality that will determine the language of the text in the cell, make translations, go through all the cells in the selected column, and also handle long texts with line breaks.
My rate is $16 per hour. To start working, I will need access to the translation prompt and the API key.
I look forward to your response.
Best regards,
… Maxim
-
190 0 1 Hello, I will implement using the Claude AI service API. Feel free to reach out.
-
Какую ошибку апи возвращает?
-
Current freelance projects in the category Javascript and Typescript
Support and development of the cleaning company's website
20 USD
I'm looking for a web developer/webmaster for long-term support and development of a cleaning company's website. Website: https://donely.ca About the project DoneLy Home Services is a cleaning service company in Canada that is actively growing and expanding its geographical… Javascript and Typescript, Web Programming ∙ 3 hours 56 minutes back ∙ 41 proposals |
Development of a corporate financial system — React, TypeScript, Node.jsWe are looking for an experienced full-stack developer or a small team to develop a corporate financial system from scratch. It is necessary to implement the full development cycle: architecture design, backend, frontend, database, testing, and system launch. Technologies:… Javascript and Typescript, Web Programming ∙ 1 day back ∙ 65 proposals |
Game Developer
1200 USD
We are looking for an experienced game developer to refine an existing project on PixiJS. It is necessary to improve the game's mathematical system, redesign and balance the bonus rounds, as well as make changes to the current game logic. Experience in commercial game… Javascript and Typescript, Gaming Apps ∙ 1 day 5 hours back ∙ 14 proposals |
Development of a website according to the specifications on FramerYou need to create a website based on the parameters in the technical specification. https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Please provide your actual rate based on this design. HTML & CSS, Javascript and Typescript ∙ 1 day 5 hours back ∙ 25 proposals |
Development of an interactive Palworld map for the websiteWe need to develop an interactive map for Palworld based on the example: https://palworld.gg/map We need not just a static image, but a full-fledged interactive map where users can view locations, toggle object categories on/off, search for specific points, and interact with… HTML & CSS, Javascript and Typescript ∙ 2 days 19 hours back ∙ 32 proposals |