VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Top Ways to Translate Correctly | Translate GBFS Bike-Share Station Feeds, Availability and Return Flags Without Promising a Bicycle

To translate a bike-share station status feed correctly, preserve the station identity, observation time, vehicle and dock counts, and separate permissions for renting and returning. This guide explains GBFS bike-share feed translation, multilingual station_status.json, station_information.json, is_renting, is_returning and real-time mobility data. The best target-language display communicates precisely what the source reports while helping someone understand whether the station currently permits a rental or return.

The common error is to treat a number as a promise. Five bicycles may be physically counted at a station where rentals are disabled; six functional docks may exist where returns are temporarily suspended. A translation that says ‘five bikes ready’ or ‘six places to drop off’ can therefore be wrong although every digit was copied. A timestamp is another trap: an app refreshed at noon does not mean the station was observed at noon.

Quick summary: preserve station IDs, coordinates and source versions; map static information separately from changing operational status; translate renting and returning as independent actions; check counts beside permission flags; retain vehicle-type distinctions and compatible docks; display meaningful source timestamps; never invent stock guarantees; use a traceable bilingual glossary; and test the message as a rider would read it.

What this article translates, and what it does not

This specialist article explains the interpretation and localization of GBFS shared-mobility station feeds. It does not own customer rental agreements, trip receipts, fare disputes or contractual docking confirmation. An existing translation-series article handles rental rules and return confirmation. Here the canonical job is source-field interpretation for live multilingual station displays, including offline or stale-state warnings. The reader must know whether a statement is static station description, live observation, permission, capacity or prediction. Examples are fictional; consult the actual operator feed for travel.

The governing principle is that language follows evidence. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. Before a fluent sentence can be trusted, the reader needs to know which source row, rule and moment it belongs to. The examples use constructed classroom records, not verified transactions or live service promises. This distinction is part of responsible translation: clarity does not require us to pretend to know a fact that the original did not establish.

First principles: twelve fields and distinctions to learn

1. station_id

Opaque station identifier connecting information with status records. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: Keep ST-014 unchanged even when the display name is translated. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify station_id, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

2. station_information.json

Station details including names, position and relatively stable characteristics. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: Do not change coordinates when localizing the station description. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify station_information.json, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

3. station_status.json

Operational state snapshot including counts, flags and reporting time. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: Do not replace station-level observation time with app refresh time. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify station_status.json, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

4. num_vehicles_available

Functional vehicles reported at a station, interpreted with is_renting. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: Five counted vehicles with rentals disabled are not five hireable vehicles. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify num_vehicles_available, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

5. num_docks_available

Functional docks reported, interpreted with is_returning and compatibility. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: Free dock count alone does not guarantee a lawful return. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify num_docks_available, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

6. is_renting

Boolean indicating whether new rentals are permitted at that station. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: False cannot be translated as ‘all bicycles have left’. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify is_renting, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

7. is_returning

Boolean indicating whether returns are permitted. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: False must not be rewritten as ‘the station has no docks’. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify is_returning, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

8. is_installed

Whether the station’s equipment is physically installed. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: Installed does not automatically mean open or operating. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify is_installed, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

9. vehicle_types_available

Available fleet broken down by vehicle type identifiers. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: A total of six vehicles does not mean six e-bikes. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify vehicle_types_available, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

10. vehicle_docks_available

Docks reported as compatible with specified vehicle types. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: A dock suitable for one model may not accept another. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify vehicle_docks_available, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

11. last_reported

Time a station reported its state. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: Time-zone conversion must retain which instant was actually reported. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify last_reported, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

12. ttl

Feed caching hint rather than rental validity. In GBFS bike-share availability, a term must be read as a defined field rather than as an isolated English word. The practical rule is: A fifteen-second cache does not reserve a bike. This is important because a translation can be smooth and still communicate the wrong state, amount, identity or authority. A faithful version tells a reader whether the source describes an observation, a permission, a result or a question still awaiting a decision.

