For international brands deploying retail systems in Indonesia, local stores and regional headquarters may work in different languages. Store teams need familiar interfaces for daily operations, while headquarters uses its preferred management language to maintain product information, review inventory and analyse performance.
A multilingual system can accommodate these preferences within one platform. For regional IT and operations leaders, the evaluation needs to establish the workflows covered, the consistency of the underlying records, and the supplier’s responsibilities for implementation and ongoing support.
One system can accommodate different working languages while keeping records consistent
As a brand expands into more markets, its retail system serves a wider group of users: store colleagues, managers, regional operations teams, merchandising and finance. Their responsibilities and working languages may differ.
Within the languages supported and configured for the project, teams can select a familiar interface. Indonesian stores may use Indonesian, while other markets use Chinese, English or Japanese according to local requirements. Regional headquarters can retain its usual management language, such as English. The configuration depends on the markets, users and business scope involved.
Changing the interface language should preserve the underlying business records. A product may display different names at the store and at headquarters, but its code, specification and sales unit need to correspond. When a store colleague completes an operation in Indonesian, headquarters should be able to find the associated record and review its progress and result.
Where the project configuration allows, prices, promotions and permissions can vary by market. For an Indonesia-only campaign, headquarters can review participating stores, dates and discount rules to understand changes in local sales.
If the main requirement is an additional local-language interface, the existing platform’s multilingual capabilities are worth assessing first. Each independent system generally adds work around product maintenance, transaction synchronisation and inventory reconciliation. Meeting local language and workflow requirements within the existing system can reduce that continuing maintenance effort.
Language coverage needs to follow daily workflows from product setup to returns
A practical assessment follows a product through setup, receipt, sale and after-sales service. Each stage involves different screens, messages and records. Demonstrations should include the pages, dialogues and results that users encounter during actual operations.
During product setup, headquarters typically maintains product codes, specifications, sales units and prices. Store colleagues need locally appropriate names to find and identify the items. The project should distinguish interface text from product information maintained separately. Translation or multilingual maintenance of product names, specifications and staff-entered notes needs its own confirmation.
At receiving, the wording directly affects quantity entry. Suppose a dispatch note lists twenty units, but the store receives eighteen. The colleague needs to understand that the field records the quantity physically received and know how to register the two-unit shortage. Headquarters needs to see expected, received and outstanding quantities separately. A general “received” status leaves subsequent users unable to determine whether the delivery arrived in full. If stores manage individual items while headquarters dispatches gift boxes or sets, unit conversions also need to be explicit.
At checkout, colleagues review prices, discounts and payment results. Local-language coverage should include promotional conditions, changes to the amount due and payment status, helping staff confirm the outcome and explain it to the customer. For incomplete payments or failed operations, messages should identify the current status and the appropriate next step, reducing uncertainty about whether an action should be repeated.
Returns provide a further check on the completeness of the records. A customer who bought two items may wish to return one. The store needs to retrieve the original order, confirm the refund amount and determine how the item should be treated in inventory. A combined promotion may require the refund to be recalculated. The interface should distinguish goods received back, refund submitted and refund completed so that colleagues can follow the transaction’s progress.
The result also needs to reach headquarters in full. Suppose the item is suitable for resale and the refund is complete, but headquarters receives only the original sale, without the return and corresponding inventory movement. Assuming no other activity, headquarters will overstate net sales by one unit and understate available inventory by one unit. Its sales records will also fail to reconcile with the amount collected after the refund. Finance must investigate the difference, merchandising may arrange unnecessary replenishment, and regional managers need to confirm that the figures are complete before assessing store performance.
Acceptance testing can follow the same sequence, beginning with product setup and continuing through receipt, sale and after-sales handling. Store teams check names, messages and operational results, while headquarters checks product details, quantity movements, transaction amounts and processing status. The project team records the documents and links created at each step to confirm that operations in different languages produce complete, traceable records.
Define language coverage, acceptance criteria and support responsibilities before launch
The contracting and implementation arrangements should identify the supplier’s delivery scope and the team responsible for coordinating support. Where a software provider and a local implementation partner are both involved, their responsibilities, support channels and response arrangements need to be agreed for the project.
A screen and workflow checklist can then define the language requirements in detail. It should identify the languages used by each group and cover menus, field labels, buttons, status messages, error messages and help content. Printed documents and exported reports need separate confirmation.
Local operations should review terminology in the screens where it will be used. “Save” and “Submit,” for example, may have different consequences: saving may allow further changes, while submitting sends the result for approval. The interface and training materials should make that distinction clear. Agreed wording can be retained in a project glossary for later screen changes, training and support.
Headquarters requirements also need to be documented individually. The implementation team can confirm the fields required in product administration, the filters used in inventory reports and the language of export column headings. It should also explain whether free-text notes remain in their original language, so that users understand the extent of language coverage.
Local operations, regional headquarters and implementation staff can participate in acceptance testing together. Local teams review wording and identify missing language content, headquarters checks business results, and implementation staff record the adjustments required. Each issue should retain a screen reference, reproduction steps, an assigned team and a completion status for subsequent review.
After launch, stores need a defined route for reporting issues. A designated team should receive screenshots, operation steps and relevant document references, then coordinate the work according to the type of problem.
Software updates need to continue the same language review. The implementation team identifies new screens, buttons and messages; local operations reviews the wording; and the changes are checked in the relevant language environment. Training materials that use previous labels should be updated at the same time, with responsibilities and review records included in the handover and maintenance documentation.
PEKON’s multilingual capabilities in cross-market retail projects
To date, PEKON has delivered store interfaces in Simplified Chinese, Traditional Chinese, English, Japanese and Indonesian. Brands can define store and headquarters language configurations around local working practices and team responsibilities. Coverage of individual screens, documents and reports needs to be confirmed for each project. Different languages for store operations and headquarters management have also been used in customer delivery.
When a premium chocolate brand entered China, it needed to support Chinese store operations while allowing its overseas headquarters to participate in business management. PEKON provided a Chinese-language iPad POS for store service and checkout, together with an English-language web back office for ordering, dispatch and report exports.
By configuring the store and management interfaces separately, PEKON enabled Chinese stores to conduct daily work in Chinese while the overseas team retained a familiar English-language management environment. The configuration is described in the premium chocolate retail case study (in Chinese).
The project served stores in China, and its language arrangement offers a practical reference for other markets. For Indonesian stores, PEKON’s existing Indonesian-language capability provides a starting point for evaluation. The delivery scope can then be defined around the brand’s existing systems, local workflows and headquarters requirements, with acceptance testing checking language coverage and business records at each stage.
