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 |