To verify ttl, write the exact source expression next to the target phrase and add one constructed example in which a reader might mistake it for a different status. Ask a bilingual reviewer to say what action or conclusion the target text permits, then ask a subject specialist to check that conclusion against the source. If the reviewers disagree, preserve the original code and add a short explanatory gloss rather than forcing confidence through a single misleading synonym.

The twelve-stage repeatable translation workflow

Use this method before a multilingual document enters a live screen or public archive. It deliberately separates source interpretation from stylistic editing. Speed comes later, once common fields have stable mappings. Save the analysis rather than rewriting the original records: a translation is a faithful view of the evidence and should remain traceable to it. A reviewer should be able to repeat the process with the same version of the source and reach comparable conclusions.

Step 1: Identify the source document

Record the publishing body, date, jurisdiction, platform and language. Collect related codebooks before translating. For GBFS bike-share availability, consider the meaning of station_id before applying a general dictionary substitute. A useful output is A source inventory with its status and version. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Five bikes and disabled rental”: Station A-14; 5 reported; is_renting false. The tempting but unsafe interpretation is “Five bikes ready to rent”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Step 2: Define the canonical job

Write one sentence specifying what the document lets a reader know and what it does not authorize. For GBFS bike-share availability, consider the meaning of station_information.json before applying a general dictionary substitute. A useful output is A one-sentence scope boundary. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Empty inventory”: Station B-21; 0 vehicles; is_renting true. The tempting but unsafe interpretation is “Station is closed”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Step 3: Preserve primary keys

Lock identifiers, coordinates, room or student numbers, lot references and cross-document joins. For GBFS bike-share availability, consider the meaning of station_status.json before applying a general dictionary substitute. A useful output is A key reconciliation sheet. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Docks without return permission”: 6 empty docks; is_returning false. The tempting but unsafe interpretation is “Six drop-off spaces ready”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Step 4: Map data types

Separate names, codes, booleans, counts, money, timestamps and explanatory notes. For GBFS bike-share availability, consider the meaning of num_vehicles_available before applying a general dictionary substitute. A useful output is A typed bilingual data dictionary. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Rental enabled, return disabled”: is_renting true; is_returning false. The tempting but unsafe interpretation is “All services open”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Step 5: Define status verbs

Distinguish observed, reported, requested, permitted, assigned, started, completed, approved and settled. For GBFS bike-share availability, consider the meaning of num_docks_available before applying a general dictionary substitute. A useful output is A controlled list of verb meanings. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Returns enabled, rentals disabled”: is_renting false; is_returning true. The tempting but unsafe interpretation is “Entire station unavailable”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Step 6: Keep time and units

Preserve time zones, periods, quantity units, money denominations and aggregation scope. For GBFS bike-share availability, consider the meaning of is_renting before applying a general dictionary substitute. A useful output is A time-and-units validation table. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Installed but inactive”: is_installed true; is_renting false. The tempting but unsafe interpretation is “New station open now”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Step 7: Check policy and authority

Identify who may update the source record and which policy governs its state. For GBFS bike-share availability, consider the meaning of is_returning before applying a general dictionary substitute. A useful output is A responsibility and authorization map. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Total count and e-bike count”: 5 total; 2 electric; 3 conventional. The tempting but unsafe interpretation is “Five e-bikes”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Step 8: Draft the direct translation

Write short target-language sentences that can be traced field by field to the source. For GBFS bike-share availability, consider the meaning of is_installed before applying a general dictionary substitute. A useful output is A first draft with source references. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Missing status record”: Station in information feed, absent from status feed. The tempting but unsafe interpretation is “Bikes available normally”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Step 9: Expose absent evidence

Mark unknown, missing, pending, disputed and withheld fields without substituting invented certainty. For GBFS bike-share availability, consider the meaning of vehicle_types_available before applying a general dictionary substitute. A useful output is An explicit unresolved-field register. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Old last report”: App refreshed 12:00; station last reported 10:05. The tempting but unsafe interpretation is “Live stock at noon”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Step 10: Test edge cases

Try zero, empty, contradictory, late, provisional and revoked states as relevant to the document. For GBFS bike-share availability, consider the meaning of vehicle_docks_available before applying a general dictionary substitute. A useful output is A fixture set with expected messages. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Different offsets”: Source reports 09:30+02:00; display assumes +08:00. The tempting but unsafe interpretation is “Observed at 09:30 local”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Step 11: Reverse-verify the meaning

