What to translate

The LS One Translation tool, Weblate contains multiple projects and components which all contain a list of strings or terms to be translated from a certain part of the system.

There are some parts of the system that are included for customization purposes and are never accessed through the plain LS One setup. Therefore we have listed all the projects and components below to guide you in which parts are the most important ones to translate first and what parts could possibly be skipped from translation.

Applications

This project contains strings that are used in the closed source part of LS One.

Component Translate Approx. no. Strings Comment
Other 445  
POS 217  
SiteManager 401  
TillLayoutDesigner 170  
ViewManager 95 Does not need translations

Core

This project contains strings that are used in the closed source part of LS One.

Component Translate Approx. no. Strings Comment
Controls 555  
DataControls 60  
DataLayer 598  
Generic 241  
Inbetween 1  
PosCore 95  
SharedControls 9  
ViewCore 99  
ViewDialogs 48  

POS 

The strings in this projects are the names of buttons, labels and messages the LS One POS displays in its user interface and user interaction.

Component Translate Approx. no. Strings Comment
ApplicationService 0 No strings to translate.
BackupService 28  
BarcodeService 1  
BlankOperationsService 0 No strings to translate.
CalculationService 0 No strings to translate.
CardService 0 No strings to translate.
CashChangerService 5 Only if you are connecting LS One to a cash changer machine. This functionality requires customizations.
CashManagementService 0 No strings to translate.
CCTVService 0 No strings to translate.
CentralSuspensionService 56  
CorporateCardService 16 This code is only used for training and as example code.
CouponService 2 This functionality is not available in the current version of LS One.
CreditMemoService 27  
CurrencyService 0 No strings to translate.
CustomerOrderService 150  
CustomerService 172  
DDService 31  
DialogService 199  
DimensionService 17  
DiscountService 12  
DualDisplayService 4  
EFTCommon 53  
EFTService 21  
EndOfDayBackOfficeService 0 No strings to translate.
EndOfDayService 127  
EventService 0 No strings to translate.
ExcelService 0 No strings to translate.
FiscalService Fiscal 6 Only if localizations have required changes to fulfil fiscal law of each country.
ForecourtService 0 No strings to translate
GiftCardService 63  
HospitalityService 121  
InfocodeService 21  
InfocodeServiceOmni 0 No strings to translate.
InventoryService 220  
ItemService 15  
ItemSpecialGroupSearchPlugin 103  
LabelService 1  
LicenseService 79  
LoginPanelService 79  
LoyaltyService 97  
MigrationService 10 The Migration service migrates data between older versions of LS One and is not in used in the current version of LS One.
Peripherals 139  
PharmacyService 0 No strings to translate.
POSEngine 14  
POSProcesses 733  
POSSharedDialgos 131  
PriceService 0 No strings to translate.
PrintingService 73  
RFIDService 0 No strings to translate.
RoundingService 1  
SalesInvoiceService 3 Functionality is not in use in the current version of LS One.
SalesOrderService 40 Functionality is not in use in the current version of LS One.
ScaleService 17  
SiteServiceService 32  
StartOfDayService 2  
TaxFreeService 112 Functionality is not in use in the current version of LS One.
TaxService 8  
TenderRestrictionService 22  
TenderService 10  
TimeKeeper 32 Functionality is not in use in the current version of LS One
TransactionService 56  

SiteManager

The strings in this projects are the names of buttons, labels and messages the Site Manager displays in its user interface and user interaction.

Component Translate Approx. no. Strings Comment
Administration 252  
AppExchange 11  
Backup 25  
BarCodes 158  
CentralSuspensions 70  
ConfigurationWizardTemplate 146 Functionality is not in use in the current version of LS One.
Coupons 37 Functionality is not in use in the current version of LS One.
CreditVouchers 50  
Criminal 57 Only used for development training
Customer 205  
CustomerContacts 25  
CustomerLedger 68  
CustomerLoyalty 101  
CustomerOrders 90  
DDMonitoring 492 Functionality is not in use in the current version of LS One.
DiningTableLayouts 78 Functionality is not in use in the current version of LS One.
EndOfDay 233  
ExcelFiles 142  
Forms 79  
GiftCards 96  
HelloWorld 50 Only used for development training.
Hospitality 647  
Infocodes 228  
Inventory 978  
KitchenDisplaySystem KDS 174 KDS plugin is installed separately and only if you are running a restaurant and are running the Kitchen Display Service
KitchenDisplaySystemPluginComponents KDS 534 KDS plugin is installed separately and only if you are running a restaurant and are running the Kitchen Display Service
LabelPrinting 59  
LookupValues 336  
LSCommerce 52  
MyTimePlan MyTimePlan 20 MyTimePlan Plugin is installed separately and only if you are using the MyTimePlan Integration.
PaymentLimitations 62  
PeriodicDiscounts 460  
Pharmacy 6 Functions to be used for Pharmacy customizations
POSUser 48  
PrintingStation 64  
Profiles 507  
ReceiptBrowser 30  
Replenishment 207  
ReportViewer 142  
RetailItemAssemblies 54  
RetailItems 467  
RMSMigration RMS 76 RMS Migration Tool is installed separately to enable the Site Manager to do an inital import of data from an RMS database.
SalesByPaymentMediaReport 21  
SalesTax 150  
Scheduler 627  
SerialNumbers 72  
SiteService 237  
Store 349  
TaxRefund 20 Functionality to be used for Tax Free integrations.
Terminals 132  
TestFunctions 0 No strings to be translated
TimeKeeper 14 Functionality is not in use in the current version of LS One.
TradeAgreements 307  
USConfigurations 13  
User 166  
UserInterfaceStyles 121  
VariantFramework 99  
XMLImporter 0 No strings to be translated

SiteService

Component Translate Approx. no. Strings Comment
SiteService 10 Includes messages the Site Service returns when performing inventory operations.

EFT

This project contains all EFT connection the LS One team has ever done either internally or in collaboration with our partners. The code is there to be used as samples to how to do your own EFT configuration and only needs to be translated if you are using that part.

Make a note on if your customers are using for an example LS Pay or the offline EFT module then you need to translate that component to your language

Component Translate Approx. no. Strings Comment
Handpoint 1 Translate only if this EFT connection is being used
ID_Hypercom 12 Translate only if this EFT connection is being used
LSPay LS Pay 112 Only need to translate this component if connecting LS One with LS Pay
Mercury 0 Translate only if this EFT connection is being used
Offline Offline EFT 21 Only need to translate this component using the card payment method to take card payments but not actually connected to the payment entry device.
Paylink 8 Translate only if this EFT connection is being used
PosPay 5 Translate only if this EFT connection is being used
Valitor 12 Translate only if this EFT connection is being used
Verifone 42 Translate only if this EFT connection is being used

SAP

The following components only need to be translated if LS One has the SAP Business One Integration installed.

Component Translate Approx. no. Strings Comment
SAP SAP B1 88 A part of SAP Business One Integration
SAPPluginComponents SAP B1 120 A part of SAP Business One Integration

Fiscalizations

Component Translate Approx. no. Strings Comment
Norway Norwegian 88 Only used in Norway to comply with Norwegian fiscal law
Sweden Swedish 27 Only used in Sweden to comply with Norwegian fiscal law