37 articles
Create a project in Smartcat
Custom project creation | Smartcat Help Center This article will walk you through the typical steps involved in creating projects. Here’s how it works: Open Smartcat and log in with your credentials.On your workspace's home page, select Create a projectin the templates section under your workspace’s name. This will open Smartcat’s project creation workflow. Select a template (not required). To use a premade template, either created by yourself or one of Smartcat’s default templates, or to create a new one, click the Change template button at the top right of the workflow. Enter your name and deadline. These fields are not mandatory. The “project name” field is empty by defaultIf you don’t provide a name and don’t upload any files, it will automatically be named “New project” after clicking on “Create a project”. If that name is already taken, a number will be added.If you don't provide a name but upload some files, Smartcat will automatically name it “Project: name of the first file without extension” after clicking “Create a project”. If that name is already taken, a number will be added.If you provide a name already taken, a number will be added next to it. Select source and target languages. Choose from a list of all languages, dialects, and previously selected languages. Languages that are not supported by AI translation are shown in gray. Upload files (not required). In this section, you can upload files to be translated. Note that you can still add files at later stages in the project. Additional settings. Open this menu to customize your project workflow. You can set a simple AI translation, AI translation with human review (the default setting), manual translation, and manual translation + editing. Click Create project at the bottom of the workflow. Once your project is created, you can upload linguistic resources, assign tasks to team members and freelancers, and control other settings. FAQ Can I delete one language from a multilingual project? You can only delete languages for translation (target languages from the project settings. There you can delete languages that you don’t need. In the project creation workflow we described above, you will need to ensure that you have not assigned any tasks for the language pairs you don’t require. What is the maximum size of files that Smartcat can process? Smartcat can process files up to 512 MB.
Add team members to your Smartcat workspace
Workspace user management | Smartcat Help Center Learn the steps necessary to quickly and easily add members to your Smartcat team. On your Smartcat account, you can add as many team members as you like – Smartcat has unlimited seats meaning you have an unlimited amount of users you can add under one account or subscription plan. Members can be as followed, including information about their access rights: administrators - full access and administration, including projects, team member level of access, and payments project managers - team management, projects, linguistic resource/assets, suppliers, and payments resource managers - management of translation memories and glossarieslinguists - access to assigned tasks in the editor Adding new members From your Smartcat workspace, click on Team or on the Invite button directly that is found right on that Team shortcut. (Discover all the things you can do in the Smartcat Workspace ) Then, click Invite, which will bring you to the following screen, where you can send the invite via: email addressa link that you copy and then paste directly into your chat with that team member (perhaps on Slack, Teams, or whichever tool you use). The link remains active for 30 days. Also, specify the role that this person should have, as mentioned earlier. As an administrator, you can change their access right at any time. Once you send it via email, you will know that it's been sent via a pop up. You can also send them an email right from Smartcat that comes pre-written for you. It explains that you want them to join to collaborate on translations with you. You can tweak this message. Managing your team members overview Once you have invited a new team member, you can manage them in your team overview, where you can see your team and linguists as well as see who has been invited and hasn't yet accepted your invite. There you can also see their activity, workload (their assigned tasks), availability based on their profile, ratings, and any notes that may have been left about the person in question. FAQ Can I invite my clients to my account to view progress? Using the User access levels features from the Settings menu, it is possible to create a new profile giving view access to a specific customer project. Simply add the client's contacts to My Team and assign them the custom profile created.
Smartcat integration 101: Basic scenario for content exchange
Integration for content exchange | Smartcat Help Center Developer documentation has been migrated to the dedicated resource developers.smartcat.com. This page is deprecated but will temporarily remain available for your convenience. First of all, make sure you have read the Getting started guide (it’s short!) and chek out our educational video. Some terms to start with This scenario addresses two main entities: a project and a document. A project is where you store your files, define source and target languages (yes, we support multilingual projects), set deadlines, attach linguistic assets, and connect AI translation. A document is a file imported to Smartcat which can have import settings and one or more target languages. By default, an imported document has all target languages of the project. The document cannot have a deadline (but document assignments can). You can upload new documents to Smartcat or update existing ones. Each project and each document have unique identifiers. Create a project and import a document Let's start with the POST project/create method. Create a project with the most basic data: name and source/target languages. You can experiment with other parameters later. Please keep in mind that a parameter “assignToVendor” is required to request the method successfully. If you are testing the API in Swagger, do not include Content-Disposition, Content-Type, and Boundary to the body of your request. See our project/create example You can upload a document while creating a project using the documentProperties model. Alternatively, you can create an empty project and skip the documentProperties model. To import a file into an existing project, use the POST project/document method. Most parameters are optional for the basic scenario, so don’t dig deep in the beginning. See our project/document example Update a document If you have a newer document version (which is quite usual for a continuous scenario), you can update it in your project using the PUT document/update method and the document ID. The corresponding document will be overwritten in Smartcat. All translations that have already been done will be inserted in the new document through pretranslation. See our document/update example Calculate statistics In some cases, you will need to calculate how many words your document has and how many of them are translation memory matches. To do this, call GET project/{projectid}/statistics. See our project/{projectId}/statistics example Note that the statistics will be calculated for all documents in the project. If you need statistics for a specific document, use GET document/statistics. See our document/statistics example If you only need the overall word count, without translation memory matches, you can simply use the wordsCount parameter returned by the GET document method. See our document example Track translation status You can get information about your document at any time: progress for each workflow stage, task status, assignments, etc. To get this information for a specific document, use GET document with the corresponding document ID. The example would be the same as the one above. To get information about the progress and statuses of all your documents at once and the overall project status and progress, use GET project/{projectid} with the corresponding project ID. See our project/{projectId} example You can set up callbacks to track translation statuses. Export the translation To export a translated document, use a POST document/export request. This requests Smartcat to render the final document. For smaller documents, you’ll receive the task ID in the response. For larger ones, rendering the target file will take some time depending on the document size and server load. In this case, Smartcat will send you a callback with the task ID to /document/exportRequestCompleted once the exported document is ready. See our document/export example PS: The parameter “stageNumber” defines a number of a stage in your project workflow. For example, 1 is for “Translation” if it’s the first stage, 2 is for “Editing”, and so on. By the way, you can also export unfinished translations if you’re feeling impatient. Once you have the task ID, you can download the resulting file with GET document/export/{taskid}. See our document/export/{taskid} example
Understanding Personal Spaces for All Users
How to use personal spaces in Smartcat Smartcat personal spaces allow all users to manage their personal workspace and personalize it to their work preferences. Centralized management via the left sidebar The left sidebar is the main place for client management, with all settings in one place and accessible from any page of the Smartcat platform.Capabiltiies via the left sidebar:manage account and go to settingschange the regionquickly go to the page with tasksview incoming messages and go to chatmanage and go to other organizations and workspacesnavigate within each workspace Personal spaces All the necessary personal work management tools are also at hand via the left sidebar.The left sidebar is the centralized location for users to manage their personal settings. Depending on the role, the contents of this panel may change.Users can quickly and effectively:go straight to the main area of work where all tasks are locatedmove between regionsmanage paymentscontrol correspondence For linguists, all tools are always be on the left sidebar menu. This menu is always available on every page. Workspaces and organizations In the left sidebar, users can see the selected organization and all workspaces related to it. Inside each workspace, the user can see the navigation related to it for all pages. This means that they can go to another section of the menu directly from the home page by simply selecting it in the left sidebar.If they want to go to another organization and select a workspace in it, they can do so via the dropdown options. In the dropdown itself, there is a search line that simplifies the search for the workspace that a user needs if there is a large number of workspaces.When selecting a workspace, users can immediately manage visibility settings. This function has become closer and now users can adjust the woekspace that they want to see without going to the settings page. When hovering over a workspace panel, users can immediately see their privacy. They can understand which workspaces are paid and which are closed. If a user wants to go to a workspace that is closed to them, they can do so simply by clicking on it. They see a window through which they can send a request for access to the workspace and an increase in access rights. This works for all linguists. Administrators of this workspace will get an email with a role update request. Via the link, the administrator goes to the user profile where they can update the role. After gaining access to a previously closed workspace, the user will see a message about this next to the workspace. If a user switches to another organization, the message that they received an invitation will be displayed in the panel. If a user is invited to several workspaces at once, they can see this in the window displaying all these workspaces and also familiarize themselves with the basic information about these workspaces. Set an icon for your organization Now you can choose an icon for your organization. Go to the Manage Organisation page via the Organization and workspaces dropdown. On the this page click on the organization icon and choose a picture for this organization. More personalized workspaces Users can now quickly change the name of a workspace, add a description to give colleagues an understanding of it, and also set an image – all without having to go into settings.
Manage repetitions in Smartcat projects
Repetition management | Smartcat Help Center During the project word count analysis, Smartcat identifies segments that are repeated both inside individual documents but also across all the documents in a project. Smartcat offers multiple options to deal with these repetitions. These options can be selected by the project manager in which case they will apply to all project participants. If no option is selected by the PM, the translation team will be free to choose how to deal with the repetitions individually. That last option might not be ideal as it might lead to uneven workloads since some users might choose not to share repetitions with the rest of the team. The project manager can choose the repetition options in the Settings tab of the project page: This will bring up the following dialog box: Allow auto-propagation: this main option will tell Smartcat that repeated segments are to be propagated automatically throughout the project when checked. Propogate to segments with different case: indicates how to deal with repetitions are using a different case (lower or upper):Use the original case - When inserting the repetition, Smartcat will match the case of the new segment. For example if the previous segment was "continued" but the new segment is "Continued", the text will be replaced automatically because it's a text repetition, but the translation will start with an upper case letter to match the new segment.Use the match case - Smartcat will ignore the capitalization of the new segment and use what was used in the segment that was previously translated. In our last example, the translation would now start with a lower case letter. Propogate to confirmed segments: instructs Smartcat to propagate translation to segments even if they have been confirmed already. This is helpful if for example the translators goes back to a repeated segments and makes a change. Confirm auto-propogated segments: instructs Smartcat to apply the status of the current segment to all the other repeated segments. So once the translator marks the segment confirmed for one stage, all other repetitions will be confirmed as well for that stage. In the editor, the translation team can change the auto-propagation options if the PM has not selected any. Inside the editor, there is also an option to exclude segments from repetitions. Repetitions are indicated by a down arrow under the segment number. By clicking on the arrow, we can mark the segment as being excluded from repetitions. This can be useful when dealing with titles or picture caption where sentence can be cut in half and we don't want these segments to be repeated.
Assignments configuration overview and how-to guide
How to use assignments configuration in Smartcat Assignments Configuration is designed to simplify project management, reduce manual effort, and enhance the overall efficiency of your workflow. Here’s a breakdown of the key functionalities that this feature offers: Project Auto-launch: This feature allows you to trigger assignments automatically whenever new scope is added to a project. AI Assignments: Our AI-driven assignments automatically place translation tasks with marketplace freelancers based on machine learning suggestions. This saves you time and also ensures you get the best-suited talent for your project. Revamped Assignment Templates (Now - Template Assignments): We’ve completely reimagined the assignment template user flow, making it more intuitive and user-friendly. Creating assignment templates has never been easier. Project Templates Integration: This integration allows you to launch assignments at the beginning of a project, considering preselected assignment settings and sources. It streamlines the project setup process and ensures consistency. How It Works Our new feature is seamlessly integrated into your workflow. Users can access it by clicking on the “Assignment Configuration” button, which opens a side panel containing assignment sources. Within this side panel, you’ll find a convenient tile with assignment sources. Users can toggle between AI assignments and Template assignments, but only one source can be selected at a time. Please note that some options are bound to specific subscription tiers, so be sure to check the availability conditions for your plan. AI Assignments AI assignment selects a suitable supplier for each task based on overall supplier performance and their experience with similar translation tasks. If the selected supplier declines the invitation or fails to accept it within 24 hours, the invitation is automatically sent to the next 10 best suppliers for each task in the project. After an assignment is fulfilled, AI assignment calculates the task’s deadline and populates it automatically, reducing manual effort. Template Assignments Users now gain more visibility and control over the assignment configuration process. The most notable change is the ability to create a hierarchical structure of assignment templates from the assignment templates configuration UI. The new user interface provides comprehensive insights into Assignment Templates contents, including translators / language service providers, tasks coverage, and a flexible HUD. Project Auto-launch Whenever the new scope (files, segments) is added to a project, new task assignments are dispatched.Auto-launch could work with both AI and Template assignment sources: just select a preferable source from the side panel.You can toggle between different assignment sources at any time: the system will prompt you with a confirmation pop-up for changes to the assignment source during the automation runtime. How to invite multiple suppliers Smartcat lets you invite multiple suppliers to a single task simultaneously and choose how the work is distributed among them. Invite multiple suppliers Go to Projects and open the relevant projectGo to the Tasks page and locate the task (for example, Translation or Editing)Click Invite next to the taskIn the supplier suggestion window, select your invitation mode in the bottom left corner (see the table below). You can also select the invitation mode next to the Invite button. Search for suppliers by name or email, or select from your vendor listCheck the boxes next to all suppliers you want to inviteClick Send InvitationsEach selected supplier receives an invitation notification and can accept or decline. Choose your invitation mode ModeHow it worksFirst to acceptMultiple suppliers are invited, but the task is assigned only to the first one who acceptsEveryone who acceptedAll suppliers who accept receive access to the task Use the Split workload function to divide the work among the suppliers in advance. Add more suppliers after an initial invitation If you use the Everyone who accepted mode, you can add more suppliers by clicking Invite more. If you use the First to accept mode and you have already invited one supplier, they accepted, and want to add more, you cannot update the current assignment directly. You must cancel it and reinvite. If a supplier has not accepted yet, you can invite more suppliers.Cancel the current assignmentRe-invite all suppliers, and select the mode appropriate to your workflow.Select all suppliers and click Send InvitationsAll suppliers who accept receive a portion of the task.⚠️ Cancelling an assignment does not delete completed work. Smartcat calculates the cost of work completed to that point, and the supplier is compensated accordingly. The linguist temporarily loses access to the file and must accept the new invitation to regain access. A new cost calculation begins for remaining work once they re-accept. Why is the invite button grayed out? If the Invite button is grayed out or unavailable when assigning a supplier to a task, this is almost always caused by one of two things.Cause 1: The file is still being processedAfter uploading a document, Smartcat needs time to parse the file and extract the translatable content. While processing is underway, supplier invitation is temporarily unavailable and the Invite button appears inactive.Resolve it:Wait until file processing is fully complete, then try again. The Invite button becomes active automatically once the file is ready.Result: The Invite button is active and supplier assignment can proceed.Cause 2: Task volume has not been addedFor file types that cannot be automatically parsed, or if you select Do not parse when uploading a file, Smartcat cannot calculate the task volume. Supplier invitation remains disabled until a volume is entered manually. This also occurs if you select Do not parse when uploading a fileResolve it:Open the projectGo to the Tasks pageLook for an alert requesting volume inputEnter the required number of words or pagesClick SaveThe Invite button becomes active and supplier assignment can proceed. FAQs Which invitation mode should I use if I only need one supplier? Use First to accept. The task is assigned to the first supplier who responds, and remaining invitations are cancelled automatically. Will the supplier lose their completed work if I cancel the assignment to add more people? No. Completed work is preserved and the supplier is compensated for it. They will need to accept the new invitation to continue working. Can I see which suppliers accepted and which declined? If you enable Response to invitation received notifications (disabled by default), you receive notifications for suppliers who accept or decline the invite. I waited for processing to complete but the Invite button is still grayed out. What should I do? Check the Tasks page for a volume input alert. If no alert is shown and the button remains unavailable, contact support@smartcat.ai with the project name, a screenshot of the Tasks page, and a description of what you are seeing.
Conduct concordance searches
Conducting concordance searches | Smartcat Help Center As you move from one segment to the next, the system offers you translation matches from the TM. However, you might be seeking the translation of a single word or phrase rather than the entire segment. In such cases, you can use the concordance search by searching the TM for matches containing the word or phrase. Select the word in the Source or Target field and press the button in the toolbar or Ctrl+K. The word will be copied to the concordance search field, and the Concordance Search tab will display matches from translation memories applied to the project and containing the keyword. Alternatively, you can also type in the word in the Concordance Search tab, select Source or Target, and hit the Search button. One of the advantages of a tool like Smartcat where the data is centralized is that concordance searches will look in the entire TM, not its local subset. This results in more relevant matches. To find translations of a word or phrase in any available TMs that are not enabled on the project, use the Global Search tab under Linguistic assets in the main workspace. Then hit Global concordance and type in a keyword. To figure out a translation memory where the keyword is found, hit the downward arrow to the right of the keyword.
Manage translations of non-CAT files
Managing non-CAT translations | Smartcat Help Center There are orders placed with pretty exotic file formats or non-text files that practically cannot be parsed by the system and opened in the Editor. The option to upload files without processing have cropped up exactly from such cases and for dealing with such files in a single loop with more common formats. Thus, it allows you to integrate work with non-text files into the general project management system and assign tasks, for example, translation of video and audio materials, to freelancers from the Smartcat Marketplace. The only thing left is to figure out how to work with such files in Smartcat. Uploading files into a project Almost all formats can get uploaded into Smartcat except for executable files from this list. You can also skip processing files in the text formats available for parsing if you click on the file icon on the first step of project creation and mark the Do not parse checkbox. If a project contains only files uploaded without parsing, the Statistics, Pretranslate, and Linguistic Assets tabs won't appear, at least until some text files get loaded and processed into that project. Estimating the amount of work Considering that Smartcat hasn't processed non-CAT files, it is required to estimate the amount of work on the assignments page. All workflow stages besides Source layout check and DTP are calculated in words while the layout stages in pages. The cost is the rate per unit for a service taken from a freelancer's profile. That said, a freelancer that has the rate of $0.5 per word for the Translation service with the amount of work as 100 words will receive $50. Indeed, the system won't analyze discounts for fuzzy and context matches since files aren't parsed. Assignment You can assign freelancers if they have a service in the profile that matches the project workflow stage. The team hasn't yet added workflow stages that support other types of units, such as minute, hour, or document. Therefore, when assigning a video or audio file, as a workaround, you have to set the estimate in words for calculating the cost. For example, if you've agreed in the Chat with a freelancer that the cost of Transcription will be $100, then set the freelancer's rate as $1 for Translation and the amount of work as 100 words before the assignment. The assignment process itself does not differ much from the standard one. Once assigned, a freelancer will be able to download the source file and upload the resulting file back to the system after completing the task in the original or another format. When you change the document status to Completed, the corresponding job will appear in the Payment section. It's not a big deal If a freelancer's uploaded an incorrect file by mistake, and the document is already completed since you can always restart the task and reassign it. Issuing a quote Another useful feature when working with non-CAT files in Smartcat is the option to calculate the quote and issue the invoice for a client. You can learn more about forming quotes and invoices in the Client Management section.
Perform layout checks
Layout checks for precision | Smartcat Help Center Sometimes when you upload a file to Smartcat, you may want to check it for proper formatting before proceeding to translation. Did you process the file with OCR and aren't sure about the results? Or maybe you want to make sure that the resulting file's formatting isn't all over the place? Whatever the reason is, adding the layout check as an additional step in the project will let you change the document layout after it's been uploaded to Smartcat. In fact, there are two options: the source layout check to be used before actually starting your work in the Editor, and the layout check/DTP for the resulting document. This workflow step is only available for company profiles. If you are a freelancer and need to check the layout of a document processed with OCR, here’s what you can do: Upload the file and process it with OCR.Download the resulting file, it will be in the .docx format. If there was no translation, it will just be the source text.Correct it if needed and upload it back to Smartcat. Source layout check As mentioned above, the source layout check often goes with OCR. Text extraction doesn't always work perfectly, so checking the document first can be a good idea, specifically for graphic file formats with poor image quality. You can add the layout check when creating a project, just like any other workflow step, although it belongs to its own "Pre-processing" category. The source layout check can be added after a project has been created, too, as long as the project still has the Created status. The source layout check can only be done before the work on other workflow stages, like translation, begins. Both an assignee and a manager can export the source document, check and correct it, and upload it back. Please note that Smartcat will not apply any of the linguistic assets (translation memories or AI translation) to the files selected for the layout check until the process is completed. Any statistics generated at that point will not include the word count from the files still at this stage. To conduct a source layout check, click Open and select the Source layout check option from the context menu. The Layout check page will appear. Here you can download the source document, then upload it back after checking and correcting it if needed. Once the layout check is finished, you will be able to apply linguistic resources to it and include it in the statistics. If you have used OCR, you can download the extracted.docx file, or use it as the resulting file for the layout check right away. Once you are sure that the file is good to go, click Complete task to finish the source layout check. If you find that there's something left to be done, you can restart the process as long as the work on the next stage hasn't started yet. Layout check/DTP This option is here to make sure that the final document looks just as good as the original. This is specifically relevant for optically recognized texts but can apply to other files as well. Sometimes the translated text is just longer or shorter than the source document, which can be a hurdle when working with complex files with many elements. Unlike the source layout check, the layout check/DTP can be added at any point in the project settings. To start the layout check/DTP, select the option in the context menu. Please note that it can only be done once all the previous tasks have been finished. For the layout check/DTP, both the source and the resulting files are available for check and comparison. Download the translation and the source file for further adjustment, upload the result of your work or click Deliver unchanged if everything is ok. As with the source layout check, you can restart the process even after clicking Complete task. How to assign the layout check The layout check assignments are similar to regular assignments but do have a few differences. As with the regular assignments, you can select a team member for the job on the Task assignment page. Your in-house team members will show up in the list of your team either way, but the freelancers from the Marketplace should have this particular service indicated in their profiles in order to be assigned. This can be done in the linguists' private profiles at your end (more on that here). To add this service, Click Add Service and select Other Choose Desktop publishing and set the rate, then click Save Back to assignments, and now the Marketplace freelancer shows up on the list as well. Once you've assigned a freelancer, you can set the estimate for their work in pages. This step can be skipped for the in-house members. And that's it for the assignments. Needless to say, you can also use our Marketplace to look for freelancers with a Desktop publishing service. That’s how you can easily include the layout check in your workflow. It’s worth trying out if you are working with graphic file formats or documents with complex structure and elements.
Understanding word match levels in Smartcats CAT tool
Word match levels | Smartcat Help Center Learn the differences between word match levels in Smartcat's CAT tool, Smartcat Editor It can sometimes be confusing differentiating between the different level of word matches when using a computer-assisted-translation (CAT) tool like Smartcat Editor. In this article, let's look at these differences, explaining 100% matches compared to 101% and 102% matches, and also fuzzies and near matches. 100% and 101%/102%. What's the difference? 101/102% matches are called by different names, depending on the CAT tool. also referred to as context matches, perfect matches or ICE matches. When a segment is stored in a Smartcat translation memory, Smartcat stores not only the source and target text, but also the content of the previous and following source segment. For example, this is what you might see in the TM. <Previous Segment> I live in a small village. <Source Segment> I have a small house. <Translated Segment> J'ai une petite maison. <Following Segment> It is blue. The translation is stored only for the segment that is being translated, but the other two segments are used to provide context. 100% matches explained If this same segment was encountered again, and neither of the two accompanying segments matched the TM-store, there would be a 100% match because only the text matches. 101% matches explained If in the next document, one of the context sentences was present, there would be a 101% match. 102% matches explained If both were present, it would be a 102% match. Having the context sentences match what is stored in the TM helps increase the certainty that the translation is a perfect match for new segment. In practice, 101/102% matches are often locked during pre-translation by project managers when the project is started because customers don't pay for these segments in most cases. Explaining nearly exact and fuzzy matches in Smartcat Let's look at the difference between nearly exact and fuzzy matches, as well as the different tiers of fuzzy matches. Nearly exact match (95%-99%)The source text in the segment is identical to the match, albeit with minor discrepancies in numbers, tags, punctuation marks, or spacing. In pre-translation, this represents a good match by default, though it can be customized. Fuzzy match (50%-94%)The source text closely resembles the source text in the match, yet some variations already exist in the text. When it comes to the required editing, three categories of fuzzy matches can be identified. High fuzzy (85-95%): For segments of average length or longer (typically 8-10 words or more), there is usually a discrepancy of just one word.Medium fuzzy (75-84%): In segments of average length or longer (8-10 words or more), typically there is a variation of two words.Low fuzzy (50%-74%): In segments of average length or longer (8-10 words or more), the difference encompasses more than two words. In pre-translation, the term "any match" encompasses all types of partial matches together, commencing at 50% by default, though this can also be adjusted to suit preferences.
Assign tasks to another company
Task assignment to external companies | Smartcat Help Center Indeed, one of the most interesting Smartcat features is the means to assign a project or document to another company, which will allow working on a project as if it is their own. Arrangement of the client-vendor connection, use cases, and the features to take into account are going to be covered in this article. Forming a client-vendor connection There are two must-do conditions for forming a connection between corporate accounts in Smartcat:Both accounts have to be on the same server. At the moment, Smartcat has three servers, divided by region: USA (https://us.smartcat.com/), Europe (https://smartcat.com/), and Asia (https://ea.smartcat.com/). You can check out the server by the URL in the address bar of your browser. That said, if a client has an account on the European server, then you also need an account on the European server. The Smartcat support service will help you find out the solution and create an account on the client's server if your servers don't match. It's worth noting that your linguistic resources and team are unique for each server, so you will need to transfer them to a new account.A client must add a vendor account to the vendor list.In the Team section of any corporate account, there is the My Vendors tab where you can find a list of companies that have already been added as service suppliers as well as configure access rights for each. Adding a vendor will take a couple of clicks if both accounts are on the same server. By the way, clients that have added the vendor will be marked in the vendor's client list with the infinity sign. Assigning vendors to a project The assigning process doesn't differ much from assigning a linguist, though some distinctions listed below should be considered. A vendor may set a service and rate to facilitate the assignment for several stages on the client end making it a one-click task. In the example above, the vendor, TestAccount2, has the Translation and Editing service with the rate and language pair. That is, once the client confirms the assignment, TestAccount2 will be assigned straight to both stages of the project. A client can assign a vendor only to the whole document, so no document splitting is possible. A vendor's managers will not be able to edit segments until they assign at least one linguist to any stage. The segments will be locked.Managers can assign themselves if linguists have not confirmed the assignment yet in the case when some preliminary editing has to be done urgently.A client cannot cancel the assignment to a vendor as long as at least one linguist has been assigned on the vendor end.This means that the client needs to ask the vendor to remove all assignments first. It works this way to avoid unexpected cancellations for the vendor's linguists all of a sudden without understanding why the project is canceled— communication is everything. It is better to discuss the details of cancellation before it happens than not to do so.A vendor cannot assign a project or document to another vendor.The client-vendor connection is two-tier in the current implementation. Nevertheless, a client can assign multiple vendors to different documents or stages within a project. Working with an assigned project The substantial difference between projects assigned by a client is the option for both companies to connect their translation memories to the project and write the translation in them. However, the client may limit writing in translation for the vendor in the project settings. Another thing is that a client cannot see linguists that are working on the project from a vendor end. Authors of revisions are hidden too in the Editor. The project page on the vendor side is different from if the vendor created the project independently. Here the vendor may specify such parameters as the project cost, deadline, and whether the cost has been agreed or whether the project has been paid. The vendor can also attach a quote or invoice, which is available for download to the client in the Project Team tab. The project page on a vendor end. The Team tab on a client end. In all other aspects, working on assigned projects is similar to own projects where a company assigns only linguists.The client-vendor connection not only makes communications between companies in Smartcat easy but also the process of transferring files(literally in one click), monitoring progress, and using linguistic resources. The vendor's linguists will not see that the project is assigned by another company. That is, the vendor will be the linguists' client, so their names and contacts will be available only to the vendor, which sound fair. To sum it up, the client-vendor connection is a win-win for both — the client and the vendor. You're welcome to try it out and start embedding this Smartcat feature in your translation workflow right now.
Use the Client Portal
Utilizing the Client Portal | Smartcat Help Center When your clients reach the portal, they will see either a custom look (see example below), in case you have a subscription or a generic Smartcat portal page. The client can either log in if they have an existing portal account or create an account if they have never used the portal before, using the Log In or Create an Account options respectively. The Create an Account dialog asks for some contact information that will be stored in your account within the Client management section. Once an account has been created, the client can sign in easily. The client can then add text or files to be translated by clicking on the Add Files button or dragging and dropping files: It is now possible to add Google Suite files to be translated using the G Suite logo button. The portal will then ask the client to login into your Google account and you can then select documents from your folders: The client will be offered to choose languages for these files on the same page: And services related to these languages: Note: The languages, services, and prices are all reflected from the services that have been added to the corporate profile of the account. If you want your clients to see all the services that you provide, it is important to thoroughly fill out the service section of your profile. The same prices will also apply to all the clients if you haven't set otherwise in the Custom rates tab. It's also possible to set a rate per word as 0 or not set at all if you want a service to be free for a particular client. Once files, languages, and services have been selected and the Get a Quote button has been clicked on, the client is given an option to set a unique project name, select a TM from the ones associated with the client account and save the information by clicking on Add Details. Clicking on Skip this Part will accept the default settings. The project will be added to the list of projects in the Orders tab, and your project managers will receive a notification that a new project was created from the portal. Using the services information and the project statistics, Smartcat will calculate an estimate that will be displayed on the portal: The Project Manager in Smartcat can then see the project and the estimate on the project page as well as the approval status. The project manager can accept the estimate provided by Smartcat or edit it to add other tasks that could be performed outside the system like DTP, for example. If the PM chooses to edit the field a new dialog box will be displayed where the PM can change the cost, the currency and also upload a document to support the quote: The client can download the support file from the portal before proceeding with approval: If the Cost approval required option is checked, the client will need to approve the project before it can be started: After approval, the status changes to In progress and tasks can be assigned in Smartcat. And the client can track progress while the translation is ongoing. Even until the project is completed, the client can download the files - source and target. It is also possible to download a multilingual CSV file that can be used for review purposes: And the project is displayed in the Payments tab of the portal: Once payment is received or marked as paid, the status is changed to Paid. The client can pay an invoice via a bank card or PayPal (the Pay Now button) or by downloading the invoice and using the payment details within.
Import supplier jobs
Importing supplier jobs | Smartcat Help Center Add several jobs at once to Smartcat by importing them in an Excel file. Here we’ll explain how to prepare, save and upload such files.1. Navigate to Payments, select Supplier payments and click Add supplier job. 2. In the Bulk import multiple jobs section click Import. 3. Click Download to download the job register template. Then populate the template with the details of the completed tasks. For a comprehensive description of each field in the job register, go to the How to fill in your register correctly section below. 4. When the job register is completed and saved, click Choose File to select it for uploading. 5. If the date or decimal separator format is incorrect or invalid, click Back and correct the format. Click Next to continue reviewing the values. This window will also be displayed in the first step of the register upload if the system is unable to automatically parse the columns or the uploaded data format. 6. After uploading, you can still edit the register or fix any data entry errors by doing one of the following:Double-click on a cell to enter the correct value.Select a column to adjust from the drop-down list and enter the value to be applied to every row in that column. Note that a supplier name in this window may differ from the name that you entered in the register. This happens when a supplier is already registered in the Smartcat platform with this email address and the name has been taken from that account. In this case the supplier’s name is not editable.The job cost is calculated automatically by multiplying the rate per unit by the unit count. 7. Click Next to confirm that you would like to import the jobs. 8. When the jobs have been successfully imported, you can create an invoice for them and remit the payment by clicking Create invoice & pay. Alternatively, click Go to jobs to open the imported jobs and review them. How to fill in your register correctly Each row in the Excel spreadsheet listing jobs for payment must contain the following fields: Field nameDescriptionContact emailSupplier's email addressSupplierSupplier’s full nameServiceThe service provided by the supplier. Select the relevant option from the drop-down list.DescriptionAdditional details on the provided serviceSource languageThe job's source language. Select the relevant option from the drop-down list. Refer toLanguage pair selectionbelow for details.Target languageThe job's target language. Select the relevant option from the drop-down list. Refer toLanguage pair selectionbelow for details.Unit typeThe billable unit type. Select the relevant option from the drop-down list.Unit countThe amount of units in the job.Rate per unitThe unit rate represented in the service currency selected in the Currency field. For details, refer toRate-per-unit rangesbelow.Sum (formula)The total payable for the job. This value is automatically calculated by multiplying the Unit count by the Rate per unit.CurrencyThe currency in which the unit rate is represented. Select the relevant option from the drop-down list.Start dateThe date on which the job was started. Any date format is allowed, provided that it is used consistently across the CSV.Done dateThe date on which the job was completed. Any date format is allowed, provided that it is used consistently across the CSV.External IDThe ID assigned to the job in the client's system. This field is optional and should be populated only if applicable.Supplier typeSelect Freelancer or Company from the drop-down list. Refer to the section Supplier type selection below for details. Language pair selection The requirements regarding the language pair selection depend on the value specified in the Service field. If one of the following services is selected, provide both Source language and Target language, and make sure that they are not identical: TranslationCertified translationTranscreationGlossary managementSimultaneous interpretingConsecutive interpretingAudiovisual translationQuality assuranceTM managementCopywritingTranscriptionInterpretation servicesTranslation for subtitlingSubtitles translation For the following services, only the Target language attribute is mandatory. The Source language field can be left empty: EditingProofreadingAI translation post-editingEditing translation of subtitles For the following services, neither the Target language or the Source language is mandatory. Both fields can be left empty: TrainingProject managementDesktop publishingNotarizationLegalization/ApostilleOther services related to translation Rate-per-unit ranges When specifying the rate per unit, make sure to remain within the pre-defined ranges. The allowed minimum and maximum values represented in USD are listed below: UnitMinimumMaximumword0.00051page0.125250symbol0.000070.14hour11000minute0.0117document101000day limits101000month limits1008000 Supplier type selection When importing a job for payment, you need to indicate the payee type in the Supplier Type field. Two options are available: Freelancer or Company. If the field is not populated, the system assumes that the supplier type is FreelancerIf Company is selected as the supplier type, the payment will be remitted to the corporate account balance. The payee will be able to use these funds to pay other freelancers across the platform or request a cash out.If Freelancer is selected as the supplier type, the payment will be processed as specified in the payee's account details.
Understand automated quality checks
Quality assurance for accurate translations | Smartcat Help Center Smartcat automatically checks translation and spots errors in spelling, punctuation, terminology, consistency and formatting. Detected errors are displayed in the Editor and are indicated with a warning sign. The full list of errors for a specific segment is available in the QA check section. Correcting errors You can correct detected errors yourself. After the text is changed and segment is confirmed the error disappears. You can also use system suggestions. The system underlines spelling errors in the translation. Right-click the underlined word to select a replacement, or add an exception to the spellcheck dictionary. You can add and remove exceptions using the button in the toolbar that opens the so-called custom dictionary. If you want to ignore the detected error, just confirm the segemnt and the warning sign will disappear. Note: There's an option to ignore a QA error (in the QA check section). It is only available to the project participants who have been assigned a translation task. Project managers cannot select that option. Tip: It is good practice for the translators to clear all the warnings in a file by either correcting the errors or ignoring false positives before they mark the task as done. Very often, the project manager does not speak the target language and will not be able to determine if warnings that have been left in the document are not real errors.
Archive projects manually
Manually archiving projects | Smartcat Help Center What is an archived project? An archived project is a project that is moved from the “Projects” tab to the “Archived” tab. Depending on your subscription, archived projects may be completely or partially unavailable. How long before a project is archived? 45 days after the last activity in the project. How do I retrieve information from an archived project? If you upgrade to a subscription, you’ll be able to retrieve source, target, and TMX files from an archived project. Simply click on the folder icon to expand the project’s file list and click on the arrow next to the “Download” button. In the drop-down menu that appears, select what file type you want to download. Note that you can download only one file type at a time. To download files of other types, repeat the process. You can download the following file types:Source files. Listed as “Original file”.Bilingual files in TMX format. Listed as “TMX”.Target files. Listed as “Resulting file”. Note that only users with a paid subscription can download files from archived projects. If I upgrade to a subscription, will I be able to access my archived projects? You will be able to completely disable project archiving or set a custom period for this action. Also, you will be able to download source documents, TMX files, and translations from any project archived in the previous 9 months.
Customize your branded Client Portal
Customizing Client Portal | Smartcat Help Center If you have purchased a subscription, you will have the option to customize the design of the portal. The standard Smartcat portal looks like the screenshot below: On the other hand, it is possible to customize the portal using your logo, colors, and fonts to match the overall look of your corporate site. For example: Your customer success representative can provide you with a list of the information that we need to complete the customization process. Here are some details that we will need for your branded portal:The primary URL to your company website. Example: http://www.mycompany.comThe domain (a subdomain of the primary domain used for your website) you would like to use for the portal. Example: orders.mycompany.comContact information like phone and emailColors you want to use for the portal, literary every button can be colored according to your wish, by using the HEX colors values (Example: #C71585). You can use a tool like https://www.colorcodepicker.com/ to get Hex values if you do this for the first timeYou’ll also have to set up a CNAME record on your DNS server for the portal domain. We will help you if you don't know how :)Some other details like links to your ToU and Privacy Policy if exist or a deadline calculation formula
Generate quotes using the template engine
Generating quotes with template engine | Smartcat Help Center Smartcat allows you to generate quotes in PDF format. For this purpose, you can use the standard template or create your own templates using the Smartcat Template Engine technology. It can be used to create a single template for all clients or individual templates for each client. Below is the data model used to generate quotes in PDF format. These objects and their respective fields can be used to develop custom templates using the Smartcat Template Engine technology.CompanyInformation about the company that issued the quoteField nameData typeDescriptionNamestringCompany name as in profileLegalNamestringLegal name The standard template uses the company’s legal name, if available. Otherwise, the name provided in the company’s profile is used: ClientClient details taken from theclient cardField nameData typeDescriptionNamestringNameLegalNamestringLegal company nameVatstringVAT number or other tax IDKppstringKPP(КПП - only for Russian legal entities)MainContactClientContactPrimary contact's nameAdditionalContactsClientContact[]Other contacts' namesCountrystring3-letter country codeAddressstringclient's legal addressVendorManagerManagerYour manager who works with a clientIndustrystringClient's industryWebsitestringClient's websiteLanguagestringLanguage for communicationCommentstringComment taken from a client cardClientContactFullNamestringcontact's full nameEmailstringcontact's email addressPhonestringcontact's email addressPositionstringcontact's positionCommentstringComment left to a contact in a client cardManagerFullNamestringYour manager’s full nameEmailstringYour manager’s email addressPhoneNumberstringYour manager’s phone number Below is an example of how to use the Client object: <<[Client.Name]>>VAT: <<[Client.Vat]>><<if [Client.MainContact != null]>>Main contact: <<[Client.MainContact.FullName]>><</if>><<if [Client.AdditionalContacts.Any()]>>Additional contacts:<<foreach [a in Client.AdditionalContacts]>><<[a.FullName]>> <<link ["mailto:" + a.Email] [a.Email]>><<if [a.PhoneNumber != null]>> <<link ["tel:" + a.PhoneNumber] [a.PhoneNumber]>><</if>><</foreach>><</if>> ProjectProject detailsField nameData typeDescriptionNamestringNameNumberstringProject numberFilenamesstring[]File names in a projectincluding extensionsSourceLanguagestringSource languageTargetLanguagesstringTarget languagesWorkflowStagesstringWorkflow stagesManagersManager[]List of project managersManagerFullNamestringProject manager’s full nameEmailstringEmail addressPhoneNumberstringPhone number Below is an example of how to use the Project object. Let’s display the details of the first two managers if they are included in the list of managers: <<if [Project.Managers.Any()]>><<foreach [m in Project.Managers.Take(2)]>><<[m.FullName]>>,<<[m.Email]>><<next>><<if [m.FullName != null]>><<[m.FullName]>>,<<[m.Email]>><</if>><</foreach>><</if>> QuoteQuote detailsField nameData typeDescriptionNumberstringQuote numberTotalCostdecimalTotal project costCurrencystringAlphabetic currency codeCurrencySymbolstringCurrency signDueDateDateTimeQuote validityClientContactNamestringContact person name used in a quoteClientContactEmailstringContact email address used in a quoteServicesService[]List of servicesServiceNamestringService nameSourceLanguagestringSource languageTargetLanguagestringTarget languageUnitCountdecimalNumber of service unitsRatedecimalRate per unitTotalCostdecimalTotal service costUnitTypestringType of units payableDetalizationRowsDetalizationRow[]List of elements included in the service breakdownDetalizationRowNamestringUnit category name. E.g.:102% matches, repetitionsUnitCountdecimalNumber of units within a breakdown elementRatedecimalDiscounted rate per payable unitFullRatedecimalFull rate per payable unitTotalCostdecimalTotal cost of a breakdown elementUnitTypestringType of units payable Below is an example of how to use the Quote object. Let's display the list of services specifying the source and target languages: <<foreach [s in Quote.Services]>><<[s.Name]>><<if [s.TargetLanguage != null]>><<[s.SourceLanguage]>> - <<[s.TargetLanguage]>><</if>><</foreach>>
Track translation progress
Tracking translation progress | Smartcat Help Center In Smartcat, translation progress is displayed dynamically and shows how much volume per assignment, document, or project has been done. Let's look through each of these three available progress tracking components. Assignment progress The assignment progress is available on the client end and can be found in the Team tab of a particular project. Fully assigned documents or only range of segments are shown in the dropdown right to the assignment progress bar. It's obvious that the assignment progress bar on the screenshot does not correspond to the document progress bar because of the linguist has got only 8 words of 25 — 32% of the total word count — which is also 8 words out of 8 — 100% of the assignment — the range assigned by the project manager. As mentioned before, the progress is changing dynamically; therefore, if the project manager assigns without splitting a copy of the original document (25 words) to the freelancer, the assignment progress bar will adjust accordingly. Document progress In turn, if the document is split between multiple assignees, the document progress bar on the project page or within the Editor will indicate the progress of the overall stage (for example, translation), not the progress of the individual participants. So, if for example, someone is assigned 50% of the document, once they have completed their portion of the document, the progress bar will indicate 50% even though the assignment is complete. Assigned linguists can only view the progress of their stage while the project manager can view the progress of each stage. Project progress The overall project progress is available both for a project manager and for assigned linguists as well. Assignees could check the project progress within the Workspace placing the cursor on the project progress bar. A project manager may check the project progress as assignees do or go to the project page — The Files or Team tabs.
Getting Started with Smartcat AI
Getting started with Smartcat AI Overview Smartcat AI introduces a new way to interact with the platform through natural language chat. You can describe what you need in plain language and Smartcat AI handles the setup for you. image.png When you upload a file and describe your task, Smartcat AI: Clarifies your intent, if required, by asking questions if it does not have enough input or contextSuggests a Smartcat workflowSummarizes the tasks and waits for your confirmationCreates a project and Drive folder and starts AI-translation, if AI-translation is the first workflow stageReturns the result of the translation in chat. If the workflow is AI-translation only, you can download the result. If there are review steps, the chat guides you to the project. From there, you complete your task in the familiar Project interface. Key Benefits Faster workflow initiation: No manual project setup requiredSimplified experience: Natural language input instead of navigating tilesAutomatic file organization: AI creates projects and Drive folders for youSeamless transition: Work continues in familiar project workflows Accessing Smartcat AI Existing users: You can opt in to the new experience from the homepage. You can also opt out at any time to return to the classic interface. How It Works Step 1 — Upload your file Open Smartcat AI and upload a file directly in the chat interface. image.png Step 2 — Describe your task Tell Smartcat AI what you need in natural language. For example: "Translate this file to Spanish" or "Help me localize this document for the German market." Step 3 — Confirm parameters (if needed) Smartcat AI may ask clarifying questions about source language, target language, or workflow preferences. Step 4 — Review the results Smartcat AI creates your project and returns: A link to the projectA link to the Drive folder containing your filesA link to the translation result (for quick translations) Step 5 — Continue in the Project interface Click the project link to review, manage, and complete your task using the standard Project workflow. Once you begin a chat, you can return to the left navigation sidebar at any time by clicking the Menu icon at the top right of the screen image.png Homepage Layout The new homepage displays: Smartcat AI chat input: The primary way to start tasksShortcuts: Quick-access buttons organized by category. Click one of these shortcuts to paste a prompt directly in the Smartcat AI chat Shortcut Categories Ask Smartcat Pre-configured questions to help you get started: "What can the Smartcat AI chat do?""How can you automate and scale my localization workflows?""How can I localize a website or a full course for new markets?""How can Smartcat help to reduce localization costs?" image.png Hover over a question to preview it in the chat. Click to send it. Translate ShortcutWhat it doesTranslate a fileStart a file translation workflowTranslate videoGet help with video localizationTranslate websiteBegin website translation setupTranslate softwareOpen the software localization wizard Create ShortcutWhat it doesCreate a courseBuild a complete course with guided stepsCreate a microlearningDevelop short, focused lessonsCreate a quizDesign engaging quizzesImport SCORM fileImport and transform a SCORM package Connect ShortcutWhat it doesFigmaConnect Smartcat to FigmaGoogle DriveLink a Google Drive folderOneDriveLink Onedrive to SmartcatContentfulSet up Contentful integrationShow all connectorsView all available integrations Custom Templates If you have custom project or service templates, they appear here as shortcuts. Custom workflows continue to work as before. Google Drive Connected Folders If you have connected Google Drive folders, they appear as shortcuts below the chat input. Each folder acts as an entry point for working with files from that locationHover over a folder to see the prompt: "I want to work with files from my [Folder Name] Google Drive folder"Click to start working with files from that folder Chat History Access your previous Smartcat AI conversations from the left navigation menu under Chats. image.png What's stored in chat history Your prompts and requestsSmartcat AI responsesLinks to created projectsLinks to Drive foldersLinks to translation results Limitations Chat history is personal — you cannot see other users' conversationsFiles are referenced via links, not stored directly in chat history ⚠️ If you cannot find a previous conversation, verify you are logged into the correct workspace account.
Order Management Solution: Smartcat’s New Branded Custom Portal
Order Management Solution: Smartcat Custom Portal Order Management Solution is the new and improved Smartcat portal tool, now available for all Enterprise clients. It enables you to create multiple workspaces within your organization, customize workspace appearance, and set up service templates for translation requests. For instance, Company ABC has several departments that require translations. Company ABC can create separate workspaces for each specific department, set up a template for translation requests – with predefined parameters such as languages, project properties, etc. – and add users to the workspaces. Watch the demo below to get a walkthrough of the new custom portal! For more information about the Order Management Solution and how it works for a client and its users, you can refer to the guides below:
Basic project workflow creation and management as a manager
Workflow optimization | Smartcat Help Center In Smartcat, every project has at least one project manager. This user has access to project administration and can assign linguists, set deadlines, and manage project resources. You can see who has been assigned as the project manager on the Team tab of the project page. Project participants can chat with a project manager by clicking on Send message. The person who has created a project in a corporate account automatically becomes a project manager and is included in the project manager list. Anyone who assigns linguists to the project is automatically added to the project manager list. This list can be edited at any time to add or remove project managers as needed. The managers on the list will get an assignment notification. Project managers get other notifications about project events. Every change to the project status will generate an email notification. Notifications can be set up by selecting Notifications in the Settings option of the main menu. To eliminate irrelevant notifications, you can filter them by selecting the Projects managed by me option. By selecting their name in the filter panel, managers or administrators can display only the projects that they are currently managing. A team manager can use this option to find projects that are unassigned and assign a manager if necessary. The team manager can also monitor projects assigned to a specific manager. No two projects are the same, but here are the major steps most of them have in common: Step 1. Create a project Click + next to the Projects menu item and follow the wizard to create a project with the document(s) to translate. As a minimum, set a project deadline so that translators can schedule their time. If your project has several stages — e.g., translation, editing, proofreading, — you can set an individual deadline for each stage. Step 2. Choose assignees Choose the documents you want to assign translators to by clicking on the respective checkboxes and then click Assign tasks. If you don’t have enough specialists in your team, you can switch from the My team to the Find freelancers tab and find new translators right here in Smartcat. You can pick as many assignees as you need. After that, you’ll need to select the mode in which you want to invite them: manual or automatic, aka “Bike” or “Rocket”, respectively. Manual and automatic assignment According to the manual (“Bike”) mode, assignees who have confirmed the invitation are placed on the “waiting list”. If you are ready to choose one or several of them, you drag them to the right-hand part. In the automatic (“Rocket”) mode, the first linguist who accepts the invitation will get the project. Step 3. Assign and optionally split the document If the document is small or the deadline is generous, it is always better to have a single linguist do the translation. In the real world, however, sometimes you need to have several people work on the same document. There are two ways to do this in Smartcat — with or without splitting the document. In the former case, you click the Split document and choose the segment ranges to assign to each translator. Each of them will only be able to edit segments in that range. The assignees will be able to see — but not edit — each other’s segments. Alternatively, you can click Save without splitting the document, so any assignee will be able to edit any segment — even if it’s already confirmed. Important! When calculating the price, Smartcat accrues the cost of segments for the first person who confirms it. In the non-split mode, an assignee can edit segments already confirmed by others, which may lead to confusion. That is why we do not recommend this approach unless you are 100% sure that all assignees understand said price calculation specifics. Step 4. Track the progress As the work progresses, you can track the progress of each document on the project page. You can also see the progress of each assignee under the Team tab. If you have specified the participants’ rates in their profiles, you will also be able to see a transparent calculation of the cost of their work. Step 5. Communicating with participants If you or assignees have any questions, you can communicate with each other via the chat feature. To do this, just click Send a message on their profile page. You can also access the chat via the main menu. You will get email notifications about all new chat messages Step 6. Accept work and pay When the project is finished, it is important to review the result and accept it by moving the document to the "Completed" status. Once you do this, the jobs of all freelancers you found on the Smartcat Marketplace will appear in the Payments section. You can open it via the main menu. When the time to pay comes, you can mark all the payable jobs and create a single invoice for all of them. You will be able to pay it via a bank card, PayPal, or a wire transfer. FAQ How long do I have to wait for a response from the invitees? It depends on many factors, but the majority of responses will come in the first 30–60 minutes. How often do I have to pay freelancers? You can set your own terms of payment in your company profile. Make sure to do this before you send out project invitations, so linguists will know what to expect. Can I pay my own freelancers via Smartcat? Sure. If you set their rates after inviting them to your team by email, Smartcat will be calculating the price of their work automatically. Do I have to pay Smartcat separately for finding linguists on the platform? Rates of linguists you have found on the Smartcat Marketplace already include the Smartcat service fee.
Interact with comments
Comment interactions | Smartcat Help Center In the Editor, you can add notes and explanations to the entire document or to a specific segment. On the Document comments tab, type your message, and press Send or Enter to add a note that applies to the entire text. This could be, for example, instructions from the project managers for the team. To comment on a specific segment, open the Segment comments tab, type a message and press Send or Enter. To start a new line within a message, use Ctrl+Enter. Messages within a document are visible to all users assigned to the document. If another user adds a comment to the entire document or to a specific segment, the corresponding tab is highlighted, as well as the message icon in the source field. After all new comments to a segment are read the message icon will turn black. Note: Comments can be deleted by the user for up to 15 minutes after being added. Past that time comments cannot be deleted. Tip: If you are working with multilingual projects, comments added to segments or the document will be replicated automatically to all languages making it unnecessary for the project manager to repeat information from one language team to the other. So if for example, one translator asks a question about a term, the entire team no matter what language they are translating will see the question and the answer automatically. Project managers should be aware of this feature and use the chat page for private communications. Structured commenting Apart from commenting on the whole document or a specific segment, you can also use the structured commenting functionality to annotate a word or phrase or add a quality assurance label.To add a structured comment, just select the element to annotate. Type in your comment in a free form and or select/create a quality assurance label to add. You can view your structured comments and labels in the Segment comments section.
Receive and evaluate tasks as a freelancer in Smartcat
Freelancer task evaluation | Smartcat Help Center When a translator receives an invitation to a project, they have the option to accept or decline the project, but in order to make that decision, they might need to get more information especially if it comes from an LSP that they have not work with before. When a task is assigned, an email will be sent to the assignees. The email will look like the following screenshot: The email contains some information like the number of words that could be used by the translators to decide. But in many cases, they might need more information. By clicking on the View Details button, it will take them to their Smartcat account where the task will appear for review. The task description includes the following elements: A. The name of the customer. Clicking on this link will display the corporate profile. B. Payment terms for the job and other related information. C. A Chat Now button to start a conversation with project manager if needed. No need to send emails or make calls to get answers quickly. D. If references files have been added to the project, they can be downloaded for review. This could give the translator some context about the job. E. Task and languages for the job F. The rate offered G. The option to Accept or Decline the job H. The deadline for each document as well as a link to preview the file in the Smartcat editor. Statistics will also be displayed, showing the number of words in the document as well as a detailed breakdown of the types of matches found. An estimation of the total payment for the task is also calculated: The option to preview the file will allow the translator to view the content in the Smartcat editor and also accept or decline the job: Before accepting the task, the translator can browse through the entire file, review matches from the translation memories and AI translation (if used). If the translator decides to accept the task, the editor will reload and work can start. If the translator declines the task, it will disappear from the My task page and will be assigned to another vendor.
Understand automatic project archiving
Understanding automatic project archiving | Smartcat Help Center Archiving To enhance your working experience and make Smartcat faster for everyone, translation projects that have been completed or inactive for 45 days are automatically archived. Please note that adding a document to the project or updating the translation is considered an activity, while deleting a document from a project is not, and will not postpone the expiration date. Retention period Archived projects and the documents they contain are stored under the Archive tab for another 9 months. During that period, both original and translated documents, as well as the translation memory used in the project, are available for download. Archived documents cannot be opened using the Editor. If you want to resume work on an archived document, download and then re-upload it to create a new project. Permanent deletion After the 9-month period, the archived projects and the documents they contain will be permanently deleted. Users with rights to create projects and manage project resources receive a warning email 10 days prior to the deletion date. Please check the notification settings to avoid undesired situations. However, the translations you’ve accumulated will not be lost, as any translation memory you’ve created manually or automatically will always remain available to you on the My linguistic assets → Translation Memory page.
Organize your Smartcat workspace
Workspace organization | Smartcat Help Center The more complicated your projects get, the bigger and more diverse your team needs to be. We created convenient and safe workspaces and virtual environments where you can share projects, linguistic assets, and other resources with your teammates. When creating your Smartcat account, we give you the option to request to join an existing workspace in your organisation or create a new one. However, you can invite colleagues or contractors, or anyone else, to work with you in Smartcat at any moment. You can easily do this by sharing a link as described in this article. Workspace users can:Create, view, and edit translations and projects,Create and manage translation memories and glossaries,Use the Smartwords in the workspace to get AI translations for freeApprove, download, and share translations,Find and assign language service providers to do the translations and post-editing,Test the translators and check translation quality manually or via Smartcat. Workspace administrators can (in addition to the user permissions):View all projects in the workspace and get information about their owners,Manage Smartcat subscription and top up Smartwords for the workspace,Invite new vendors and team members to projects. Apart from inviting just anyone: a member of your team, a colleague from a different department, a freelancer hired outside Smartcat you can hire vendors from the Smartcat Marketplace and add them to your team to collaborate on the regular basis. Benefits of using Smartcat workspacesSafety and security: you can change access permissins at any moment.Transparency and control: the workspace administrator can see all project details including task-by-task progress on one page.Flexibility: you can negotiate with freelancers and set discounted rates for you and your workspace users.
Interact with revisions
Revision interactions | Smartcat Help Center During work on a document, the translation of a segment undergoes multiple changes. The system keeps track of all of them. But rather than indicating changes inline in the target field which can lead to confusion when many changes are made, all revisions of the current segment are displayed on the Revisions tab at the bottom of the page. Green and red colors, underlying and striking through, are used to indicate additions and deletions. You can restore any of the revisions by selecting the revision and clicking Restore. The revision you selected will be displayed in the translation field of the segment. The Revisions tab can also help if you need to evaluate the quality of a translator’s work. You can see all changes made by an editor or proofreader, compare the initial and final translations, or check whether AI translation output has been corrected. In turn, an assignee also can view the changes made by others and learn from their mistakes.
Understand project statistics
Project statistics | Smartcat Help Center Word count statistics is an oft-confusing topic as different CAT tools often have different approaches to calculating it. Let’s see how Smartcat handles this. Personal workspace statistics for own projects Word count statistics allow you to view the number of words and characters in the original text and estimate the amount of work required, taking into account repetitions and matches with the translation memory. To calculate and view statistics, go to the project page and open the Statistics tab. The calculation may take some time, depending on the number of documents, their volume, and the sizes of translation memories connected to the project. You can reconfigure the set of documents or translation memories used to calculate the statistics for projects you have created. You can download the statistics in the following formats:Trados XML — compatible with SDL TradosSmartcat XLSX — for MS Excel or any other spreadsheet software Clicking the Refresh button allows you to recalculate the statistics taking into account the current progress. (Technically, this will be due to the updated translation memory entries.) In this case, all the segments that have already been translated will be counted as 102% matches in the new “snapshot” as at a certain time and for the specified documents. Such an approach allows you to remember how many words there were in the very beginning before you started to work on the project. If you forgot to calculate statistics at the start, you can uncheck the translation memory that new entries were written to and refresh the statistics. Smartcat supports the following statistics:WordsAsian charactersPages, where 1 page = 250 words/Asian charactersCharacters with spacesCharacters without spaces For logographic languages, Smartcat indicates three columns instead of one:Asian charactersWords in alphabetic languagesWords & Asian characters combined Personal workspace statistics for assigned projects If you have been invited to a project via the Smartcat Marketplace, you will not see the entire statistics as per the previous section. Instead, you will see the summary calculation for all your assigned tasks and workflow stages, e.g. Translation. Here are things worth noted. My tasks column shows a preliminary calculation of the price & volume of assigned work. You can see how many total words were assigned, the number of repetitions, and, most importantly, the number of effective words. “Smartcat has helped us to achieve the consistency and scalability we were looking for. It’s been a game-changer for our team at expondo, and I would recommend it to any company looking to expand their global reach.” Julia Emge Head of Translations, Expondo Explore case study Effective words represent the number of words to be paid factored according to the customer’s settings of discounts for translation memory matches and repetitions. Completed words are words you actually translated or edited. Smartcat calculates completed words in real time, so you can always see how much you have earned. The Net rate scheme column shows the customer’s settings for discounts for repetitions and TM matches. The settings are different for different workflow stages, e.g. Translation. The TM match rate represents how similar a segment’s text is to the one stored in the translation memory. The minimum match threshold is 50%. Matches below this threshold are considered new segments. The final cost calculation may differ from the preliminary one, as Smartcat does not currently identify partial matches between segments that have not yet been recorded in the translation memory at the time of the preliminary cost calculation. It is important to remember that in Smartcat, the cost calculation is always based on the number of words or Asian characters in the source text, not the translation. Corporate workspace statistics In basic principles of building statistics in the corporate workspace are no different from those in the personal space. For each project, you can view the number of words or characters in documents and estimate the amount of work, taking into account repetitions and matches with the translation memory. The statistics shows data the total number of words, segments, pages, and characters, the number of unique segments and matches with the connected TMs, the number of repetitions inside each file, and cross-file repetitions. The corporate workspace provides more functionality and allows you to download statistics for each of the assigned contributors. The statistics report contains the amount of work assigned to and completed by each contributor. Statistics are downloaded in the XLSX format. A separate file is generated for each contributor. Each file contains data for a single language pair and a single task. If there are several stages or language pairs, a separate report is generated for each pair, i.e. each combination of a stage and a target language.Statistics per assignee are generated after the assignment. Even though such statistics cannot be recalculated manually, it changes automatically depending on the assignee's progress. You can also calculate the statistics using a different TM net rate, e.g. if you need to provide different pricing to your customer. You can set the TM net rate here.
Use the Smartcat template engine
Template engine usage | Smartcat Help Center Using Smartcat Template Engine technology, you can create your own templates which the system will use for generating documentation. For example, you can create unique templates of invoices and quotes for this or that client. How it works Templates will be formed according to special markup elements and a data model that you set in the system for the corresponding type of documents. What is the data model? A data model is a set of fields containing information about model elements. For example, let's take a model based on which the system generates documents for work done. The model will have the following fields: Field nameDescriptionNameThe project namePriceThe cost of workWordsTranslated wordsDateDue dateExecutive.FirstNameA linguist's nameExecutive.LastNameA linguist's surnameExecutive.PriceA linguist's rate A template contains text and tags, which used specifically for displaying model elements. For getting the output from a model, use the following syntax <<[Field1]>>, where Field1 is the name of an element. The following example shows some information about a particular job : TemplateOutputProject: <<[Name]>>Deadline: <<[Date]>>Assignee: <<[Executive.FirstName + “ ” + Executive.LastName]>>Rate: <<[Executive.Price \* Words]>>Project: PRESS\_RELEASE\_APR2020Deadline: 02.04.2020Assignee: Oliver CrossRate: 0.44 Smartcat Template Engine allows performing arithmetic operations like Addition (+), Subtraction (-), Multiplication (\*), and Division (/) right within a template. You may use each operation for numeric values such as rates, words, etc. Other fields that contain string-type values can be operated upon via the operators too though in a different way, for example, FirstName and LastName form the full name as output by using the plus sign. Advanced features Loops The template engine also allows using loops, which is espeically good for forming an extensive list of data. The loop feature has the following form: <<foreach [item in Items]>><<[item]>><</foreach>> Where Items — an array, item — a single element of an array, аnd [item] — printing out an element. Loop examples Let's say the array Items contains string values item1, item2, and item3. The output of the template will look like the table below. TemplateOutput<<foreach [item in items]>><<[item]>><</foreach>>item1item2item3 Let's display the elements in the form of a numbered list: TemplateOutput1. <<foreach [item in items]>><<[item]>><</foreach>>item1item2item3 How loops help to output data Let's say we have the data model Contracts with a list of contracts. Each contract contains information about the price, client, and manager. Here are descriptions of the fields for the model: NameDescriptionClients.NameA client's company namePriceThe quote for a jobManagers.NameA manager's name The template for the model will be the following: ClientManagerPrice<<foreach [ c in Contracts]>><<[c.Clients.Name]>><<[c.Managers.Name]>><<[c.Price]>><</foreach>>Total:<<[Contracts.Sum(c => c.Price)]>> Possible output: ClientManagerPriceA CompanyJohn Smith1200000B Ltd.John Smith750000C & DJohn Smith350000E Corp.Tony Anderson650000F & PartnersTony Anderson550000G & Co.July James350000H GroupJuly James250000I & SonsJuly James100000J Ent.July James100000Total:4300000 Let's change a bit of the previous data model, so now we have a list of managers where each one leads a list of contracts, and each contract relates to a client. Template: Manager/ClientPrice<<foreach [ m in Managers]>><<[m.Name]>><<[m.Contracts.Sum(c => c.Price)]>><<foreach [ c in m.Contracts]>> <<[c.Clients.Name]>><<[c.Price]>><</foreach>><</foreach>>Total:<<[Contracts.Sum(c => c.Price)]>> Output: Manager/ClientPriceJohn Smith2300000A Company1200000B Ltd.750000C & D350000Tony Anderson1200000E Corp.650000F & Partners550000July James800000G & Co.350000H Group250000I & Sons100000J Ent.100000Total:4300000 Let's form the client list for each manager now. Template: ManagerClients<<foreach [ m in Managers]>><<[m.Name]>><<foreach [ c in m.Contracts]>><<[c.Clients.Name]>><</foreach>><</foreach>> Output: ManagerClientsJohn SmithA CompanyB Ltd.C & DTony AndersonE Corp.F & PartnersJuly JamesG & Co.H GroupI & SonsJEnt. The template with the manager column can be set by using -greedy. Template: Managers<<foreach [m in ds.Managers]>><<[m.Name]>><</foreach -greedy>> Output: ManagersJohn SmithTony AndersonJuly James Conditional operators If you want the outout matchs speciffc conditions, the best way to do it is to use conditional operators. Conditional\_expression is a condition check returning either true or false. Let's say we have the data model Items with the following strings — item1, item2, and item3. The template below checks whether the elements of the array ([!items.Any()]) exist. If they do — the template will display the number of elements, otherwise, no items message will pop up. TemplateOutputYou have chosen <<if [!items.Any()]>>no items<<else>><<[items.Count()]>> item(s)<</if>>.You have chosen 3 item(s). The funcation IndexOf() marks even elements with yellow color: TemplateOutput<<foreach [item in items]>><<if [IndexOf() % 2 == 0]>><<[item]>><<else>><<[item]>><</if>><</foreach>>item1item2item3 Here we output elements of an array or No data in case no element exists. Tables and conditional operators Using conditional operators, it's possible to display some data or even apply styles to rows of a table depending on conditions. The rows in the table below colored according to a specific conditional expression. <<if ...>> ..................<<elseif ...>> ..................<<else>> ........................... <</if>> To showcase how it works, let's use the model Client with the following fields: NameDescriptionNameself-explanatoryCountryself-explanatoryLocalAddressself-explanatory The template below will output data related to all clients. New Zealand clients are marked with green color, and columns for such clients will be merged and contain only LocalAddress values. .........<<foreach [in clients]>><<if [Country == “New Zealand”]>><<[Name]>><<[LocalAddress]>><<else>><<[Name]>><<[Country]>><<[LocalAddress]>><><>......... Output: A CompanyAustralia219-241 Cleveland StSTRAWBERRY HILLS NSW 1427B Ltd.BrazilAvenida João Jorge, 112, ap. 31Vila IndustrialCampinas — SP13035-680C & DCanada101-3485 RUE DE LA MONTAGNEMONTRÉAL (QUÉBEC) H3G 2A6E Corp.445 Mount Eden RoadMount EdenAuckland 1024F & Partners20 Greens RoadTuahiwiKaiapoi 7691G & Co.GreeceKarkisias 6GR-111 42 ATHINAGRÉCEH GroupHungaryBudapestFiktív utca 82., IV. em./28.2806I & Sons43 Vogel StreetRoslynPalmerston North 4414 This template displays the No data message if no data is found. ClientCountryLocal Address<<if [!clients.Any()]>>No data<<else>><<foreach [in clients]>><<[Name]>><<[Country]>><<[LocalAddress]>><</foreach>><</if>> Output: ClientCountryLocal AddressNo data Template: TemplateOutputHeader<<if [false]>>Content to remove<</if>>FooterHeaderFooter Here we use -greedy : TemplateOutputHeader<<if [false]>>Content to remove<</if -greedy>>FooterHeaderFooter Auxiliary methods for arrays Smartcat Template Engine also allows working flexibly with arrays applying auxiliary methods. Let's say we have a data model containing the field persons, that is, the list of employees. The description of the data model Person : NameNameAgeSubordinatesSalary This template displays employees' names older than 50 years old: TemplateOutput<<foreach [person in persons.All(p => p.Age > 50)]>><<[person.Name]>><</foreach>>Joe BlackIvan LockJane Wood Now, let's get a total of employees' salaries: TemplateOutput<<[persons.Sum( p => p.Salary)]>>490000 In the table below, you may find the description of all available methods with the examples got from two arrays: persons and otherPersons. Both have information about the company's employees. MethodTemplateAll(Predicate)persons.All(p => p.Age < 50)Any()persons.Any()Average(Selector)persons.Average(p => p.Age)Concat(IEnumerable)persons.Concat(otherPersons)Contains(Object)persons.Contains(otherPersons.First())Count()persons.Count()Count(Predicate)persons.Count(p => p.Age > 30)Distinct()persons.Distinct()First()persons.First()First(Predicate)persons.First(p => p.Age > 30)FirstOrDefault()persons.FirstOrDefault()FirstOrDefault(Predicate)persons.FirstOrDefault(p => p.Age > 30)GroupBy(Selector)persons.GroupBy(p => p.Age) Orpersons.GroupBy( p => new { Age = p.Age, Count = p.Children.Count() })Last()persons.Last()Last(Predicate)persons.Last(p => p.Age > 100)LastOrDefault()persons.LastOrDefault()LastOrDefault(Predicate)persons.LastOrDefault(p => p.Age > 100)Max(ComparableSelector)persons.Max(p => p.Age)Min(ComparableSelector)persons.Min(p => p.Age)OrderBy(ComparableSelector)persons.OrderBy(p => p.Age)Orpersons.OrderBy(p => p.Age) .ThenByDescending(p => p.Name)Orpersons.OrderBy(p => p.Age) .ThenByDescending(p => p.Name) .ThenBy(p => p.Children.Count())OrderByDescending(ComparableSelector)persons.OrderByDescending(p => p.Age)Orpersons.OrderByDescending(p => p.Age) .ThenByDescending(p => p.Name)Orpersons.OrderByDescending(p => p.Age) .ThenByDescending(p => p.Name) .ThenBy(p => p.Children.Count())Single()persons.Single()Single(Predicate)persons.Single( p => p.Name == "John Smith")SingleOrDefault()persons.SingleOrDefault()SingleOrDefault(Predicate)persons.SingleOrDefault( p => p.Name == "John Smith")Skip(int)persons.Skip(10)SkipWhile(Predicate)persons.SkipWhile(p => p.Age < 21)Sum(Selector)persons.Sum(p => p.Children.Count())Take(int)persons.Take(5)TakeWhile(Predicate)persons.TakeWhile(p => p.Age < 50)Union(IEnumerable)persons.Union(otherPersons)Where(Predicate)persons.Where(p => p.Age > 18) Appendix for developers Smartcat Template Engine uses the subset of C# syntax ( C# Language Specification 5.0 ) in templates. For all primitive data types, for example, strings, it's possible to employ BCL methods. The methods mentioned in the Auxiliary methods section are taken from LINQ.
How to use Smartcat Translation Memory Editor
How to use Smartcat Editor to edit translation memory units In this help center article, we will tell you about how to use the Smartcat Translation Memory Editor. Why is the Translation Memory Editor useful to corporate teams? Smartcat Translation Memory Editor (TM Editor) offers substantial added value to enterprise teams by providing them with precise control and customization over their translation memory units. A translation memory unit consists of sections of words and phrases saved in your translation memory. With granular editing capabilities, users can effortlessly modify translation units either individually or in bulk, ensuring accuracy and consistency across projects. Moreover, the extensive search and filtering options empower teams to efficiently locate and manage translation memory units tailored to their specific needs. This heightened level of control not only streamlines translation workflows but also enhances overall translation quality, making the Translation Memory Editor an indispensable tool for enterprise localization efforts. How to access Translation Memory Editor To access TM Editor: 1. Log in to your Smartcat account. 2. Navigate to the "Linguistic Assets" section from your homepage. 3. Select "Translation Memory Editor." Translation Memory Editor Overview Once you're in Translation Memory Editor, you'll notice a user-friendly interface divided into several key areas: 1. Search Bar: This allows you to search within the source or target language or search through the entire translation memory unit. In the search bar at the top of the page, type the term or phrase that you want to search for.Press Enter or click on the magnifying glass icon to initiate the search. 2. Translation Memory unit table: You can access and manage all your translation memories from this section. Each translation memory unit is listed with its name, source language, target language, creation date, and creator. 3. Filter menu: Here, you can apply filters to refine your search results. Filters include memory unit filters and translation memory filters, allowing you to search by source language, target language, creator, and custom fields. Note the difference between memory unit filters and translation memory filters. Memory unit filters apply to individual units, while translation memory filters relates to the entire translation memory. How to filter memory units To filter memory units, click on the filter icon next to the search bar.Choose the desired filter criteria such as target language, creator, or custom fields from the dropdown menu.Apply the selected filter criteria to narrow down the search results. With bulk operations, i.e. selecting and making changes to more than one unit at a time, up to all units, filter are applied they only applied to selected units within filtered set of units. How to filter translation memories To filter by translation memories, click on the filter icon next to the search bar.Scroll down to where it says Translation Memory filtersChoose the desired filter criteria such as translation memory name, target language, creator, or custom fields from the dropdown menu.Apply the selected filter criteria to narrow down the search results. How to edit TM units You can edit individual translation memory units by modifying the source text and target text. Simply click on the unit or the pencil symbol.Make your edits.Save by clicking on the checkbox. How to edit TM unit metadata You can also view and edit translation memory unit metadata by first clicking on the i icon under Actions. You can modify metadata fields such as quality for individual translation memory units. You can also edit metadata in bulk by selecting multiple units and apply changes collectively. How to bulk edit translation memory units Translation Memory Editor also enables bulk editing, where you can edit multiple units simultaneously. This feature is particularly useful for making uniform changes across multiple units. At the moment, you can bulk-edit units in two ways: The language quality levelSpecific words, terms, or phrases using the Find and Replace feature How to use the Find and Replace feature You can easily locate specific terms or phrases within your translation memory units and replace them with alternative text. First, search/find terms in the source language (original language), target language (language for translation), or both.To replace specific terms or phrases within translation memory units, click on the "Replace" option.Enter the term you want to replace and the replacement term in the respective fields.Choose whether to replace all occurrences or only those within selected units.
Update a project
Project updates and management | Smartcat Help Center Overview After a project has started, you may need to add new files or update existing files with revised content. Smartcat provides built-in features to handle both scenarios while preserving your translation work.When you upload a file with the same name as an existing document, Smartcat gives you the option to either update the existing document (replacing it while preserving translations) or upload it as a new document. Prerequisities Active Smartcat workspace with an existing projectWorkspace admin or project manager permissionsFiles to upload (new or updated versions)⚠️ For the Update option to appear, file names must match exactly with existing files in the project. Even small differences (extra spaces, different characters, or additional text) cause the system to treat the upload as a new file. How it works Adding or updating files in a project Step 1 — Access the upload menuOpen your project in SmartcatGo to the Files tabClick the down arrow next to the Upload buttonSelect one of the following options:Upload documents: Add new source files or update existing onesAdd reference files: Upload reference materials for translatorsUpdate translation: Upload bilingual XLIFF files to update translations Step 2 — Select your filesSelect the files you want to add to the projectIf uploading new documents, confirm the project information (source and target languages)Configure format-specific options as needed Step 3 — Choose how to handle duplicate filesIf you upload a file with the same name as an existing document, Smartcat prompts you to choose:Update current documentThe existing document is replaced by the new versionAll translation work is automatically transferred to the new file (extracted from the translation memory)No translation work is lostTask assignments are canceled — you need to reassign tasks to linguistsSome formats (PO/Serge, XML) support updating segments by ID without canceling assignmentsCreate new documentThe file is added as a separate documentA number is added to the file name to distinguish it from the existing fileThe document is processed using the project's linguistic assets Step 4 — Configure segmentation options (for updates)When updating a document, you can configure how Smartcat handles segmentation:Click into each uploaded file individuallyUnder Segmentation mode, select one of the following:Like the source file: Preserves the original file's segmentationAdditionally segment untranslated units: Applies Smartcat's segmentation rules to untranslated segments only⚠️ The Additionally segment untranslated units option must be selected individually for each file during the update process. This setting does not apply globally across all files in the upload.Step 5 — Complete the uploadReview your settings for each fileClick Finish to process the uploadThe documents are added to the project and processed using the project's linguistic assets Troubleshooting: Update option doesn't appear If the Update option does not appear when uploading files, the file names do not match exactly.Solution A: Rename your local filesRename your local files to match exactly what appears in Smartcat, including any additional text (such as "(Improved Segmentation)")Solution B: Rename files in SmartcatIn Smartcat, rename the existing file to remove any extra textUpload your original file with the matching nameThe Update option should now appear Adding a new target language to an existing project You can add additional target languages to a project at any time, even after files have been uploaded.Step 1 — Open project settingsGo to Project overviewClick the Settings icon (cog)Step 2 — Add the new languageUnder Target Languages, add the new languageClick Set up MT and select the appropriate machine translation engine for your content typeEnable Apply new languages to all documents upon save to apply the new language to existing filesStep 3 — Save changesClick Save to apply the changes.📌 If you skip the Apply new languages to all documents upon save option, the new language only applies to files uploaded after the change. Limitations and known constraints The update feature does not work with all file types. Notably, .docx files cannot use this feature.Task assignments are canceled when using the Update option (except for certain formats like PO/Serge and XML that support segment ID matching).Both Update and Upload actions consume Smartwords for retranslation. FAQs Why doesn't the Update option appear when I upload my file? File names must match exactly. Check for differences like extra spaces, different characters, or additional text (such as "(Improved Segmentation)"). Rename either your local file or the file in Smartcat to match exactly. Do I need to apply the "Additionally segment untranslated units" option to each file? Yes. This setting must be selected individually for each file during the update process. It does not apply globally across all files in the upload. Will I lose my translation work if I update a document? No. When you update a document, all translation work is automatically transferred to the new file through the translation memory. However, task assignments are canceled, so you need to reassign tasks to linguists.
Missing Settings Panel
Missing Settings Panel Overview If certain options are missing or inaccessible from your workspace homepage, this is usually because they have been disabled in the workspace Settings. Workspace Admins can control which homepage options are visible to users. ———————————————————————————————————————— When to use it Homepage options (like Projects, Resources, etc.) are missing from your workspaceYou cannot see certain sections that should be available on your homepageYou need to customize which homepage options are visible to your team ———————————————————————————————————————— How to use it For Workspace Admins: Enable missing homepage options Step 1: Access Organization Settings Click your organization name in the top left cornerClick the > arrow next to the organization nameSelect Settings and preferencesChoose Manage organization Step 2: Access Workspace Settings Next to the name of the affected workspace, click the settings icon Step 3: Configure Homepage Options Click Homepage in the settings menuClick the visibility icon next to each option you want to enable/disableYou can also drag and drop each item to sort them in your preferred orderClick Save when you're finished Result: The enabled options now appear on your workspace homepage for users with the proper permissions. ———————————————————————————————————————— Requirements and limitations Only Workspace Admins can modify homepage visibility settingsChanges apply to all users in the workspaceSome options may be restricted based on your subscription plan ———————————————————————————————————————— FAQs I'm a Workspace Admin but I can't find the Settings icon next to my workspace name. What should I do? Make sure you're viewing the organization-level settings, not workspace-level settings. The path is: Organization name > Settings and preferences > Manage organization. Can I customize homepage options for individual users? No, homepage visibility settings apply to all users in the workspace. Individual users cannot customize their own homepage layout. What homepage options can be controlled? The specific options available depend on your workspace configuration and subscription plan. Common options include Projects, Linguistic Assets, Clients, and other workspace tools. ————————————————————————————————————————
Understanding your supplier payment page
Understanding your supplier payment page Overview The Smartcat supplier payment page gives you a complete view of your earnings, payout status, and payment history. The page is organized into five tabs that help you manage different aspects of your payments. This article explains what each tab shows and how to use it. ———————————————————————————————————————— When to use it You want to check your current earnings or available balanceYou want to review past payments or check the status of a pending payoutYou want to track the payment status of individual jobsYou want to send payment requests to clientsYou want to manage your tax documentationYou want to understand how the payment page is structured ———————————————————————————————————————— How to use it Access your payment page Log in to your Smartcat accountGo to Payouts in the sidebar Result: Your payment page opens, showing your current balance and five tabs for managing your payments. ———————————————————————————————————————— Understand each tab The My Payout page contains five tabs: 1. Payout Instruments (Payout Methods) This tab lets you set up and manage how you want to receive payments. What you can do: View your current account balanceAdd and configure payout methods (PayPal, bank transfers, wire transfers, and various regional payment systems)Set your minimum payout thresholdChoose your preferred payment method from available options in your countrySelect Other available payout methods to change your current method Minimum payout threshold Payouts are sent automatically when your balance reaches or exceeds this amount. You can update the threshold at any time in your payout method settings. See Payout methods for suppliers: setup, options, and timelines for full details. ———————————————————————————————————————— 2. Job Statuses This tab lets you track the payment status of individual jobs and projects you have completed. What you can see: A list of all your jobs with their current payment statusThe amount due for each jobExpected payout dates Payment status types: Invitation cancelled - The job invitation was canceled before work startedApproved - Work completed but not subject to payment due to discount rulesIn progress - You accepted the work but the customer hasn't approved it yetAwaiting payment - Work approved by customer, payment is dueProcessing payment - Smartcat received payment from the client and added it to your balancePaid out to you - Funds have been transferred to your chosen payment methodMarked as paid outside Smartcat - The customer marked this job as paid externally (outside the Smartcat platform) ———————————————————————————————————————— 3. Payout History This tab shows a complete record of all your past payout transactions. What you can see: Amount paid for each payoutCommission fees deductedTransaction IDsPayout method usedPayout datesHistorical record of all money transfers to your accounts Use this tab to reconcile your records or verify that payments were received. ———————————————————————————————————————— 4. Payment Requests This tab lets you manage payment requests you send to clients. What you can do: Create and send payment requests to clientsTrack the status of your payment requestsManage payment instructions and communications with clients Use this tab when you need to request payment for work completed outside of standard job workflows. ———————————————————————————————————————— 5. Tax Forms This tab helps you handle tax-related documentation required for payments. What you can do: Access and manage tax forms (such as W-9 for US-based suppliers)Fill out required tax documentation directly in SmartcatDownload completed tax forms as PDFs Note: This tab only appears for users who are eligible for tax form requirements based on their location (US only) and payment history. If you don't see this tab, it means tax forms are not currently required for your account. ———————————————————————————————————————— FAQs My balance shows earnings but I haven't received a payment yet. Why? Check that your balance has reached your minimum payout threshold and that a payout method is set up. See Understanding automatic payouts: when and how you receive funds for a full explanation. How do I change my payout method? Click Payouts in the sidebar and select a different method. See Payout methods for suppliers: setup, options, and timelines for step-by-step instructions. I received less than my balance showed. Why? Payout method fees, currency conversion, or intermediary bank fees may have reduced the amount. See Why did I receive less money than expected? for a full breakdown. Why don't I see the Tax Forms tab? The Tax Forms tab only appears for users who are eligible for tax form requirements. If you don't see it, tax documentation is not currently required for your account. How do I know when I'll get paid for a specific job? Go to the Job Statuses tab to see the current payment status of each job. Jobs marked as "Awaiting payment" or "Processing payment" will be included in your next payout once your balance reaches the minimum threshold.
Understanding payment terms: when suppliers are paid
Understanding payment terms: when suppliers are paid Overview Smartcat processes payments to suppliers based on completed and approved work. ———————————————————————————————————————— When to use it You are an enterprise client and want to understand when suppliers receive payment for completed workYou are a supplier and want to understand when you are paid after completing a projectYou want to check the status of a pending paymentYou want to understand how the payment approval workflow operates ———————————————————————————————————————— How it works Payment approval workflow Smartcat uses a configurable approval system that determines when supplier payments are triggered. The system supports three approval states: StatusDescriptionNot ApprovedWork is complete but not yet reviewedApproval RequestedManual approval is required from the clientApprovedWork is approved and payment jobs are created Payment approval When a document is fully translated and reviewed and the client has marked the translation as complete, Smartcat creates the payment for the work. If the document is in Manager Review, the system automatically moves it to Completed after 7 days. ———————————————————————————————————————— How to use it For enterprise clients: To review outstanding jobs: Go to PaymentsSelect Supplier paymentsClick Jobs to see outstanding jobs You can see when supplier payments are due and track the status of outstanding amounts. To review invoices: Go to PaymentsSelect Supplier PaymentsClick Invoices You can check how often invoices are created under Invoicing Settings. For suppliers: check your payout status Supplier payouts are automatic once work is approved. Smartcat sends payment when: You have a payout method set up in My PayoutsYour balance reaches your configured minimum payout threshold To check your status: Go to My PayoutsOpen the Job statuses tab A record of all past and pending payouts is shown, including dates and amounts. ———————————————————————————————————————— Requirements and limitations Suppliers must have a payout method configured and a minimum threshold set for automatic payouts to triggerFunds arrive within 5 business days of the payout invoice being generated ———————————————————————————————————————— FAQs As a supplier, how long after completing work do I receive payment? Once approved, payouts are sent automatically when your balance reaches your minimum threshold. After a payout invoice is generated, funds arrive within 5 business days. See Understanding automatic payouts: when and how you receive funds for full details. What happens if a client doesn't review completed work? If a client doesn’t review completed work within 15 days, the system automatically verifies the work and triggers supplier payment. Additionally, if work progresses to the next project stage, the previous stage is automatically verified.
Why does a task show "Supplier Needed"?
Why does a task show Supplier Needed Overview The "Supplier Needed" message on a task means that a person, whether a supplier, a teammate, or you, still needs to review and confirm segments in that task's documents. This is expected behavior for most tasks. ———————————————————————————————————————— When to use it You see a "Supplier Needed" message on a task and want to understand what it meansThe message appears on an AI Translation stage and you are unsure whyThe message persists after all work appears complete ———————————————————————————————————————— How to use it Confirm the remaining segments Open the task document in the CAT editorReview any unconfirmed segmentsConfirm all segmentsIf a supplier is assigned, ask them to confirm their segments and click Done The "Supplier Needed" message clears once all segments are confirmed and the task is marked complete. When the message appears on AI Translation In some cases the message appears during the AI Translation stage. This may happen when the translation came from a manually uploaded file rather than being generated by Smartcat's AI. This may also occur when a segment is not confirmed due to a QA error. In this situation, segments are not automatically confirmed. ⚠️ This does not have to be an external supplier. You can open the document and confirm the segments yourself; however, manually confirming a segment and recording the change to a TM can result in making those segments unpaid for the supplier and should only be used when a few segments are unconfirmed. Reach out to the supplier for additional translation support if their net rate doesn't pay for segments with TM matches. ———————————————————————————————————————— Requirements and limitations The message appears on most tasks where segment confirmation is still required. This is by designThe only task type where the message does not normally appear is the AI Translation stage, which does not require an assigned supplier ———————————————————————————————————————— FAQs All suppliers are assigned and work appears complete, but the message is still showing. What should I do? Contact support@smartcat.ai with the project name.
Find a project you have accepted as a supplier
Find a project you have accepted as a supplier Overview After accepting a project invitation, you can find and access your assigned project in several ways. ———————————————————————————————————————— When to use it You accepted a project invitation but cannot find the project in your accountYou want to access a project using the invitation emailYou want to search for a specific project in your task list ———————————————————————————————————————— How to use it Option 1: Use the invitation email When you receive a project invitation, Smartcat sends an email notification containing the project name, document name, client name, word count, and language pair. Open the invitation emailClick Go to task Result: You are taken directly to the project. Option 2: Use the in-platform chat Every project invitation is also sent as a message in Smartcat Chat, labelled with the client's name. Both the invitation message and your acceptance confirmation contain a link to the project. Open Direct messages in the left sidebarFind the conversation with your clientClick the project link in the message The project opens directly. Option 3: Search in My Tasks Go to My Tasks in the sidebarClick the filter icon (funnel icon) in the top right cornerSelect Project from the filter optionsEnter the project name in the filter field The matching project appears in the task list. ———————————————————————————————————————— FAQs I accepted the invitation but can't find the project anywhere. What should I do? Check that you are logged into the correct Smartcat account, the one that received the invitation, and that you are currently on the correct server. If the issue persists, contact support@smartcat.ai. How long does it take for the card to be removed? No. Completed work is preserved and the supplier is compensated for it. They will need to accept the new invitation to continue working. The invitation email link isn't working. What should I try? If you see the "Access denied due to insufficient rights", then check https://help.smartcat.com/insufficient-rights-error/. Otherwise, try accessing the project through My Tasks (Option 3 above), or through Smartcat Chat (Option 2). If you still cannot access the project, contact support@smartcat.ai with the project name and your account email. FAQs I accepted the invitation but can't find the project anywhere. What should I do? Check that you are logged into the correct Smartcat account, the one that received the invitation, and that you are currently on the correct server. If the issue persists, contact support@smartcat.ai. The invitation email link isn't working. What should I try? If you see the "Access denied due to insufficient rights", then check the Troubleshooting: access denied or insufficient rights error article. Otherwise, try accessing the project through My Tasks (Option 3 above), or through Smartcat Chat (Option 2). If you still cannot access the project, contact support@smartcat.ai with the project name and your account email.
Mark a project as complete
Mark a project as complete Overview To mark a project as complete in Smartcat all files must be completed. If your project shows 100% progress but remains In Progress, this article explains why and how to resolve it. ———————————————————————————————————————— When to use it You want to mark a project as complete after all translation work is doneA file shows 100% progress but is still marked as In ProgressYou are unable to complete a project and want to understand whyA supplier reports their task is complete but the project status has not updated ———————————————————————————————————————— How to use it Confirm all files are completed All files in the project must have the status Completed. If a file shows 100% progress but is still marked In Progress, this is typically caused by one of the following: Cause A: Segments containing only numbers Segments that contain only numeric values (for example, "6.5" or "2024") are not included in the document progress calculation. A document can show 100% progress even if some numeric-only segments remain unconfirmed. This is expected behavior. Resolve it: Open the document in the CAT editorReview any remaining unconfirmed segments. You can use a segment status filter to identify the segmentsConfirm numeric-only segments manually if needed Cause B: The supplier has not clicked Done If a task was assigned to a supplier, the task status remains In Progress until the supplier clicks the Done button, even if all segments are confirmed. After the supplier clicks Done, the document status changes to Manager review. If the manager doesn't change the status to Completed, the system automatically changes the status to Completed after 7 days. This allows suppliers to make final edits before officially delivering. Resolve it: Contact the assigned supplier and ask them to click Done if their work is completeIf no action is taken, Smartcat automatically completes the task after thirty minutes of inactivity Cause C: Segments still need confirmation Some segments may still be awaiting confirmation or pending work from suppliers. Resolve it: Open the file in the CAT editorConfirm that all segments are confirmedClick Done Result: The file status updates to Completed. ———————————————————————————————————————— FAQs I can't click Done on a file. What might be causing this? This can happen if there is a special agreement with a supplier, or if there is a blocked status on the project. Contact support@smartcat.ai with the project name. I completed the project but payments are still showing as pending. What should I do? Check the payment status for each supplier in the project. If payments appear stuck, contact support@smartcat.ai. I need the project marked complete urgently but can't reach the supplier. What should I do? If the project is in the Manager review state, the you can change it to “In progress." You can also do this if all segments are confirmed and the status is In progress, but they consider if the assigned supplier hasn’t finish their work yet.
Getting started: how to translate a file in Smartcat
Getting started: how to translate a file in Smartcat Overview This guide walks you through translating a file in Smartcat from start to finish. It covers uploading your file, configuring your project, running AI translation, and downloading your translated output. Prerequisites A Smartcat account (free or paid)A file in a supported format (see Supported file formats )Source and target languages identified ———————————————————————————————————————— Step 1: Create a New Project Click Projects in the left sidebar and then click + New project in the upper right corner, or select the translator agent from your homepage.Enter your project details: Project name : Use a descriptive name that includes the content type and date (e.g., "Marketing Brochure - March 2026")Deadline : Set a realistic deadline so team members can plan their workSource language : The language of your original contentTarget language(s) : One or more languages you're translating into ———————————————————————————————————————— Step 2: Choose Your Workflow Select the workflow that best matches your quality and speed requirements: AI Translation + Human Review Best for customer-facing content, marketing, documentationHow it works : AI translates first, then a human reviewer refines the outputUse when you need both speed and quality (recommended for most use cases) Manual Translation Best for highly specialized or creative contentHow it works : Human translators work from scratchUse when translating legal documents, literary content, highly technical material Manual Translation + Editing Best for content requiring multiple quality checksHow it works : Translator completes work, then a separate editor reviewsUse when translating published materials, regulated content, high-stakes communications ———————————————————————————————————————— Step 3: Configure Translation Rules Translation rules automatically populate your target text before work begins, significantly speeding up the translation process. These are configured according to the workflow you have selected for the project. How Translation Rules Work Translation Memory Matches : The system searches your TMs for previously translated content 100% matches : Exact matches from previous translationsFuzzy matches (75-99%) : Similar but not identical matches that may need adjustmentContext matches (101%+) : Matches that also have the same surrounding context AI Translation : For segments without TM matches, AI translation fills in the gaps Recommended Translation Rules Settings 📌 If the first workflow stage is AI translation, you may need to confirm everything. Match TypeRecommended Action100%+ matchesInsert automatically, confirm at translation stage75-99% matchesInsert automatically, do not confirm (requires review)No TM matchInsert AI translation, do not confirm (requires review) Tips Set your most reliable TM to process first if you have multiple TMsUse context matches (101%+) for highly repetitive content like software stringsFor new projects without TM history, rely on AI translation with human review ———————————————————————————————————————— Step 4: Upload Your Files Supported File Formats (70+) Microsoft Office : DOC, DOCX, XLS, XLSX, PPT, PPTXText : TXT, RTFWeb/Code : HTML, XHTML, PHP, JS, XML, JSONLocalization : XLIFF, PO, RESX, STRINGS, PROPERTIESDesktop Publishing : PDF, INDD, IDMLSubtitles : SRT, VTTVideo/Audio : MP4, MP3, WAV, and many moreImages (OCR) : JPG, PNG, TIFF, BMP Upload Process Drag and drop files or click to browseConfirm language settings for each fileConfigure format-specific options if needed: Excel : Row/column parsing optionsPDF : OCR settingsXML : Parsing method File Size Limits PDF files should not exceed 6 GB if they contain only images and 100 MB for all other PDF filesLarge files can be split into smaller parts for better processing ———————————————————————————————————————— Step 5: Assign Tasks Go to the Tasks tab in your projectSelect the task stage (Translation, Review, etc.)Click Invite and choose from: My team : Assign to existing team membersMy agencies : Displays Language Service Provider (LSP) agencies that you have previously added to your shortlistFreelancers : Displays individual translators, editors, and other language professionals available on the Smartcat Marketplace. This tab shows suppliers from the public marketplace who are not part of your organization's team.Agencies : Displays all public Language Service Provider (LSP) agencies available on the Smartcat Marketplace. This is the broader marketplace view for discovering new agency partners.AI suggestions : Get recommended linguists based on language pair and expertiseSearch Marketplace : Find freelance linguists on Smartcat MarketplaceVia email : Invite someone by email addressVia link : Generate a shareable invitation link AI assignments are available from Assignment configuration in the Tasks list. You can utilize AI-driven translator search to select the most suitable suppliers for your project. Configure settings to choose from My Team members, Favorited Marketplace freelancers, and available freelancers on the Marketplace. ———————————————————————————————————————— Step 6: Download Your Translated File Once translation is complete, you can download your translated files in the original format. How to Download Go to your project and click the Documents tabSelect the file(s) you want to downloadClick Download and choose your preferred option: Translated file : Downloads the file in its original format with translations appliedBilingual file : Downloads a side-by-side version showing source and target text (useful for review)XLIFF : Downloads the translation data in XLIFF format for use in other CAT tools Download Options by File Type Office documents (DOCX, XLSX, PPTX) : Downloaded in the same format, fully formattedPDF files : Downloaded as translated PDF (formatting preserved where possible)Web files (HTML, JSON, XML) : Downloaded in the same format, ready for deploymentSubtitle files (SRT, VTT) : Downloaded with translated captions, timecodes preserved
Show more