Ask independent reviewers whether every target sentence implies the same action and uncertainty. For GBFS bike-share availability, consider the meaning of last_reported before applying a general dictionary substitute. A useful output is A structured comparison and revision record. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Virtual station”: No physical docks; dock count omitted. The tempting but unsafe interpretation is “Unlimited return capacity”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Step 12: Release traceably

Record the reviewed version, glossary, effective date and amendment path without altering the original. For GBFS bike-share availability, consider the meaning of ttl before applying a general dictionary substitute. A useful output is An auditable publication note. This stage is complete only when the target language preserves what the source says and how strongly it says it. Avoid turning a status into a verdict or a missing value into an explicit negative observation.

A local test for this step is the fictional case “Compatible dock subset”: Four docks; zero compatible with E2 bike. The tempting but unsafe interpretation is “Four suitable E2 docks”. It illustrates why translators should identify the actual record field first. At review, show the source, target, codebook reference and any query to the responsible team. The reviewer’s task is not to reward fluent wording but to find any claim the evidence does not support. Keep unresolved concerns visible rather than silently choosing an easy answer.

Twenty worked examples with reasons and transfer tests

These twenty source examples are invented for instruction. They deliberately vary units, status, identity, time and authorization so that the method is transferable. First read the record, then the common error, then the safer wording. For each example, imagine translating the same record into a second language with a different sentence order. The factual relationships, including what has not yet happened, should be the same even when grammar changes.

Worked example 1: Five bikes and disabled rental

The source fragment states: Station A-14; 5 reported; is_renting false. A tempting incorrect translation would be: “Five bikes ready to rent”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Five vehicles reported; rentals unavailable at this station”. The reason is: The count does not override the rental-permission flag.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 2: Empty inventory

The source fragment states: Station B-21; 0 vehicles; is_renting true. A tempting incorrect translation would be: “Station is closed”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “No vehicles currently reported; rental service enabled in principle”. The reason is: Operational permission can remain true while no vehicle is on site.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 3: Docks without return permission

The source fragment states: 6 empty docks; is_returning false. A tempting incorrect translation would be: “Six drop-off spaces ready”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Six docks reported; returns not permitted at present”. The reason is: Physical capacity and permission are separate.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 4: Rental enabled, return disabled

The source fragment states: is_renting true; is_returning false. A tempting incorrect translation would be: “All services open”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “New rentals allowed; returns unavailable”. The reason is: The two directions need distinct interface labels.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 5: Returns enabled, rentals disabled

The source fragment states: is_renting false; is_returning true. A tempting incorrect translation would be: “Entire station unavailable”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Returns enabled; new rentals unavailable”. The reason is: A user may still need to end a trip.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 6: Installed but inactive

The source fragment states: is_installed true; is_renting false. A tempting incorrect translation would be: “New station open now”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Station installed; rental service inactive”. The reason is: Installation cannot be used to predict operation.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 7: Total count and e-bike count

The source fragment states: 5 total; 2 electric; 3 conventional. A tempting incorrect translation would be: “Five e-bikes”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Five reported vehicles including two e-bikes”. The reason is: Subtype counts must not replace totals.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 8: Missing status record

The source fragment states: Station in information feed, absent from status feed. A tempting incorrect translation would be: “Bikes available normally”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Station listed; current availability not reported”. The reason is: Static information cannot fill an operational gap.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 9: Old last report

The source fragment states: App refreshed 12:00; station last reported 10:05. A tempting incorrect translation would be: “Live stock at noon”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Last station report at 10:05; stock may have changed”. The reason is: Display refresh time and source observation are different.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 10: Different offsets

The source fragment states: Source reports 09:30+02:00; display assumes +08:00. A tempting incorrect translation would be: “Observed at 09:30 local”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Convert the recorded instant correctly and label local time”. The reason is: Clock figures without offsets can imply false chronology.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 11: Virtual station

The source fragment states: No physical docks; dock count omitted. A tempting incorrect translation would be: “Unlimited return capacity”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Dock count not given; consult permitted return-area rules”. The reason is: Field omission must not turn into unrestricted permission.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 12: Compatible dock subset

The source fragment states: Four docks; zero compatible with E2 bike. A tempting incorrect translation would be: “Four suitable E2 docks”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Four docks overall; none listed for E2”. The reason is: Compatibility affects actual trip completion.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 13: Station ID and alias

The source fragment states: Official ID BKS-88; nickname Old Pier. A tempting incorrect translation would be: “Rename ID to translated nickname”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Keep ID BKS-88 and approved alias separately”. The reason is: Machine keys and visible names have different roles.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 14: False means no service

The source fragment states: is_renting false; 8 vehicles remain. A tempting incorrect translation would be: “Zero bikes at station”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Eight vehicles reported but new rental disabled”. The reason is: Boolean status must not falsify a measured quantity.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 15: Cache hint misunderstood

The source fragment states: ttl 15 seconds. A tempting incorrect translation would be: “Two bikes reserved for fifteen seconds”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Refresh hint is fifteen seconds; no reservation implied”. The reason is: Caching has no customer entitlement.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 16: Zero docks and return enabled

The source fragment states: is_returning true; num_docks_available 0. A tempting incorrect translation would be: “Return any bike immediately”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Returns generally enabled but no free dock reported”. The reason is: A permitted action may lack immediate capacity.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 17: Unknown vehicle type

The source fragment states: Four vehicles with no breakdown. A tempting incorrect translation would be: “Four ordinary bicycles”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Four vehicles reported; types unspecified”. The reason is: Missing categorical evidence is not a default category.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 18: Stale feeds in a multilingual app

The source fragment states: Two target languages show different refresh timestamps. A tempting incorrect translation would be: “Language choice changes inventory”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Both languages show the same feed observation, consistently localized”. The reason is: Translation cannot create divergent snapshots.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 19: Temporary access notice

The source fragment states: Construction notice; is_renting false. A tempting incorrect translation would be: “Station permanently removed”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Rental access temporarily unavailable, if source confirms temporary status”. The reason is: Do not invent permanent closure from a short disruption.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Worked example 20: Stated station capacity

The source fragment states: Capacity 20, vehicles 2. A tempting incorrect translation would be: “Twenty bicycles available”. That mistake often feels harmless because it shortens the wording and supplies a clear answer. But the source is a record, not a prompt to make an optimistic guess. Before selecting a target-language verb, identify whether the source reports an identity, current observation, intent, enabled action, provisional outcome, completed action or outstanding restriction.

The more faithful rendering is: “Station designed for twenty places, two vehicles reported”. The reason is: Capacity describes the facility, not current stock.. Notice that the revised sentence is still understandable to a non-specialist, but it refuses to strengthen a weak claim. If the source uses a machine code or official abbreviation, display it alongside the approved explanatory wording where retrieval or audit requires it. If a local term has no exact equivalent, define it briefly instead of replacing it with a familiar but different concept.

Now run a transfer test. Ask what a reader would do after reading each version: travel, enter, approve, settle, classify, file a complaint, or make a follow-up enquiry. The two versions may encourage different actions, which is evidence of a translation problem. Check time, units, quantity scope, negation, permissions and responsible person in that order. Have another reviewer explain the target sentence back in the source language without seeing this commentary. Any new event or missing qualifier is a reason to revise.

Failure modes: how accurate-looking translations become unsafe

1. Overwriting a source identifier with a translated display name

This failure can occur in GBFS bike-share availability even when the target sentence has perfect grammar. Consider station_id and the constructed case “Five bikes and disabled rental”. The underlying danger is that a translator silently adds or removes a proposition: something becomes present, permitted, ready, measured, concluded or paid without a source event supporting it. The remedy is to compare the source field and the full target claim, then restore every qualifier. A reviewer should say explicitly which record authorizes the claimed action, or else remove that action from the translation.

2. Converting missing data into zero or negative evidence

This failure can occur in GBFS bike-share availability even when the target sentence has perfect grammar. Consider station_information.json and the constructed case “Docks without return permission”. The underlying danger is that a translator silently adds or removes a proposition: something becomes present, permitted, ready, measured, concluded or paid without a source event supporting it. The remedy is to compare the source field and the full target claim, then restore every qualifier. A reviewer should say explicitly which record authorizes the claimed action, or else remove that action from the translation.

3. Confusing a request or offer with a confirmed result

This failure can occur in GBFS bike-share availability even when the target sentence has perfect grammar. Consider station_status.json and the constructed case “Returns enabled, rentals disabled”. The underlying danger is that a translator silently adds or removes a proposition: something becomes present, permitted, ready, measured, concluded or paid without a source event supporting it. The remedy is to compare the source field and the full target claim, then restore every qualifier. A reviewer should say explicitly which record authorizes the claimed action, or else remove that action from the translation.

4. Treating capacity or reported inventory as guaranteed availability

This failure can occur in GBFS bike-share availability even when the target sentence has perfect grammar. Consider num_vehicles_available and the constructed case “Total count and e-bike count”. The underlying danger is that a translator silently adds or removes a proposition: something becomes present, permitted, ready, measured, concluded or paid without a source event supporting it. The remedy is to compare the source field and the full target claim, then restore every qualifier. A reviewer should say explicitly which record authorizes the claimed action, or else remove that action from the translation.

5. Replacing an official status code with a casual adjective

This failure can occur in GBFS bike-share availability even when the target sentence has perfect grammar. Consider num_docks_available and the constructed case “Old last report”. The underlying danger is that a translator silently adds or removes a proposition: something becomes present, permitted, ready, measured, concluded or paid without a source event supporting it. The remedy is to compare the source field and the full target claim, then restore every qualifier. A reviewer should say explicitly which record authorizes the claimed action, or else remove that action from the translation.

6. Erasing the difference between start time and completion time

This failure can occur in GBFS bike-share availability even when the target sentence has perfect grammar. Consider is_renting and the constructed case “Virtual station”. The underlying danger is that a translator silently adds or removes a proposition: something becomes present, permitted, ready, measured, concluded or paid without a source event supporting it. The remedy is to compare the source field and the full target claim, then restore every qualifier. A reviewer should say explicitly which record authorizes the claimed action, or else remove that action from the translation.

7. Changing a unit, currency, or reporting period by assumption

This failure can occur in GBFS bike-share availability even when the target sentence has perfect grammar. Consider is_returning and the constructed case “Station ID and alias”. The underlying danger is that a translator silently adds or removes a proposition: something becomes present, permitted, ready, measured, concluded or paid without a source event supporting it. The remedy is to compare the source field and the full target claim, then restore every qualifier. A reviewer should say explicitly which record authorizes the claimed action, or else remove that action from the translation.

8. Treating a correction as if the previous record never existed

This failure can occur in GBFS bike-share availability even when the target sentence has perfect grammar. Consider is_installed and the constructed case “Cache hint misunderstood”. The underlying danger is that a translator silently adds or removes a proposition: something becomes present, permitted, ready, measured, concluded or paid without a source event supporting it. The remedy is to compare the source field and the full target claim, then restore every qualifier. A reviewer should say explicitly which record authorizes the claimed action, or else remove that action from the translation.

9. Substituting a reader-friendly prediction for the source’s uncertainty

This failure can occur in GBFS bike-share availability even when the target sentence has perfect grammar. Consider vehicle_types_available and the constructed case “Unknown vehicle type”. The underlying danger is that a translator silently adds or removes a proposition: something becomes present, permitted, ready, measured, concluded or paid without a source event supporting it. The remedy is to compare the source field and the full target claim, then restore every qualifier. A reviewer should say explicitly which record authorizes the claimed action, or else remove that action from the translation.

10. Using a fluent machine draft without specialist status review

This failure can occur in GBFS bike-share availability even when the target sentence has perfect grammar. Consider vehicle_docks_available and the constructed case “Temporary access notice”. The underlying danger is that a translator silently adds or removes a proposition: something becomes present, permitted, ready, measured, concluded or paid without a source event supporting it. The remedy is to compare the source field and the full target claim, then restore every qualifier. A reviewer should say explicitly which record authorizes the claimed action, or else remove that action from the translation.

Practice and transfer: eight exercises with model checks

Practice 1: Station ID and alias

Translate the following teaching record into a clear message for a reader who has never seen the source code: Official ID BKS-88; nickname Old Pier. Your answer must avoid the tempting interpretation “Rename ID to translated nickname”. Before writing, mark each measured value, stated status, time, identifier, and absent field. Do not add a causal explanation unless the source contains one. Then revise your draft for readable English without changing the proposition. This is a useful classroom exercise because it exposes whether a student is merely memorizing words or understands the evidence.

Suggested solution: “Keep ID BKS-88 and approved alias separately”. Why: Machine keys and visible names have different roles. For the transfer test, compare the separate case “Docks without return permission”, where 6 empty docks; is_returning false. Explain what changed in the source and what must therefore change in the target. If your translation remains identical despite a meaningful change in permission, quantity, date or completion state, it is probably overgeneralized. Give yourself credit only when another reader can reconstruct the original status without guessing.

Practice 2: False means no service

Translate the following teaching record into a clear message for a reader who has never seen the source code: is_renting false; 8 vehicles remain. Your answer must avoid the tempting interpretation “Zero bikes at station”. Before writing, mark each measured value, stated status, time, identifier, and absent field. Do not add a causal explanation unless the source contains one. Then revise your draft for readable English without changing the proposition. This is a useful classroom exercise because it exposes whether a student is merely memorizing words or understands the evidence.

Suggested solution: “Eight vehicles reported but new rental disabled”. Why: Boolean status must not falsify a measured quantity. For the transfer test, compare the separate case “Rental enabled, return disabled”, where is_renting true; is_returning false. Explain what changed in the source and what must therefore change in the target. If your translation remains identical despite a meaningful change in permission, quantity, date or completion state, it is probably overgeneralized. Give yourself credit only when another reader can reconstruct the original status without guessing.

Practice 3: Cache hint misunderstood

Translate the following teaching record into a clear message for a reader who has never seen the source code: ttl 15 seconds. Your answer must avoid the tempting interpretation “Two bikes reserved for fifteen seconds”. Before writing, mark each measured value, stated status, time, identifier, and absent field. Do not add a causal explanation unless the source contains one. Then revise your draft for readable English without changing the proposition. This is a useful classroom exercise because it exposes whether a student is merely memorizing words or understands the evidence.

Suggested solution: “Refresh hint is fifteen seconds; no reservation implied”. Why: Caching has no customer entitlement. For the transfer test, compare the separate case “Returns enabled, rentals disabled”, where is_renting false; is_returning true. Explain what changed in the source and what must therefore change in the target. If your translation remains identical despite a meaningful change in permission, quantity, date or completion state, it is probably overgeneralized. Give yourself credit only when another reader can reconstruct the original status without guessing.

Practice 4: Zero docks and return enabled

Translate the following teaching record into a clear message for a reader who has never seen the source code: is_returning true; num_docks_available 0. Your answer must avoid the tempting interpretation “Return any bike immediately”. Before writing, mark each measured value, stated status, time, identifier, and absent field. Do not add a causal explanation unless the source contains one. Then revise your draft for readable English without changing the proposition. This is a useful classroom exercise because it exposes whether a student is merely memorizing words or understands the evidence.

Suggested solution: “Returns generally enabled but no free dock reported”. Why: A permitted action may lack immediate capacity. For the transfer test, compare the separate case “Installed but inactive”, where is_installed true; is_renting false. Explain what changed in the source and what must therefore change in the target. If your translation remains identical despite a meaningful change in permission, quantity, date or completion state, it is probably overgeneralized. Give yourself credit only when another reader can reconstruct the original status without guessing.

Practice 5: Unknown vehicle type

Translate the following teaching record into a clear message for a reader who has never seen the source code: Four vehicles with no breakdown. Your answer must avoid the tempting interpretation “Four ordinary bicycles”. Before writing, mark each measured value, stated status, time, identifier, and absent field. Do not add a causal explanation unless the source contains one. Then revise your draft for readable English without changing the proposition. This is a useful classroom exercise because it exposes whether a student is merely memorizing words or understands the evidence.

Suggested solution: “Four vehicles reported; types unspecified”. Why: Missing categorical evidence is not a default category. For the transfer test, compare the separate case “Total count and e-bike count”, where 5 total; 2 electric; 3 conventional. Explain what changed in the source and what must therefore change in the target. If your translation remains identical despite a meaningful change in permission, quantity, date or completion state, it is probably overgeneralized. Give yourself credit only when another reader can reconstruct the original status without guessing.

Practice 6: Stale feeds in a multilingual app

Translate the following teaching record into a clear message for a reader who has never seen the source code: Two target languages show different refresh timestamps. Your answer must avoid the tempting interpretation “Language choice changes inventory”. Before writing, mark each measured value, stated status, time, identifier, and absent field. Do not add a causal explanation unless the source contains one. Then revise your draft for readable English without changing the proposition. This is a useful classroom exercise because it exposes whether a student is merely memorizing words or understands the evidence.

Suggested solution: “Both languages show the same feed observation, consistently localized”. Why: Translation cannot create divergent snapshots. For the transfer test, compare the separate case “Missing status record”, where Station in information feed, absent from status feed. Explain what changed in the source and what must therefore change in the target. If your translation remains identical despite a meaningful change in permission, quantity, date or completion state, it is probably overgeneralized. Give yourself credit only when another reader can reconstruct the original status without guessing.

Practice 7: Temporary access notice

Translate the following teaching record into a clear message for a reader who has never seen the source code: Construction notice; is_renting false. Your answer must avoid the tempting interpretation “Station permanently removed”. Before writing, mark each measured value, stated status, time, identifier, and absent field. Do not add a causal explanation unless the source contains one. Then revise your draft for readable English without changing the proposition. This is a useful classroom exercise because it exposes whether a student is merely memorizing words or understands the evidence.

Suggested solution: “Rental access temporarily unavailable, if source confirms temporary status”. Why: Do not invent permanent closure from a short disruption. For the transfer test, compare the separate case “Old last report”, where App refreshed 12:00; station last reported 10:05. Explain what changed in the source and what must therefore change in the target. If your translation remains identical despite a meaningful change in permission, quantity, date or completion state, it is probably overgeneralized. Give yourself credit only when another reader can reconstruct the original status without guessing.

Practice 8: Stated station capacity

Translate the following teaching record into a clear message for a reader who has never seen the source code: Capacity 20, vehicles 2. Your answer must avoid the tempting interpretation “Twenty bicycles available”. Before writing, mark each measured value, stated status, time, identifier, and absent field. Do not add a causal explanation unless the source contains one. Then revise your draft for readable English without changing the proposition. This is a useful classroom exercise because it exposes whether a student is merely memorizing words or understands the evidence.

Suggested solution: “Station designed for twenty places, two vehicles reported”. Why: Capacity describes the facility, not current stock. For the transfer test, compare the separate case “Different offsets”, where Source reports 09:30+02:00; display assumes +08:00. Explain what changed in the source and what must therefore change in the target. If your translation remains identical despite a meaningful change in permission, quantity, date or completion state, it is probably overgeneralized. Give yourself credit only when another reader can reconstruct the original status without guessing.

A final audit before the translation is used

A robust review combines four passes. First, structural QA protects record identity, references, ordering and field names. Second, semantic QA checks numbers, conditions, units, authorization and temporal sequence. Third, linguistic QA asks whether an ordinary reader understands the words and the uncertainty. Fourth, decision QA asks what the wording would cause someone to believe or do. One pass cannot substitute for another: polished grammar does not prove correct data, while technically correct jargon may fail to communicate a crucial restriction.

Preserve a dated audit trail with the source document, target language, applicable glossary, source publication or observation time, review notes and the version actually released. When an error is discovered, correct the public wording transparently rather than changing the original evidence. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. The responsible editor should also decide which personal identifiers are essential to the intended audience and remove or restrict the rest, while maintaining a secure operational copy where needed.

Frequently asked questions

Can I rely on the shortest dictionary definition?

No. Use the field definition, its reporting context and the local codebook before picking a translated synonym. In GBFS bike-share availability, the test is whether a target-language reader obtains the same evidence-based conclusion that the source permits. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. Where a specialized interpretation affects decisions, keep a source reference and obtain review from someone responsible for that record type.

Does a correct number guarantee a correct sentence?

No. A count or price can refer to the wrong unit, period, status, type or authorization. In GBFS bike-share availability, the test is whether a target-language reader obtains the same evidence-based conclusion that the source permits. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. Where a specialized interpretation affects decisions, keep a source reference and obtain review from someone responsible for that record type.

Can I make an ambiguous source sound more confident?

No. Preserve the uncertainty, seek clarification, and label what is not known. In GBFS bike-share availability, the test is whether a target-language reader obtains the same evidence-based conclusion that the source permits. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. Where a specialized interpretation affects decisions, keep a source reference and obtain review from someone responsible for that record type.

Should I always translate codes?

Usually preserve stable codes or identifiers and add explanations only to the display layer when needed. In GBFS bike-share availability, the test is whether a target-language reader obtains the same evidence-based conclusion that the source permits. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. Where a specialized interpretation affects decisions, keep a source reference and obtain review from someone responsible for that record type.

Is reverse translation enough for quality assurance?

It is one useful test, but independent domain review and source-field checks are also necessary. In GBFS bike-share availability, the test is whether a target-language reader obtains the same evidence-based conclusion that the source permits. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. Where a specialized interpretation affects decisions, keep a source reference and obtain review from someone responsible for that record type.

What if two source records disagree?

Show their dates and owners, keep the discrepancy visible, and ask an authorized person to reconcile them. In GBFS bike-share availability, the test is whether a target-language reader obtains the same evidence-based conclusion that the source permits. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. Where a specialized interpretation affects decisions, keep a source reference and obtain review from someone responsible for that record type.

Can machine translation complete the whole workflow?

It can assist drafting, but an accountable person must verify statuses, units, evidence and implications. In GBFS bike-share availability, the test is whether a target-language reader obtains the same evidence-based conclusion that the source permits. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. Where a specialized interpretation affects decisions, keep a source reference and obtain review from someone responsible for that record type.

Do local regulations and codebooks matter?

Yes. A similar word or abbreviation can have different meanings across systems, jurisdictions and versions. In GBFS bike-share availability, the test is whether a target-language reader obtains the same evidence-based conclusion that the source permits. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. Where a specialized interpretation affects decisions, keep a source reference and obtain review from someone responsible for that record type.

Can I publish fictional examples as current real-world information?

No. Clearly label constructed exercises and distinguish them from live availability, actual people or official transactions. In GBFS bike-share availability, the test is whether a target-language reader obtains the same evidence-based conclusion that the source permits. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. Where a specialized interpretation affects decisions, keep a source reference and obtain review from someone responsible for that record type.

What belongs in the editorial audit trail?

The source version, translations, glossary, reviewers, time basis, unresolved questions and release date. In GBFS bike-share availability, the test is whether a target-language reader obtains the same evidence-based conclusion that the source permits. A feed describes the operator’s latest reported station state, not a booking or a guarantee of availability when a rider arrives. Where a specialized interpretation affects decisions, keep a source reference and obtain review from someone responsible for that record type.

Sources and specialist verification

These external references support the terminology and source-data principles. Consult their official current versions and jurisdiction-specific procedures before translating a real operational record.

GBFS getting started and station-status example. The reader should check applicability, source edition and local rules before using this material operationally.

MobilityData official specification repository. The reader should check applicability, source edition and local rules before using this material operationally.

Continue learning: connected eduKateSG routes

This article owns the narrow canonical job of translating GBFS bike-share availability. For adjacent learning, see Translate Meaning, Not Just Words; Context, Tone and Register; Idioms, Culture and Non-Literal Language; Terminology, Glossaries and Quality Checks; Vocabulary Learning Hub; How English Works. These routes cover foundational meaning, register, non-literal language, terminology and broader vocabulary development without duplicating this article’s record-specific purpose.