diff --git a/htdocs/langs/ar_SA/admin.lang b/htdocs/langs/ar_SA/admin.lang
index 624906da904..5f16f259f65 100644
--- a/htdocs/langs/ar_SA/admin.lang
+++ b/htdocs/langs/ar_SA/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/ar_SA/banks.lang b/htdocs/langs/ar_SA/banks.lang
index 805a1ed3293..6238c15ced6 100644
--- a/htdocs/langs/ar_SA/banks.lang
+++ b/htdocs/langs/ar_SA/banks.lang
@@ -19,8 +19,8 @@ SavingAccount=حساب توفير
SavingAccounts=حسابات التوفير
ErrorBankLabelAlreadyExists=الحساب المالي الملصق موجود بالفعل
BankBalance=التوازن
-# BankBalanceBefore=Balance before
-# BankBalanceAfter=Balance after
+BankBalanceBefore=Balance before
+BankBalanceAfter=Balance after
BalanceMinimalAllowed=الحد الأدنى المسموح التوازن
BalanceMinimalDesired=الحد الأدنى من التوازن المطلوب
InitialBankBalance=الرصيد الأولي
@@ -28,7 +28,7 @@ EndBankBalance=رصيد نهاية
CurrentBalance=الرصيد الحالي
FutureBalance=التوازن في المستقبل
ShowAllTimeBalance=يظهر من البداية على التوازن
-# AllTime=From start
+AllTime=From start
Reconciliation=المصالحة
RIB=رقم الحساب المصرفي
IBAN=عدد إيبان
@@ -105,7 +105,7 @@ ConciliatedBy=طريق التصالح
DateConciliating=التوفيق التاريخ
BankLineConciliated=صفقة التصالح
CustomerInvoicePayment=عملاء الدفع
-# CustomerInvoicePaymentBack=Customer payment back
+CustomerInvoicePaymentBack=Customer payment back
SupplierInvoicePayment=المورد الدفع
WithdrawalPayment=انسحاب الدفع
SocialContributionPayment=دفع المساهمة الاجتماعية
@@ -139,21 +139,21 @@ PaymentNumberUpdateSucceeded=دفع عدد تحديث بنجاح
PaymentNumberUpdateFailed=دفع عددا لا يمكن تحديث
PaymentDateUpdateSucceeded=تاريخ التحديث الدفع بنجاح
PaymentDateUpdateFailed=دفع حتى الآن لا يمكن تحديث
-# Transactions=Transactions
+Transactions=Transactions
BankTransactionLine=المعاملات المصرفية
AllAccounts=جميع المصرفية / حسابات نقدية
BackToAccount=إلى حساب
ShowAllAccounts=وتبين للجميع الحسابات
FutureTransaction=الصفقة في أجل المستقبل. أي وسيلة للتوفيق.
SelectChequeTransactionAndGenerate=حدد / تصفية الشيكات لتشمل في الاختيار استلام الودائع وانقر على "إنشاء".
-# InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
-# EventualyAddCategory=Eventually, specify a category in which to classify the records
-# ToConciliate=To conciliate?
-# ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
-# BankDashboard=Bank accounts summary
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
+EventualyAddCategory=Eventually, specify a category in which to classify the records
+ToConciliate=To conciliate?
+ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
+BankDashboard=Bank accounts summary
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/ar_SA/bills.lang b/htdocs/langs/ar_SA/bills.lang
index 2c59547b59c..2e011acd4bc 100644
--- a/htdocs/langs/ar_SA/bills.lang
+++ b/htdocs/langs/ar_SA/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% in advance, 50%% on delivery
FixAmount=Fix amount
VarAmount=Variable amount (%% tot.)
-
# PaymentType
PaymentTypeVIR=الودائع المصرفية
PaymentTypeShortVIR=الودائع المصرفية
diff --git a/htdocs/langs/ar_SA/boxes.lang b/htdocs/langs/ar_SA/boxes.lang
index 426868b3f77..c91d17a12de 100644
--- a/htdocs/langs/ar_SA/boxes.lang
+++ b/htdocs/langs/ar_SA/boxes.lang
@@ -1,7 +1,7 @@
# Dolibarr language file - Source file is en_US - boxes
BoxLastRssInfos=Rss المعلومات
BoxLastProducts=ق الماضي ٪ منتجات / خدمات
-# BoxProductsAlertStock=Products in stock alert
+BoxProductsAlertStock=Products in stock alert
BoxLastProductsInContract=٪ ق الماضي التعاقد المنتجات / الخدمات
BoxLastSupplierBills=الماضي فواتير المورد
BoxLastCustomerBills=الماضي العميل الفواتير
@@ -17,8 +17,8 @@ BoxLastActions=آخر الأعمال
BoxLastContracts=آخر العقود
BoxLastContacts=مشاركة اتصالات / عناوين
BoxLastMembers=مشاركة الأعضاء
-# BoxFicheInter=Last interventions
-# BoxCurrentAccounts=Opened accounts balance
+BoxFicheInter=Last interventions
+BoxCurrentAccounts=Opened accounts balance
BoxSalesTurnover=مبيعات
BoxTotalUnpaidCustomerBills=مجموع الفواتير غير المدفوعة للعميل
BoxTotalUnpaidSuppliersBills=مجموع الفواتير غير المدفوعة المورد
@@ -26,7 +26,7 @@ BoxTitleLastBooks=آخر الكتب المسجلة ق ٪
BoxTitleNbOfCustomers=دي اسم العميل
BoxTitleLastRssInfos=آخر الأخبار من ٪ ق ق ٪
BoxTitleLastProducts=آخر تعديل ٪ ق المنتجات / الخدمات
-# BoxTitleProductsAlertStock=Products in stock alert
+BoxTitleProductsAlertStock=Products in stock alert
BoxTitleLastCustomerOrders=آخر تعديل ق ٪ طلبات الزبائن
BoxTitleLastSuppliers=الماضي وسجل الموردين ق ٪
BoxTitleLastCustomers=الماضي وسجل للعملاء ل ٪
@@ -40,10 +40,10 @@ BoxTitleLastProspects=الماضي وسجل آفاق ق ٪
BoxTitleLastModifiedProspects=%s آخر تعديل آفاق
BoxTitleLastProductsInContract=الماضي ٪ ق المنتجات / الخدمات في عقد
BoxTitleLastModifiedMembers=آخر تعديل لأعضاء %s
-# BoxTitleLastFicheInter=Last %s modified intervention
+BoxTitleLastFicheInter=Last %s modified intervention
BoxTitleOldestUnpaidCustomerBills=أقدم ٪ ق العميل الفواتير غير المدفوعة
BoxTitleOldestUnpaidSupplierBills=أقدم ٪ ق المورد الفواتير غير المدفوعة
-# BoxTitleCurrentAccounts=Opened account's balances
+BoxTitleCurrentAccounts=Opened account's balances
BoxTitleSalesTurnover=مبيعات
BoxTitleTotalUnpaidCustomerBills=العميل الفواتير غير المدفوعة
BoxTitleTotalUnpaidSuppliersBills=المورد الفواتير غير المدفوعة
@@ -55,7 +55,7 @@ BoxTitleLastActionsToDo=ق ٪ الإجراءات الأخيرة للقيام
BoxTitleLastContracts=%s العقود الماضية
BoxTitleLastModifiedDonations=%s آخر تعديل التبرعات
BoxTitleLastModifiedExpenses=%s آخر تعديل النفقات
-# BoxGlobalActivity=Global activity (invoices, proposals, orders)
+BoxGlobalActivity=Global activity (invoices, proposals, orders)
FailedToRefreshDataInfoNotUpToDate=فشلت في تجديد تدفق RSS. اخر تحديث تاريخ : ٪ ق
LastRefreshDate=تاريخ آخر تجديد
NoRecordedBookmarks=No bookmarks defined. Click هنا لإضافة إشارات مرجعية.
@@ -74,18 +74,18 @@ NoRecordedProducts=لم تسجل المنتجات / الخدمات
NoRecordedProspects=لم تسجل آفاق
NoContractedProducts=أي المنتجات / الخدمات المتعاقد عليها
NoRecordedContracts=لا عقود المسجلة
-# NoRecordedInterventions=No recorded interventions
-# BoxLatestSupplierOrders=Latest supplier orders
-# BoxTitleLatestSupplierOrders=%s latest supplier orders
-# NoSupplierOrder=No recorded supplier order
-# BoxCustomersInvoicesPerMonth=Customer invoices per month
-# BoxSuppliersInvoicesPerMonth=Supplier invoices per month
-# BoxCustomersOrdersPerMonth=Customer orders per month
-# BoxSuppliersOrdersPerMonth=Supplier orders per month
-# BoxProposalsPerMonth=Proposals per month
-# NoTooLowStockProducts=No product under the low stock limit
-# BoxProductDistribution=Products/Services distribution
-# BoxProductDistributionFor=Distribution of %s for %s
+NoRecordedInterventions=No recorded interventions
+BoxLatestSupplierOrders=Latest supplier orders
+BoxTitleLatestSupplierOrders=%s latest supplier orders
+NoSupplierOrder=No recorded supplier order
+BoxCustomersInvoicesPerMonth=Customer invoices per month
+BoxSuppliersInvoicesPerMonth=Supplier invoices per month
+BoxCustomersOrdersPerMonth=Customer orders per month
+BoxSuppliersOrdersPerMonth=Supplier orders per month
+BoxProposalsPerMonth=Proposals per month
+NoTooLowStockProducts=No product under the low stock limit
+BoxProductDistribution=Products/Services distribution
+BoxProductDistributionFor=Distribution of %s for %s
ForCustomersInvoices=العملاء والفواتير
-# ForCustomersOrders=Customers orders
+ForCustomersOrders=Customers orders
ForProposals=مقترحات
diff --git a/htdocs/langs/ar_SA/cashdesk.lang b/htdocs/langs/ar_SA/cashdesk.lang
index 30448ce34a7..f196a07bf1e 100644
--- a/htdocs/langs/ar_SA/cashdesk.lang
+++ b/htdocs/langs/ar_SA/cashdesk.lang
@@ -12,7 +12,7 @@ CashDeskProducts=المنتجات
CashDeskStock=الأوراق المالية
CashDeskOn=في
CashDeskThirdParty=طرف ثالث
-# CashdeskDashboard=Point of sale access
+CashdeskDashboard=Point of sale access
ShoppingCart=عربة التسوق
NewSell=بيع جديد
BackOffice=المكتب الخلفي
@@ -36,5 +36,5 @@ BankToPay=تهمة حساب
ShowCompany=عرض شركة
ShowStock=عرض مستودع
DeleteArticle=انقر لإزالة هذه المادة
-# FilterRefOrLabelOrBC=Search (Ref/Label)
-# UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
+FilterRefOrLabelOrBC=Search (Ref/Label)
+UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
diff --git a/htdocs/langs/ar_SA/categories.lang b/htdocs/langs/ar_SA/categories.lang
index 5d0f6c31c56..c6ab978cf3f 100644
--- a/htdocs/langs/ar_SA/categories.lang
+++ b/htdocs/langs/ar_SA/categories.lang
@@ -16,7 +16,7 @@ SuppliersCategoriesArea=الموردين منطقة الفئات
CustomersCategoriesArea=العملاء منطقة الفئات
ThirdPartyCategoriesArea=أطراف ثالثة 'منطقة الفئات
MembersCategoriesArea=أعضاء فئات المناطق
-# ContactsCategoriesArea=Contacts categories area
+ContactsCategoriesArea=Contacts categories area
MainCats=الفئات الرئيسية
SubCats=فرعية
CatStatistics=احصاءات
@@ -50,15 +50,15 @@ SupplierIsInCategories=لطرف ثالث يملك الموردين الفئات
CompanyIsInCustomersCategories=هذا الطرف الثالث وتملك ليلي العملاء / آفاق الفئات
CompanyIsInSuppliersCategories=ويملك هذا الطرف الثالث على الفئات التالية الموردين
MemberIsInCategories=يملك هذا العضو إلى الفئات التالية الأعضاء
-# ContactIsInCategories=This contact owns to following contacts categories
+ContactIsInCategories=This contact owns to following contacts categories
ProductHasNoCategory=هذا المنتج / الخدمة وليس في أي فئات
SupplierHasNoCategory=هذا المورد ليست في أي فئات
CompanyHasNoCategory=هذه الشركة ليست في أي فئات
MemberHasNoCategory=هذا العضو غير موجود في أي فئات
-# ContactHasNoCategory=This contact is not in any categories
+ContactHasNoCategory=This contact is not in any categories
ClassifyInCategory=تصنف في الفئة
NoneCategory=بلا
-# NotCategorized=Without category
+NotCategorized=Without category
CategoryExistsAtSameLevel=هذه الفئة موجودة بالفعل في نفس المكان
ReturnInProduct=عودة إلى المنتجات / الخدمات بطاقة
ReturnInSupplier=عودة الى مورد بطاقة
@@ -66,7 +66,7 @@ ReturnInCompany=عودة الى الزبون / احتمال بطاقة
ContentsVisibleByAll=محتويات سوف تكون واضحة من جانب جميع
ContentsVisibleByAllShort=محتويات مرئية من قبل جميع
ContentsNotVisibleByAllShort=محتويات غير مرئي من قبل جميع
-# CategoriesTree=Categories tree
+CategoriesTree=Categories tree
DeleteCategory=حذف فئة
ConfirmDeleteCategory=هل أنت متأكد من أنك تريد حذف هذه الفئة؟
RemoveFromCategory=إزالة الارتباط مع catégorie
@@ -81,12 +81,12 @@ CustomersCategoriesShort=فئات العملاء
CustomersProspectsCategoriesShort=Custo. / Prosp. الفئات
ProductsCategoriesShort=فئات المنتجات
MembersCategoriesShort=أعضاء الفئات
-# ContactCategoriesShort=Contacts categories
+ContactCategoriesShort=Contacts categories
ThisCategoryHasNoProduct=هذه الفئة لا تحتوي على أي منتج.
ThisCategoryHasNoSupplier=هذه الفئة لا تحتوي على أي مورد.
ThisCategoryHasNoCustomer=هذه الفئة لا تحتوي على أي عميل.
ThisCategoryHasNoMember=هذا التصنيف لا يحتوي على أي عضو.
-# ThisCategoryHasNoContact=This category does not contain any contact.
+ThisCategoryHasNoContact=This category does not contain any contact.
AssignedToCustomer=المخصصة للعميل
AssignedToTheCustomer=يكلف العميل
InternalCategory=فئة Inernal
@@ -96,18 +96,18 @@ CatSupList=قائمة الموردين الفئات
CatCusList=قائمة العملاء / احتمال الفئات
CatProdList=قائمة المنتجات فئات
CatMemberList=قائمة بأسماء أعضاء الفئات
-# CatContactList=List of contact categories and contact
-# CatSupLinks=Links between suppliers and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatProdLinks=Links between products/services and categories
-# CatMemberLinks=Links between members and categories
-# CatProdLinks=Links between products/services and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatSupLinks=Links between suppliers and categories
-# DeleteFromCat=Remove from category
-# DeletePicture=Picture delete
-# ConfirmDeletePicture=Confirm picture deletion?
-# ExtraFieldsCategories=Complementary attributes
-# CategoriesSetup=Categories setup
-# CategorieRecursiv=Link with parent category automatically
-# CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
+CatContactList=List of contact categories and contact
+CatSupLinks=Links between suppliers and categories
+CatCusLinks=Links between customers/prospects and categories
+CatProdLinks=Links between products/services and categories
+CatMemberLinks=Links between members and categories
+CatProdLinks=Links between products/services and categories
+CatCusLinks=Links between customers/prospects and categories
+CatSupLinks=Links between suppliers and categories
+DeleteFromCat=Remove from category
+DeletePicture=Picture delete
+ConfirmDeletePicture=Confirm picture deletion?
+ExtraFieldsCategories=Complementary attributes
+CategoriesSetup=Categories setup
+CategorieRecursiv=Link with parent category automatically
+CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
diff --git a/htdocs/langs/ar_SA/commercial.lang b/htdocs/langs/ar_SA/commercial.lang
index 26dcd5acbaf..461431ca5f5 100644
--- a/htdocs/langs/ar_SA/commercial.lang
+++ b/htdocs/langs/ar_SA/commercial.lang
@@ -23,7 +23,7 @@ TaskRDVWith=لقاء مع ق ٪
ShowTask=وتظهر هذه المهمة
ShowAction=وتظهر العمل
ActionsReport=تقرير الأعمال
-# ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
+ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
SalesRepresentative=ممثل مبيعات
SalesRepresentatives=مندوبي المبيعات
SalesRepresentativeFollowUp=ممثل مبيعات (متابعة)
@@ -80,16 +80,16 @@ ActionAC_SHIP=إرسال الشحن عن طريق البريد
ActionAC_SUP_ORD=أرسل النظام المورد عن طريق البريد
ActionAC_SUP_INV=إرسال فاتورة المورد عن طريق البريد
ActionAC_OTH=آخر
-# ActionAC_OTH_AUTO=Other (automatically inserted events)
-# ActionAC_MANUAL=Manually inserted events
-# ActionAC_AUTO=Automatically inserted events
-# Stats=Sales statistics
-# CAOrder=Sales volume (validated orders)
-# FromTo=from %s to %s
-# MargeOrder=Margins (validated orders)
-# RecapAnnee=Summary of the year
-# NoData=There is no data
+ActionAC_OTH_AUTO=Other (automatically inserted events)
+ActionAC_MANUAL=Manually inserted events
+ActionAC_AUTO=Automatically inserted events
+Stats=Sales statistics
+CAOrder=Sales volume (validated orders)
+FromTo=from %s to %s
+MargeOrder=Margins (validated orders)
+RecapAnnee=Summary of the year
+NoData=There is no data
StatusProsp=احتمال وضع
DraftPropals=صياغة مقترحات تجارية
SearchPropal=بحث اقتراح التجاري
-# CommercialDashboard=Commercial summary
+CommercialDashboard=Commercial summary
diff --git a/htdocs/langs/ar_SA/companies.lang b/htdocs/langs/ar_SA/companies.lang
index 745ecbfb194..3e41b466828 100644
--- a/htdocs/langs/ar_SA/companies.lang
+++ b/htdocs/langs/ar_SA/companies.lang
@@ -18,6 +18,7 @@ NewCompany=الشركة الجديدة (آفاق ، والعملاء ، والم
NewThirdParty=طرف ثالث جديد (آفاق ، والعملاء ، والموردين)
NewSocGroup=مجموعة شركات جديدة
NewPrivateIndividual=خاصة جديدة الفردية (آفاق ، والعملاء ، والموردين)
+CreateDolibarrThirdPartySupplier=Create a third party (supplier)
ProspectionArea=مجال التنقيب
SocGroup=مجموعة شركات
IdThirdParty=هوية الطرف الثالث
@@ -66,13 +67,13 @@ Country=قطر
CountryCode=رمز البلد
CountryId=بلد معرف
Phone=الهاتف
-# Skype=Skype
-# Call=Call
-# Chat=Chat
+Skype=Skype
+Call=Call
+Chat=Chat
PhonePro=الأستاذ الهاتف
PhonePerso=عدد الأفراد. الهاتف
PhoneMobile=الجوال
-# No_Email=Don't send mass e-mailings
+No_Email=Don't send mass e-mailings
Fax=الفاكس
Zip=الرمز البريدي
Town=مدينة
@@ -81,8 +82,8 @@ Poste= موقف
DefaultLang=اللغة افتراضيا
VATIsUsed=وتستخدم ضريبة القيمة المضافة
VATIsNotUsed=ضريبة القيمة المضافة لا يستخدم
-# CopyAddressFromSoc=Fill address with thirdparty address
-# NoEmailDefined=There is no email defined
+CopyAddressFromSoc=Fill address with thirdparty address
+NoEmailDefined=There is no email defined
##### Local Taxes #####
LocalTax1IsUsedES= يتم استخدام الطاقة المتجددة
LocalTax1IsNotUsedES= لا يتم استخدام الطاقة المتجددة
@@ -102,35 +103,35 @@ ProfId2Short=معرف الأستاذ 2
ProfId3Short=الأستاذ معرف 3
ProfId4Short=الأستاذ معرف 4
ProfId5Short=البروفيسور رقم 5
-# ProfId6Short=Prof. id 5
+ProfId6Short=Prof. id 5
ProfId1=الهوية المهنية (1)
ProfId2=الهوية المهنية (2)
ProfId3=3 الهوية المهنية
ProfId4=الهوية المهنية 4
ProfId5=المهنية رقم 5
-# ProfId6=Professional ID 6
+ProfId6=Professional ID 6
ProfId1AR=معرف البروفيسور 1 (CUIT / [كيل])
ProfId2AR=البروفيسور رقم 2 (المتوحشون الايرادات)
ProfId3AR=-
ProfId4AR=-
ProfId5AR=-
-# ProfId6AR=-
+ProfId6AR=-
ProfId1AU=الأستاذ عيد 1 (ايه. بي.)
ProfId2AU=-
ProfId3AU=-
ProfId4AU=-
ProfId5AU=-
-# ProfId6AU=-
+ProfId6AU=-
ProfId1BE=الأستاذ عيد 1 (عدد المهنية)
ProfId2BE=-
ProfId3BE=-
ProfId4BE=-
ProfId5BE=-
-# ProfId6BE=-
-# ProfId1BR=-
-# ProfId2BR=IE (Inscricao Estadual)
-# ProfId3BR=IM (Inscricao Municipal)
-# ProfId4BR=CPF
+ProfId6BE=-
+ProfId1BR=-
+ProfId2BR=IE (Inscricao Estadual)
+ProfId3BR=IM (Inscricao Municipal)
+ProfId4BR=CPF
#ProfId5BR=CNAE
#ProfId6BR=INSS
ProfId1CH=-
@@ -138,97 +139,97 @@ ProfId2CH=-
ProfId3CH=الأستاذ عيد 1 (عدد الاتحادية)
ProfId4CH=الأستاذ عيد 2 (رقم السجل التجاري)
ProfId5CH=-
-# ProfId6CH=-
+ProfId6CH=-
ProfId1CL=الأستاذ رقم 1 (شبق)
ProfId2CL=-
ProfId3CL=-
ProfId4CL=-
ProfId5CL=-
-# ProfId6CL=-
+ProfId6CL=-
ProfId1CO=الأستاذ رقم 1 (شبق)
ProfId2CO=-
ProfId3CO=-
ProfId4CO=-
ProfId5CO=-
-# ProfId6CO=-
+ProfId6CO=-
ProfId1DE=الأستاذ عيد 1 (USt. - IdNr)
ProfId2DE=الأستاذ عيد 2 (رقم USt. -)
ProfId3DE=الأستاذ عيد 3 (Handelsregister-Nr.)
ProfId4DE=-
ProfId5DE=-
-# ProfId6DE=-
+ProfId6DE=-
ProfId1ES=(CNAE)
ProfId2ES=(رقم الضمان الاجتماعي)
ProfId3ES=(IAE)
ProfId4ES=(عدد الجماعية)
ProfId5ES=-
-# ProfId6ES=-
+ProfId6ES=-
ProfId1FR=الأستاذ عيد 1 (صفارة إنذار)
ProfId2FR=الأستاذ عيد 2 (SIRET)
ProfId3FR=الأستاذ عيد 3 (NAF ، البالغ من العمر قرد)
ProfId4FR=الأستاذ عيد 4 (نظام المنسقين المقيمين / لجمهورية مقدونيا)
ProfId5FR=الأستاذ رقم 5
-# ProfId6FR=-
+ProfId6FR=-
ProfId1GB=الأستاذ عيد 1 (رقم التسجيل)
ProfId2GB=-
ProfId3GB=3 الأستاذ عيد حسبما
ProfId4GB=-
ProfId5GB=-
-# ProfId6GB=-
+ProfId6GB=-
ProfId1HN=الرقم أ. 1 (RTN)
ProfId2HN=-
ProfId3HN=-
ProfId4HN=-
ProfId5HN=-
-# ProfId6HN=-
+ProfId6HN=-
ProfId1IN=معرف البروفيسور 1 (القصدير)
ProfId2IN=معرف البروفيسور 2
ProfId3IN=معرف البروفيسور 3
ProfId4IN=معرف البروفيسور 4
ProfId5IN=الأستاذ رقم 5
-# ProfId6IN=-
+ProfId6IN=-
ProfId1MA=الرقم أ. 1 (RC)
ProfId2MA=الرقم أ. 2 (Patente)
ProfId3MA=الرقم أ. 3 (إذا)
ProfId4MA=الرقم أ. 4 (CNSS)
ProfId5MA=-
-# ProfId6MA=-
+ProfId6MA=-
ProfId1MX=الأستاذ رقم 1 (RFC).
ProfId2MX=الأستاذ رقم 2 (ر. P. IMSS)
ProfId3MX=الأستاذ رقم 3 (ميثاق المهنة و)
ProfId4MX=-
ProfId5MX=-
-# ProfId6MX=-
+ProfId6MX=-
ProfId1NL=KVK نومير
ProfId2NL=-
ProfId3NL=-
ProfId4NL=-
ProfId5NL=-
-# ProfId6NL=-
+ProfId6NL=-
ProfId1PT=الأستاذ عيد 1 (NIPC)
ProfId2PT=الأستاذ عيد 2 (رقم الضمان الاجتماعي)
ProfId3PT=الأستاذ عيد 3 (رقم السجل التجاري)
ProfId4PT=الأستاذ عيد 4 (يضم)
ProfId5PT=-
-# ProfId6PT=-
+ProfId6PT=-
ProfId1SN=RC
ProfId2SN=NINEA
ProfId3SN=-
ProfId4SN=-
ProfId5SN=-
-# ProfId6SN=-
+ProfId6SN=-
ProfId1TN=الأستاذ عيد 1 (اتفاقية روتردام)
ProfId2TN=الأستاذ عيد 2 (المالية matricule)
ProfId3TN=الأستاذ عيد 3 (قانون جمارك)
ProfId4TN=الأستاذ عيد 4 (حظر)
ProfId5TN=-
-# ProfId6TN=-
+ProfId6TN=-
ProfId1RU=الأستاذ رقم 1 (OGRN)
ProfId2RU=الأستاذ رقم 2 (INN)
ProfId3RU=الأستاذ رقم 3 (KPP)
ProfId4RU=الأستاذ رقم 4 (اوكبو)
ProfId5RU=-
-# ProfId6RU=-
+ProfId6RU=-
VATIntra=رقم الضريبة على القيمة المضافة
VATIntraShort=رقم الضريبة على القيمة المضافة
VATIntraVeryShort=ضريبة القيمة المضافة
@@ -256,12 +257,12 @@ DiscountNone=بلا
Supplier=المورد
CompanyList=شركات قائمة
AddContact=إضافة
-# AddContactAddress=Add contact/address
+AddContactAddress=Add contact/address
EditContact=تحرير الاتصال / عنوان
-# EditContactAddress=Edit contact/address
+EditContactAddress=Edit contact/address
Contact=جهة اتصال
ContactsAddresses=اتصالات / عناوين
-# NoContactDefinedForThirdParty=No contact defined for this third party
+NoContactDefinedForThirdParty=No contact defined for this third party
NoContactDefined=لا يوجد اتصال محددة لهذا الطرف الثالث
DefaultContact=الاتصال الافتراضية
AddCompany=إضافة شركة
@@ -283,7 +284,7 @@ LastProspect=أخير
ProspectToContact=إمكانية الاتصال
CompanyDeleted=شركة "٪ ل" حذفها من قاعدة البيانات.
ListOfContacts=قائمة الاتصالات
-# ListOfContactsAddresses=List of contacts/adresses
+ListOfContactsAddresses=List of contacts/adresses
ListOfProspectsContacts=قائمة آفاق الاتصالات
ListOfCustomersContacts=قائمة عملاء الاتصالات
ListOfSuppliersContacts=قائمة الموردين اتصالات
@@ -302,7 +303,7 @@ NoContactForAnyProposal=هذا الاتصال ليست على اتصال في أ
NoContactForAnyContract=هذا الاتصال ليس أي عقد للاتصال
NoContactForAnyInvoice=هذا الاتصال ليست على اتصال في أي فاتورة
NewContact=اتصال جديد
-# NewContactAddress=New contact/address
+NewContactAddress=New contact/address
LastContacts=آخر الاتصالات
MyContacts=اتصالاتي
Phones=الهواتف
@@ -363,10 +364,10 @@ ExportCardToFormat=تصدير بطاقة شكل
ContactNotLinkedToCompany=اتصالات ليست مرتبطة بطرف ثالث
DolibarrLogin=ادخل Dolibarr
NoDolibarrAccess=لا Dolibarr الوصول
-# ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
ExportDataset_company_2=الاتصالات والعقارات
-# ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
-# ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
+ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
ImportDataset_company_3=التفاصيل المصرفية
PriceLevel=مستوى الأسعار
DeliveriesAddress=تقديم عناوين
@@ -399,10 +400,10 @@ UniqueThirdParties=مجموع الأطراف الثالثة فريدة من نو
InActivity=فتح
ActivityCeased=مغلق
ActivityStateFilter=نشاط المركز
-# ProductsIntoElements=List of products into
-# CurrentOutstandingBill=Current outstanding bill
-# OutstandingBill=Max. for outstanding bill
-# OutstandingBillReached=Reached max. for outstanding bill
+ProductsIntoElements=List of products into
+CurrentOutstandingBill=Current outstanding bill
+OutstandingBill=Max. for outstanding bill
+OutstandingBillReached=Reached max. for outstanding bill
MonkeyNumRefModelDesc=عودة número مع الشكل nnnn - ٪ syymm الزبون ورمز وnnnn - ٪ syymm مورد للقانون حيث السنة هو السنة ، هو شهر ملم وnnnn هو تسلسل بلا كسر وعدم العودة إلى 0.
LeopardNumRefModelDesc=العميل / المورد مدونة مجانية. هذا القانون يمكن تعديلها في أي وقت.
-# ManagingDirectors=Manager(s) name (CEO, director, president...)
+ManagingDirectors=Manager(s) name (CEO, director, president...)
diff --git a/htdocs/langs/ar_SA/compta.lang b/htdocs/langs/ar_SA/compta.lang
index 8d562678f8a..5d391efa51c 100644
--- a/htdocs/langs/ar_SA/compta.lang
+++ b/htdocs/langs/ar_SA/compta.lang
@@ -3,7 +3,7 @@ Accountancy=المحاسبة
AccountancyCard=بطاقة المحاسبة
Treasury=الخزانة
MenuFinancial=المالية
-# TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
+TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
OptionMode=الخيار المحاسبة
OptionModeTrue=خيار المدخلات والمخرجات
OptionModeVirtual=الخيار بين اعتمادات الديون
@@ -17,8 +17,8 @@ AmountToBeCharged=المبلغ الإجمالي للدفع :
AccountsGeneral=الحسابات
Account=حساب
Accounts=الحسابات
-# Accountparent=Account parent
-# Accountsparent=Accounts parent
+Accountparent=Account parent
+Accountsparent=Accounts parent
BillsForSuppliers=فواتير الموردين
Income=الدخل
Outcome=نتائج
@@ -30,7 +30,7 @@ Profit=الأرباح
Balance=التوازن
Debit=الخصم
Credit=الائتمان
-# Piece=Accounting Doc.
+Piece=Accounting Doc.
Withdrawal=انسحاب
Withdrawals=انسحابات
AmountHTVATRealReceived=جمعت HT
@@ -41,20 +41,20 @@ VATToCollect=ضريبة القيمة المضافة مشتريات
VATSummary=رصيد الضريبة على القيمة المضافة
LT2SummaryES=IRPF الرصيد
VATPaid=دفع ضريبة القيمة المضافة
-# SalaryPaid=Salary paid
+SalaryPaid=Salary paid
LT2PaidES=مدفوع IRPF
LT2CustomerES=مبيعات IRPF
LT2SupplierES=مشتريات IRPF
VATCollected=جمعت ضريبة القيمة المضافة
ToPay=دفع
ToGet=العودة
-# SpecialExpensesArea=Area for all special paiements
+SpecialExpensesArea=Area for all special payments
TaxAndDividendsArea=ضريبة أرباح الأسهم والمساهمات الاجتماعية ، ومنطقة
SocialContribution=المساهمة الاجتماعية
SocialContributions=المساهمات الاجتماعية
-# MenuSpecialExpenses=Special expenses
+MenuSpecialExpenses=Special expenses
MenuTaxAndDividends=الضرائب وعوائد
-# MenuSalaries=Salaries
+MenuSalaries=Salaries
MenuSocialContributions=المساهمات الاجتماعية
MenuNewSocialContribution=مساهمة جديدة
NewSocialContribution=المساهمة الاجتماعية الجديدة
@@ -67,14 +67,14 @@ PaymentCustomerInvoice=الزبون تسديد الفاتورة
PaymentSupplierInvoice=دفع فاتورة المورد
PaymentSocialContribution=دفع المساهمة الاجتماعية
PaymentVat=دفع ضريبة القيمة المضافة
-# PaymentSalary=Salary payment
+PaymentSalary=Salary payment
ListPayment=قائمة المدفوعات
ListOfPayments=قائمة المدفوعات
ListOfCustomerPayments=قائمة مدفوعات العملاء
ListOfSupplierPayments=قائمة الموردين المدفوعات
DatePayment=تاريخ الدفع
-# DateStartPeriod=Date start period
-# DateEndPeriod=Date end period
+DateStartPeriod=Date start period
+DateEndPeriod=Date end period
NewVATPayment=دفع ضريبة القيمة المضافة الجديدة
newLT2PaymentES=جديد IRPF دفع
LT2PaymentES=IRPF الدفع
@@ -91,7 +91,7 @@ AccountNumberShort=رقم الحساب
AccountNumber=رقم الحساب
NewAccount=حساب جديد
SalesTurnover=مبيعات
-# SalesTurnoverMinimum=Minimum sales turnover
+SalesTurnoverMinimum=Minimum sales turnover
ByThirdParties=بو أطراف ثالثة
ByUserAuthorOfInvoice=فاتورة من قبل المؤلف
AccountancyExport=المحاسبة التصدير
@@ -110,31 +110,31 @@ ConfirmPaySocialContribution=هل أنت متأكد من أن يصنف هذه ا
DeleteSocialContribution=حذف المساهمات الاجتماعية
ConfirmDeleteSocialContribution=هل أنت متأكد من أنك تريد حذف هذه المساهمة الاجتماعية؟
ExportDataset_tax_1=المساهمات الاجتماعية والمدفوعات
-# CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
-# CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
-# CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
-# CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
-# AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
-# AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
+CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
+CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
+CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
+CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
+AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
+AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
AnnualByCompaniesDueDebtMode=ميزان الإيرادات والنفقات ، وبالتفصيل من قبل أطراف ثالثة ، وطريقة سداد ديون sClaims ٪ ٪ ق قال الالتزام والمحاسبة.
AnnualByCompaniesInputOutputMode=ميزان الإيرادات والنفقات ، وبالتفصيل من قبل أطراف ثالثة ، واسطة بين sRevenues ٪ من مصروفات ٪ ق قال المحاسبة النقدية.
SeeReportInInputOutputMode=انظر التقرير sIncomes ٪ بين المصروفات ٪ ق قال المحاسبة النقدية لحساب المدفوعات الفعلية
SeeReportInDueDebtMode=انظر التقرير sClaims ٪ بين ديونها ٪ ق الالتزام والمحاسبة وقال لحساب فواتير
-# RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
+RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
RulesResultDue=-- المبالغ المبينة مع كل الضرائب وشملت
-- ويشمل الفواتير غير المسددة والنفقات والضريبة على القيمة المضافة المدفوعة سواء كانوا أم لا.
-- يقوم على تاريخ المصادقة على الفواتير وضريبة القيمة المضافة وعلى الموعد المقرر لتغطية النفقات.
-# RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
+RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
RulesCADue=-- ويشمل العملاء الفواتير المستحقة ما إذا كانت دفعت أم لا.
-- يقوم على تاريخ المصادقة على هذه الفواتير.
RulesCAIn=-- ويشمل جميع الفعال دفع الفواتير الواردة من العملاء.
-- يقوم على دفع هذه الفواتير تاريخ
DepositsAreNotIncluded=- يتم ولا تشمل ودائع الفواتير
DepositsAreIncluded=- وترد الفواتير ودائع
LT2ReportByCustomersInInputOutputModeES=تقرير من قبل طرف ثالث IRPF
-# VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
-# VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
-# VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
-# VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
+VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
+VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
+VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
+VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
SeeVATReportInInputOutputMode=انظر التقرير تغطية sVAT ٪ ق ٪ لحساب موحد
SeeVATReportInDueDebtMode=انظر التقرير عن تدفق sVAT ٪ ق ٪ لحساب مع خيار على تدفق
-# RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
+RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
RulesVATInProducts=- للحصول على الأصول المادية، فإنه يشمل ضريبة القيمة المضافة على الفواتير على أساس من تاريخ الفاتورة.
RulesVATDueServices=- للحصول على الخدمات، ويتضمن التقرير فواتير ضريبة القيمة المضافة المستحقة، مدفوعة الأجر أم لا، بناء على تاريخ الفاتورة.
RulesVATDueProducts=- للحصول على الأصول المادية، فإنه يشمل ضريبة القيمة المضافة على الفواتير، بناء على تاريخ الفاتورة.
@@ -157,29 +157,29 @@ CodeNotDef=لم يتم تعريف
AddRemind=ارسال المبلغ المتاح
RemainToDivide= يبقى أن يوفد :
WarningDepositsNotIncluded=لا يتم تضمين فواتير الودائع في هذا الإصدار مع هذه الوحدة المحاسبة.
-# DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
-# Pcg_version=Pcg version
-# Pcg_type=Pcg type
-# Pcg_subtype=Pcg subtype
-# InvoiceLinesToDispatch=Invoice lines to dispatch
-# InvoiceDispatched=Dispatched invoices
-# AccountancyDashboard=Accountancy summary
-# ByProductsAndServices=By products and services
-# RefExt=External ref
-# ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
-# LinkedOrder=linked to order
-# ReCalculate=Recalculate
-# Mode1=Method 1
-# Mode2=Method 2
-# CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
-# CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
-# TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
-# CalculationMode=Calculation mode
-# COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
-# COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
-# COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
-# COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
-# COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
-# COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
-# COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
-# COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
+DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
+Pcg_version=Pcg version
+Pcg_type=Pcg type
+Pcg_subtype=Pcg subtype
+InvoiceLinesToDispatch=Invoice lines to dispatch
+InvoiceDispatched=Dispatched invoices
+AccountancyDashboard=Accountancy summary
+ByProductsAndServices=By products and services
+RefExt=External ref
+ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
+LinkedOrder=linked to order
+ReCalculate=Recalculate
+Mode1=Method 1
+Mode2=Method 2
+CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
+CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
+TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
+CalculationMode=Calculation mode
+COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
+COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
+COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
+COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
+COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
+COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
+COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
+COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
diff --git a/htdocs/langs/ar_SA/contracts.lang b/htdocs/langs/ar_SA/contracts.lang
index e6b9b774787..b1d26a5ac2c 100644
--- a/htdocs/langs/ar_SA/contracts.lang
+++ b/htdocs/langs/ar_SA/contracts.lang
@@ -38,7 +38,7 @@ ConfirmCloseService=هل أنت متأكد من أن وثيقة مع هذه ال
ValidateAContract=مصادقة على العقود
ActivateService=تفعيل الخدمة
ConfirmActivateService=هل أنت متأكد من تفعيل هذه الخدمة في تاريخ ٪ ق؟
-# RefContract=Contract reference
+RefContract=Contract reference
DateContract=تاريخ العقد
DateServiceActivate=تاريخ تفعيل الخدمة
DateServiceUnactivate=تاريخ خدمة unactivation
@@ -85,10 +85,10 @@ PaymentRenewContractId=تجديد العقد الخط (رقم ٪)
ExpiredSince=تاريخ الانتهاء
RelatedContracts=العقود ذات الصلة
NoExpiredServices=أي نوع من الخدمات انتهت نشط
-# ListOfServicesToExpireWithDuration=List of Services to expire in %s days
-# ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
-# ListOfServicesToExpire=List of Services to expire
-# NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
+ListOfServicesToExpireWithDuration=List of Services to expire in %s days
+ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
+ListOfServicesToExpire=List of Services to expire
+NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
##### Types de contacts #####
TypeContact_contrat_internal_SALESREPSIGN=ممثل مبيعات توقيع العقد
diff --git a/htdocs/langs/ar_SA/cron.lang b/htdocs/langs/ar_SA/cron.lang
index 3c48e5cac3c..8688153967d 100644
--- a/htdocs/langs/ar_SA/cron.lang
+++ b/htdocs/langs/ar_SA/cron.lang
@@ -1,114 +1,89 @@
# Dolibarr language file - Source file is en_US - cron
#
# About page
-#
About = حول
-# CronAbout = About Cron
-# CronAboutPage = Cron about page
+CronAbout = About Cron
+CronAboutPage = Cron about page
-#
# Right
-#
-# Permission23101 = Read Scheduled task
-# Permission23102 = Create/update Scheduled task
-# Permission23103 = Delete Scheduled task
-# Permission23104 = Execute Scheduled task
-
-#
+Permission23101 = Read Scheduled task
+Permission23102 = Create/update Scheduled task
+Permission23103 = Delete Scheduled task
+Permission23104 = Execute Scheduled task
# Admin
-#
-# CronSetup= Scheduled job management setup
-# URLToLaunchCronJobs=URL to check and launch cron jobs if required
-# OrToLaunchASpecificJob=Or to check and launch a specific job
-# KeyForCronAccess=Security key for URL to launch cron jobs
-# FileToLaunchCronJobs=Command line to launch cron jobs
-# CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
-# CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
-
-
-#
+CronSetup= Scheduled job management setup
+URLToLaunchCronJobs=URL to check and launch cron jobs if required
+OrToLaunchASpecificJob=Or to check and launch a specific job
+KeyForCronAccess=Security key for URL to launch cron jobs
+FileToLaunchCronJobs=Command line to launch cron jobs
+CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
+CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
# Menu
-#
-# CronJobs=Scheduled jobs
-# CronListActive= List of active jobs
-# CronListInactive= List of disabled jobs
-# CronListActive= List of active jobs
-
-
-#
+CronJobs=Scheduled jobs
+CronListActive= List of active jobs
+CronListInactive= List of disabled jobs
+CronListActive= List of active jobs
# Page list
-#
-# CronDateLastRun=Last run
-# CronLastOutput=Last run output
-# CronLastResult=Last result code
-# CronListOfCronJobs=List of scheduled jobs
-# CronCommand=Command
-# CronList=Jobs list
-# CronDelete= Delete cron jobs
-# CronConfirmDelete= Are you sure you want to delete this cron job ?
-# CronExecute=Launch job
-# CronConfirmExecute= Are you sure to execute this job now
-# CronInfo= Jobs allow to execute task that have been planned
-# CronWaitingJobs=Wainting jobs
-# CronTask=Job
+CronDateLastRun=Last run
+CronLastOutput=Last run output
+CronLastResult=Last result code
+CronListOfCronJobs=List of scheduled jobs
+CronCommand=Command
+CronList=Jobs list
+CronDelete= Delete cron jobs
+CronConfirmDelete= Are you sure you want to delete this cron job ?
+CronExecute=Launch job
+CronConfirmExecute= Are you sure to execute this job now
+CronInfo= Jobs allow to execute task that have been planned
+CronWaitingJobs=Wainting jobs
+CronTask=Job
CronNone= بلا
CronDtStart=تاريخ البدء
CronDtEnd=نهاية التاريخ
-# CronDtNextLaunch=Next execution
-# CronDtLastLaunch=Last execution
-# CronFrequency=Frequancy
-# CronClass=Classe
+CronDtNextLaunch=Next execution
+CronDtLastLaunch=Last execution
+CronFrequency=Frequancy
+CronClass=Classe
CronMethod=الطريقة
CronModule=وحدة
-# CronAction=Action
+CronAction=Action
CronStatus=حالة
CronStatusActive=مكن
CronStatusInactive=المعاقين
-# CronNoJobs=No jobs registered
+CronNoJobs=No jobs registered
CronPriority=الأولوية
CronLabel=وصف
-# CronNbRun=Nb. launch
-# CronEach=Every
-# JobFinished=Job launched and finished
-
-#
+CronNbRun=Nb. launch
+CronEach=Every
+JobFinished=Job launched and finished
#Page card
-#
-# CronAdd= Add jobs
-# CronHourStart= Start Hour and date of task
-# CronEvery= And execute task each
-# CronObject= Instance/Object to create
+CronAdd= Add jobs
+CronHourStart= Start Hour and date of task
+CronEvery= And execute task each
+CronObject= Instance/Object to create
CronArgs=البارامترات
-# CronSaveSucess=Save succesfully
+CronSaveSucess=Save succesfully
CronNote=التعليق
-# CronFieldMandatory=Fields %s is mandatory
-# CronErrEndDateStartDt=End date cannot be before start date
-# CronStatusActiveBtn=Enable
+CronFieldMandatory=Fields %s is mandatory
+CronErrEndDateStartDt=End date cannot be before start date
+CronStatusActiveBtn=Enable
CronStatusInactiveBtn=يعطل
-# CronTaskInactive=This job is disabled
-# CronDtLastResult=Last result date
-# CronId=Id
-# CronClassFile=Classes (filename.class.php)
-# CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
-# CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
-# CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
-# CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
-# CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
-# CronCommandHelp=The system command line to execute.
-
-#
+CronTaskInactive=This job is disabled
+CronDtLastResult=Last result date
+CronId=Id
+CronClassFile=Classes (filename.class.php)
+CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
+CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
+CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
+CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
+CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
+CronCommandHelp=The system command line to execute.
# Info
-#
-# CronInfoPage=Information
-
-
-#
+CronInfoPage=Information
# Common
-#
-# CronType=Task type
-# CronType_method=Call method of a Dolibarr Class
-# CronType_command=Shell command
-# CronMenu=Cron
-# CronCannotLoadClass=Cannot load class %s or object %s
-
-# UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
+CronType=Task type
+CronType_method=Call method of a Dolibarr Class
+CronType_command=Shell command
+CronMenu=Cron
+CronCannotLoadClass=Cannot load class %s or object %s
+UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
diff --git a/htdocs/langs/ar_SA/deliveries.lang b/htdocs/langs/ar_SA/deliveries.lang
index 117c6918290..9fd39480bff 100644
--- a/htdocs/langs/ar_SA/deliveries.lang
+++ b/htdocs/langs/ar_SA/deliveries.lang
@@ -23,4 +23,4 @@ GoodStatusDeclaration=وتلقى البضائع الواردة أعلاه في
Deliverer=المنفذ :
Sender=مرسل
Recipient=المتلقي
-# ErrorStockIsNotEnough=There's not enough stock
+ErrorStockIsNotEnough=There's not enough stock
diff --git a/htdocs/langs/ar_SA/dict.lang b/htdocs/langs/ar_SA/dict.lang
index 6ab468d7c5b..426d198b609 100644
--- a/htdocs/langs/ar_SA/dict.lang
+++ b/htdocs/langs/ar_SA/dict.lang
@@ -6,7 +6,7 @@ CountryES=أسبانيا
CountryDE=ألمانيا
CountryCH=سويسرا
CountryGB=بريطانيا العظمى
-# CountryUK=United Kingdom
+CountryUK=United Kingdom
CountryIE=أيرلاندا
CountryCN=الصين
CountryTN=تونس
@@ -252,8 +252,7 @@ CivilityMME=السيدة
CivilityMR=السيد
CivilityMLE=السيدة
CivilityMTRE=السيد
-# CivilityDR=Doctor
-
+CivilityDR=Doctor
##### Currencies #####
Currencyeuros=يورو
CurrencyAUD=دولار للاتحاد الافريقي
@@ -290,10 +289,8 @@ CurrencyXOF=BCEAO فرنك أفريقي
CurrencySingXOF=اتفاق وقف إطلاق النار الفرنك تشريعي ملائم
CurrencyXPF=الحراجية المعتمدة الفرنك
CurrencySingXPF=الحراجية المعتمدة الفرنك
-
-# CurrencyCentSingEUR=cent
-# CurrencyThousandthSingTND=thousandth
-
+CurrencyCentSingEUR=cent
+CurrencyThousandthSingTND=thousandth
#### Input reasons #####
DemandReasonTypeSRC_INTE=الإنترنت
DemandReasonTypeSRC_CAMP_MAIL=حملة بريدية
@@ -302,28 +299,27 @@ DemandReasonTypeSRC_CAMP_PHO=حملة الهاتف
DemandReasonTypeSRC_CAMP_FAX=حملة الفاكس
DemandReasonTypeSRC_COMM=الاتصال التجاري
DemandReasonTypeSRC_SHOP=متجر الاتصال
-# DemandReasonTypeSRC_WOM=Word of mouth
-# DemandReasonTypeSRC_PARTNER=Partner
-# DemandReasonTypeSRC_EMPLOYEE=Employee
-# DemandReasonTypeSRC_SPONSORING=Sponsorship
-
+DemandReasonTypeSRC_WOM=Word of mouth
+DemandReasonTypeSRC_PARTNER=Partner
+DemandReasonTypeSRC_EMPLOYEE=Employee
+DemandReasonTypeSRC_SPONSORING=Sponsorship
#### Paper formats ####
-# PaperFormatEU4A0=Format 4A0
-# PaperFormatEU2A0=Format 2A0
-# PaperFormatEUA0=Format A0
-# PaperFormatEUA1=Format A1
-# PaperFormatEUA2=Format A2
-# PaperFormatEUA3=Format A3
-# PaperFormatEUA4=Format A4
-# PaperFormatEUA5=Format A5
-# PaperFormatEUA6=Format A6
-# PaperFormatUSLETTER=Format Letter US
-# PaperFormatUSLEGAL=Format Legal US
-# PaperFormatUSEXECUTIVE=Format Executive US
-# PaperFormatUSLEDGER=Format Ledger/Tabloid
-# PaperFormatCAP1=Format P1 Canada
-# PaperFormatCAP2=Format P2 Canada
-# PaperFormatCAP3=Format P3 Canada
-# PaperFormatCAP4=Format P4 Canada
-# PaperFormatCAP5=Format P5 Canada
-# PaperFormatCAP6=Format P6 Canada
+PaperFormatEU4A0=Format 4A0
+PaperFormatEU2A0=Format 2A0
+PaperFormatEUA0=Format A0
+PaperFormatEUA1=Format A1
+PaperFormatEUA2=Format A2
+PaperFormatEUA3=Format A3
+PaperFormatEUA4=Format A4
+PaperFormatEUA5=Format A5
+PaperFormatEUA6=Format A6
+PaperFormatUSLETTER=Format Letter US
+PaperFormatUSLEGAL=Format Legal US
+PaperFormatUSEXECUTIVE=Format Executive US
+PaperFormatUSLEDGER=Format Ledger/Tabloid
+PaperFormatCAP1=Format P1 Canada
+PaperFormatCAP2=Format P2 Canada
+PaperFormatCAP3=Format P3 Canada
+PaperFormatCAP4=Format P4 Canada
+PaperFormatCAP5=Format P5 Canada
+PaperFormatCAP6=Format P6 Canada
diff --git a/htdocs/langs/ar_SA/donations.lang b/htdocs/langs/ar_SA/donations.lang
index 773400f5044..ff07f971de5 100644
--- a/htdocs/langs/ar_SA/donations.lang
+++ b/htdocs/langs/ar_SA/donations.lang
@@ -1,12 +1,12 @@
# Dolibarr language file - Source file is en_US - donations
Donation=تبرع
Donations=التبرعات
-# DonationRef=Donation ref.
+DonationRef=Donation ref.
Donor=الجهات المانحة
Donors=الجهات المانحة
AddDonation=إضافة تبرع
NewDonation=منحة جديدة
-# ShowDonation=Show donation
+ShowDonation=Show donation
DonationPromise=هدية الوعد
PromisesNotValid=وعود لم يصادق
PromisesValid=صادق الوعود
@@ -22,11 +22,11 @@ DonationStatusPromiseNotValidatedShort=مسودة
DonationStatusPromiseValidatedShort=صادق
DonationStatusPaidShort=وردت
ValidPromess=التحقق من صحة الوعد
-# DonationReceipt=Donation receipt
+DonationReceipt=Donation receipt
BuildDonationReceipt=بناء استلام
DonationsModels=نماذج لوثائق ايصالات للتبرع
LastModifiedDonations=%s آخر تعديل التبرعات
SearchADonation=البحث تبرع
-# DonationRecipient=Donation recipient
-# ThankYou=Thank You
-# IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount
+DonationRecipient=Donation recipient
+ThankYou=Thank You
+IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount
diff --git a/htdocs/langs/ar_SA/ecm.lang b/htdocs/langs/ar_SA/ecm.lang
index 1a72264bea6..ef82b383d2e 100644
--- a/htdocs/langs/ar_SA/ecm.lang
+++ b/htdocs/langs/ar_SA/ecm.lang
@@ -23,10 +23,10 @@ ECMNewDocument=وثيقة جديدة
ECMCreationDate=تاريخ الإنشاء
ECMNbOfFilesInDir=عدد من الملفات في دليل
ECMNbOfSubDir=من دون أدلة
-# ECMNbOfFilesInSubDir=Number of files in sub-directories
+ECMNbOfFilesInSubDir=Number of files in sub-directories
ECMCreationUser=مبدع
-# ECMArea=EDM area
-# ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
+ECMArea=EDM area
+ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
ECMAreaDesc2=* أدلة تلقائية تملأ تلقائيا عند إضافة الوثائق من بطاقة عنصر.
* دليل أدلة يمكن استخدامها لانقاذ وثائق ليست مرتبطة بشكل خاص عنصر.
ECMSectionWasRemoved=دليل ٪ ق حذفت.
ECMDocumentsSection=وثيقة من وثائق ودليل
@@ -35,14 +35,14 @@ ECMSearchByEntity=بحث عن وجوه
ECMSectionOfDocuments=أدلة وثائق
ECMTypeManual=دليل
ECMTypeAuto=التلقائي
-# ECMDocsBySocialContributions=Documents linked to social contributions
+ECMDocsBySocialContributions=Documents linked to social contributions
ECMDocsByThirdParties=وثائق مرتبطة أطراف ثالثة
ECMDocsByProposals=وثائق مرتبطة مقترحات
ECMDocsByOrders=وثائق مرتبطة أوامر العملاء
ECMDocsByContracts=وثائق مرتبطة بعقود
ECMDocsByInvoices=وثائق مرتبطة عملاء الفواتير
ECMDocsByProducts=الوثائق المرتبطة بالمنتجات
-# ECMDocsByProjects=Documents linked to projects
+ECMDocsByProjects=Documents linked to projects
ECMNoDirectoryYet=لا الدليل
ShowECMSection=وتظهر الدليل
DeleteSection=إزالة الدليل
@@ -51,5 +51,5 @@ ECMDirectoryForFiles=دليل النسبي للملفات
CannotRemoveDirectoryContainsFiles=لا يمكن إزالتها لأنه يحتوي على بعض الملفات
ECMFileManager=مدير الملفات
ECMSelectASection=اختر دليل على ترك شجرة...
-# DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
+DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
diff --git a/htdocs/langs/ar_SA/errors.lang b/htdocs/langs/ar_SA/errors.lang
index ff7e2024a22..383a2029953 100644
--- a/htdocs/langs/ar_SA/errors.lang
+++ b/htdocs/langs/ar_SA/errors.lang
@@ -135,6 +135,8 @@ ErrorWarehouseMustDiffers=Source and target warehouses must differs
ErrorBadFormat=Bad format!
ErrorPaymentDateLowerThanInvoiceDate=Payment date (%s) cant' be before invoice date (%s) for invoice %s.
ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any thirdparty. Link member to an existing third party or create a new thirdparty before creating subscription with invoice.
+ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused.
+
# Warnings
WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined
WarningSafeModeOnCheckExecDir=انذار ، فب safe_mode الخيار في ذلك تخزين الأمر يجب أن يكون داخل الدليل الذي أعلنته safe_mode_exec_dir المعلمة بي.
diff --git a/htdocs/langs/ar_SA/exports.lang b/htdocs/langs/ar_SA/exports.lang
index 88fc6ab4d00..48b9f570165 100644
--- a/htdocs/langs/ar_SA/exports.lang
+++ b/htdocs/langs/ar_SA/exports.lang
@@ -64,7 +64,7 @@ ChooseFormatOfFileToImport=اختيار تنسيق ملف لاستخدام تن
ChooseFileToImport=اختيار ملف لاستيراد ثم اضغط على picto ٪ ق...
SourceFileFormat=مصدر تنسيق ملف
FieldsInSourceFile=الحقول في ملف المصدر
-# FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
+FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
Field=حقل
NoFields=لا الحقول
MoveField=تحرك %s حقل رقم العمود
@@ -102,33 +102,33 @@ NbOfLinesImported=عدد خطوط المستوردة بنجاح : %s.
DataComeFromNoWhere=قيمة لادخال تأتي من أي مكان في الملف المصدر.
DataComeFromFileFieldNb=قيمة لادخال يأتي من %s عدد الحقول في الملف المصدر.
DataComeFromIdFoundFromRef=من حقل رقم %s ملف مصدر سوف تستخدم القيمة التي تأتي للعثور على معرف الكائن الأصل لاستخدام (هكذا %s objet الذي يحتوي على المرجع من الملف المصدر يجب أن يوجد في Dolibarr).
-# DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
+DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
DataIsInsertedInto=البيانات سوف تأتي من الملف المصدر يتم إدراجها في الحقل التالي :
DataIDSourceIsInsertedInto=العثور على كائن معرف الأصل باستخدام البيانات الموجودة في الملف المصدر ، سيتم إدراج في الحقل التالي :
DataCodeIDSourceIsInsertedInto=معرف خط الأم وجدت من رمز، سيتم إدراجها في الحقل التالي:
SourceRequired=بيانات قيمة إلزامية
SourceExample=مثال على قيمة البيانات ممكن
ExampleAnyRefFoundIntoElement=أي المرجع تم العثور عليها ل %s العنصر
-# ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
+ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
CSVFormatDesc=فاصلة فصل ملف القيمة تنسيق (csv.).
هذا هو شكل ملف نصي ، حيث يتم فصل الحقول بواسطة فاصل [%s]. إذا تم العثور على فاصل داخل محتوى الحقل ، يتم تقريب الجولة الميدانية التي قام بها حرف] %s [. الهروب حرف وحرف الهروب جولة هو [%s].
-# Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
-# Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
-# TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
-# ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
-# CsvOptions=Csv Options
-# Separator=Separator
-# Enclosure=Enclosure
-# SuppliersProducts=Suppliers Products
+Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
+Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
+TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
+ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
+CsvOptions=Csv Options
+Separator=Separator
+Enclosure=Enclosure
+SuppliersProducts=Suppliers Products
BankCode=رمز المصرف
DeskCode=مدونة مكتبية
BankAccountNumber=رقم الحساب
BankAccountNumberKey=مفتاح
-# SpecialCode=Special code
-# ExportStringFilter=%% allows replacing one or more characters in the text
-# ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
-# ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
+SpecialCode=Special code
+ExportStringFilter=%% allows replacing one or more characters in the text
+ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
+ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
## filters
-# SelectFilterFields=If you want to filter on some values, just input values here.
-# FilterableFields=Champs Filtrables
-# FilteredFields=Filtered fields
-# FilteredFieldsValues=Value for filter
+SelectFilterFields=If you want to filter on some values, just input values here.
+FilterableFields=Champs Filtrables
+FilteredFields=Filtered fields
+FilteredFieldsValues=Value for filter
diff --git a/htdocs/langs/ar_SA/externalsite.lang b/htdocs/langs/ar_SA/externalsite.lang
index 71b8e4b32c3..44a6efa2334 100644
--- a/htdocs/langs/ar_SA/externalsite.lang
+++ b/htdocs/langs/ar_SA/externalsite.lang
@@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - externalsite
ExternalSiteSetup=رابط الإعداد لموقع خارجي
ExternalSiteURL=الخارجية الموقع URL
-# ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly.
+ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly.
diff --git a/htdocs/langs/ar_SA/ftp.lang b/htdocs/langs/ar_SA/ftp.lang
index 18b27d19ff8..c07421a4cf2 100644
--- a/htdocs/langs/ar_SA/ftp.lang
+++ b/htdocs/langs/ar_SA/ftp.lang
@@ -9,4 +9,4 @@ FailedToConnectToFTPServer=فشل الاتصال بخادم بروتوكول ن
FailedToConnectToFTPServerWithCredentials=فشل في تسجيل الدخول إلى خادم بروتوكول نقل الملفات مع تعريف الدخول / كلمة المرور
FTPFailedToRemoveFile=فشل لإزالة %s الملف.
FTPFailedToRemoveDir=فشل لإزالة %s الدليل (راجع الأذونات وهذا الدليل فارغ).
-# FTPPassiveMode=Passive mode
+FTPPassiveMode=Passive mode
diff --git a/htdocs/langs/ar_SA/help.lang b/htdocs/langs/ar_SA/help.lang
index 95fd4df9a12..ec7561d8b70 100644
--- a/htdocs/langs/ar_SA/help.lang
+++ b/htdocs/langs/ar_SA/help.lang
@@ -24,5 +24,5 @@ BackToHelpCenter=Otherwise, click here to go %s
+SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation
+SeeOfficalSupport=For official Dolibarr support in your language:
%s
diff --git a/htdocs/langs/ar_SA/holiday.lang b/htdocs/langs/ar_SA/holiday.lang
index 818c63c4371..42369307b2e 100644
--- a/htdocs/langs/ar_SA/holiday.lang
+++ b/htdocs/langs/ar_SA/holiday.lang
@@ -1,152 +1,149 @@
# Dolibarr language file - Source file is en_US - holiday
-# HRM=HRM
-# Holidays=Holidays
-# CPTitreMenu=Holidays
-# MenuReportMonth=Monthly statement
-# MenuAddCP=Apply for holidays
-# NotActiveModCP=You must enable the module holidays to view this page.
-# NotConfigModCP=You must configure the module holidays to view this page. To do this, click here a>.
-# NoCPforUser=You don't have a demand for holidays.
-# AddCP=Apply for holidays
-# CPErrorSQL=An SQL error occurred:
-# Employe=Employee
+HRM=HRM
+Holidays=Holidays
+CPTitreMenu=Holidays
+MenuReportMonth=Monthly statement
+MenuAddCP=Apply for holidays
+NotActiveModCP=You must enable the module holidays to view this page.
+NotConfigModCP=You must configure the module holidays to view this page. To do this, click here a>.
+NoCPforUser=You don't have a demand for holidays.
+AddCP=Apply for holidays
+CPErrorSQL=An SQL error occurred:
+Employe=Employee
DateDebCP=تاريخ البدء
DateFinCP=نهاية التاريخ
DateCreateCP=تاريخ الإنشاء
DraftCP=مسودة
-# ToReviewCP=Awaiting approval
+ToReviewCP=Awaiting approval
ApprovedCP=وافق
CancelCP=ألغيت
RefuseCP=رفض
-# ValidatorCP=Approbator
-# ListeCP=List of holidays
-# ReviewedByCP=Will be reviewed by
+ValidatorCP=Approbator
+ListeCP=List of holidays
+ReviewedByCP=Will be reviewed by
DescCP=وصف
-# SendRequestCP=Creating demand for holidays
-# DelayToRequestCP=Applications for holidays must be made at least %s day(s) before them.
-# MenuConfCP=Edit balance of holidays
-# UpdateAllCP=Update the holidays
-# SoldeCPUser=Holidays balance is %s days.
-# ErrorEndDateCP=You must select an end date greater than the start date.
-# ErrorSQLCreateCP=An SQL error occurred during the creation:
-# ErrorIDFicheCP=An error has occurred, the request for holidays does not exist.
-# ReturnCP=Return to previous page
-# ErrorUserViewCP=You are not authorized to read this request for holidays.
-# InfosCP=Information of the demand of holidays
-# InfosWorkflowCP=Information Workflow
-DateCreateCP=تاريخ الإنشاء
-# RequestByCP=Requested by
-# TitreRequestCP=Sheet of holidays
-# NbUseDaysCP=Number of days of holidays consumed
+SendRequestCP=Creating demand for holidays
+DelayToRequestCP=Applications for holidays must be made at least %s day(s) before them.
+MenuConfCP=Edit balance of holidays
+UpdateAllCP=Update the holidays
+SoldeCPUser=Holidays balance is %s days.
+ErrorEndDateCP=You must select an end date greater than the start date.
+ErrorSQLCreateCP=An SQL error occurred during the creation:
+ErrorIDFicheCP=An error has occurred, the request for holidays does not exist.
+ReturnCP=Return to previous page
+ErrorUserViewCP=You are not authorized to read this request for holidays.
+InfosCP=Information of the demand of holidays
+InfosWorkflowCP=Information Workflow
+RequestByCP=Requested by
+TitreRequestCP=Sheet of holidays
+NbUseDaysCP=Number of days of holidays consumed
EditCP=تحرير
DeleteCP=حذف
ActionValidCP=صحة
-# ActionRefuseCP=Refuse
+ActionRefuseCP=Refuse
ActionCancelCP=الغاء
StatutCP=حالة
-# SendToValidationCP=Send to validation
-# TitleDeleteCP=Delete the request of holidays
-# ConfirmDeleteCP=Confirm the deletion of this request for holidays?
-# ErrorCantDeleteCP=Error you don't have the right to delete this holiday request.
-# CantCreateCP=You don't have the right to apply for holidays.
-# InvalidValidatorCP=You must choose an approbator to your holiday request.
+SendToValidationCP=Send to validation
+TitleDeleteCP=Delete the request of holidays
+ConfirmDeleteCP=Confirm the deletion of this request for holidays?
+ErrorCantDeleteCP=Error you don't have the right to delete this holiday request.
+CantCreateCP=You don't have the right to apply for holidays.
+InvalidValidatorCP=You must choose an approbator to your holiday request.
UpdateButtonCP=تحديث
-# CantUpdate=You cannot update this request of holidays.
-# NoDateDebut=You must select a start date.
-# NoDateFin=You must select an end date.
-# ErrorDureeCP=Your request for holidays does not contain working day.
-# TitleValidCP=Approve the request holidays
-# ConfirmValidCP=Are you sure you want to approve the holiday request?
-# DateValidCP=Date approved
-# TitleToValidCP=Send request holidays
-# ConfirmToValidCP=Are you sure you want to send the request of holidays?
-# TitleRefuseCP=Refuse the request holidays
-# ConfirmRefuseCP=Are you sure you want to refuse the request of holidays?
-# NoMotifRefuseCP=You must choose a reason for refusing the request.
-# TitleCancelCP=Cancel the request holidays
-# ConfirmCancelCP=Are you sure you want to cancel the request of holidays?
-# DetailRefusCP=Reason for refusal
-# DateRefusCP=Date of refusal
-# DateCancelCP=Date of cancellation
-# DefineEventUserCP=Assign an exceptional leave for a user
-# addEventToUserCP=Assign leave
+CantUpdate=You cannot update this request of holidays.
+NoDateDebut=You must select a start date.
+NoDateFin=You must select an end date.
+ErrorDureeCP=Your request for holidays does not contain working day.
+TitleValidCP=Approve the request holidays
+ConfirmValidCP=Are you sure you want to approve the holiday request?
+DateValidCP=Date approved
+TitleToValidCP=Send request holidays
+ConfirmToValidCP=Are you sure you want to send the request of holidays?
+TitleRefuseCP=Refuse the request holidays
+ConfirmRefuseCP=Are you sure you want to refuse the request of holidays?
+NoMotifRefuseCP=You must choose a reason for refusing the request.
+TitleCancelCP=Cancel the request holidays
+ConfirmCancelCP=Are you sure you want to cancel the request of holidays?
+DetailRefusCP=Reason for refusal
+DateRefusCP=Date of refusal
+DateCancelCP=Date of cancellation
+DefineEventUserCP=Assign an exceptional leave for a user
+addEventToUserCP=Assign leave
MotifCP=سبب
UserCP=مستخدم
-# ErrorAddEventToUserCP=An error occurred while adding the exceptional leave.
-# AddEventToUserOkCP=The addition of the exceptional leave has been completed.
-# MenuLogCP=View logs of holidays
-# LogCP=Log of updates of holidays
-# ActionByCP=Performed by
-# UserUpdateCP=For the user
-# PrevSoldeCP=Previous Balance
-# NewSoldeCP=New Balance
-# alreadyCPexist=A request for holidays has already been done on this period.
+ErrorAddEventToUserCP=An error occurred while adding the exceptional leave.
+AddEventToUserOkCP=The addition of the exceptional leave has been completed.
+MenuLogCP=View logs of holidays
+LogCP=Log of updates of holidays
+ActionByCP=Performed by
+UserUpdateCP=For the user
+PrevSoldeCP=Previous Balance
+NewSoldeCP=New Balance
+alreadyCPexist=A request for holidays has already been done on this period.
UserName=اسم
-# Employee=Employee
-# FirstDayOfHoliday=First day of holiday
-# LastDayOfHoliday=Last day of holiday
-# HolidaysMonthlyUpdate=Monthly update
-# ManualUpdate=Manual update
-# HolidaysCancelation=Holidays cancelation
+Employee=Employee
+FirstDayOfHoliday=First day of holiday
+LastDayOfHoliday=Last day of holiday
+HolidaysMonthlyUpdate=Monthly update
+ManualUpdate=Manual update
+HolidaysCancelation=Holidays cancelation
## Configuration du Module ##
-# ConfCP=Configuration of holidays module
-# DescOptionCP=Description of the option
+ConfCP=Configuration of holidays module
+DescOptionCP=Description of the option
ValueOptionCP=القيمة
-# GroupToValidateCP=Group with the ability to approve holidays
-# ConfirmConfigCP=Validate the configuration
-# LastUpdateCP=Last updated automatically of holidays
-# UpdateConfCPOK=Updated successfully.
-# ErrorUpdateConfCP=An error occurred during the update, please try again.
-# AddCPforUsers=Please add the balance of holidays of users by clicking here.
-# DelayForSubmitCP=Deadline to apply for holidays
-# AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
-# AlertValidatorDelayCP=Préevent the approbator if the holiday request exceed delay
-# AlertValidorSoldeCP=Prevent the approbator if the holiday request exceed the balance
-# nbUserCP=Number of users supported in the module holidays
-# nbHolidayDeductedCP=Number of holidays to be deducted per day of holiday taken
-# nbHolidayEveryMonthCP=Number of holidays added every month
-# Module27130Name= Management of holidays
-# Module27130Desc= Management of holidays
-# TitleOptionMainCP=Main settings of holidays
-# TitleOptionEventCP=Settings of holidays related to events
+GroupToValidateCP=Group with the ability to approve holidays
+ConfirmConfigCP=Validate the configuration
+LastUpdateCP=Last updated automatically of holidays
+UpdateConfCPOK=Updated successfully.
+ErrorUpdateConfCP=An error occurred during the update, please try again.
+AddCPforUsers=Please add the balance of holidays of users by clicking here.
+DelayForSubmitCP=Deadline to apply for holidays
+AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
+AlertValidatorDelayCP=Préevent the approbator if the holiday request exceed delay
+AlertValidorSoldeCP=Prevent the approbator if the holiday request exceed the balance
+nbUserCP=Number of users supported in the module holidays
+nbHolidayDeductedCP=Number of holidays to be deducted per day of holiday taken
+nbHolidayEveryMonthCP=Number of holidays added every month
+Module27130Name= Management of holidays
+Module27130Desc= Management of holidays
+TitleOptionMainCP=Main settings of holidays
+TitleOptionEventCP=Settings of holidays related to events
ValidEventCP=صحة
-# UpdateEventCP=Update events
+UpdateEventCP=Update events
CreateEventCP=خلق
-# NameEventCP=Event name
-# OkCreateEventCP=The addition of the event went well.
-# ErrorCreateEventCP=Error creating the event.
-# UpdateEventOkCP=The update of the event went well.
-# ErrorUpdateEventCP=Error while updating the event.
-# DeleteEventCP=Delete Event
-# DeleteEventOkCP=The event has been deleted.
-# ErrorDeleteEventCP=Error while deleting the event.
-# TitleDeleteEventCP=Delete a exceptional leave
-# TitleCreateEventCP=Create a exceptional leave
-# TitleUpdateEventCP=Edit or delete a exceptional leave
+NameEventCP=Event name
+OkCreateEventCP=The addition of the event went well.
+ErrorCreateEventCP=Error creating the event.
+UpdateEventOkCP=The update of the event went well.
+ErrorUpdateEventCP=Error while updating the event.
+DeleteEventCP=Delete Event
+DeleteEventOkCP=The event has been deleted.
+ErrorDeleteEventCP=Error while deleting the event.
+TitleDeleteEventCP=Delete a exceptional leave
+TitleCreateEventCP=Create a exceptional leave
+TitleUpdateEventCP=Edit or delete a exceptional leave
DeleteEventOptionCP=حذف
UpdateEventOptionCP=تحديث
-# ErrorMailNotSend=An error occurred while sending email:
-# NoCPforMonth=No leave this month.
-# nbJours=Number days
-# TitleAdminCP=Configuration of Holidays
-
+ErrorMailNotSend=An error occurred while sending email:
+NoCPforMonth=No leave this month.
+nbJours=Number days
+TitleAdminCP=Configuration of Holidays
#Messages
-# Hello=Hello
-# HolidaysToValidate=Validate holidays
-# HolidaysToValidateBody=Below is a request for holidays to validate
-# HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
-# HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
-# HolidaysValidated=Validated holidays
-# HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
-# HolidaysRefused=Denied holidays
-# HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
-# HolidaysCanceled=Canceled holidays
-# HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
-
-# Permission20001=Read/create/modify their holidays
-# Permission20002=Read/modify all requests of holidays
-# Permission20003=Delete their holidays requests
-# Permission20004=Define users holidays
-# Permission20005=Review log of modified holidays
-# Permission20006=Access holidays monthly report
+Hello=Hello
+HolidaysToValidate=Validate holidays
+HolidaysToValidateBody=Below is a request for holidays to validate
+HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
+HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
+HolidaysValidated=Validated holidays
+HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
+HolidaysRefused=Denied holidays
+HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
+HolidaysCanceled=Canceled holidays
+HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
+Permission20001=Read/create/modify their holidays
+Permission20002=Read/modify all requests of holidays
+Permission20003=Delete their holidays requests
+Permission20004=Define users holidays
+Permission20005=Review log of modified holidays
+Permission20006=Access holidays monthly report
diff --git a/htdocs/langs/bg_BG/admin.lang b/htdocs/langs/bg_BG/admin.lang
index 8cb31050e5b..775db453f93 100644
--- a/htdocs/langs/bg_BG/admin.lang
+++ b/htdocs/langs/bg_BG/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Радио бутон
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/bg_BG/banks.lang b/htdocs/langs/bg_BG/banks.lang
index c12e9382586..1b254959505 100644
--- a/htdocs/langs/bg_BG/banks.lang
+++ b/htdocs/langs/bg_BG/banks.lang
@@ -19,8 +19,8 @@ SavingAccount=Спестовна сметка
SavingAccounts=Спестовни сметки
ErrorBankLabelAlreadyExists=Етикета на финансовата сметка вече съществува
BankBalance=Баланс
-# BankBalanceBefore=Balance before
-# BankBalanceAfter=Balance after
+BankBalanceBefore=Balance before
+BankBalanceAfter=Balance after
BalanceMinimalAllowed=Минимален разрешен баланс
BalanceMinimalDesired=Минимален желан баланс
InitialBankBalance=Начален баланс
@@ -28,7 +28,7 @@ EndBankBalance=Краен баланс
CurrentBalance=Текущо салдо
FutureBalance=Бъдещ баланс
ShowAllTimeBalance=Показване на баланса от началото
-# AllTime=From start
+AllTime=From start
Reconciliation=Помирение
RIB=Номер на банкова сметка
IBAN=IBAN номер
@@ -105,7 +105,7 @@ ConciliatedBy=Съгласуват от
DateConciliating=Reconcile дата
BankLineConciliated=Transaction примири
CustomerInvoicePayment=Клиентско плащане
-# CustomerInvoicePaymentBack=Customer payment back
+CustomerInvoicePaymentBack=Customer payment back
SupplierInvoicePayment=Доставчик плащане
WithdrawalPayment=Оттегляне плащане
SocialContributionPayment=Осигурителната вноска за плащане
@@ -150,10 +150,10 @@ InputReceiptNumber=Изберете банково извлечение, свъ
EventualyAddCategory=В крайна сметка, да посочите категорията, в която да се класифицират записи
ToConciliate=За помирение?
ThenCheckLinesAndConciliate=След това проверете линии в отчета на банката и кликнете
-# BankDashboard=Bank accounts summary
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+BankDashboard=Bank accounts summary
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/bg_BG/bills.lang b/htdocs/langs/bg_BG/bills.lang
index 66b4cd12014..02225ad012a 100644
--- a/htdocs/langs/bg_BG/bills.lang
+++ b/htdocs/langs/bg_BG/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50% авансово, 50% при доставка
FixAmount=Fix amount
VarAmount=Variable amount (%% tot.)
-
# PaymentType
PaymentTypeVIR=На влоговете в банките
PaymentTypeShortVIR=На влоговете в банките
diff --git a/htdocs/langs/bg_BG/boxes.lang b/htdocs/langs/bg_BG/boxes.lang
index 33d57a440cd..6c932c0a078 100644
--- a/htdocs/langs/bg_BG/boxes.lang
+++ b/htdocs/langs/bg_BG/boxes.lang
@@ -18,7 +18,7 @@ BoxLastContracts=Последните договори
BoxLastContacts=Последните контакти/адреси
BoxLastMembers=Последните членове
BoxFicheInter=Последните намеси
-# BoxCurrentAccounts=Opened accounts balance
+BoxCurrentAccounts=Opened accounts balance
BoxSalesTurnover=Оборот от продажби
BoxTotalUnpaidCustomerBills=Общо неплатени фактури на клиента
BoxTotalUnpaidSuppliersBills=Общо неплатени фактури на доставчика
@@ -43,7 +43,7 @@ BoxTitleLastModifiedMembers=Последните %s променени член
BoxTitleLastFicheInter=Последните %s променени intervention
BoxTitleOldestUnpaidCustomerBills=Старите %s неплатени фактури на клиента
BoxTitleOldestUnpaidSupplierBills=Старите %s неплатени фактури на доставчика
-# BoxTitleCurrentAccounts=Opened account's balances
+BoxTitleCurrentAccounts=Opened account's balances
BoxTitleSalesTurnover=Оборот от продажби
BoxTitleTotalUnpaidCustomerBills=Неплатени фактури на клиента
BoxTitleTotalUnpaidSuppliersBills=Неплатени фактури на доставчика
@@ -74,18 +74,18 @@ NoRecordedProducts=Няма регистрирани продукти / услу
NoRecordedProspects=Няма регистрирани перспективи
NoContractedProducts=Няма договорени продукти / услуги
NoRecordedContracts=Няма регистрирани договори
-# NoRecordedInterventions=No recorded interventions
+NoRecordedInterventions=No recorded interventions
BoxLatestSupplierOrders=Последни поръчки доставчика
BoxTitleLatestSupplierOrders=%s новите поръчки доставчика
NoSupplierOrder=Не са познати доставчик за
-# BoxCustomersInvoicesPerMonth=Customer invoices per month
-# BoxSuppliersInvoicesPerMonth=Supplier invoices per month
-# BoxCustomersOrdersPerMonth=Customer orders per month
-# BoxSuppliersOrdersPerMonth=Supplier orders per month
-# BoxProposalsPerMonth=Proposals per month
+BoxCustomersInvoicesPerMonth=Customer invoices per month
+BoxSuppliersInvoicesPerMonth=Supplier invoices per month
+BoxCustomersOrdersPerMonth=Customer orders per month
+BoxSuppliersOrdersPerMonth=Supplier orders per month
+BoxProposalsPerMonth=Proposals per month
NoTooLowStockProducts=Няма продукт в наличност под минималната
-# BoxProductDistribution=Products/Services distribution
-# BoxProductDistributionFor=Distribution of %s for %s
+BoxProductDistribution=Products/Services distribution
+BoxProductDistributionFor=Distribution of %s for %s
ForCustomersInvoices=Клиента фактури
-# ForCustomersOrders=Customers orders
+ForCustomersOrders=Customers orders
ForProposals=Предложения
diff --git a/htdocs/langs/bg_BG/cashdesk.lang b/htdocs/langs/bg_BG/cashdesk.lang
index 12da41fb09c..4328519b645 100644
--- a/htdocs/langs/bg_BG/cashdesk.lang
+++ b/htdocs/langs/bg_BG/cashdesk.lang
@@ -12,7 +12,7 @@ CashDeskProducts=Продукти
CashDeskStock=Наличност
CashDeskOn=на
CashDeskThirdParty=Трета страна
-# CashdeskDashboard=Point of sale access
+CashdeskDashboard=Point of sale access
ShoppingCart=Количка за пазаруване
NewSell=Нов продажба
BackOffice=Обратно офис
@@ -36,5 +36,5 @@ BankToPay=Банкова сметка
ShowCompany=Покажи фирмата
ShowStock=Покажи склад
DeleteArticle=Кликнете, за да се премахне тази статия
-# FilterRefOrLabelOrBC=Search (Ref/Label)
-# UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
+FilterRefOrLabelOrBC=Search (Ref/Label)
+UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
diff --git a/htdocs/langs/bg_BG/categories.lang b/htdocs/langs/bg_BG/categories.lang
index 049b052d286..efb25de5f9c 100644
--- a/htdocs/langs/bg_BG/categories.lang
+++ b/htdocs/langs/bg_BG/categories.lang
@@ -50,7 +50,7 @@ SupplierIsInCategories=Третото лице е в следните катег
CompanyIsInCustomersCategories=Това трето лице е в следните категории клиенти/prospects
CompanyIsInSuppliersCategories=Това трето лице е в следните категории доставчици
MemberIsInCategories=Този член е в следните категории членове
-# ContactIsInCategories=This contact owns to following contacts categories
+ContactIsInCategories=This contact owns to following contacts categories
ProductHasNoCategory=Този продукт/услуга не е в никакви категории
SupplierHasNoCategory=Този доставчик не е в никакви категории
CompanyHasNoCategory=Тази фирма не е в никакви категории
@@ -66,7 +66,7 @@ ReturnInCompany=Обратно към картата на клиента/prospe
ContentsVisibleByAll=Съдържанието ще се вижда от всички
ContentsVisibleByAllShort=Съдържанието е видимо от всички
ContentsNotVisibleByAllShort=Съдържанието не е видимо от всички
-# CategoriesTree=Categories tree
+CategoriesTree=Categories tree
DeleteCategory=Изтриване на категория
ConfirmDeleteCategory=Сигурни ли сте, че желаете да изтриете тази категория?
RemoveFromCategory=Премахване на връзката с категория
@@ -96,18 +96,18 @@ CatSupList=Списък на доставчика категории
CatCusList=Списък на потребителите / перспективата категории
CatProdList=Списък на продуктите категории
CatMemberList=Списък на членовете категории
-# CatContactList=List of contact categories and contact
-# CatSupLinks=Links between suppliers and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatProdLinks=Links between products/services and categories
-# CatMemberLinks=Links between members and categories
-# CatProdLinks=Links between products/services and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatSupLinks=Links between suppliers and categories
+CatContactList=List of contact categories and contact
+CatSupLinks=Links between suppliers and categories
+CatCusLinks=Links between customers/prospects and categories
+CatProdLinks=Links between products/services and categories
+CatMemberLinks=Links between members and categories
+CatProdLinks=Links between products/services and categories
+CatCusLinks=Links between customers/prospects and categories
+CatSupLinks=Links between suppliers and categories
DeleteFromCat=Премахване от категорията
-# DeletePicture=Picture delete
-# ConfirmDeletePicture=Confirm picture deletion?
-# ExtraFieldsCategories=Complementary attributes
-# CategoriesSetup=Categories setup
-# CategorieRecursiv=Link with parent category automatically
-# CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
+DeletePicture=Picture delete
+ConfirmDeletePicture=Confirm picture deletion?
+ExtraFieldsCategories=Complementary attributes
+CategoriesSetup=Categories setup
+CategorieRecursiv=Link with parent category automatically
+CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
diff --git a/htdocs/langs/bg_BG/commercial.lang b/htdocs/langs/bg_BG/commercial.lang
index 34bde311fb9..2a6bcde9e01 100644
--- a/htdocs/langs/bg_BG/commercial.lang
+++ b/htdocs/langs/bg_BG/commercial.lang
@@ -92,4 +92,4 @@ NoData=Няма данни
StatusProsp=Prospect статус
DraftPropals=Проектът на търговски предложения
SearchPropal=Търсене на търговско предложение
-# CommercialDashboard=Commercial summary
+CommercialDashboard=Commercial summary
diff --git a/htdocs/langs/bg_BG/companies.lang b/htdocs/langs/bg_BG/companies.lang
index 199a86bbbc5..4d8b3712a00 100644
--- a/htdocs/langs/bg_BG/companies.lang
+++ b/htdocs/langs/bg_BG/companies.lang
@@ -18,9 +18,10 @@ NewCompany=Нова фирма (перспектива, клиент, доста
NewThirdParty=Нов трета страна (перспектива, клиент, доставчик)
NewSocGroup=Нова компания група
NewPrivateIndividual=Нов частно лице (перспектива, клиент, доставчик)
+CreateDolibarrThirdPartySupplier=Create a third party (supplier)
ProspectionArea=Проучване площ
SocGroup=Група от компании
-IdThirdParty=Id трета страна
+IdThirdParty=ID на трета страна
IdCompany=ID на фирма
IdContact=ID на контакт
Contacts=Контакти/Адреси
@@ -30,7 +31,7 @@ StatusContactValidated=Състояние на контакт/адрес
Company=Фирма
CompanyName=Име на фирмата
Companies=Фирми
-CountryIsInEEC=Държавата е част Европейската икономическа общност
+CountryIsInEEC=Държавата е част от Европейската икономическа общност
ThirdPartyName=Име на Трета страна
ThirdParty=Трета страна
ThirdParties=Трети страни
@@ -66,9 +67,9 @@ Country=Държава
CountryCode=Код на държавата
CountryId=ID на държава
Phone=Телефон
-# Skype=Skype
-# Call=Call
-# Chat=Chat
+Skype=Skype
+Call=Call
+Chat=Chat
PhonePro=Сл. телефон
PhonePerso=Дом. телефон
PhoneMobile=Моб. телефон
@@ -81,7 +82,7 @@ Poste= Позиция
DefaultLang=Език по подразбиране
VATIsUsed=ДДС се използва
VATIsNotUsed=ДДС не се използва
-# CopyAddressFromSoc=Fill address with thirdparty address
+CopyAddressFromSoc=Fill address with thirdparty address
NoEmailDefined=Не е въведен имейл
##### Local Taxes #####
LocalTax1IsUsedES= RE се използва
@@ -307,7 +308,7 @@ LastContacts=Последни контакти
MyContacts=Моите контакти
Phones=Телефони
Capital=Капитал
-# CapitalOf=Capital of %s
+CapitalOf=Capital of %s
EditCompany=Редактиране на фирма
EditDeliveryAddress=Редактиране на адрес за доставка
ThisUserIsNot=Този потребител не е перспектива, клиенти, нито с доставчика
@@ -363,10 +364,10 @@ ExportCardToFormat=Износ карта формат
ContactNotLinkedToCompany=Контактът не е свързано с която и да е трета страна
DolibarrLogin=Dolibarr вход
NoDolibarrAccess=Няма достъп Dolibarr
-# ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
ExportDataset_company_2=Контакти и свойства
-# ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
-# ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
+ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
ImportDataset_company_3=Банкови данни
PriceLevel=Ценовото равнище
DeliveriesAddress=Доставка адреси
@@ -399,10 +400,10 @@ UniqueThirdParties=Общо уникални трети страни
InActivity=Отворен
ActivityCeased=Затворен
ActivityStateFilter=Състоянието на дейността
-# ProductsIntoElements=List of products into
-# CurrentOutstandingBill=Current outstanding bill
-# OutstandingBill=Max. for outstanding bill
-# OutstandingBillReached=Reached max. for outstanding bill
+ProductsIntoElements=List of products into
+CurrentOutstandingBill=Current outstanding bill
+OutstandingBill=Max. for outstanding bill
+OutstandingBillReached=Reached max. for outstanding bill
MonkeyNumRefModelDesc=Връщане Numero с формат %syymm-NNNN за клиента код и %syymm-NNNN за доставчика код, където YY е годината, mm е месец и NNNN е последователност, без почивка и няма връщане назад до 0.
LeopardNumRefModelDesc=Кодът е безплатно. Този код може да бъде променен по всяко време.
-# ManagingDirectors=Manager(s) name (CEO, director, president...)
+ManagingDirectors=Manager(s) name (CEO, director, president...)
diff --git a/htdocs/langs/bg_BG/compta.lang b/htdocs/langs/bg_BG/compta.lang
index 1a3d0a666b1..94c45d200d3 100644
--- a/htdocs/langs/bg_BG/compta.lang
+++ b/htdocs/langs/bg_BG/compta.lang
@@ -3,7 +3,7 @@ Accountancy=Счетоводство
AccountancyCard=Счетоводстводна карта
Treasury=Каса
MenuFinancial=Финанси
-# TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
+TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
OptionMode=Възможност за счетоводството
OptionModeTrue=Вариант доходите, Разходи
OptionModeVirtual=Вариант Вземания Дълговете
@@ -30,7 +30,7 @@ Profit=Печалба
Balance=Баланс
Debit=Дебит
Credit=Кредит
-# Piece=Accounting Doc.
+Piece=Accounting Doc.
Withdrawal=Оттегляне
Withdrawals=Тегления
AmountHTVATRealReceived=Net събраните
@@ -41,20 +41,20 @@ VATToCollect=ДДС покупки
VATSummary=ДДС баланс
LT2SummaryES=IRPF баланс
VATPaid=ДДС, платен
-# SalaryPaid=Salary paid
+SalaryPaid=Salary paid
LT2PaidES=IRPF платен
LT2CustomerES=IRPF продажби
LT2SupplierES=IRPF покупки
VATCollected=Събраният ДДС
ToPay=За да платите
ToGet=За да се върнете
-# SpecialExpensesArea=Area for all special paiements
+SpecialExpensesArea=Area for all special payments
TaxAndDividendsArea=Данъци, вноски за социално и дивиденти площ
SocialContribution=Социален принос
SocialContributions=Социалноосигурителни вноски
-# MenuSpecialExpenses=Special expenses
+MenuSpecialExpenses=Special expenses
MenuTaxAndDividends=Данъци и дивиденти
-# MenuSalaries=Salaries
+MenuSalaries=Salaries
MenuSocialContributions=Социалноосигурителни вноски
MenuNewSocialContribution=Нов принос
NewSocialContribution=Нова социална принос
@@ -67,14 +67,14 @@ PaymentCustomerInvoice=Плащане на клиенти фактура
PaymentSupplierInvoice=Плащане доставчик фактура
PaymentSocialContribution=Осигурителната вноска за плащане
PaymentVat=Плащането на ДДС
-# PaymentSalary=Salary payment
+PaymentSalary=Salary payment
ListPayment=Списък на плащанията
ListOfPayments=Списък на плащанията
ListOfCustomerPayments=Списък на клиентски плащания
ListOfSupplierPayments=Списък на доставчика плащания
DatePayment=Дата на плащане
-# DateStartPeriod=Date start period
-# DateEndPeriod=Date end period
+DateStartPeriod=Date start period
+DateEndPeriod=Date end period
NewVATPayment=Нова плащането на ДДС
newLT2PaymentES=Нова IRPF плащане
LT2PaymentES=IRPF плащане
@@ -91,7 +91,7 @@ AccountNumberShort=Номер на сметка
AccountNumber=Номер на сметка
NewAccount=Нов акаунт
SalesTurnover=Продажби оборот
-# SalesTurnoverMinimum=Minimum sales turnover
+SalesTurnoverMinimum=Minimum sales turnover
ByThirdParties=Bu трети страни
ByUserAuthorOfInvoice=С фактура автор
AccountancyExport=Счетоводството износ
@@ -110,31 +110,31 @@ ConfirmPaySocialContribution=Сигурен ли сте, че искате да
DeleteSocialContribution=Изтриване на осигурителната вноска
ConfirmDeleteSocialContribution=Сигурен ли сте, че искате да изтриете тази осигурителната вноска?
ExportDataset_tax_1=Социални вноски и плащания
-# CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
-# CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
-# CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
-# CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
-# AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
-# AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
+CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
+CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
+CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
+CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
+AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
+AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
AnnualByCompaniesDueDebtMode=Баланс на приходи и разходи, подробно от трети страни, каза режим %sClaims Debt%sS ангажимент счетоводство.
AnnualByCompaniesInputOutputMode=Баланс на приходи и разходи, подробно от трети страни, каза режим %sIncomes Expense%sS отчитане на касова основа.
SeeReportInInputOutputMode=Виж доклада %sIncomes-Expense%sS каза за отчитане на касова основа за изчисляване на действителните плащания
SeeReportInDueDebtMode=Виж доклада %sClaims-Debt%sS ангажимент счетоводство за изчисляване на издадените фактури
-# RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
+RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
RulesResultDue=- Показани Сумите са с включени всички такси
- Тя включва неплатените фактури, разходи и ДДС, независимо дали са платени или не.
- Тя се основава на датата на утвърждаване на фактури и ДДС и на датата на падежа за разходи.
-# RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
+RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
RulesCADue=- Тя включва дължимите на клиента фактури, независимо дали са платени или не.
- Тя се основава на датата на валидиране тези фактури.
RulesCAIn=- То включва всички ефективни плащания на фактурите, получени от клиенти.
- Тя се основава на датата на плащане на тези фактури
DepositsAreNotIncluded=- Депозит фактури не са включени
DepositsAreIncluded=- Депозит фактури са включени
LT2ReportByCustomersInInputOutputModeES=Доклад от трета страна IRPF
-# VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
-# VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
-# VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
-# VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
+VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
+VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
+VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
+VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
SeeVATReportInInputOutputMode=Виж да докладва %sVAT encasement%s за изчислението на стандартната
SeeVATReportInDueDebtMode=Виж доклада %sVAT за flow%s за изчисление, с опция върху потока
-# RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
+RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
RulesVATInProducts=- Материални активи, включва ДДС фактури въз основа на датата на фактурата.
RulesVATDueServices=- Услуги, в доклада се включва ДДС фактури дължи платена или не, въз основа на датата на фактурата.
RulesVATDueProducts=- Материални активи, включва ДДС фактури, въз основа на датата на фактурата.
@@ -157,29 +157,29 @@ CodeNotDef=Не е определена
AddRemind=Изпращането наличната сума
RemainToDivide= Останете изпращането:
WarningDepositsNotIncluded=Депозити фактури не са включени в тази версия с този модул за счетоводството.
-# DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
+DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
Pcg_version=PCG версия
Pcg_type=PCG тип
Pcg_subtype=PCG подтип
-# InvoiceLinesToDispatch=Invoice lines to dispatch
-# InvoiceDispatched=Dispatched invoices
-# AccountancyDashboard=Accountancy summary
-# ByProductsAndServices=By products and services
-# RefExt=External ref
-# ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
-# LinkedOrder=linked to order
-# ReCalculate=Recalculate
-# Mode1=Method 1
-# Mode2=Method 2
-# CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
-# CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
-# TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
-# CalculationMode=Calculation mode
-# COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
-# COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
-# COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
-# COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
-# COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
-# COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
-# COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
-# COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
+InvoiceLinesToDispatch=Invoice lines to dispatch
+InvoiceDispatched=Dispatched invoices
+AccountancyDashboard=Accountancy summary
+ByProductsAndServices=By products and services
+RefExt=External ref
+ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
+LinkedOrder=linked to order
+ReCalculate=Recalculate
+Mode1=Method 1
+Mode2=Method 2
+CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
+CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
+TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
+CalculationMode=Calculation mode
+COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
+COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
+COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
+COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
+COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
+COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
+COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
+COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
diff --git a/htdocs/langs/bg_BG/contracts.lang b/htdocs/langs/bg_BG/contracts.lang
index 649acd73052..19e3aafa29d 100644
--- a/htdocs/langs/bg_BG/contracts.lang
+++ b/htdocs/langs/bg_BG/contracts.lang
@@ -3,7 +3,7 @@ ContractsArea=Договори област
ListOfContracts=Списък на договорите
LastContracts=Последните %s променени договори
AllContracts=Всички договори
-ContractCard=Договор карта
+ContractCard=Карта на договор
ContractStatus=Договор статус
ContractStatusNotRunning=Не работи
ContractStatusRunning=Бягане
@@ -85,10 +85,10 @@ PaymentRenewContractId=Поднови договора линия (брой %s)
ExpiredSince=Срок на годност
RelatedContracts=Подобни договори
NoExpiredServices=Не изтекъл активни услуги
-# ListOfServicesToExpireWithDuration=List of Services to expire in %s days
-# ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
-# ListOfServicesToExpire=List of Services to expire
-# NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
+ListOfServicesToExpireWithDuration=List of Services to expire in %s days
+ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
+ListOfServicesToExpire=List of Services to expire
+NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
##### Types de contacts #####
TypeContact_contrat_internal_SALESREPSIGN=Търговски представител подписване на договора
diff --git a/htdocs/langs/bg_BG/cron.lang b/htdocs/langs/bg_BG/cron.lang
index 5be35d65663..d7de40fd4ae 100644
--- a/htdocs/langs/bg_BG/cron.lang
+++ b/htdocs/langs/bg_BG/cron.lang
@@ -1,114 +1,89 @@
# Dolibarr language file - Source file is en_US - cron
#
# About page
-#
About = За
-# CronAbout = About Cron
-# CronAboutPage = Cron about page
+CronAbout = About Cron
+CronAboutPage = Cron about page
-#
# Right
-#
-# Permission23101 = Read Scheduled task
-# Permission23102 = Create/update Scheduled task
-# Permission23103 = Delete Scheduled task
-# Permission23104 = Execute Scheduled task
-
-#
+Permission23101 = Read Scheduled task
+Permission23102 = Create/update Scheduled task
+Permission23103 = Delete Scheduled task
+Permission23104 = Execute Scheduled task
# Admin
-#
-# CronSetup= Scheduled job management setup
-# URLToLaunchCronJobs=URL to check and launch cron jobs if required
-# OrToLaunchASpecificJob=Or to check and launch a specific job
-# KeyForCronAccess=Security key for URL to launch cron jobs
-# FileToLaunchCronJobs=Command line to launch cron jobs
-# CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
-# CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
-
-
-#
+CronSetup= Scheduled job management setup
+URLToLaunchCronJobs=URL to check and launch cron jobs if required
+OrToLaunchASpecificJob=Or to check and launch a specific job
+KeyForCronAccess=Security key for URL to launch cron jobs
+FileToLaunchCronJobs=Command line to launch cron jobs
+CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
+CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
# Menu
-#
-# CronJobs=Scheduled jobs
-# CronListActive= List of active jobs
-# CronListInactive= List of disabled jobs
-# CronListActive= List of active jobs
-
-
-#
+CronJobs=Scheduled jobs
+CronListActive= List of active jobs
+CronListInactive= List of disabled jobs
+CronListActive= List of active jobs
# Page list
-#
-# CronDateLastRun=Last run
-# CronLastOutput=Last run output
-# CronLastResult=Last result code
-# CronListOfCronJobs=List of scheduled jobs
-# CronCommand=Command
-# CronList=Jobs list
-# CronDelete= Delete cron jobs
-# CronConfirmDelete= Are you sure you want to delete this cron job ?
-# CronExecute=Launch job
-# CronConfirmExecute= Are you sure to execute this job now
-# CronInfo= Jobs allow to execute task that have been planned
-# CronWaitingJobs=Wainting jobs
-# CronTask=Job
+CronDateLastRun=Last run
+CronLastOutput=Last run output
+CronLastResult=Last result code
+CronListOfCronJobs=List of scheduled jobs
+CronCommand=Command
+CronList=Jobs list
+CronDelete= Delete cron jobs
+CronConfirmDelete= Are you sure you want to delete this cron job ?
+CronExecute=Launch job
+CronConfirmExecute= Are you sure to execute this job now
+CronInfo= Jobs allow to execute task that have been planned
+CronWaitingJobs=Wainting jobs
+CronTask=Job
CronNone= Няма
CronDtStart=Начална дата
CronDtEnd=Крайна дата
-# CronDtNextLaunch=Next execution
-# CronDtLastLaunch=Last execution
-# CronFrequency=Frequancy
-# CronClass=Classe
+CronDtNextLaunch=Next execution
+CronDtLastLaunch=Last execution
+CronFrequency=Frequancy
+CronClass=Classe
CronMethod=Метод
CronModule=Модул
-# CronAction=Action
+CronAction=Action
CronStatus=Статус
CronStatusActive=Enabled
CronStatusInactive=Забранен
-# CronNoJobs=No jobs registered
+CronNoJobs=No jobs registered
CronPriority=Приоритет
CronLabel=Описание
-# CronNbRun=Nb. launch
-# CronEach=Every
-# JobFinished=Job launched and finished
-
-#
+CronNbRun=Nb. launch
+CronEach=Every
+JobFinished=Job launched and finished
#Page card
-#
-# CronAdd= Add jobs
-# CronHourStart= Start Hour and date of task
-# CronEvery= And execute task each
-# CronObject= Instance/Object to create
+CronAdd= Add jobs
+CronHourStart= Start Hour and date of task
+CronEvery= And execute task each
+CronObject= Instance/Object to create
CronArgs=Параметри
-# CronSaveSucess=Save succesfully
+CronSaveSucess=Save succesfully
CronNote=Коментар
-# CronFieldMandatory=Fields %s is mandatory
-# CronErrEndDateStartDt=End date cannot be before start date
-# CronStatusActiveBtn=Enable
+CronFieldMandatory=Fields %s is mandatory
+CronErrEndDateStartDt=End date cannot be before start date
+CronStatusActiveBtn=Enable
CronStatusInactiveBtn=Правя неспособен
-# CronTaskInactive=This job is disabled
-# CronDtLastResult=Last result date
-# CronId=Id
-# CronClassFile=Classes (filename.class.php)
-# CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
-# CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
-# CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
-# CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
-# CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
-# CronCommandHelp=The system command line to execute.
-
-#
+CronTaskInactive=This job is disabled
+CronDtLastResult=Last result date
+CronId=Id
+CronClassFile=Classes (filename.class.php)
+CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
+CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
+CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
+CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
+CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
+CronCommandHelp=The system command line to execute.
# Info
-#
-# CronInfoPage=Information
-
-
-#
+CronInfoPage=Information
# Common
-#
-# CronType=Task type
-# CronType_method=Call method of a Dolibarr Class
-# CronType_command=Shell command
-# CronMenu=Cron
-# CronCannotLoadClass=Cannot load class %s or object %s
-
-# UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
+CronType=Task type
+CronType_method=Call method of a Dolibarr Class
+CronType_command=Shell command
+CronMenu=Cron
+CronCannotLoadClass=Cannot load class %s or object %s
+UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
diff --git a/htdocs/langs/bg_BG/deliveries.lang b/htdocs/langs/bg_BG/deliveries.lang
index f21be9e522b..70b58f53bf2 100644
--- a/htdocs/langs/bg_BG/deliveries.lang
+++ b/htdocs/langs/bg_BG/deliveries.lang
@@ -23,4 +23,4 @@ GoodStatusDeclaration=Стоките са получили по-горе в до
Deliverer=Избавител:
Sender=Подател
Recipient=Получател
-# ErrorStockIsNotEnough=There's not enough stock
+ErrorStockIsNotEnough=There's not enough stock
diff --git a/htdocs/langs/bg_BG/dict.lang b/htdocs/langs/bg_BG/dict.lang
index 690c519b410..5a9334e7d82 100644
--- a/htdocs/langs/bg_BG/dict.lang
+++ b/htdocs/langs/bg_BG/dict.lang
@@ -253,7 +253,6 @@ CivilityMR=Г-н
CivilityMLE=Г-ца
CivilityMTRE=Майстор
CivilityDR=Доктор
-
##### Currencies #####
Currencyeuros=Евро
CurrencyAUD=АС долара
@@ -290,10 +289,8 @@ CurrencyXOF=CFA франкове BCEAO
CurrencySingXOF=CFA франк BCEAO
CurrencyXPF=ОПОР франкове
CurrencySingXPF=CFP франк
-
CurrencyCentSingEUR=цент
CurrencyThousandthSingTND=хиляден
-
#### Input reasons #####
DemandReasonTypeSRC_INTE=Интернет
DemandReasonTypeSRC_CAMP_MAIL=Пощенска кампания
@@ -306,7 +303,6 @@ DemandReasonTypeSRC_WOM=Дума на устата
DemandReasonTypeSRC_PARTNER=Партньор
DemandReasonTypeSRC_EMPLOYEE=Служителите
DemandReasonTypeSRC_SPONSORING=Спонсорство
-
#### Paper formats ####
PaperFormatEU4A0=Формат 4A0
PaperFormatEU2A0=Формат 2A0
@@ -317,13 +313,13 @@ PaperFormatEUA3=Формат A3
PaperFormatEUA4=Формат A4
PaperFormatEUA5=Формат A5
PaperFormatEUA6=Формат A6
-# PaperFormatUSLETTER=Format Letter US
-# PaperFormatUSLEGAL=Format Legal US
-# PaperFormatUSEXECUTIVE=Format Executive US
-# PaperFormatUSLEDGER=Format Ledger/Tabloid
-# PaperFormatCAP1=Format P1 Canada
-# PaperFormatCAP2=Format P2 Canada
-# PaperFormatCAP3=Format P3 Canada
-# PaperFormatCAP4=Format P4 Canada
-# PaperFormatCAP5=Format P5 Canada
-# PaperFormatCAP6=Format P6 Canada
+PaperFormatUSLETTER=Format Letter US
+PaperFormatUSLEGAL=Format Legal US
+PaperFormatUSEXECUTIVE=Format Executive US
+PaperFormatUSLEDGER=Format Ledger/Tabloid
+PaperFormatCAP1=Format P1 Canada
+PaperFormatCAP2=Format P2 Canada
+PaperFormatCAP3=Format P3 Canada
+PaperFormatCAP4=Format P4 Canada
+PaperFormatCAP5=Format P5 Canada
+PaperFormatCAP6=Format P6 Canada
diff --git a/htdocs/langs/bg_BG/ecm.lang b/htdocs/langs/bg_BG/ecm.lang
index 0a535b394b7..c56a639738a 100644
--- a/htdocs/langs/bg_BG/ecm.lang
+++ b/htdocs/langs/bg_BG/ecm.lang
@@ -42,7 +42,7 @@ ECMDocsByOrders=Документи, свързани с поръчки на кл
ECMDocsByContracts=Документи, свързани с договори
ECMDocsByInvoices=Документи, свързани с клиентите фактури
ECMDocsByProducts=Документи, свързани с продуктите
-# ECMDocsByProjects=Documents linked to projects
+ECMDocsByProjects=Documents linked to projects
ECMNoDirectoryYet=Не е създадена директория
ShowECMSection=Покажи директория
DeleteSection=Изтриване на директория
@@ -51,5 +51,5 @@ ECMDirectoryForFiles=Относителна директория за файло
CannotRemoveDirectoryContainsFiles=Премахването не е възможно, защото съдържа файлове
ECMFileManager=Файлов мениджър
ECMSelectASection=Изберете директория от лявото дърво ...
-# DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
+DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
diff --git a/htdocs/langs/bg_BG/errors.lang b/htdocs/langs/bg_BG/errors.lang
index 746637d7741..b9879a70170 100644
--- a/htdocs/langs/bg_BG/errors.lang
+++ b/htdocs/langs/bg_BG/errors.lang
@@ -135,6 +135,8 @@ ErrorWarehouseMustDiffers=Source and target warehouses must differs
ErrorBadFormat=Bad format!
ErrorPaymentDateLowerThanInvoiceDate=Payment date (%s) cant' be before invoice date (%s) for invoice %s.
ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any thirdparty. Link member to an existing third party or create a new thirdparty before creating subscription with invoice.
+ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused.
+
# Warnings
WarningMandatorySetupNotComplete=Задължителни параметри на настройката все още не са определени
WarningSafeModeOnCheckExecDir=Внимание, PHP опция защитният режим е включен, така че командата трябва да бъдат съхранени в директория, декларирани с параметър PHP safe_mode_exec_dir.
diff --git a/htdocs/langs/bg_BG/exports.lang b/htdocs/langs/bg_BG/exports.lang
index a4291dd2fa7..2456b85a580 100644
--- a/htdocs/langs/bg_BG/exports.lang
+++ b/htdocs/langs/bg_BG/exports.lang
@@ -64,7 +64,7 @@ ChooseFormatOfFileToImport=Изберете формат на файла, за
ChooseFileToImport=Качване на файл и след това кликнете върху %s икони, за да изберете файл като източник на внос файл ...
SourceFileFormat=Изходния формат на файла
FieldsInSourceFile=Полетата в файла източник
-# FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
+FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
Field=Област
NoFields=Не полета
MoveField=Преместете поле %s броя на колоните
@@ -102,33 +102,33 @@ NbOfLinesImported=Брой на линиите успешно внесени: %s номер в полето файла източник.
DataComeFromIdFoundFromRef=Стойност, която идва от %s номер на полето на изходния файл ще бъдат използвани за намиране ID на родител обект да използвате (Така Objet %s, че има код от файла източник трябва да съществува в Dolibarr).
-# DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
+DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
DataIsInsertedInto=Данни, идващи от файла източник, ще се добавя в следните области:
DataIDSourceIsInsertedInto=Идентификацията на родителския обект, намерен с помощта на данни във файла източник, ще се добавя в следните области:
DataCodeIDSourceIsInsertedInto=ID на родител ред от кода, ще се включат в следните области:
SourceRequired=Стойността на данните е задължително
SourceExample=Пример за възможно стойността на данните
ExampleAnyRefFoundIntoElement=Всеки код за елемент %s
-# ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
+ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
CSVFormatDesc=Разделени със запетаи формат стойност файл (CSV).
Това е формат текстов файл, където полетата са разделени със сепаратор [%s]. Ако сепаратор се намира във вътрешността съдържанието поле, поле се закръглява кръг характер [%s]. Бягство характер, за да избягат кръг характер е %s].
Excel95FormatDesc=Файлов формат на Excel (XLS)
Това е роден Excel 95 формат (BIFF5).
Excel2007FormatDesc=Excel файлов формат (XLSX)
Това е роден формат Excel 2007 (SpreadsheetML).
TsvFormatDesc=Tab раздяла формат стойност файл (TSV)
Това е формат текстов файл, където полетата са разделени с табулатор [Tab].
ExportFieldAutomaticallyAdded=Полеви %s добавят автоматично. Тя ще ви избягват да има подобни линии, които да бъдат третирани като дублирани записи (с тази област, добави всички Ligne ще притежава своя номер и ще се различават).
-# CsvOptions=Csv Options
-# Separator=Separator
-# Enclosure=Enclosure
-# SuppliersProducts=Suppliers Products
+CsvOptions=Csv Options
+Separator=Separator
+Enclosure=Enclosure
+SuppliersProducts=Suppliers Products
BankCode=Банков код
DeskCode=Бюро код
BankAccountNumber=Номер на сметка
BankAccountNumberKey=Ключ
-# SpecialCode=Special code
-# ExportStringFilter=%% allows replacing one or more characters in the text
-# ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
-# ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
+SpecialCode=Special code
+ExportStringFilter=%% allows replacing one or more characters in the text
+ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
+ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
## filters
-# SelectFilterFields=If you want to filter on some values, just input values here.
-# FilterableFields=Champs Filtrables
-# FilteredFields=Filtered fields
-# FilteredFieldsValues=Value for filter
+SelectFilterFields=If you want to filter on some values, just input values here.
+FilterableFields=Champs Filtrables
+FilteredFields=Filtered fields
+FilteredFieldsValues=Value for filter
diff --git a/htdocs/langs/bg_BG/help.lang b/htdocs/langs/bg_BG/help.lang
index 319f5a207c8..2755481b0b9 100644
--- a/htdocs/langs/bg_BG/help.lang
+++ b/htdocs/langs/bg_BG/help.lang
@@ -25,4 +25,4 @@ LinkToGoldMember=Можете да се обадите на треньора, п
PossibleLanguages=Поддържани езици
MakeADonation=Помогнете на проекта Dolibarr, направете дарение
SubscribeToFoundation=Помогнете на проекта Dolibarr, като се присъедините към фондацията
-# SeeOfficalSupport=For official Dolibarr support in your language:
%s
+SeeOfficalSupport=For official Dolibarr support in your language:
%s
diff --git a/htdocs/langs/bg_BG/holiday.lang b/htdocs/langs/bg_BG/holiday.lang
index 2e0eaca1c78..e1621b56b9d 100644
--- a/htdocs/langs/bg_BG/holiday.lang
+++ b/htdocs/langs/bg_BG/holiday.lang
@@ -6,7 +6,7 @@ MenuReportMonth=Месечно извлечение
MenuAddCP=Кандидатстване за отпуск
NotActiveModCP=Трябва да вкючите модула за отпуски, за да видите тази страница.
NotConfigModCP=Необходимо е да конфигурирате модула за отпуски за да видите тази страница. За да направите това, щтракнете тук a>.
-# NoCPforUser=You don't have a demand for holidays.
+NoCPforUser=You don't have a demand for holidays.
AddCP=Кандидатстване за отпуск
CPErrorSQL=Възникна SQL грешка:
Employe=Служител
@@ -34,7 +34,6 @@ ReturnCP=Назад към предишната страница
ErrorUserViewCP=Вие нямате право да чете това искане за отпуск.
InfosCP=Информация на търсенето на празници
InfosWorkflowCP=Информация Workflow
-DateCreateCP=Дата на създаване
RequestByCP=По искане на
TitreRequestCP=Лист с отпуски
NbUseDaysCP=Брой на дните на използваните отпуски
@@ -85,9 +84,9 @@ UserName=Име
Employee=Служители
FirstDayOfHoliday=Първи ден от отпуска
LastDayOfHoliday=Последен ден на отпуска
-# HolidaysMonthlyUpdate=Monthly update
-# ManualUpdate=Manual update
-# HolidaysCancelation=Holidays cancelation
+HolidaysMonthlyUpdate=Monthly update
+ManualUpdate=Manual update
+HolidaysCancelation=Holidays cancelation
## Configuration du Module ##
ConfCP=Настройки на модула за отпуски
@@ -100,7 +99,7 @@ UpdateConfCPOK=Актуализира се успешно.
ErrorUpdateConfCP=Възникна грешка по време на актуализацията, моля опитайте отново.
AddCPforUsers=Моля, добавете баланса на празниците на потребителите, като кликнете тук .
DelayForSubmitCP=Краен срок за кандидатстване за отпуск
-# AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
+AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
AlertValidatorDelayCP=Отказване, ако не е спазен срока за заявяване на отпуска
AlertValidorSoldeCP=Отказване, ако желаните дни са над баланса
nbUserCP=Брой на потребителите, подкрепена в модула празници
@@ -130,23 +129,21 @@ ErrorMailNotSend=Възникна грешка при изпращане на и
NoCPforMonth=Не оставяйте този месец.
nbJours=Брой дни
TitleAdminCP=Конфигурация на празници
-
#Messages
-# Hello=Hello
-# HolidaysToValidate=Validate holidays
-# HolidaysToValidateBody=Below is a request for holidays to validate
-# HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
-# HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
-# HolidaysValidated=Validated holidays
-# HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
-# HolidaysRefused=Denied holidays
-# HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
-# HolidaysCanceled=Canceled holidays
-# HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
-
+Hello=Hello
+HolidaysToValidate=Validate holidays
+HolidaysToValidateBody=Below is a request for holidays to validate
+HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
+HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
+HolidaysValidated=Validated holidays
+HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
+HolidaysRefused=Denied holidays
+HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
+HolidaysCanceled=Canceled holidays
+HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
Permission20001=/ Промяна на всички искания празници
-# Permission20002=Read/modify all requests of holidays
-# Permission20003=Delete their holidays requests
-# Permission20004=Define users holidays
-# Permission20005=Review log of modified holidays
-# Permission20006=Access holidays monthly report
+Permission20002=Read/modify all requests of holidays
+Permission20003=Delete their holidays requests
+Permission20004=Define users holidays
+Permission20005=Review log of modified holidays
+Permission20006=Access holidays monthly report
diff --git a/htdocs/langs/bg_BG/install.lang b/htdocs/langs/bg_BG/install.lang
index 37dd1212d10..c4a7299e837 100644
--- a/htdocs/langs/bg_BG/install.lang
+++ b/htdocs/langs/bg_BG/install.lang
@@ -154,11 +154,10 @@ MigrationShippingDelivery2=Upgrade storage of shipping 2
MigrationFinished=Миграцията завърши
LastStepDesc=Последна стъпка: Определете тук потребителско име и парола, планирате да използвате, за да се свържете с софтуер. Не губят, тъй като това е акаунт за администриране на всички останали.
ActivateModule=Активиране на модул %s
-# ShowEditTechnicalParameters=Click here to show/edit advanced parameters (expert mode)
+ShowEditTechnicalParameters=Click here to show/edit advanced parameters (expert mode)
#########
# upgrade
-#########
MigrationFixData=Решете denormalized данни
MigrationOrder=Миграция на данни за поръчки на клиента
MigrationSupplierOrder=Миграция на данни за поръчки на доставчика
@@ -206,4 +205,4 @@ MigrationProjectUserResp=Data Migration поле fk_user_resp на llx_projet ll
MigrationProjectTaskTime=Актуализация на времето, прекарано в секунда
MigrationActioncommElement=Актуализиране на данни за действия
MigrationPaymentMode=Миграция на данни за плащане режим
-# MigrationCategorieAssociation=Migration of categories
+MigrationCategorieAssociation=Migration of categories
diff --git a/htdocs/langs/bg_BG/interventions.lang b/htdocs/langs/bg_BG/interventions.lang
index 57efe5337e2..d5ffcbc941b 100644
--- a/htdocs/langs/bg_BG/interventions.lang
+++ b/htdocs/langs/bg_BG/interventions.lang
@@ -23,7 +23,7 @@ ConfirmDeleteInterventionLine=Сигурен ли сте, че искате да
NameAndSignatureOfInternalContact=Име и подпис на намеса:
NameAndSignatureOfExternalContact=Име и подпис на клиента:
DocumentModelStandard=Стандартен документ модел за интервенции
-# InterventionCardsAndInterventionLines=Interventions and lines of interventions
+InterventionCardsAndInterventionLines=Interventions and lines of interventions
ClassifyBilled=Класифициране 'Таксувана'
StatusInterInvoiced=Таксува
RelatedInterventions=Подобни интервенции
@@ -38,5 +38,5 @@ ArcticNumRefModelDesc1=Generic номер на модела
ArcticNumRefModelError=Неуспешно да активирате
PacificNumRefModelDesc1=Връщане Numero с формат %syymm-NNNN, където YY е годината, mm е месец и NNNN е последователност, без почивка и няма връщане назад 0
PacificNumRefModelError=Интервенционната карта започва с $ syymm вече съществува и не е съвместим с този модел на последователност. Извадете го или го преименувайте да се активира този модул.
-# PrintProductsOnFichinter=Print products on intervention card
-# PrintProductsOnFichinterDetails=forinterventions generated from orders
+PrintProductsOnFichinter=Print products on intervention card
+PrintProductsOnFichinterDetails=forinterventions generated from orders
diff --git a/htdocs/langs/bg_BG/mails.lang b/htdocs/langs/bg_BG/mails.lang
index a6f75d8704e..4b3dfac2efe 100644
--- a/htdocs/langs/bg_BG/mails.lang
+++ b/htdocs/langs/bg_BG/mails.lang
@@ -78,14 +78,14 @@ YourMailUnsubcribeOK=От пощенския списък на %s име
MailtoEMail=Хипер-връзка на приятел
ActivateCheckRead=Оставя се да се използва за четене тракер получаване и връзката unsubcribe
ActivateCheckReadKey=Key използване за криптиране на използването на URL адрес за обратна разписка и функция unsubcribe
-# EMailSentToNRecipients=EMail sent to %s recipients.
-# EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email.
-# MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s)
-# SendRemind=Send reminder by EMails
-# RemindSent=%s reminder(s) sent
-# AllRecipientSelectedForRemind=All thirdparties selected and if an email is set (note that one mail per invoice will be sent)
-# NoRemindSent=No EMail reminder sent
-# ResultOfMassSending=Result of mass EMail reminders sending
+EMailSentToNRecipients=EMail sent to %s recipients.
+EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email.
+MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s)
+SendRemind=Send reminder by EMails
+RemindSent=%s reminder(s) sent
+AllRecipientSelectedForRemind=All thirdparties selected and if an email is set (note that one mail per invoice will be sent)
+NoRemindSent=No EMail reminder sent
+ResultOfMassSending=Result of mass EMail reminders sending
# Libelle des modules de liste de destinataires mailing
MailingModuleDescContactCompanies=Контакти на всички трети лица (клиенти, перспектива, доставчици, ...)
@@ -96,11 +96,9 @@ MailingModuleDescEmailsFromUser=EMails from user input (e-mail, име, фами
MailingModuleDescContactsCategories=Трети страни (по категории)
MailingModuleDescDolibarrContractsLinesExpired=Трети страни, с изтекъл срок на договора линии
MailingModuleDescContactsByCompanyCategory=Контакти с трети страни (от трети страни категория)
-# MailingModuleDescContactsByCategory=Contacts/addresses of third parties by category
+MailingModuleDescContactsByCategory=Contacts/addresses of third parties by category
MailingModuleDescMembersCategories=Членове на организацията (по категории)
MailingModuleDescContactsByFunction=Контакти на трети лица (от позицията / функция)
-
-
LineInFile=Line %s във файла
RecipientSelectionModules=Определени искания за подбор на получателя
MailSelectedRecipients=Избрани получателите
@@ -113,14 +111,15 @@ SearchAMailing=Търсене пощенски
SendMailing=Изпращане на имейл
SendMail=Изпращане на имейл
SentBy=Изпратено от
-# MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients:
+MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients:
MailingNeedCommand2=Все пак можете да ги изпратите онлайн чрез добавяне на параметър MAILING_LIMIT_SENDBYWEB със стойност на максимален брой на имейлите, които искате да изпратите от сесията. За това, отидете на дома - Setup - Други.
-# ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ?
-# LimitSendingEmailing=Note: On line sending of emailings are limited for security and timeout reasons to %s recipients by sending session.
+ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ?
+LimitSendingEmailing=Note: On line sending of emailings are limited for security and timeout reasons to %s recipients by sending session.
TargetsReset=Изчисти списъка
ToClearAllRecipientsClickHere=Щракнете тук, за да изчистите списъка на получателите за този електронната поща
ToAddRecipientsChooseHere=Добавяне на получатели, като изберете от списъците
NbOfEMailingsReceived=Масови emailings
+NbOfEMailingsSend=Mass emailings sent
IdRecord=ID рекорд
DeliveryReceipt=Обратна разписка
YouCanUseCommaSeparatorForSeveralRecipients=Можете да използвате разделител запетая за да зададете няколко получатели.
@@ -128,7 +127,6 @@ TagCheckMail=Tracker поща отвори
TagUnsubscribe=Отписване връзка
TagSignature=Подпис изпращане на потребителя
TagMailtoEmail=E-mail на получателя
-
# Module Notifications
Notifications=Известия
NoNotificationsWillBeSent=Не са планирани за това събитие и компания известия по имейл
diff --git a/htdocs/langs/bg_BG/main.lang b/htdocs/langs/bg_BG/main.lang
index 66c6f756f87..cbbae339672 100644
--- a/htdocs/langs/bg_BG/main.lang
+++ b/htdocs/langs/bg_BG/main.lang
@@ -206,6 +206,7 @@ Limit=Ограничение
Limits=Граници
DevelopmentTeam=Екипът
Logout=Изход
+NoLogoutProcessWithAuthMode=No applicative disconnect feature with authentication mode %s
Connection=Вход
Setup=Настройки
Alert=Предупреждение
diff --git a/htdocs/langs/bg_BG/margins.lang b/htdocs/langs/bg_BG/margins.lang
index 6ed212b661c..982506dd363 100644
--- a/htdocs/langs/bg_BG/margins.lang
+++ b/htdocs/langs/bg_BG/margins.lang
@@ -10,24 +10,18 @@ MarkRate=Mark rate
DisplayMarginRates=Display margin rates
DisplayMarkRates=Display mark rates
InputPrice=Input price
-
margin=Profit margins management
margesSetup=Profit margins management setup
-
MarginDetails=Margin details
-
ProductMargins=Product margins
CustomerMargins=Customer margins
SalesRepresentativeMargins=Sales representative margins
-
ProductService=Продукт или услуга
AllProducts=Всички продукти и услуги
ChooseProduct/Service=Изберете продукт или услуга
-
StartDate=Начална дата
EndDate=Крайна дата
Launch=Начало
-
ForceBuyingPriceIfNull=Force buying price if null
ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0)
MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts
@@ -35,16 +29,13 @@ UseDiscountAsProduct=As a product
UseDiscountAsService=As a service
UseDiscountOnTotal=On subtotal
MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Defines if a global discount is treated as a product, a service, or only on subtotal for margin calculation.
-
MARGIN_TYPE=Margin type
MargeBrute=Raw margin
MargeNette=Net margin
MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
Net margin : Selling price - Cost price
-
CostPrice=Cost price
BuyingCost=Cost price
UnitCharges=Unit charges
Charges=Charges
-
AgentContactType=Commercial agent contact type
AgentContactTypeDetails=Défine what contact type (linked on invoices) will be used for margin report by commercial agents
diff --git a/htdocs/langs/bg_BG/members.lang b/htdocs/langs/bg_BG/members.lang
index 24a078f255f..15bb3fbe4ff 100644
--- a/htdocs/langs/bg_BG/members.lang
+++ b/htdocs/langs/bg_BG/members.lang
@@ -9,7 +9,7 @@ MemberAccount=Вход
ShowMember=Покажи карта на член
UserNotLinkedToMember=Потребителя не е свързан към член
ThirdpartyNotLinkedToMember=Не е свързана трета страна с члена
-# MembersTickets=Members Tickets
+MembersTickets=Members Tickets
FundationMembers=Членове на организацията
Attributs=Атрибути
ErrorMemberTypeNotDefined=Не е определен типа на члена
@@ -17,7 +17,7 @@ ListOfPublicMembers=Списък на публичните членове
ListOfValidatedPublicMembers=Списък на настоящите публични членове
ErrorThisMemberIsNotPublic=Този член не е публичен
ErrorMemberIsAlreadyLinkedToThisThirdParty=Друг член (име: %s,, потребител: %s) вече е свързан с третата страна %s. Remove this link first because a third party can't be linked to only a member (and vice versa).
-# ErrorUserPermissionAllowsToLinksToItselfOnly=For security reasons, you must be granted permissions to edit all users to be able to link a member to a user that is not yours.
+ErrorUserPermissionAllowsToLinksToItselfOnly=For security reasons, you must be granted permissions to edit all users to be able to link a member to a user that is not yours.
ThisIsContentOfYourCard=Това са подробности от вашата карта
CardContent=Съдържание на вашата карта на член
SetLinkToUser=Връзка към Dolibarr потребител
@@ -86,7 +86,6 @@ SubscriptionNotReceivedShort=Не е получаван
ListOfSubscriptions=Списък на членския внос
SendCardByMail=Изпращане на карта по имейл
AddMember=Добавяне на член
-MemberType=Тип член
NoTypeDefinedGoToSetup=Не са зададени типове членове. Отидете на менюто "Типове членове"
NewMemberType=Нов тип член
WelcomeEMail=E-mail за приветствие
@@ -107,10 +106,10 @@ ConfirmDeleteSubscription=Сигурни ли сте, че желаете да
Filehtpasswd=htpasswd файл
ValidateMember=Потвърждаване на член
ConfirmValidateMember=Сигурни ли сте, че желаете да потвърдите този член?
-# FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formated pages, provided as example to show how to list members database.
+FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formated pages, provided as example to show how to list members database.
PublicMemberList=Публичен списък с членове
BlankSubscriptionForm=Публична автоматична форма за абонамент
-# BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided.
+BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided.
EnablePublicSubscriptionForm=Разрешаване на публичната автоматична форма за абонамент
MemberPublicLinks=Публични връзки/страници
ExportDataset_member_1=Членове и членски внос
@@ -130,34 +129,34 @@ AddSubscription=Добавяне на чл. внос
ShowSubscription=Покажи чл. внос
MemberModifiedInDolibarr=Члена е променен в Dolibarr
SendAnEMailToMember=Изпращане на информационен имейл до член
-# DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the e-mail received in case of auto-inscription of a guest
-# DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail received in case of auto-inscription of a guest
-# DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=EMail subject for member autosubscription
-# DescADHERENT_AUTOREGISTER_MAIL=EMail for member autosubscription
+DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the e-mail received in case of auto-inscription of a guest
+DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail received in case of auto-inscription of a guest
+DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=EMail subject for member autosubscription
+DescADHERENT_AUTOREGISTER_MAIL=EMail for member autosubscription
DescADHERENT_MAIL_VALID_SUBJECT=Тема на e-mail за потвърждаване на член
DescADHERENT_MAIL_VALID=E-mail за потвърждаване на член
DescADHERENT_MAIL_COTIS_SUBJECT=Тема на e-mail за членски внос
DescADHERENT_MAIL_COTIS=E-mail за членски внос
DescADHERENT_MAIL_RESIL_SUBJECT=Тема на e-mail за изключване на член
DescADHERENT_MAIL_RESIL=E-mail за изключване на член
-# DescADHERENT_MAIL_FROM=Sender EMail for automatic emails
-# DescADHERENT_ETIQUETTE_TYPE=Format of labels page
-# DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets
-# DescADHERENT_CARD_TYPE=Format of cards page
+DescADHERENT_MAIL_FROM=Sender EMail for automatic emails
+DescADHERENT_ETIQUETTE_TYPE=Format of labels page
+DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets
+DescADHERENT_CARD_TYPE=Format of cards page
DescADHERENT_CARD_HEADER_TEXT=Текст отпечатан отгоре на членските карти
-# DescADHERENT_CARD_TEXT=Text printed on member cards (align on left)
-# DescADHERENT_CARD_TEXT_RIGHT=Text printed on member cards (align on right)
+DescADHERENT_CARD_TEXT=Text printed on member cards (align on left)
+DescADHERENT_CARD_TEXT_RIGHT=Text printed on member cards (align on right)
DescADHERENT_CARD_FOOTER_TEXT=Текст отпечатан отдолу на членските карти
GlobalConfigUsedIfNotDefined=Ще се използва текста зададен в модула за настройка на организацията, ако не е зададен тук
-# MayBeOverwrited=This text can be overwrited by value defined for member's type
+MayBeOverwrited=This text can be overwrited by value defined for member's type
ShowTypeCard=Показване на тип '%s'
-# HTPasswordExport=htpassword file generation
+HTPasswordExport=htpassword file generation
NoThirdPartyAssociatedToMember=Няма свързана трета страна с този член
ThirdPartyDolibarr=Dolibarr трета страна
MembersAndSubscriptions= Членове и Членски внос
MoreActions=Допълнително действие за записване
-# MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
-# MoreActionBankDirect=Create a direct transaction record on account
+MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
+MoreActionBankDirect=Create a direct transaction record on account
MoreActionBankViaInvoice=Създаване на фактура и плащане по сметка
MoreActionInvoiceOnly=Създаване на фактура без заплащане
LinkToGeneratedPages=Генериране на визитни картички
@@ -171,6 +170,8 @@ LastSubscriptionAmount=Последна сума на чл. внос
MembersStatisticsByCountries=Статистика за членовете по държава
MembersStatisticsByState=Статистика за членовете по област
MembersStatisticsByTown=Статистика за членовете по град
+MembersStatisticsByRegion=Members statistics by region
+MemberByRegion=Members by region
NbOfMembers=Брой членове
NoValidatedMemberYet=Няма намерени потвърдени членове
MembersByCountryDesc=Този екран показва статистическите данни за членовете по държави. Графиката зависи от онлайн услугата Google графика и е достъпна само ако имате свързаност с интернет.
@@ -178,7 +179,7 @@ MembersByStateDesc=Този екран показва статистически
MembersByTownDesc=Този екран показва статистическите данни за членовете по град.
MembersStatisticsDesc=Изберете статистически данни, които искате да прочетете ...
MenuMembersStats=Статистика
-# LastMemberDate=Last member date
+LastMemberDate=Last member date
Nature=Естество
Public=Информацията е публичнна
Exports=Изнасяне
@@ -196,9 +197,9 @@ Collectivités=Организации
Particuliers=Личен
Entreprises=Фирми
DOLIBARRFOUNDATION_PAYMENT_FORM=За да направите абонамент на плащане чрез банков превод, вижте стр. http://wiki.dolibarr.org/index.php/Subscribe .
За да платите чрез кредитна карта или Paypal, кликнете върху бутона в долната част на тази страница.
-# ByProperties=By characteristics
-# MembersStatisticsByProperties=Members statistics by characteristics
-# MembersByNature=Members by nature
-# VATToUseForSubscriptions=VAT rate to use for subscriptions
-# NoVatOnSubscription=No TVA for subscriptions
-# MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription
+ByProperties=By characteristics
+MembersStatisticsByProperties=Members statistics by characteristics
+MembersByNature=Members by nature
+VATToUseForSubscriptions=VAT rate to use for subscriptions
+NoVatOnSubscription=No TVA for subscriptions
+MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription
diff --git a/htdocs/langs/bg_BG/opensurvey.lang b/htdocs/langs/bg_BG/opensurvey.lang
index aee427ce44d..8597faf24fc 100644
--- a/htdocs/langs/bg_BG/opensurvey.lang
+++ b/htdocs/langs/bg_BG/opensurvey.lang
@@ -1,18 +1,18 @@
# Dolibarr language file - Source file is en_US - opensurvey
-# Survey=Poll
-# Surveys=Polls
-# OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll...
-# NewSurvey=New poll
-# NoSurveysInDatabase=%s poll(s) into database.
-# OpenSurveyArea=Polls area
-# AddACommentForPoll=You can add a comment into poll...
+Survey=Poll
+Surveys=Polls
+OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll...
+NewSurvey=New poll
+NoSurveysInDatabase=%s poll(s) into database.
+OpenSurveyArea=Polls area
+AddACommentForPoll=You can add a comment into poll...
AddComment=Добавяне на коментар
CreatePoll=Създаване на анкета
PollTitle=Тема на анкетата
-# ToReceiveEMailForEachVote=Receive an email for each vote
+ToReceiveEMailForEachVote=Receive an email for each vote
TypeDate=Дата
TypeClassic=Стандартно
-# OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it
+OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it
RemoveAllDays=Премахване на всички дни
CopyHoursOfFirstDay=Копиране на часовете от първия ден
RemoveAllHours=Премахване на всички часове
@@ -20,32 +20,32 @@ SelectedDays=Избрани дни
TheBestChoice=С най-много гласове в момента е
TheBestChoices=С най-много гласове в момента са
with=с
-# OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line.
+OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line.
CommentsOfVoters=Коментари на гласувалите
ConfirmRemovalOfPoll=Сигурни ли сте, че желаете да премахнете анкетата (и всички гласове)
RemovePoll=Премахване на анкета
-# UrlForSurvey=URL to communicate to get a direct access to poll
-# PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll:
-# CreateSurveyDate=Create a date poll
-# CreateSurveyStandard=Create a standard poll
+UrlForSurvey=URL to communicate to get a direct access to poll
+PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll:
+CreateSurveyDate=Create a date poll
+CreateSurveyStandard=Create a standard poll
CheckBox=Отметка
YesNoList=Списък (празно/да/не)
PourContreList=Списък (празно/за/против)
AddNewColumn=Добавяне на нова колона
TitleChoice=Избор на етикет
-# ExportSpreadsheet=Export result spreadsheet
+ExportSpreadsheet=Export result spreadsheet
ExpireDate=Крайната дата
-# NbOfSurveys=Number of polls
+NbOfSurveys=Number of polls
NbOfVoters=Брой гласове
SurveyResults=Резултати
-# PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s.
+PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s.
5MoreChoices=Още 5
Abstention=Въздържал се
Against=Против
YouAreInivitedToVote=Поканени сте да гласувате за тази анкета
VoteNameAlreadyExists=Името вече е било използвано за тази анкета
ErrorPollDoesNotExists=Грешка, анкетата %s не съществува.
-# OpenSurveyNothingToSetup=There is no specific setup to do.
+OpenSurveyNothingToSetup=There is no specific setup to do.
PollWillExpire=Анкетата автоматично ще изтече %s дни след последния и ден.
AddADate=Добавяне на дата
AddStartHour=Добавяне на начален час
@@ -53,14 +53,14 @@ AddEndHour=Добавяне на краен час
votes=глас(а)
NoCommentYet=Все още няма публикувани коментари за тази анкета
CanEditVotes=Може да се променят гласовете на другите
-# CanComment=Voters can comment in the poll
-# CanSeeOthersVote=Voters can see other people's vote
-# SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
- empty,
- "8h", "8H" or "8:00" to give a meeting's start hour,
- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
+CanComment=Voters can comment in the poll
+CanSeeOthersVote=Voters can see other people's vote
+SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
- empty,
- "8h", "8H" or "8:00" to give a meeting's start hour,
- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
BackToCurrentMonth=Обратно в текущия месец
-# ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation
-# ErrorOpenSurveyOneChoice=Enter at least one choice
-# ErrorOpenSurveyDateFormat=Date must have the format YYYY-MM-DD
-# ErrorInsertingComment=There was an error while inserting your comment
-# MoreChoices=Enter more choices for the voters
-# SurveyExpiredInfo=The voting time of this poll has expired.
-# EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s
+ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation
+ErrorOpenSurveyOneChoice=Enter at least one choice
+ErrorOpenSurveyDateFormat=Date must have the format YYYY-MM-DD
+ErrorInsertingComment=There was an error while inserting your comment
+MoreChoices=Enter more choices for the voters
+SurveyExpiredInfo=The voting time of this poll has expired.
+EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s
diff --git a/htdocs/langs/bg_BG/orders.lang b/htdocs/langs/bg_BG/orders.lang
index 0a5a13dbf28..4078b1f6a97 100644
--- a/htdocs/langs/bg_BG/orders.lang
+++ b/htdocs/langs/bg_BG/orders.lang
@@ -53,9 +53,9 @@ ShippingExist=Пратка съществува
DraftOrWaitingApproved=Проект или одобрен, все още не е осъден
DraftOrWaitingShipped=Проект или потвърдено все още не са изпратени
MenuOrdersToBill=Доставени поръчки
-# MenuOrdersToBill2=Orders to bill
+MenuOrdersToBill2=Orders to bill
SearchOrder=Търсене за
-# SearchACustomerOrder=Search a customer order
+SearchACustomerOrder=Search a customer order
ShipProduct=Кораб продукт
Discount=Отстъпка
CreateOrder=Създаване на поръчка
@@ -68,11 +68,11 @@ CancelOrder=Отказ за
AddOrder=Добави за
AddToMyOrders=Добави към моите заповеди
AddToOtherOrders=Добави към други поръчки
-# AddToDraftOrders=Add to draft order
+AddToDraftOrders=Add to draft order
ShowOrder=Покажи за
NoOpenedOrders=Не са открити поръчки
NoOtherOpenedOrders=Няма други поръчки
-# NoDraftOrders=No draft orders
+NoDraftOrders=No draft orders
OtherOrders=Други поръчки
LastOrders=Последни поръчки %s
LastModifiedOrders=Последните %s променени поръчки
@@ -82,7 +82,7 @@ NbOfOrders=Брой на поръчките
OrdersStatistics=Поръчка статистически данни
OrdersStatisticsSuppliers=Доставчик реда статистика
NumberOfOrdersByMonth=Брой на поръчки по месец
-# AmountOfOrdersByMonthHT=Amount of orders by month (net of tax)
+AmountOfOrdersByMonthHT=Amount of orders by month (net of tax)
ListOfOrders=Списък на поръчките
CloseOrder=Затвори за
ConfirmCloseOrder=Сигурен ли сте, че искате да затворите този ред? След заповед е затворена, тя може само да бъдат таксувани.
@@ -101,7 +101,6 @@ RelatedOrders=Подобни поръчки
OnProcessOrders=В процес поръчки
RefOrder=Реф. ред
RefCustomerOrder=Реф. поръчка на клиента
-CustomerOrder=Клиента заявка
RefCustomerOrderShort=Реф. Клиент. ред
SendOrderByMail=Изпратете поръчка по пощата
ActionsOnOrder=Събития по поръчка
@@ -132,8 +131,6 @@ Error_COMMANDE_ADDON_NotDefined=Постоянно COMMANDE_ADDON не е опр
Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=Неуспешно зареждане на файл-модул, "%s"
Error_FailedToLoad_COMMANDE_ADDON_File=Неуспешно зареждане на файл-модул, "%s"
Error_OrderNotChecked=Няма поръчки на избрани фактура
-
-
# Sources
OrderSource0=Търговско предложение
OrderSource1=Интернет
@@ -144,25 +141,23 @@ OrderSource5=Търговски
OrderSource6=Съхранявайте
QtyOrdered=Количество нареди
AddDeliveryCostLine=Добавяне на линия за цена за доставка се посочва теглото на поръчката
-
# Documents models
PDFEinsteinDescription=Цялостен модел за (logo. ..)
PDFEdisonDescription=Прост модел за
-# PDFProformaDescription=A complete proforma invoice (logo…)
+PDFProformaDescription=A complete proforma invoice (logo…)
# Orders modes
OrderByMail=Поща
OrderByFax=Факс
OrderByEMail=Имейл
OrderByWWW=Online
OrderByPhone=Телефон
-
-# CreateInvoiceForThisCustomer=Bill orders
-# NoOrdersToInvoice=No orders billable
-# CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders.
-# MenuOrdersToBill2=Orders to bill
-# OrderCreation=Order creation
-# Ordered=Ordered
-# OrderCreated=Your orders have been created
-# OrderFail=An error happened during your orders creation
-# CreateOrders=Create orders
-# ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
+CreateInvoiceForThisCustomer=Bill orders
+NoOrdersToInvoice=No orders billable
+CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders.
+MenuOrdersToBill2=Orders to bill
+OrderCreation=Order creation
+Ordered=Ordered
+OrderCreated=Your orders have been created
+OrderFail=An error happened during your orders creation
+CreateOrders=Create orders
+ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
diff --git a/htdocs/langs/bg_BG/paybox.lang b/htdocs/langs/bg_BG/paybox.lang
index 3ac4cf097f1..a1f339d5baa 100644
--- a/htdocs/langs/bg_BG/paybox.lang
+++ b/htdocs/langs/bg_BG/paybox.lang
@@ -32,6 +32,6 @@ VendorName=Име на продавача
CSSUrlForPaymentForm=CSS URL стил лист за плащане форма
MessageOK=Съобщение на валидирана страница плащане връщане
MessageKO=Съобщение за анулиране страница плащане връщане
-# NewPayboxPaymentReceived=New Paybox payment received
-# NewPayboxPaymentFailed=New Paybox payment tried but failed
-# PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed)
+NewPayboxPaymentReceived=New Paybox payment received
+NewPayboxPaymentFailed=New Paybox payment tried but failed
+PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed)
diff --git a/htdocs/langs/bs_BA/admin.lang b/htdocs/langs/bs_BA/admin.lang
index c8e618dce3a..5136a054605 100644
--- a/htdocs/langs/bs_BA/admin.lang
+++ b/htdocs/langs/bs_BA/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Lista parametara mora biti kao key,value
na primjer:
1,value1
2,value2
3,value33
...
Da bi lista u zavisila od druge:
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Popis Parametri su došli iz tabele
na primjer :
c_typent:libelle:id::filter
Da bi lista ovisila od drugog :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter može biti jednostavan test (npr. aktivno = 1) da biste prikazali samo aktivnu vrijednost
Ako želite filter na dodatnim poljima koristite sintaksu extra.fieldcode = ... (Gdje je fieldcode kod od dodatnog polja)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=Na ovoj stranici ćete pronaći neke provjere ili savje
NotInstalled=Nije instalirano, tako da vaš server nije usporen ovim.
ApplicativeCache=Aplikativni cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=OPCode cache nije pronađen. Možda koristite drugu OPCode cache pored XCache ili eAccelerator (dobro), možda nemate OPCode cache (jako loše).
HTTPCacheStaticResources=HTTP cache za statičke resurse (css, img, javascript)
diff --git a/htdocs/langs/bs_BA/banks.lang b/htdocs/langs/bs_BA/banks.lang
index 23dd9ffa519..a52f5de02f2 100644
--- a/htdocs/langs/bs_BA/banks.lang
+++ b/htdocs/langs/bs_BA/banks.lang
@@ -47,7 +47,7 @@ BankAccountDomiciliation=Adresa računa
BankAccountCountry=Zemlja računa
BankAccountOwner=Ime vlasnika računa
BankAccountOwnerAddress=Adresa vlasnika računa
-# RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
+RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
CreateAccount=Kreiraj račun
NewAccount=Novi račun
NewBankAccount=Novi bankovni račun
@@ -134,7 +134,7 @@ PlannedTransactions=Planirana transakcije
Graph=Grafika
ExportDataset_banque_1=Bankovne transakcije i izvod računa
TransactionOnTheOtherAccount=Transakcija na drugom računu
-# TransactionWithOtherAccount=Account transfer
+TransactionWithOtherAccount=Account transfer
PaymentNumberUpdateSucceeded=Broj uplate ažuriran uspješno
PaymentNumberUpdateFailed=Broj uplate nije ažuriran
PaymentDateUpdateSucceeded=Datum uplate ažuriran uspješno
@@ -152,8 +152,8 @@ ToConciliate=Izmiriti?
ThenCheckLinesAndConciliate=Zatim, provjerite tekst prisutan u izvodu banke i kliknite
BankDashboard=Sažetak bankovnih računa
DefaultRIB=Uobičajeni BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/bs_BA/bills.lang b/htdocs/langs/bs_BA/bills.lang
index 0eda07b78d1..b4d9bfada30 100644
--- a/htdocs/langs/bs_BA/bills.lang
+++ b/htdocs/langs/bs_BA/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% unaprijed, 50%% na isporuci
FixAmount=Fiksni iznos
VarAmount=Varijabilni iznos (%% tot.)
-
# PaymentType
PaymentTypeVIR=Bankovni avans
PaymentTypeShortVIR=Bankovni avans
diff --git a/htdocs/langs/bs_BA/boxes.lang b/htdocs/langs/bs_BA/boxes.lang
index cc7e5d2cc32..a46f319e13f 100644
--- a/htdocs/langs/bs_BA/boxes.lang
+++ b/htdocs/langs/bs_BA/boxes.lang
@@ -8,7 +8,7 @@ BoxLastCustomerBills=Zadnje fakture kupca
BoxOldestUnpaidCustomerBills=Najstarije neplaćene fakture kupca
BoxOldestUnpaidSupplierBills=Najstarije neplaćene fakture dobavljača
BoxLastProposals=Zadnji poslovni prijedlozi
-# BoxLastProspects=Last modified prospects
+BoxLastProspects=Last modified prospects
BoxLastCustomers=Zadnji izmijenjeni kupci
BoxLastSuppliers=Zadnji izmijenjeni dobavljači
BoxLastCustomerOrders=Zadnje narudžbe kupca
@@ -19,7 +19,7 @@ BoxLastContacts=Zadnji kontakti/adrese
BoxLastMembers=Zadnji članovi
BoxFicheInter=Zadnje intervencije
BoxCurrentAccounts=Stanje otvorenih računa
-# BoxSalesTurnover=Sales turnover
+BoxSalesTurnover=Sales turnover
BoxTotalUnpaidCustomerBills=Ukupno neplaćenih faktura kupca
BoxTotalUnpaidSuppliersBills=Ukupno neplaćenih faktura dobavljača
BoxTitleLastBooks=Zadnjih %s zapisanih knjiga
@@ -32,19 +32,19 @@ BoxTitleLastSuppliers=Zadnjih %s zapisanih dobavljača
BoxTitleLastCustomers=Zadnjih %s zapisanih kupaca
BoxTitleLastModifiedSuppliers=Zadnjih %s izmijenjenih dobavljača
BoxTitleLastModifiedCustomers=Zadnjih %s izmijenjenih kupaca
-# BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
+BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
BoxTitleLastPropals=Zadnjih %s zapisanih prijedloga
BoxTitleLastCustomerBills=Zadnjih %s faktura kupca
BoxTitleLastSupplierBills=Zadnjih %s faktura dobavljača
-# BoxTitleLastProspects=Last %s recorded prospects
-# BoxTitleLastModifiedProspects=Last %s modified prospects
+BoxTitleLastProspects=Last %s recorded prospects
+BoxTitleLastModifiedProspects=Last %s modified prospects
BoxTitleLastProductsInContract=Zadnjih %s proizvoda/usluga u ugovoru
BoxTitleLastModifiedMembers=Zadnjih %s izmijenjenih članova
BoxTitleLastFicheInter=Zadnjih %s izmijenjenih intervencija
BoxTitleOldestUnpaidCustomerBills=Najstarijih %s neplaćenih faktura kupaca
BoxTitleOldestUnpaidSupplierBills=Najstarijih %s neplaćenih faktura dobavljača
BoxTitleCurrentAccounts=Stanja otvorenog računa
-# BoxTitleSalesTurnover=Sales turnover
+BoxTitleSalesTurnover=Sales turnover
BoxTitleTotalUnpaidCustomerBills=Neplaćene fakture kupca
BoxTitleTotalUnpaidSuppliersBills=Neplaćene fakture dobavljača
BoxTitleLastModifiedContacts=Zadnjih %s izmijenjenih kontakata/adresa
@@ -71,7 +71,7 @@ NoRecordedSupplierInvoices=Nema zapisanih faktura dobavljača
NoUnpaidSupplierBills= Nema neplaćenih faktura dobavljača
NoModifiedSupplierBills=Nema zapisanih faktura dobavljača
NoRecordedProducts=Nema zapisanih proizvoda/usluga
-# NoRecordedProspects=No recorded prospects
+NoRecordedProspects=No recorded prospects
NoContractedProducts=Nema ugovorenih proizvoda/usluga
NoRecordedContracts=Nema zapisanih kontakata
NoRecordedInterventions=Nema zapisanih intervencija
diff --git a/htdocs/langs/bs_BA/cashdesk.lang b/htdocs/langs/bs_BA/cashdesk.lang
index ebd9ff59a19..0ded1148989 100644
--- a/htdocs/langs/bs_BA/cashdesk.lang
+++ b/htdocs/langs/bs_BA/cashdesk.lang
@@ -37,4 +37,4 @@ ShowCompany=Prikaži kompaniju
ShowStock=Prikaži skladište
DeleteArticle=Klikni da uklonis ovaj proizvod
FilterRefOrLabelOrBC=Traži (Ref/Oznaku)
-# UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
+UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
diff --git a/htdocs/langs/bs_BA/categories.lang b/htdocs/langs/bs_BA/categories.lang
index 6458f3edafd..90c115aa548 100644
--- a/htdocs/langs/bs_BA/categories.lang
+++ b/htdocs/langs/bs_BA/categories.lang
@@ -14,7 +14,7 @@ CategoriesArea=Područje za kategorije
ProductsCategoriesArea=Područje za kategorije proizvoda/usluga
SuppliersCategoriesArea=Područje za kategorije dobavljača
CustomersCategoriesArea=Područje za kategorije kupaca
-# ThirdPartyCategoriesArea=Third parties categories area
+ThirdPartyCategoriesArea=Third parties categories area
MembersCategoriesArea=Područje za kategorije članova
ContactsCategoriesArea=Područje za kategorije kontakata
MainCats=Glavne kategorije
@@ -46,9 +46,9 @@ WasAddedSuccessfully=%s je uspješno dodan/a.
ObjectAlreadyLinkedToCategory=Element je već povezan sa ovom kategorijom.
CategorySuccessfullyCreated=Ova kategorija %s je uspješno dodana.
ProductIsInCategories=Proizvod/usluga pripada slijedećim kategorijama
-# SupplierIsInCategories=Third party owns to following suppliers categories
-# CompanyIsInCustomersCategories=This third party owns to following customers/prospects categories
-# CompanyIsInSuppliersCategories=This third party owns to following suppliers categories
+SupplierIsInCategories=Third party owns to following suppliers categories
+CompanyIsInCustomersCategories=This third party owns to following customers/prospects categories
+CompanyIsInSuppliersCategories=This third party owns to following suppliers categories
MemberIsInCategories=Ovaj član pripada sljedećim kategorijama članova
ContactIsInCategories=Ovaj kontakt pripada slijedećim kategorijama kontakata
ProductHasNoCategory=Ovaj prozvod/usluga nije dodan u neku od kategorija
@@ -62,11 +62,11 @@ NotCategorized=Bez kategorije
CategoryExistsAtSameLevel=Već postoji kategorija sa ovom referencom
ReturnInProduct=Nazad na karticu proizvoda/usluge
ReturnInSupplier=Nazad na karticu dobavljača
-# ReturnInCompany=Back to customer/prospect card
+ReturnInCompany=Back to customer/prospect card
ContentsVisibleByAll=Sadržaj će biti vidljiv svima
ContentsVisibleByAllShort=Sadržaj vidljiv svima
ContentsNotVisibleByAllShort=Sadržaj nije vidljiv svima
-# CategoriesTree=Categories tree
+CategoriesTree=Categories tree
DeleteCategory=Obriši kategoriju
ConfirmDeleteCategory=Jeste li sigurni da želite obrisati ovu kategoriju?
RemoveFromCategory=Uklonite vezu sa kategorijom
@@ -78,7 +78,7 @@ ProductsCategoryShort=Kategorija prozvoda
MembersCategoryShort=Kategorija članova
SuppliersCategoriesShort=Kategorije dobavljača
CustomersCategoriesShort=Kategorije kupaca
-# CustomersProspectsCategoriesShort=Custo./Prosp. categories
+CustomersProspectsCategoriesShort=Custo./Prosp. categories
ProductsCategoriesShort=Kategorije proizvoda
MembersCategoriesShort=Kategorije članova
ContactCategoriesShort=Kategorije kontakata
@@ -93,21 +93,21 @@ InternalCategory=Interna kategorija
CategoryContents=Sadržaj kategorije
CategId=ID kategorije
CatSupList=Lista kategorija za dobavljače
-# CatCusList=List of customer/prospect categories
+CatCusList=List of customer/prospect categories
CatProdList=Lista kategorija za proizvode
CatMemberList=Lista kategorija za članove
CatContactList=Lista kategorija kontakata i kontakata
CatSupLinks=Veze između dobavljača i kategorija
-# CatCusLinks=Links between customers/prospects and categories
+CatCusLinks=Links between customers/prospects and categories
CatProdLinks=Veze između proizvoda/usluga i kategorija
CatMemberLinks=Veze između članova i kategorija
CatProdLinks=Veze između proizvoda/usluga i kategorija
-# CatCusLinks=Links between customers/prospects and categories
+CatCusLinks=Links between customers/prospects and categories
CatSupLinks=Veze između dobavljača i kategorija
DeleteFromCat=Ukloni iz kategorije
-# DeletePicture=Picture delete
-# ConfirmDeletePicture=Confirm picture deletion?
-# ExtraFieldsCategories=Complementary attributes
-# CategoriesSetup=Categories setup
-# CategorieRecursiv=Link with parent category automatically
-# CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
+DeletePicture=Picture delete
+ConfirmDeletePicture=Confirm picture deletion?
+ExtraFieldsCategories=Complementary attributes
+CategoriesSetup=Categories setup
+CategorieRecursiv=Link with parent category automatically
+CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
diff --git a/htdocs/langs/bs_BA/commercial.lang b/htdocs/langs/bs_BA/commercial.lang
index fc907c4209f..eae4d5d2932 100644
--- a/htdocs/langs/bs_BA/commercial.lang
+++ b/htdocs/langs/bs_BA/commercial.lang
@@ -1,95 +1,95 @@
# Dolibarr language file - Source file is en_US - commercial
Commercial=Trgovački
-# CommercialArea=Commercial area
-# CommercialCard=Commercial card
-# CustomerArea=Customers area
-# Customer=Customer
-# Customers=Customers
-# Prospect=Prospect
-# Prospects=Prospects
-# DeleteAction=Delete an event/task
-# NewAction=New event/task
-# AddAction=Add event/task
-# AddAnAction=Add an event/task
-# AddActionRendezVous=Add a Rendez-vous event
-# Rendez-Vous=Rendezvous
-# ConfirmDeleteAction=Are you sure you want to delete this event/task ?
-# CardAction=Event card
-# PercentDone=Percentage complete
-# ActionOnCompany=Task about company
-# ActionOnContact=Task about contact
-# TaskRDV=Meetings
-# TaskRDVWith=Meeting with %s
-# ShowTask=Show task
-# ShowAction=Show event
-# ActionsReport=Events report
-# ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
-# SalesRepresentative=Sales representative
-# SalesRepresentatives=Sales representatives
-# SalesRepresentativeFollowUp=Sales representative (follow-up)
-# SalesRepresentativeSignature=Sales representative (signature)
-# CommercialInterlocutor=Commercial interlocutor
-# ErrorWrongCode=Wrong code
-# NoSalesRepresentativeAffected=No particular sales representative assigned
-# ShowCustomer=Show customer
-# ShowProspect=Show prospect
-# ListOfProspects=List of prospects
-# ListOfCustomers=List of customers
-# LastDoneTasks=Last %s completed tasks
-# LastRecordedTasks=Last recorded tasks
-# LastActionsToDo=Last %s oldest actions not completed
-# DoneAndToDoActionsFor=Completed and To do events for %s
-# DoneAndToDoActions=Completed and To do events
-# DoneActions=Completed events
-# DoneActionsFor=Completed events for %s
-# ToDoActions=Incomplete events
-# ToDoActionsFor=Incomplete events for %s
-# SendPropalRef=Send commercial proposal %s
-# SendOrderRef=Send order %s
-# StatusNotApplicable=Not applicable
-# StatusActionToDo=To do
-# StatusActionDone=Complete
-# MyActionsAsked=Events I have recorded
-# MyActionsToDo=Events I have to do
-# MyActionsDone=Events assigned to me
-# StatusActionInProcess=In process
-# TasksHistoryForThisContact=Events for this contact
-# LastProspectDoNotContact=Do not contact
-# LastProspectNeverContacted=Never contacted
-# LastProspectToContact=To contact
-# LastProspectContactInProcess=Contact in process
-# LastProspectContactDone=Contact done
-# DateActionPlanned=Date event planned for
-# DateActionDone=Date event done
-# ActionAskedBy=Event reported by
-# ActionAffectedTo=Event assigned to
-# ActionDoneBy=Event done by
-# ActionUserAsk=Reported by
-# ErrorStatusCantBeZeroIfStarted=If field 'Date done' is filled, action is started (or finished), so field 'Status' can't be 0%%.
-# ActionAC_TEL=Phone call
-# ActionAC_FAX=Send fax
-# ActionAC_PROP=Send proposal by mail
-# ActionAC_EMAIL=Send Email
-# ActionAC_RDV=Meetings
-# ActionAC_FAC=Send customer invoice by mail
-# ActionAC_REL=Send customer invoice by mail (reminder)
-# ActionAC_CLO=Close
-# ActionAC_EMAILING=Send mass email
-# ActionAC_COM=Send customer order by mail
-# ActionAC_SHIP=Send shipping by mail
-# ActionAC_SUP_ORD=Send supplier order by mail
-# ActionAC_SUP_INV=Send supplier invoice by mail
-# ActionAC_OTH=Other
-# ActionAC_OTH_AUTO=Other (automatically inserted events)
-# ActionAC_MANUAL=Manually inserted events
-# ActionAC_AUTO=Automatically inserted events
-# Stats=Sales statistics
-# CAOrder=Sales volume (validated orders)
-# FromTo=from %s to %s
-# MargeOrder=Margins (validated orders)
-# RecapAnnee=Summary of the year
-# NoData=There is no data
-# StatusProsp=Prospect status
-# DraftPropals=Draft commercial proposals
-# SearchPropal=Search a commercial proposal
-# CommercialDashboard=Commercial summary
+CommercialArea=Commercial area
+CommercialCard=Commercial card
+CustomerArea=Customers area
+Customer=Customer
+Customers=Customers
+Prospect=Prospect
+Prospects=Prospects
+DeleteAction=Delete an event/task
+NewAction=New event/task
+AddAction=Add event/task
+AddAnAction=Add an event/task
+AddActionRendezVous=Add a Rendez-vous event
+Rendez-Vous=Rendezvous
+ConfirmDeleteAction=Are you sure you want to delete this event/task ?
+CardAction=Event card
+PercentDone=Percentage complete
+ActionOnCompany=Task about company
+ActionOnContact=Task about contact
+TaskRDV=Meetings
+TaskRDVWith=Meeting with %s
+ShowTask=Show task
+ShowAction=Show event
+ActionsReport=Events report
+ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
+SalesRepresentative=Sales representative
+SalesRepresentatives=Sales representatives
+SalesRepresentativeFollowUp=Sales representative (follow-up)
+SalesRepresentativeSignature=Sales representative (signature)
+CommercialInterlocutor=Commercial interlocutor
+ErrorWrongCode=Wrong code
+NoSalesRepresentativeAffected=No particular sales representative assigned
+ShowCustomer=Show customer
+ShowProspect=Show prospect
+ListOfProspects=List of prospects
+ListOfCustomers=List of customers
+LastDoneTasks=Last %s completed tasks
+LastRecordedTasks=Last recorded tasks
+LastActionsToDo=Last %s oldest actions not completed
+DoneAndToDoActionsFor=Completed and To do events for %s
+DoneAndToDoActions=Completed and To do events
+DoneActions=Completed events
+DoneActionsFor=Completed events for %s
+ToDoActions=Incomplete events
+ToDoActionsFor=Incomplete events for %s
+SendPropalRef=Send commercial proposal %s
+SendOrderRef=Send order %s
+StatusNotApplicable=Not applicable
+StatusActionToDo=To do
+StatusActionDone=Complete
+MyActionsAsked=Events I have recorded
+MyActionsToDo=Events I have to do
+MyActionsDone=Events assigned to me
+StatusActionInProcess=In process
+TasksHistoryForThisContact=Events for this contact
+LastProspectDoNotContact=Do not contact
+LastProspectNeverContacted=Never contacted
+LastProspectToContact=To contact
+LastProspectContactInProcess=Contact in process
+LastProspectContactDone=Contact done
+DateActionPlanned=Date event planned for
+DateActionDone=Date event done
+ActionAskedBy=Event reported by
+ActionAffectedTo=Event assigned to
+ActionDoneBy=Event done by
+ActionUserAsk=Reported by
+ErrorStatusCantBeZeroIfStarted=If field 'Date done' is filled, action is started (or finished), so field 'Status' can't be 0%%.
+ActionAC_TEL=Phone call
+ActionAC_FAX=Send fax
+ActionAC_PROP=Send proposal by mail
+ActionAC_EMAIL=Send Email
+ActionAC_RDV=Meetings
+ActionAC_FAC=Send customer invoice by mail
+ActionAC_REL=Send customer invoice by mail (reminder)
+ActionAC_CLO=Close
+ActionAC_EMAILING=Send mass email
+ActionAC_COM=Send customer order by mail
+ActionAC_SHIP=Send shipping by mail
+ActionAC_SUP_ORD=Send supplier order by mail
+ActionAC_SUP_INV=Send supplier invoice by mail
+ActionAC_OTH=Other
+ActionAC_OTH_AUTO=Other (automatically inserted events)
+ActionAC_MANUAL=Manually inserted events
+ActionAC_AUTO=Automatically inserted events
+Stats=Sales statistics
+CAOrder=Sales volume (validated orders)
+FromTo=from %s to %s
+MargeOrder=Margins (validated orders)
+RecapAnnee=Summary of the year
+NoData=There is no data
+StatusProsp=Prospect status
+DraftPropals=Draft commercial proposals
+SearchPropal=Search a commercial proposal
+CommercialDashboard=Commercial summary
diff --git a/htdocs/langs/bs_BA/companies.lang b/htdocs/langs/bs_BA/companies.lang
index 28ecb74e766..3374587f7b2 100644
--- a/htdocs/langs/bs_BA/companies.lang
+++ b/htdocs/langs/bs_BA/companies.lang
@@ -18,6 +18,7 @@ NewCompany=Nova kompanija (mogući klijent, kupac, dobavljač)
NewThirdParty=Novi subjekt (mogući klijent, kupac, dobavljač)
NewSocGroup=Nova grupa kompanije
NewPrivateIndividual=Nova privatna individua (mogući klijent, kupac, dobavljač)
+CreateDolibarrThirdPartySupplier=Create a third party (supplier)
ProspectionArea=Područje za moguće kupce
SocGroup=Grupa kompanija
IdThirdParty=ID subjekta
@@ -51,7 +52,7 @@ Subsidiaries=Podružnice
NoSubsidiary=Nema podružnica
ReportByCustomers=Izvještaj po kupcima
ReportByQuarter=Izvještaj po stopama
-# CivilityCode=Civility code
+CivilityCode=Civility code
RegisteredOffice=Registrovan ured
Name=Naziv
Lastname=Prezime
@@ -72,7 +73,7 @@ Chat=Chat
PhonePro=Službeni telefon
PhonePerso=Privatni telefon
PhoneMobile=Mobitel
-# No_Email=Don't send mass e-mailings
+No_Email=Don't send mass e-mailings
Fax=Fax
Zip=ZIP kod
Town=Grad
@@ -84,12 +85,12 @@ VATIsNotUsed=Neoporeziva osoba
CopyAddressFromSoc=Popuni adresu sa adresom subjekta
NoEmailDefined=Nema definisanog emaila
##### Local Taxes #####
-# LocalTax1IsUsedES= RE is used
-# LocalTax1IsNotUsedES= RE is not used
-# LocalTax2IsUsedES= IRPF is used
-# LocalTax2IsNotUsedES= IRPF is not used
-# LocalTax1ES=RE
-# LocalTax2ES=IRPF
+LocalTax1IsUsedES= RE is used
+LocalTax1IsNotUsedES= RE is not used
+LocalTax2IsUsedES= IRPF is used
+LocalTax2IsNotUsedES= IRPF is not used
+LocalTax1ES=RE
+LocalTax2ES=IRPF
ThirdPartyEMail=%s
WrongCustomerCode=Nevažeća šifra kupca
WrongSupplierCode=Nevažeća šifra dobavljača
@@ -97,18 +98,18 @@ CustomerCodeModel=Model šifre kupca
SupplierCodeModel=Model šifre dobavljača
Gencod=Barkod
##### Professional ID #####
-# ProfId1Short=Prof. id 1
-# ProfId2Short=Prof. id 2
-# ProfId3Short=Prof. id 3
-# ProfId4Short=Prof. id 4
-# ProfId5Short=Prof. id 5
-# ProfId6Short=Prof. id 5
-# ProfId1=Professional ID 1
-# ProfId2=Professional ID 2
-# ProfId3=Professional ID 3
-# ProfId4=Professional ID 4
-# ProfId5=Professional ID 5
-# ProfId6=Professional ID 6
+ProfId1Short=Prof. id 1
+ProfId2Short=Prof. id 2
+ProfId3Short=Prof. id 3
+ProfId4Short=Prof. id 4
+ProfId5Short=Prof. id 5
+ProfId6Short=Prof. id 5
+ProfId1=Professional ID 1
+ProfId2=Professional ID 2
+ProfId3=Professional ID 3
+ProfId4=Professional ID 4
+ProfId5=Professional ID 5
+ProfId6=Professional ID 6
ProfId1AR=Prof Id 1 (CUIT / CUIL)
ProfId2AR=Prof Id 2 (Revenu brutes)
ProfId3AR=-
@@ -135,38 +136,38 @@ ProfId4BR=CPF
#ProfId6BR=INSS
ProfId1CH=-
ProfId2CH=-
-# ProfId3CH=Prof Id 1 (Federal number)
-# ProfId4CH=Prof Id 2 (Commercial Record number)
+ProfId3CH=Prof Id 1 (Federal number)
+ProfId4CH=Prof Id 2 (Commercial Record number)
ProfId5CH=-
ProfId6CH=-
-# ProfId1CL=Prof Id 1 (R.U.T.)
+ProfId1CL=Prof Id 1 (R.U.T.)
ProfId2CL=-
ProfId3CL=-
ProfId4CL=-
ProfId5CL=-
ProfId6CL=-
-# ProfId1CO=Prof Id 1 (R.U.T.)
+ProfId1CO=Prof Id 1 (R.U.T.)
ProfId2CO=-
ProfId3CO=-
ProfId4CO=-
ProfId5CO=-
ProfId6CO=-
-# ProfId1DE=Prof Id 1 (USt.-IdNr)
-# ProfId2DE=Prof Id 2 (USt.-Nr)
-# ProfId3DE=Prof Id 3 (Handelsregister-Nr.)
+ProfId1DE=Prof Id 1 (USt.-IdNr)
+ProfId2DE=Prof Id 2 (USt.-Nr)
+ProfId3DE=Prof Id 3 (Handelsregister-Nr.)
ProfId4DE=-
-# ProfId5DE=-
+ProfId5DE=-
ProfId6DE=-
-# ProfId1ES=Prof Id 1 (CIF/NIF)
-# ProfId2ES=Prof Id 2 (Social security number)
-# ProfId3ES=Prof Id 3 (CNAE)
-# ProfId4ES=Prof Id 4 (Collegiate number)
+ProfId1ES=Prof Id 1 (CIF/NIF)
+ProfId2ES=Prof Id 2 (Social security number)
+ProfId3ES=Prof Id 3 (CNAE)
+ProfId4ES=Prof Id 4 (Collegiate number)
ProfId5ES=-
ProfId6ES=-
-# ProfId1FR=Prof Id 1 (SIREN)
-# ProfId2FR=Prof Id 2 (SIRET)
-# ProfId3FR=Prof Id 3 (NAF, old APE)
-# ProfId4FR=Prof Id 4 (RCS/RM)
+ProfId1FR=Prof Id 1 (SIREN)
+ProfId2FR=Prof Id 2 (SIRET)
+ProfId3FR=Prof Id 3 (NAF, old APE)
+ProfId4FR=Prof Id 4 (RCS/RM)
ProfId5FR=-
ProfId6FR=-
ProfId1GB=Registracijski broj
@@ -175,58 +176,58 @@ ProfId3GB=SIC
ProfId4GB=-
ProfId5GB=-
ProfId6GB=-
-# ProfId1HN=Id prof. 1 (RTN)
+ProfId1HN=Id prof. 1 (RTN)
ProfId2HN=-
ProfId3HN=-
ProfId4HN=-
ProfId5HN=-
ProfId6HN=-
-# ProfId1IN=Prof Id 1 (TIN)
-# ProfId2IN=Prof Id 2 (PAN)
-# ProfId3IN=Prof Id 3 (SRVC TAX)
-# ProfId4IN=Prof Id 4
-# ProfId5IN=Prof Id 5
+ProfId1IN=Prof Id 1 (TIN)
+ProfId2IN=Prof Id 2 (PAN)
+ProfId3IN=Prof Id 3 (SRVC TAX)
+ProfId4IN=Prof Id 4
+ProfId5IN=Prof Id 5
ProfId6IN=-
-# ProfId1MA=Id prof. 1 (R.C.)
-# ProfId2MA=Id prof. 2 (Patente)
-# ProfId3MA=Id prof. 3 (I.F.)
-# ProfId4MA=Id prof. 4 (C.N.S.S.)
+ProfId1MA=Id prof. 1 (R.C.)
+ProfId2MA=Id prof. 2 (Patente)
+ProfId3MA=Id prof. 3 (I.F.)
+ProfId4MA=Id prof. 4 (C.N.S.S.)
ProfId5MA=-
ProfId6MA=-
-# ProfId1MX=Prof Id 1 (R.F.C).
-# ProfId2MX=Prof Id 2 (R..P. IMSS)
-# ProfId3MX=Prof Id 3 (Profesional Charter)
+ProfId1MX=Prof Id 1 (R.F.C).
+ProfId2MX=Prof Id 2 (R..P. IMSS)
+ProfId3MX=Prof Id 3 (Profesional Charter)
ProfId4MX=-
ProfId5MX=-
ProfId6MX=-
-# ProfId1NL=KVK nummer
+ProfId1NL=KVK nummer
ProfId2NL=-
ProfId3NL=-
-# ProfId4NL=Burgerservicenummer (BSN)
+ProfId4NL=Burgerservicenummer (BSN)
ProfId5NL=-
ProfId6NL=-
-# ProfId1PT=Prof Id 1 (NIPC)
-# ProfId2PT=Prof Id 2 (Social security number)
-# ProfId3PT=Prof Id 3 (Commercial Record number)
-# ProfId4PT=Prof Id 4 (Conservatory)
+ProfId1PT=Prof Id 1 (NIPC)
+ProfId2PT=Prof Id 2 (Social security number)
+ProfId3PT=Prof Id 3 (Commercial Record number)
+ProfId4PT=Prof Id 4 (Conservatory)
ProfId5PT=-
ProfId6PT=-
-# ProfId1SN=RC
-# ProfId2SN=NINEA
+ProfId1SN=RC
+ProfId2SN=NINEA
ProfId3SN=-
ProfId4SN=-
ProfId5SN=-
ProfId6SN=-
-# ProfId1TN=Prof Id 1 (RC)
-# ProfId2TN=Prof Id 2 (Fiscal matricule)
-# ProfId3TN=Prof Id 3 (Douane code)
-# ProfId4TN=Prof Id 4 (BAN)
+ProfId1TN=Prof Id 1 (RC)
+ProfId2TN=Prof Id 2 (Fiscal matricule)
+ProfId3TN=Prof Id 3 (Douane code)
+ProfId4TN=Prof Id 4 (BAN)
ProfId5TN=-
ProfId6TN=-
-# ProfId1RU=Prof Id 1 (OGRN)
-# ProfId2RU=Prof Id 2 (INN)
-# ProfId3RU=Prof Id 3 (KPP)
-# ProfId4RU=Prof Id 4 (OKPO)
+ProfId1RU=Prof Id 1 (OGRN)
+ProfId2RU=Prof Id 2 (INN)
+ProfId3RU=Prof Id 3 (KPP)
+ProfId4RU=Prof Id 4 (OKPO)
ProfId5RU=-
ProfId6RU=-
VATIntra=PDV broj
@@ -246,7 +247,7 @@ CustomerAbsoluteDiscountShort=Fiksni popust
CompanyHasRelativeDiscount=Ovaj kupca ima defaultni popust od %s%%
CompanyHasNoRelativeDiscount=Ovaj kupac nema relativnog popusta po defaultu
CompanyHasAbsoluteDiscount=Ovaj kupac još uvijek ima zasluga za popust ili depozit za %s %s
-# CompanyHasCreditNote=This customer still has credit notes for %s %s
+CompanyHasCreditNote=This customer still has credit notes for %s %s
CompanyHasNoAbsoluteDiscount=Ovaj kupac nema zasluga za popust
CustomerAbsoluteDiscountAllUsers=Fiksni popust (odobren od strane svih korisnika)
CustomerAbsoluteDiscountMy=Fiksni popust (odobren od strane sebe)
@@ -314,8 +315,8 @@ ThisUserIsNot=OVaj korisnik nije mogući klijent, kupac niti dobavljač
VATIntraCheck=Provjeri
VATIntraCheckDesc=Link %s dozvoljava upit za evopski PDV servis za provjeru. Potrebno je imati pristup internetu na serveru za ovu uslugu.
VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do
-# VATIntraCheckableOnEUSite=Check Intracomunnautary VAT on European commision site
-# VATIntraManualCheck=You can also check manually from european web site %s
+VATIntraCheckableOnEUSite=Check Intracomunnautary VAT on European commision site
+VATIntraManualCheck=You can also check manually from european web site %s
ErrorVATCheckMS_UNAVAILABLE=Provjera nije moguća. Servis za provjeru nije naveden od stran države članice (%s).
NorProspectNorCustomer=Niti mogući klijent, niti kupac
JuridicalStatus=Pravni status
@@ -356,7 +357,7 @@ ProspectsByStatus=Mogući klijenti po statusu
BillingContact=Kontakt za naplatu
NbOfAttachedFiles=Broj vezanih fajlova
AttachANewFile=Prikači novi fajl
-# NoRIB=No BAN defined
+NoRIB=No BAN defined
NoParentCompany=Bez
ExportImport=Uvoz-Izvoz
ExportCardToFormat=Izvod podataka u formatu
@@ -405,4 +406,4 @@ OutstandingBill=Max. za neplaćeni račun
OutstandingBillReached=Dostugnut je max. za neplaćeni račun
MonkeyNumRefModelDesc=Vratiti broj sa formatom %syymm-nnnn za šifru kupca i $syymm-nnnn za šifru dobavljača gdje je yy godina, mm mjesec i nnnn niz bez prekida i bez vraćanja za 0.
LeopardNumRefModelDesc=Ova šifra je slobodna. Ova šifra se može mijenjati bilo kad.
-# ManagingDirectors=Manager(s) name (CEO, director, president...)
+ManagingDirectors=Manager(s) name (CEO, director, president...)
diff --git a/htdocs/langs/bs_BA/compta.lang b/htdocs/langs/bs_BA/compta.lang
index 2b28383f577..84b27714d01 100644
--- a/htdocs/langs/bs_BA/compta.lang
+++ b/htdocs/langs/bs_BA/compta.lang
@@ -3,183 +3,183 @@ Accountancy=Računovodstvo
AccountancyCard=Kartica računovodstva
Treasury=Blagajna
MenuFinancial=Finansijski
-# TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
+TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
OptionMode=Opcija za računovodstvo
OptionModeTrue=Opcija Prihodi-Rashodi
OptionModeVirtual=Opcija Potraživanja-Zaduženost
-# OptionModeTrueDesc=In this context, the turnover is calculated over payments (date of payments). The validity of the figures is assured only if the book-keeping is scrutinized through the input/output on the accounts via invoices.
-# OptionModeVirtualDesc=In this context, the turnover is calculated over invoices (date of validation). When these invoices are due, whether they have been paid or not, they are listed in the turnover output.
-# FeatureIsSupportedInInOutModeOnly=Feature only available in CREDITS-DEBTS accountancy mode (See Accountancy module configuration)
-# VATReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Tax module setup.
+OptionModeTrueDesc=In this context, the turnover is calculated over payments (date of payments). The validity of the figures is assured only if the book-keeping is scrutinized through the input/output on the accounts via invoices.
+OptionModeVirtualDesc=In this context, the turnover is calculated over invoices (date of validation). When these invoices are due, whether they have been paid or not, they are listed in the turnover output.
+FeatureIsSupportedInInOutModeOnly=Feature only available in CREDITS-DEBTS accountancy mode (See Accountancy module configuration)
+VATReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Tax module setup.
Param=Postavke
RemainingAmountPayment=Iznos preostale uplate :
AmountToBeCharged=Ukupan iznos za plaćanje:
AccountsGeneral=Računi
Account=Račun
Accounts=Računi
-# Accountparent=Account parent
-# Accountsparent=Accounts parent
-# BillsForSuppliers=Bills for suppliers
-# Income=Income
-# Outcome=Expense
-# ReportInOut=Income / Expense
-# ReportTurnover=Turnover
-# PaymentsNotLinkedToInvoice=Payments not linked to any invoice, so not linked to any third party
-# PaymentsNotLinkedToUser=Payments not linked to any user
-# Profit=Profit
-# Balance=Balance
-# Debit=Debit
-# Credit=Credit
-# Piece=Accounting Doc.
-# Withdrawal=Withdrawal
-# Withdrawals=Withdrawals
-# AmountHTVATRealReceived=Net collected
-# AmountHTVATRealPaid=Net paid
-# VATToPay=VAT sells
-# VATReceived=VAT received
-# VATToCollect=VAT purchases
-# VATSummary=VAT Balance
-# LT2SummaryES=IRPF Balance
-# VATPaid=VAT paid
-# SalaryPaid=Salary paid
-# LT2PaidES=IRPF Paid
-# LT2CustomerES=IRPF sales
-# LT2SupplierES=IRPF purchases
-# VATCollected=VAT collected
-# ToPay=To pay
-# ToGet=To get back
-# SpecialExpensesArea=Area for all special paiements
-# TaxAndDividendsArea=Tax, social contributions and dividends area
-# SocialContribution=Social contribution
-# SocialContributions=Social contributions
-# MenuSpecialExpenses=Special expenses
-# MenuTaxAndDividends=Taxes and dividends
-# MenuSalaries=Salaries
-# MenuSocialContributions=Social contributions
-# MenuNewSocialContribution=New contribution
-# NewSocialContribution=New social contribution
-# ContributionsToPay=Contributions to pay
-# AccountancyTreasuryArea=Accountancy/Treasury area
-# AccountancySetup=Accountancy setup
-# NewPayment=New payment
-# Payments=Payments
-# PaymentCustomerInvoice=Customer invoice payment
-# PaymentSupplierInvoice=Supplier invoice payment
-# PaymentSocialContribution=Social contribution payment
-# PaymentVat=VAT payment
-# PaymentSalary=Salary payment
-# ListPayment=List of payments
-# ListOfPayments=List of payments
-# ListOfCustomerPayments=List of customer payments
-# ListOfSupplierPayments=List of supplier payments
-# DatePayment=Payment date
-# DateStartPeriod=Date start period
-# DateEndPeriod=Date end period
-# NewVATPayment=New VAT payment
-# newLT2PaymentES=New IRPF payment
-# LT2PaymentES=IRPF Payment
-# LT2PaymentsES=IRPF Payments
-# VATPayment=VAT Payment
-# VATPayments=VAT Payments
-# SocialContributionsPayments=Social contributions payments
-# ShowVatPayment=Show VAT payment
-# TotalToPay=Total to pay
-# TotalVATReceived=Total VAT received
-# CustomerAccountancyCode=Customer accountancy code
-# SupplierAccountancyCode=Supplier accountancy code
-# AccountNumberShort=Account number
-# AccountNumber=Account number
-# NewAccount=New account
-# SalesTurnover=Sales turnover
-# SalesTurnoverMinimum=Minimum sales turnover
-# ByThirdParties=By third parties
-# ByUserAuthorOfInvoice=By invoice author
-# AccountancyExport=Accountancy export
-# ErrorWrongAccountancyCodeForCompany=Bad customer accountancy code for %s
-# SuppliersProductsSellSalesTurnover=The generated turnover by the sales of supplier's products.
-# CheckReceipt=Check deposit
-# CheckReceiptShort=Check deposit
-# NewCheckReceipt=New discount
-# NewCheckDeposit=New check deposit
-# NewCheckDepositOn=Create receipt for deposit on account: %s
-# NoWaitingChecks=No checks waiting for deposit.
-# DateChequeReceived=Check reception date
-# NbOfCheques=Nb of checks
-# PaySocialContribution=Pay a social contribution
-# ConfirmPaySocialContribution=Are you sure you want to classify this social contribution as paid?
-# DeleteSocialContribution=Delete a social contribution
-# ConfirmDeleteSocialContribution=Are you sure you want to delete this social contribution?
-# ExportDataset_tax_1=Social contributions and payments
-# CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
-# CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
-# CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
-# CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
-# AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
-# AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
-# AnnualByCompaniesDueDebtMode=Balance of income and expenses, detail by third parties, mode %sClaims-Debts%s said Commitment accounting.
-# AnnualByCompaniesInputOutputMode=Balance of income and expenses, detail by third parties, mode %sIncomes-Expenses%s said cash accounting.
-# SeeReportInInputOutputMode=See report %sIncomes-Expenses%s said cash accounting for a calculation on actual payments made
-# SeeReportInDueDebtMode=See report %sClaims-Debts%s said commitment accounting for a calculation on issued invoices
-# RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
-# RulesResultDue=- It includes outstanding invoices, expenses and VAT whether they are paid or not.
- It is based on the validation date of invoices and VAT and on the due date for expenses.
-# RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
-# RulesCADue=- It includes the client's due invoices whether they are paid or not.
- It is based on the validation date of these invoices.
-# RulesCAIn=- It includes all the effective payments of invoices received from clients.
- It is based on the payment date of these invoices
-# DepositsAreNotIncluded=- Deposit invoices are nor included
-# DepositsAreIncluded=- Deposit invoices are included
-# LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF
-# VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
-# VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
-# VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
-# VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
-# SeeVATReportInInputOutputMode=See report %sVAT encasement%s for a standard calculation
-# SeeVATReportInDueDebtMode=See report %sVAT on flow%s for a calculation with an option on the flow
-# RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
-# RulesVATInProducts=- For material assets, it includes the VAT invoices on the basis of the invoice date.
-# RulesVATDueServices=- For services, the report includes VAT invoices due, paid or not, based on the invoice date.
-# RulesVATDueProducts=- For material assets, it includes the VAT invoices, based on the invoice date.
-# OptionVatInfoModuleComptabilite=Note: For material assets, it should use the date of delivery to be more fair.
-# PercentOfInvoice=%%/invoice
-# NotUsedForGoods=Not used on goods
-# ProposalStats=Statistics on proposals
-# OrderStats=Statistics on orders
-# InvoiceStats=Statistics on bills
-# Dispatch=Dispatching
-# Dispatched=Dispatched
-# ToDispatch=To dispatch
-# ThirdPartyMustBeEditAsCustomer=Third party must be defined as a customer
-# SellsJournal=Sales Journal
-# PurchasesJournal=Purchases Journal
-# DescSellsJournal=Sales Journal
-# DescPurchasesJournal=Purchases Journal
-# InvoiceRef=Invoice ref.
-# CodeNotDef=Not defined
-# AddRemind=Dispatch available amount
-# RemainToDivide= Remain to dispatch :
-# WarningDepositsNotIncluded=Deposits invoices are not included in this version with this accountancy module.
-# DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
-# Pcg_version=Pcg version
-# Pcg_type=Pcg type
-# Pcg_subtype=Pcg subtype
-# InvoiceLinesToDispatch=Invoice lines to dispatch
-# InvoiceDispatched=Dispatched invoices
-# AccountancyDashboard=Accountancy summary
-# ByProductsAndServices=By products and services
-# RefExt=External ref
-# ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
-# LinkedOrder=linked to order
-# ReCalculate=Recalculate
-# Mode1=Method 1
-# Mode2=Method 2
-# CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
-# CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
-# TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
-# CalculationMode=Calculation mode
-# COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
-# COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
-# COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
-# COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
-# COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
-# COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
-# COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
-# COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
+Accountparent=Account parent
+Accountsparent=Accounts parent
+BillsForSuppliers=Bills for suppliers
+Income=Income
+Outcome=Expense
+ReportInOut=Income / Expense
+ReportTurnover=Turnover
+PaymentsNotLinkedToInvoice=Payments not linked to any invoice, so not linked to any third party
+PaymentsNotLinkedToUser=Payments not linked to any user
+Profit=Profit
+Balance=Balance
+Debit=Debit
+Credit=Credit
+Piece=Accounting Doc.
+Withdrawal=Withdrawal
+Withdrawals=Withdrawals
+AmountHTVATRealReceived=Net collected
+AmountHTVATRealPaid=Net paid
+VATToPay=VAT sells
+VATReceived=VAT received
+VATToCollect=VAT purchases
+VATSummary=VAT Balance
+LT2SummaryES=IRPF Balance
+VATPaid=VAT paid
+SalaryPaid=Salary paid
+LT2PaidES=IRPF Paid
+LT2CustomerES=IRPF sales
+LT2SupplierES=IRPF purchases
+VATCollected=VAT collected
+ToPay=To pay
+ToGet=To get back
+SpecialExpensesArea=Area for all special payments
+TaxAndDividendsArea=Tax, social contributions and dividends area
+SocialContribution=Social contribution
+SocialContributions=Social contributions
+MenuSpecialExpenses=Special expenses
+MenuTaxAndDividends=Taxes and dividends
+MenuSalaries=Salaries
+MenuSocialContributions=Social contributions
+MenuNewSocialContribution=New contribution
+NewSocialContribution=New social contribution
+ContributionsToPay=Contributions to pay
+AccountancyTreasuryArea=Accountancy/Treasury area
+AccountancySetup=Accountancy setup
+NewPayment=New payment
+Payments=Payments
+PaymentCustomerInvoice=Customer invoice payment
+PaymentSupplierInvoice=Supplier invoice payment
+PaymentSocialContribution=Social contribution payment
+PaymentVat=VAT payment
+PaymentSalary=Salary payment
+ListPayment=List of payments
+ListOfPayments=List of payments
+ListOfCustomerPayments=List of customer payments
+ListOfSupplierPayments=List of supplier payments
+DatePayment=Payment date
+DateStartPeriod=Date start period
+DateEndPeriod=Date end period
+NewVATPayment=New VAT payment
+newLT2PaymentES=New IRPF payment
+LT2PaymentES=IRPF Payment
+LT2PaymentsES=IRPF Payments
+VATPayment=VAT Payment
+VATPayments=VAT Payments
+SocialContributionsPayments=Social contributions payments
+ShowVatPayment=Show VAT payment
+TotalToPay=Total to pay
+TotalVATReceived=Total VAT received
+CustomerAccountancyCode=Customer accountancy code
+SupplierAccountancyCode=Supplier accountancy code
+AccountNumberShort=Account number
+AccountNumber=Account number
+NewAccount=New account
+SalesTurnover=Sales turnover
+SalesTurnoverMinimum=Minimum sales turnover
+ByThirdParties=By third parties
+ByUserAuthorOfInvoice=By invoice author
+AccountancyExport=Accountancy export
+ErrorWrongAccountancyCodeForCompany=Bad customer accountancy code for %s
+SuppliersProductsSellSalesTurnover=The generated turnover by the sales of supplier's products.
+CheckReceipt=Check deposit
+CheckReceiptShort=Check deposit
+NewCheckReceipt=New discount
+NewCheckDeposit=New check deposit
+NewCheckDepositOn=Create receipt for deposit on account: %s
+NoWaitingChecks=No checks waiting for deposit.
+DateChequeReceived=Check reception date
+NbOfCheques=Nb of checks
+PaySocialContribution=Pay a social contribution
+ConfirmPaySocialContribution=Are you sure you want to classify this social contribution as paid?
+DeleteSocialContribution=Delete a social contribution
+ConfirmDeleteSocialContribution=Are you sure you want to delete this social contribution?
+ExportDataset_tax_1=Social contributions and payments
+CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
+CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
+CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
+CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
+AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
+AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
+AnnualByCompaniesDueDebtMode=Balance of income and expenses, detail by third parties, mode %sClaims-Debts%s said Commitment accounting.
+AnnualByCompaniesInputOutputMode=Balance of income and expenses, detail by third parties, mode %sIncomes-Expenses%s said cash accounting.
+SeeReportInInputOutputMode=See report %sIncomes-Expenses%s said cash accounting for a calculation on actual payments made
+SeeReportInDueDebtMode=See report %sClaims-Debts%s said commitment accounting for a calculation on issued invoices
+RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
+RulesResultDue=- It includes outstanding invoices, expenses and VAT whether they are paid or not.
- It is based on the validation date of invoices and VAT and on the due date for expenses.
+RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
+RulesCADue=- It includes the client's due invoices whether they are paid or not.
- It is based on the validation date of these invoices.
+RulesCAIn=- It includes all the effective payments of invoices received from clients.
- It is based on the payment date of these invoices
+DepositsAreNotIncluded=- Deposit invoices are nor included
+DepositsAreIncluded=- Deposit invoices are included
+LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF
+VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
+VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
+VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
+VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
+SeeVATReportInInputOutputMode=See report %sVAT encasement%s for a standard calculation
+SeeVATReportInDueDebtMode=See report %sVAT on flow%s for a calculation with an option on the flow
+RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
+RulesVATInProducts=- For material assets, it includes the VAT invoices on the basis of the invoice date.
+RulesVATDueServices=- For services, the report includes VAT invoices due, paid or not, based on the invoice date.
+RulesVATDueProducts=- For material assets, it includes the VAT invoices, based on the invoice date.
+OptionVatInfoModuleComptabilite=Note: For material assets, it should use the date of delivery to be more fair.
+PercentOfInvoice=%%/invoice
+NotUsedForGoods=Not used on goods
+ProposalStats=Statistics on proposals
+OrderStats=Statistics on orders
+InvoiceStats=Statistics on bills
+Dispatch=Dispatching
+Dispatched=Dispatched
+ToDispatch=To dispatch
+ThirdPartyMustBeEditAsCustomer=Third party must be defined as a customer
+SellsJournal=Sales Journal
+PurchasesJournal=Purchases Journal
+DescSellsJournal=Sales Journal
+DescPurchasesJournal=Purchases Journal
+InvoiceRef=Invoice ref.
+CodeNotDef=Not defined
+AddRemind=Dispatch available amount
+RemainToDivide= Remain to dispatch :
+WarningDepositsNotIncluded=Deposits invoices are not included in this version with this accountancy module.
+DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
+Pcg_version=Pcg version
+Pcg_type=Pcg type
+Pcg_subtype=Pcg subtype
+InvoiceLinesToDispatch=Invoice lines to dispatch
+InvoiceDispatched=Dispatched invoices
+AccountancyDashboard=Accountancy summary
+ByProductsAndServices=By products and services
+RefExt=External ref
+ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
+LinkedOrder=linked to order
+ReCalculate=Recalculate
+Mode1=Method 1
+Mode2=Method 2
+CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
+CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
+TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
+CalculationMode=Calculation mode
+COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
+COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
+COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
+COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
+COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
+COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
+COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
+COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
diff --git a/htdocs/langs/bs_BA/contracts.lang b/htdocs/langs/bs_BA/contracts.lang
index 02cd68c36d1..bc57443552f 100644
--- a/htdocs/langs/bs_BA/contracts.lang
+++ b/htdocs/langs/bs_BA/contracts.lang
@@ -80,7 +80,7 @@ DeleteContractLine=Izbriši stavku ugovora
ConfirmDeleteContractLine=Jeste li sigurni da želite obrisati ovu stavku ugovora?
MoveToAnotherContract=Pomjeri uslugu u drugi ugovor.
ConfirmMoveToAnotherContract=Izabrao sam novi ugovor i potvrđujem da želim premjestiti ovu uslugu u odabrani ugovor.
-# ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to ?
+ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to ?
PaymentRenewContractId=Obnovi stavku ugovora (broj %s)
ExpiredSince=Datum isticanja
RelatedContracts=Povezani ugovori
@@ -88,7 +88,7 @@ NoExpiredServices=Nema istekle aktivne usluge
ListOfServicesToExpireWithDuration=Lista usluga pred isticanje za %s dana
ListOfServicesToExpireWithDurationNeg=Lista isteklih usluga više od %s dana
ListOfServicesToExpire=Lista usluga pred isticanje
-# NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
+NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
##### Types de contacts #####
TypeContact_contrat_internal_SALESREPSIGN=Predstavnik prodaje koji potpisuje ugovor
diff --git a/htdocs/langs/bs_BA/cron.lang b/htdocs/langs/bs_BA/cron.lang
index 1dfc1847e9f..a54ee84a1ba 100644
--- a/htdocs/langs/bs_BA/cron.lang
+++ b/htdocs/langs/bs_BA/cron.lang
@@ -1,114 +1,89 @@
# Dolibarr language file - Source file is en_US - cron
#
# About page
-#
About = O programu
CronAbout = O Cron-u
CronAboutPage = Stranica o Cron-u
-#
# Right
-#
Permission23101 = Pročitaj redovne zadatke
Permission23102 = Kreiraj/Ažuriraj redovni zadatak
Permission23103 = Obriši redovan zadatak
Permission23104 = Izvrši redovan zadatak
-
-#
# Admin
-#
-# CronSetup= Scheduled job management setup
-# URLToLaunchCronJobs=URL to check and launch cron jobs if required
-# OrToLaunchASpecificJob=Or to check and launch a specific job
+CronSetup= Scheduled job management setup
+URLToLaunchCronJobs=URL to check and launch cron jobs if required
+OrToLaunchASpecificJob=Or to check and launch a specific job
KeyForCronAccess=Sigurnosni ključ za URL za pokretanje cron poslova
-# FileToLaunchCronJobs=Command line to launch cron jobs
-# CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
-# CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
-
-
-#
+FileToLaunchCronJobs=Command line to launch cron jobs
+CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
+CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
# Menu
-#
-# CronJobs=Scheduled jobs
+CronJobs=Scheduled jobs
CronListActive= Lista aktivnih poslova
CronListInactive= Lista onemogućenih poslova
CronListActive= Lista aktivnih poslova
-
-
-#
# Page list
-#
CronDateLastRun=Zadnje pokretanje
CronLastOutput=Izvještaj o zadnjem pokretanju
CronLastResult=Šifra rezultat zadnjeg pokretanja
CronListOfCronJobs=Lista redovnih poslova
CronCommand=Komanda
-# CronList=Jobs list
+CronList=Jobs list
CronDelete= Obriši kron posao
-# CronConfirmDelete= Are you sure you want to delete this cron job ?
-# CronExecute=Launch job
+CronConfirmDelete= Are you sure you want to delete this cron job ?
+CronExecute=Launch job
CronConfirmExecute= Jeste li sigurni sada da izvrši ovaj posao sada
CronInfo= Poslovi omogućavaju da se izvrše zadatci koji su planirani
-# CronWaitingJobs=Wainting jobs
-# CronTask=Job
+CronWaitingJobs=Wainting jobs
+CronTask=Job
CronNone= Ništa
CronDtStart=Datum početka
-# CronDtEnd=End date
+CronDtEnd=End date
CronDtNextLaunch=Sljedeće izvršenje
CronDtLastLaunch=Zadnje izvršenje
CronFrequency=Frekvencija
-# CronClass=Classe
+CronClass=Classe
CronMethod=Metoda
CronModule=Modul
CronAction=Akcija
CronStatus=Status
-# CronStatusActive=Enabled
-# CronStatusInactive=Disabled
+CronStatusActive=Enabled
+CronStatusInactive=Disabled
CronNoJobs=Nema registrovanih poslova
CronPriority=Prioritet
CronLabel=Opis
CronNbRun=Broj pokretanja
-# CronEach=Every
-# JobFinished=Job launched and finished
-
-#
+CronEach=Every
+JobFinished=Job launched and finished
#Page card
-#
CronAdd= Dodaj posao
CronHourStart= Vrijeme početka i datum zadatka
CronEvery= I izvrši zadatak vaki
CronObject= Instanca/Objekat za kreirati
CronArgs=PArametri
-# CronSaveSucess=Save succesfully
+CronSaveSucess=Save succesfully
CronNote=Komentar
CronFieldMandatory=Polja %s su obavezna
CronErrEndDateStartDt=Datum završetka ne može biti prije datuma početka
-# CronStatusActiveBtn=Enable
-# CronStatusInactiveBtn=Disable
-# CronTaskInactive=This job is disabled
+CronStatusActiveBtn=Enable
+CronStatusInactiveBtn=Disable
+CronTaskInactive=This job is disabled
CronDtLastResult=Datum zadnjeg rezultata
CronId=ID
-# CronClassFile=Classes (filename.class.php)
-# CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
-# CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
-# CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
-# CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
-# CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
+CronClassFile=Classes (filename.class.php)
+CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
+CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
+CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
+CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
+CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
CronCommandHelp=Sistemska komanda za izvršenje
-
-#
# Info
-#
CronInfoPage=Inromacije
-
-
-#
# Common
-#
CronType=Tip zadatka
-# CronType_method=Call method of a Dolibarr Class
+CronType_method=Call method of a Dolibarr Class
CronType_command=Shell komanda
CronMenu=Cron
CronCannotLoadClass=Ne može se otvoriti klada %s ili objekat %s
-
-# UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
+UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
diff --git a/htdocs/langs/bs_BA/deliveries.lang b/htdocs/langs/bs_BA/deliveries.lang
index 247be2df01b..7cc1fba25bb 100644
--- a/htdocs/langs/bs_BA/deliveries.lang
+++ b/htdocs/langs/bs_BA/deliveries.lang
@@ -23,4 +23,4 @@ GoodStatusDeclaration=Primio sam robu navedenu gore u dobrom stanju.
Deliverer=Dostavljač:
Sender=Pošiljalac
Recipient=Primalac
-# ErrorStockIsNotEnough=There's not enough stock
+ErrorStockIsNotEnough=There's not enough stock
diff --git a/htdocs/langs/bs_BA/dict.lang b/htdocs/langs/bs_BA/dict.lang
index 5b710b3a768..ca361faa3f1 100644
--- a/htdocs/langs/bs_BA/dict.lang
+++ b/htdocs/langs/bs_BA/dict.lang
@@ -253,7 +253,6 @@ CivilityMR=Gospodin
CivilityMLE=Gospođica
CivilityMTRE=Master
CivilityDR=Doktor
-
##### Currencies #####
Currencyeuros=EUR
CurrencyAUD=Australski dolari
@@ -290,10 +289,8 @@ CurrencyXOF=CFA franci BCEAO
CurrencySingXOF=CFA Franak BCEAO
CurrencyXPF=CFP franci
CurrencySingXPF=CFP franak
-
CurrencyCentSingEUR=cent
CurrencyThousandthSingTND=hiljaditi
-
#### Input reasons #####
DemandReasonTypeSRC_INTE=Internet
DemandReasonTypeSRC_CAMP_MAIL=Mailing kampanje
@@ -306,7 +303,6 @@ DemandReasonTypeSRC_WOM=Riječ usta
DemandReasonTypeSRC_PARTNER=Partner
DemandReasonTypeSRC_EMPLOYEE=Zaposlenik
DemandReasonTypeSRC_SPONSORING=Pokroviteljstvo
-
#### Paper formats ####
PaperFormatEU4A0=Format 4A0
PaperFormatEU2A0=Format 2A0
diff --git a/htdocs/langs/bs_BA/errors.lang b/htdocs/langs/bs_BA/errors.lang
index e3a549cbfb1..94c7d30ece1 100644
--- a/htdocs/langs/bs_BA/errors.lang
+++ b/htdocs/langs/bs_BA/errors.lang
@@ -135,6 +135,8 @@ ErrorWarehouseMustDiffers=Source and target warehouses must differs
ErrorBadFormat=Bad format!
ErrorPaymentDateLowerThanInvoiceDate=Payment date (%s) cant' be before invoice date (%s) for invoice %s.
ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any thirdparty. Link member to an existing third party or create a new thirdparty before creating subscription with invoice.
+ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused.
+
# Warnings
WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined
WarningSafeModeOnCheckExecDir=Warning, PHP option safe_mode is on so command must be stored inside a directory declared by php parameter safe_mode_exec_dir.
diff --git a/htdocs/langs/bs_BA/exports.lang b/htdocs/langs/bs_BA/exports.lang
index 09915556286..2a3ba5d712f 100644
--- a/htdocs/langs/bs_BA/exports.lang
+++ b/htdocs/langs/bs_BA/exports.lang
@@ -1,134 +1,134 @@
# Dolibarr language file - Source file is en_US - exports
-# ExportsArea=Exports area
-# ImportArea=Import area
-# NewExport=New export
-# NewImport=New import
-# ExportableDatas=Exportable dataset
-# ImportableDatas=Importable dataset
-# SelectExportDataSet=Choose dataset you want to export...
-# SelectImportDataSet=Choose dataset you want to import...
-# SelectExportFields=Choose fields you want to export, or select a predefined export profile
-# SelectImportFields=Choose source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profil:
-# NotImportedFields=Fields of source file not imported
-# SaveExportModel=Save this export profile if you plan to reuse it later...
-# SaveImportModel=Save this import profile if you plan to reuse it later...
-# ExportModelName=Export profile name
-# ExportModelSaved=Export profile saved under name %s.
-# ExportableFields=Exportable fields
-# ExportedFields=Exported fields
-# ImportModelName=Import profile name
-# ImportModelSaved=Import profile saved under name %s.
-# ImportableFields=Importable fields
-# ImportedFields=Imported fields
-# DatasetToExport=Dataset to export
-# DatasetToImport=Import file into dataset
-# NoDiscardedFields=No fields in source file are discarded
-# Dataset=Dataset
-# ChooseFieldsOrdersAndTitle=Choose fields order...
-# FieldsOrder=Fields order
-# FieldsTitle=Fields title
-# FieldOrder=Field order
-# FieldTitle=Field title
-# ChooseExportFormat=Choose export format
-# NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file...
-# AvailableFormats=Available formats
-# LibraryShort=Library
-# LibraryUsed=Library used
-# LibraryVersion=Version
-# Step=Step
-# FormatedImport=Import assistant
-# FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge.
-# FormatedImportDesc2=First step is to choose a king of data you want to load, then file to load, then to choose which fields you want to load.
-# FormatedExport=Export assistant
-# FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without technical knowledge.
-# FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
-# FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
-# Sheet=Sheet
-# NoImportableData=No importable data (no module with definitions to allow data imports)
-# FileSuccessfullyBuilt=Export file generated
-# SQLUsedForExport=SQL Request used to build export file
-# LineId=Id of line
-# LineDescription=Description of line
-# LineUnitPrice=Unit price of line
-# LineVATRate=VAT Rate of line
-# LineQty=Quantity for line
-# LineTotalHT=Amount net of tax for line
-# LineTotalTTC=Amount with tax for line
-# LineTotalVAT=Amount of VAT for line
-# TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
-# FileWithDataToImport=File with data to import
-# FileToImport=Source file to import
-# FileMustHaveOneOfFollowingFormat=File to import must have one of following format
-# DownloadEmptyExample=Download example of empty source file
-# ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it...
-# ChooseFileToImport=Upload file then click on picto %s to select file as source import file...
-# SourceFileFormat=Source file format
-# FieldsInSourceFile=Fields in source file
-# FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
-# Field=Field
-# NoFields=No fields
-# MoveField=Move field column number %s
-# ExampleOfImportFile=Example_of_import_file
-# SaveImportProfile=Save this import profile
-# ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name.
-# ImportSummary=Import setup summary
-# TablesTarget=Targeted tables
-# FieldsTarget=Targeted fields
-# TableTarget=Targeted table
-# FieldTarget=Targeted field
-# FieldSource=Source field
-# DoNotImportFirstLine=Do not import first line of source file
-# NbOfSourceLines=Number of lines in source file
-# NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "%s" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)...
-# RunSimulateImportFile=Launch the import simulation
-# FieldNeedSource=This fiels in database require a data from source file
-# SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
-# InformationOnSourceFile=Information on source file
-# InformationOnTargetTables=Information on target fields
-# SelectAtLeastOneField=Switch at least one source field in the column of fields to export
-# SelectFormat=Choose this import file format
-# RunImportFile=Launch import file
-# NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import.
-# DataLoadedWithId=All data will be loaded with the following import id: %s
-# ErrorMissingMandatoryValue=Mandatory data is empty in source file for field %s.
-# TooMuchErrors=There is still %s other source lines with errors but output has been limited.
-# TooMuchWarnings=There is still %s other source lines with warnings but output has been limited.
-# EmptyLine=Empty line (will be discarded)
-# CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import.
-# FileWasImported=File was imported with number %s.
-# YouCanUseImportIdToFindRecord=You can find all imported records in your database by filtering on field import_key='%s'.
-# NbOfLinesOK=Number of lines with no errors and no warnings: %s.
-# NbOfLinesImported=Number of lines successfully imported: %s.
-# DataComeFromNoWhere=Value to insert comes from nowhere in source file.
-# DataComeFromFileFieldNb=Value to insert comes from field number %s in source file.
-# DataComeFromIdFoundFromRef=Value that comes from field number %s of source file will be used to find id of parent object to use (So the objet %s that has the ref. from source file must exists into Dolibarr).
-# DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
-# DataIsInsertedInto=Data coming from source file will be inserted into the following field:
-# DataIDSourceIsInsertedInto=The id of parent object found using the data in source file, will be inserted into the following field:
-# DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
-# SourceRequired=Data value is mandatory
-# SourceExample=Example of possible data value
-# ExampleAnyRefFoundIntoElement=Any ref found for element %s
-# ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
-# CSVFormatDesc=Comma Separated Value file format (.csv).
This is a text file format where fields are separated by separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
-# Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
-# Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
-# TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
-# ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
-# CsvOptions=Csv Options
-# Separator=Separator
-# Enclosure=Enclosure
-# SuppliersProducts=Suppliers Products
-# BankCode=Bank code
-# DeskCode=Desk code
-# BankAccountNumber=Account number
-# BankAccountNumberKey=Key
-# SpecialCode=Special code
-# ExportStringFilter=%% allows replacing one or more characters in the text
-# ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
-# ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
+ExportsArea=Exports area
+ImportArea=Import area
+NewExport=New export
+NewImport=New import
+ExportableDatas=Exportable dataset
+ImportableDatas=Importable dataset
+SelectExportDataSet=Choose dataset you want to export...
+SelectImportDataSet=Choose dataset you want to import...
+SelectExportFields=Choose fields you want to export, or select a predefined export profile
+SelectImportFields=Choose source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profil:
+NotImportedFields=Fields of source file not imported
+SaveExportModel=Save this export profile if you plan to reuse it later...
+SaveImportModel=Save this import profile if you plan to reuse it later...
+ExportModelName=Export profile name
+ExportModelSaved=Export profile saved under name %s.
+ExportableFields=Exportable fields
+ExportedFields=Exported fields
+ImportModelName=Import profile name
+ImportModelSaved=Import profile saved under name %s.
+ImportableFields=Importable fields
+ImportedFields=Imported fields
+DatasetToExport=Dataset to export
+DatasetToImport=Import file into dataset
+NoDiscardedFields=No fields in source file are discarded
+Dataset=Dataset
+ChooseFieldsOrdersAndTitle=Choose fields order...
+FieldsOrder=Fields order
+FieldsTitle=Fields title
+FieldOrder=Field order
+FieldTitle=Field title
+ChooseExportFormat=Choose export format
+NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file...
+AvailableFormats=Available formats
+LibraryShort=Library
+LibraryUsed=Library used
+LibraryVersion=Version
+Step=Step
+FormatedImport=Import assistant
+FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge.
+FormatedImportDesc2=First step is to choose a king of data you want to load, then file to load, then to choose which fields you want to load.
+FormatedExport=Export assistant
+FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without technical knowledge.
+FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
+FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
+Sheet=Sheet
+NoImportableData=No importable data (no module with definitions to allow data imports)
+FileSuccessfullyBuilt=Export file generated
+SQLUsedForExport=SQL Request used to build export file
+LineId=Id of line
+LineDescription=Description of line
+LineUnitPrice=Unit price of line
+LineVATRate=VAT Rate of line
+LineQty=Quantity for line
+LineTotalHT=Amount net of tax for line
+LineTotalTTC=Amount with tax for line
+LineTotalVAT=Amount of VAT for line
+TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
+FileWithDataToImport=File with data to import
+FileToImport=Source file to import
+FileMustHaveOneOfFollowingFormat=File to import must have one of following format
+DownloadEmptyExample=Download example of empty source file
+ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it...
+ChooseFileToImport=Upload file then click on picto %s to select file as source import file...
+SourceFileFormat=Source file format
+FieldsInSourceFile=Fields in source file
+FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
+Field=Field
+NoFields=No fields
+MoveField=Move field column number %s
+ExampleOfImportFile=Example_of_import_file
+SaveImportProfile=Save this import profile
+ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name.
+ImportSummary=Import setup summary
+TablesTarget=Targeted tables
+FieldsTarget=Targeted fields
+TableTarget=Targeted table
+FieldTarget=Targeted field
+FieldSource=Source field
+DoNotImportFirstLine=Do not import first line of source file
+NbOfSourceLines=Number of lines in source file
+NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "%s" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)...
+RunSimulateImportFile=Launch the import simulation
+FieldNeedSource=This fiels in database require a data from source file
+SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
+InformationOnSourceFile=Information on source file
+InformationOnTargetTables=Information on target fields
+SelectAtLeastOneField=Switch at least one source field in the column of fields to export
+SelectFormat=Choose this import file format
+RunImportFile=Launch import file
+NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import.
+DataLoadedWithId=All data will be loaded with the following import id: %s
+ErrorMissingMandatoryValue=Mandatory data is empty in source file for field %s.
+TooMuchErrors=There is still %s other source lines with errors but output has been limited.
+TooMuchWarnings=There is still %s other source lines with warnings but output has been limited.
+EmptyLine=Empty line (will be discarded)
+CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import.
+FileWasImported=File was imported with number %s.
+YouCanUseImportIdToFindRecord=You can find all imported records in your database by filtering on field import_key='%s'.
+NbOfLinesOK=Number of lines with no errors and no warnings: %s.
+NbOfLinesImported=Number of lines successfully imported: %s.
+DataComeFromNoWhere=Value to insert comes from nowhere in source file.
+DataComeFromFileFieldNb=Value to insert comes from field number %s in source file.
+DataComeFromIdFoundFromRef=Value that comes from field number %s of source file will be used to find id of parent object to use (So the objet %s that has the ref. from source file must exists into Dolibarr).
+DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
+DataIsInsertedInto=Data coming from source file will be inserted into the following field:
+DataIDSourceIsInsertedInto=The id of parent object found using the data in source file, will be inserted into the following field:
+DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
+SourceRequired=Data value is mandatory
+SourceExample=Example of possible data value
+ExampleAnyRefFoundIntoElement=Any ref found for element %s
+ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
+CSVFormatDesc=Comma Separated Value file format (.csv).
This is a text file format where fields are separated by separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
+Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
+Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
+TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
+ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
+CsvOptions=Csv Options
+Separator=Separator
+Enclosure=Enclosure
+SuppliersProducts=Suppliers Products
+BankCode=Bank code
+DeskCode=Desk code
+BankAccountNumber=Account number
+BankAccountNumberKey=Key
+SpecialCode=Special code
+ExportStringFilter=%% allows replacing one or more characters in the text
+ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
+ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
## filters
-# SelectFilterFields=If you want to filter on some values, just input values here.
-# FilterableFields=Champs Filtrables
-# FilteredFields=Filtered fields
-# FilteredFieldsValues=Value for filter
+SelectFilterFields=If you want to filter on some values, just input values here.
+FilterableFields=Champs Filtrables
+FilteredFields=Filtered fields
+FilteredFieldsValues=Value for filter
diff --git a/htdocs/langs/ca_ES/admin.lang b/htdocs/langs/ca_ES/admin.lang
index e6980898d75..9dcf5d21e20 100644
--- a/htdocs/langs/ca_ES/admin.lang
+++ b/htdocs/langs/ca_ES/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Botó de selecció excloent
ExtrafieldParamHelpselect=La llista ha de ser en forma clau, valor
per exemple :
1,text1
2,text2
3,text3
...
ExtrafieldParamHelpcheckbox=La llista ha de ser en forma clau, valor
per exemple :
1,text1
2,text2
3,text3
...
ExtrafieldParamHelpradio=La llista ha de ser en forma clau, valor
per exemple :
1,text1
2,text2
3,text3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Llibreria usada per a la creació d'arxius PDF
WarningUsingFPDF=Atenció: El seu arxiu conf.php conté la directiva dolibarr_pdf_force_fpdf=1. Això fa que s'usi la llibreria FPDF per generar els seus arxius PDF. Aquesta llibreria és antiga i no cobreix algunes funcionalitats (Unicode, transparència d'imatges, idiomes ciríl · lics, àrabs o asiàtics, etc.), Pel que pot tenir problemes en la generació dels PDF.
Per resoldre-ho, i disposar d'un suport complet de PDF, pot descarregar la llibreria TCPDF , i a continuació comentar o eliminar la línia $dolibarr_pdf_force_fpdf=1, i afegir al seu lloc $dolibarr_lib_TCPDF_PATH='ruta_a_TCPDF'
LocalTaxDesc=Alguns països apliquen 2 o 3 taxes a cada línia de factura. Si és el cas, escolliu el tipus de la segona i tercera taxa i el seu valor. Els possibles tipus són:
1: taxa local aplicable a productes i serveis sense IVA (IVA no s'aplica a la taxa local)
2: taxa local s'aplica a productes i serveis abans de l'IVA (IVA es calcula sobre import + taxa local)
3: taxa local s'aplica a productes sense IVA (IVA no s'aplica a la taxa local)
4: taxa local s'aplica a productes abans de l'IVA (IVA es calcula sobre l'import + taxa local)
5: taxa local s'aplica a serveis sense IVA (IVA no s'aplica a la taxa local)
6: taxa local s'aplica a serveis abans de l'IVA (IVA es calcula sobre import + taxa local)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=En aquesta pàgina trobareu diverses proves i consells
NotInstalled=No instal·lat, de manera que el servidor no baixa de rendiment amb això.
ApplicativeCache=Aplicació memòria cau
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode memòria cau
NoOPCodeCacheFound=No s'ha trobat cap opcode memòria cau. Pot ser que estigui utilitzant un altre opcode com XCache o eAccelerator (millor), o potser no tingui opcode memòria cau (pitjor).
HTTPCacheStaticResources=Memòria cau HTTP per a estadístiques de recursos (css, img, javascript)
diff --git a/htdocs/langs/ca_ES/banks.lang b/htdocs/langs/ca_ES/banks.lang
index 866de9cae8c..38e381135cf 100644
--- a/htdocs/langs/ca_ES/banks.lang
+++ b/htdocs/langs/ca_ES/banks.lang
@@ -28,7 +28,7 @@ EndBankBalance=Saldo final
CurrentBalance=Saldo actual
FutureBalance=Saldo previst
ShowAllTimeBalance=Mostar balanç des de principi
-# AllTime=From start
+AllTime=From start
Reconciliation=Conciliació
RIB=Compte bancari
IBAN=Identificador IBAN
@@ -151,9 +151,9 @@ EventualyAddCategory=Eventualment, indiqui una categoria en la qual classificar
ToConciliate=A conciliar?
ThenCheckLinesAndConciliate=A continuació, comproveu les línies presents en l'extracte bancari i feu clic
BankDashboard=Resum comptes bancaris
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/ca_ES/bills.lang b/htdocs/langs/ca_ES/bills.lang
index e30d1aebaaf..a74778af6e7 100644
--- a/htdocs/langs/ca_ES/bills.lang
+++ b/htdocs/langs/ca_ES/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50/50
PaymentConditionPT_5050=Pagament 50%% per avançat, 50%% al lliurament
FixAmount=Import fixe
VarAmount=Import variable (%% total)
-
# PaymentType
PaymentTypeVIR=Transferència bancària
PaymentTypeShortVIR=Transferència
diff --git a/htdocs/langs/ca_ES/boxes.lang b/htdocs/langs/ca_ES/boxes.lang
index 1c5efcbc859..9f1d4d0a9b4 100644
--- a/htdocs/langs/ca_ES/boxes.lang
+++ b/htdocs/langs/ca_ES/boxes.lang
@@ -18,7 +18,7 @@ BoxLastContracts=Últims contractes
BoxLastContacts=Últims contactes/adreçes
BoxLastMembers=Últims membres modificats
BoxFicheInter=Últimes intervencions modificades
-# BoxCurrentAccounts=Opened accounts balance
+BoxCurrentAccounts=Opened accounts balance
BoxSalesTurnover=Volum de vendes
BoxTotalUnpaidCustomerBills=Total factures a clients pendents de cobrament
BoxTotalUnpaidSuppliersBills=Total factures de proveïdors pendents de pagament
@@ -43,7 +43,7 @@ BoxTitleLastModifiedMembers=Els %s últims membres modificats
BoxTitleLastFicheInter=Les %s últimes intervencions modificades
BoxTitleOldestUnpaidCustomerBills=Les %s factures més antigues a clients pendents de cobrament
BoxTitleOldestUnpaidSupplierBills=Les %s factures més antigues de proveïdors pendents de pagament
-# BoxTitleCurrentAccounts=Opened account's balances
+BoxTitleCurrentAccounts=Opened account's balances
BoxTitleSalesTurnover=Volum de vendes realitzades
BoxTitleTotalUnpaidCustomerBills=Pendent de clients
BoxTitleTotalUnpaidSuppliersBills=Pendent a proveïdors
@@ -74,7 +74,7 @@ NoRecordedProducts=Sense productes/serveis registrats
NoRecordedProspects=Sense clients potencials registrats
NoContractedProducts=Sense productes/serveis contractats
NoRecordedContracts=Sense contractes registrats
-# NoRecordedInterventions=No recorded interventions
+NoRecordedInterventions=No recorded interventions
BoxLatestSupplierOrders=Últimes comandes a proveïdors
BoxTitleLatestSupplierOrders=Les %s últimes comandes a proveïdors
NoSupplierOrder=Sense comandes a proveïdors
@@ -84,8 +84,8 @@ BoxCustomersOrdersPerMonth=Comandes de clients per mes
BoxSuppliersOrdersPerMonth=Comandes a proveïdors per mes
BoxProposalsPerMonth=Pressupostos per mes
NoTooLowStockProducts=Sense productes per sota de l'estoc mínim
-# BoxProductDistribution=Products/Services distribution
-# BoxProductDistributionFor=Distribution of %s for %s
+BoxProductDistribution=Products/Services distribution
+BoxProductDistributionFor=Distribution of %s for %s
ForCustomersInvoices=Factures a clientes
-# ForCustomersOrders=Customers orders
+ForCustomersOrders=Customers orders
ForProposals=Pressupostos
diff --git a/htdocs/langs/ca_ES/cashdesk.lang b/htdocs/langs/ca_ES/cashdesk.lang
index 999c610feaa..673d789f6a4 100644
--- a/htdocs/langs/ca_ES/cashdesk.lang
+++ b/htdocs/langs/ca_ES/cashdesk.lang
@@ -37,4 +37,4 @@ ShowCompany=Veure empresa
ShowStock=Veure magatzem
DeleteArticle=Feu clic per treure aquest article
FilterRefOrLabelOrBC=Cerca (Ref/Etiq.)
-# UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
+UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
diff --git a/htdocs/langs/ca_ES/categories.lang b/htdocs/langs/ca_ES/categories.lang
index 3eae9fda124..fca6650c6c7 100644
--- a/htdocs/langs/ca_ES/categories.lang
+++ b/htdocs/langs/ca_ES/categories.lang
@@ -66,7 +66,7 @@ ReturnInCompany=Tornar a la fitxa client/client potencial
ContentsVisibleByAll=El contingut serà visible per tots
ContentsVisibleByAllShort=Contingut visible per tots
ContentsNotVisibleByAllShort=Contingut no visible per tots
-# CategoriesTree=Categories tree
+CategoriesTree=Categories tree
DeleteCategory=Eliminar categoria
ConfirmDeleteCategory=Esteu segur de voler eliminar aquesta categoria?
RemoveFromCategory=Suprimir l'enllaç amb categoria
@@ -105,9 +105,9 @@ CatProdLinks=Productes
CatCusLinks=Clients/Clients potencials
CatSupLinks=Proveïdors
DeleteFromCat=Eliminar de la categoria
-# DeletePicture=Picture delete
-# ConfirmDeletePicture=Confirm picture deletion?
-# ExtraFieldsCategories=Complementary attributes
-# CategoriesSetup=Categories setup
-# CategorieRecursiv=Link with parent category automatically
-# CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
+DeletePicture=Picture delete
+ConfirmDeletePicture=Confirm picture deletion?
+ExtraFieldsCategories=Complementary attributes
+CategoriesSetup=Categories setup
+CategorieRecursiv=Link with parent category automatically
+CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
diff --git a/htdocs/langs/ca_ES/companies.lang b/htdocs/langs/ca_ES/companies.lang
index 87c7b045cf5..08266fcb96a 100644
--- a/htdocs/langs/ca_ES/companies.lang
+++ b/htdocs/langs/ca_ES/companies.lang
@@ -18,6 +18,7 @@ NewCompany=Nova empresa (client potencial, client, proveïdor)
NewThirdParty=Nou tercer (client potencial, client, proveïdor)
NewSocGroup=Nova agrupació d'empreses
NewPrivateIndividual=Nou particular (client potencial, client, proveïdor)
+CreateDolibarrThirdPartySupplier=Create a third party (supplier)
ProspectionArea=Àrea de prospecció
SocGroup=Agrupament d'empreses
IdThirdParty=ID tercer
@@ -66,9 +67,9 @@ Country=Pais
CountryCode=Codi pais
CountryId=Id pais
Phone=Telèfon
-# Skype=Skype
-# Call=Call
-# Chat=Chat
+Skype=Skype
+Call=Call
+Chat=Chat
PhonePro=Teléf. treball
PhonePerso=Telèf. particular
PhoneMobile=Mòbil
@@ -82,7 +83,7 @@ DefaultLang=Idioma per defecte
VATIsUsed=Subjecte a IVA
VATIsNotUsed=No subjecte a IVA
CopyAddressFromSoc=Copiar l'adreça de l'empresa
-# NoEmailDefined=There is no email defined
+NoEmailDefined=There is no email defined
##### Local Taxes #####
LocalTax1IsUsedES= Subjecte a RE
LocalTax1IsNotUsedES= No subjecte a RE
@@ -313,6 +314,7 @@ EditDeliveryAddress=Modificar adreça d'enviament
ThisUserIsNot=Aquest usuari no és ni un client potencial, ni un client, ni un proveïdor
VATIntraCheck=Verificar
VATIntraCheckDesc=El link %s permet consultar al servei europeu de control de números d'IVA intracomunitari. Es requereix accés a internet per a que el servei funcioni
+VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do
VATIntraCheckableOnEUSite=Verificar a la web de la Comissió Europea
VATIntraManualCheck=Podeu també fer una verificació manual a la web europea %s
ErrorVATCheckMS_UNAVAILABLE=Comprovació impossible. El servei de comprovació no és prestat pel país membre (%s).
@@ -362,10 +364,10 @@ ExportCardToFormat=Exporta fitxa a format
ContactNotLinkedToCompany=Contacte no vinculat a un tercer
DolibarrLogin=Login usuari
NoDolibarrAccess=Sense accés d'usuari
-# ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
ExportDataset_company_2=Contactes de tercers i atributs
-# ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
-# ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
+ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
ImportDataset_company_3=Comptes bancaris
PriceLevel=Nivell de preus
DeliveriesAddress=Adreça(es) d'enviament
@@ -399,9 +401,9 @@ InActivity=Actiu
ActivityCeased=Tancat
ActivityStateFilter=Estat d'activitat
ProductsIntoElements=Llistat de productes en %s
-# CurrentOutstandingBill=Current outstanding bill
-# OutstandingBill=Max. for outstanding bill
-# OutstandingBillReached=Reached max. for outstanding bill
+CurrentOutstandingBill=Current outstanding bill
+OutstandingBill=Max. for outstanding bill
+OutstandingBillReached=Reached max. for outstanding bill
MonkeyNumRefModelDesc=Retorna un número sota el format %syymm-nnnn per als codis de clients i %syymm-nnnn per als codis dels proveïdors, on yy és l'any, mm el mes i nnnn un comptador seqüencial sense ruptura i sense tornar a 0.
LeopardNumRefModelDesc=Codi de client/proveïdor lliure sense verificació. Pot ser modificat en qualsevol moment.
-# ManagingDirectors=Manager(s) name (CEO, director, president...)
+ManagingDirectors=Manager(s) name (CEO, director, president...)
diff --git a/htdocs/langs/ca_ES/compta.lang b/htdocs/langs/ca_ES/compta.lang
index 411fff1cea9..3c78075355e 100644
--- a/htdocs/langs/ca_ES/compta.lang
+++ b/htdocs/langs/ca_ES/compta.lang
@@ -3,7 +3,7 @@ Accountancy=Comptabilitat
AccountancyCard=Fitxa comptable
Treasury=Tresoreria
MenuFinancial=Financera
-# TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
+TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
OptionMode=Opció de gestió comptable
OptionModeTrue=Opció Ingressos-Despeses
OptionModeVirtual=Opció Crèdits-Deutes
@@ -30,7 +30,7 @@ Profit=Benefici
Balance=Saldo
Debit=Dèbit
Credit=Crèdit
-# Piece=Accounting Doc.
+Piece=Accounting Doc.
Withdrawal=Reintegrament
Withdrawals=Reintegraments
AmountHTVATRealReceived=Total repercutit
@@ -41,20 +41,20 @@ VATToCollect=IVA compres
VATSummary=Balanç d'IVA
LT2SummaryES=Balanç d'IRPF
VATPaid=IVA Pagat
-# SalaryPaid=Salary paid
+SalaryPaid=Salary paid
LT2PaidES=IRPF Pagat
LT2CustomerES=IRPF Vendes
LT2SupplierES=IRPF compres
VATCollected=IVA recuperat
ToPay=A pagar
ToGet=A tornar
-# SpecialExpensesArea=Area for all special paiements
+SpecialExpensesArea=Area for all special payments
TaxAndDividendsArea=Àrea impostos, càrregues socials i dividends
SocialContribution=Càrrega social
SocialContributions=Càrregues socials
-# MenuSpecialExpenses=Special expenses
+MenuSpecialExpenses=Special expenses
MenuTaxAndDividends=Impostos i càrregues
-# MenuSalaries=Salaries
+MenuSalaries=Salaries
MenuSocialContributions=Càrregues socials
MenuNewSocialContribution=Nova càrrega
NewSocialContribution=Nova càrrega social
@@ -67,14 +67,14 @@ PaymentCustomerInvoice=Cobrament factura a client
PaymentSupplierInvoice=Pagament factura de proveïdor
PaymentSocialContribution=Pagament càrrega social
PaymentVat=Pagament IVA
-# PaymentSalary=Salary payment
+PaymentSalary=Salary payment
ListPayment=Llistat de pagaments
ListOfPayments=Llistat de pagaments
ListOfCustomerPayments=Llistat de pagaments de clients
ListOfSupplierPayments=Llistat de pagaments a proveïdors
DatePayment=Data de pagament
-# DateStartPeriod=Date start period
-# DateEndPeriod=Date end period
+DateStartPeriod=Date start period
+DateEndPeriod=Date end period
NewVATPayment=Nou pagament d'IVA
newLT2PaymentES=Nou pagament d'IRPF
LT2PaymentES=Pagament IRPF
@@ -110,31 +110,31 @@ ConfirmPaySocialContribution=Esteu segur de voler classificar aquesta càrrega s
DeleteSocialContribution=Eliminar càrrega social
ConfirmDeleteSocialContribution=Esteu segur de voler eliminar aquesta càrrega social?
ExportDataset_tax_1=Càrregues socials i pagaments
-# CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
-# CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
-# CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
-# CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
-# AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
-# AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
+CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
+CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
+CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
+CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
+AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
+AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
AnnualByCompaniesDueDebtMode=Balanç d'ingressos i despeses, desglossat per tercers, en mode %sCrèdits-Deutes%s b> anomenada comptabilitat de compromís.
AnnualByCompaniesInputOutputMode=Balanç d'ingressos i despeses, desglossat per tercers, en mode %sIngressos-Despeses%s anomenada comptabilitat de caixa .
SeeReportInInputOutputMode=Veure l'informe %sIngressos-Despeses%s anomenat comptabilitat de caixa per a un càlcul sobre les factures pagades
SeeReportInDueDebtMode=Veure l'informe %sCrèdits-Deutes% anomenada comptabilitat de compromís per a un càlcul de les factures pendents de pagament
RulesAmountWithTaxIncluded=- Els imports mostrats són amb tots els impostos inclosos.
RulesResultDue=- Els imports mostrats són imports totals
- Inclou les factures, càrregues i IVA deguts, que estiguin pagades o no.
- Es basa en la data de validació per a les factures i l'IVA i en la data de venciment per les càrregues.
-# RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
+RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
RulesCADue=- Inclou les factures a clients (excloent les de bestreta), estiguin pagades o no.
- Es base en la data de validació de les mateixes.
RulesCAIn=- Inclou els pagaments efectuats de les factures a clients.
- Es basa en la data de pagament de les mateixes
DepositsAreNotIncluded=- Les factures de bestreta no estan incloses
DepositsAreIncluded=- Les factures de bestreta estan incloses
LT2ReportByCustomersInInputOutputModeES=Informe per tercer del IRPF
-# VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
-# VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
-# VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
-# VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
+VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
+VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
+VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
+VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
SeeVATReportInInputOutputMode=Veure l'informe %sIVA pagat%s per a un mode de càlcul estàndard
SeeVATReportInDueDebtMode=Veure l'informe %s IVA degut%s per a un mode de càlcul amb l'opció sobre el degut
-# RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
+RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
RulesVATInProducts=- Per als béns materials, inclou l'IVA de les factures en base a la data de la factura.
RulesVATDueServices=- Per als serveis, l'informe inclou l'IVA de les factures degudes, pagades o no basant-se en la data d'aquestes factures.
RulesVATDueProducts=- Per als béns materials, inclou l'IVA de les factures en base a la data de la factura.
@@ -166,20 +166,20 @@ InvoiceDispatched=Factures desglossades
AccountancyDashboard=Resum financer
ByProductsAndServices=Per productes i serveis
RefExt=Ref. externa
-# ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
-# LinkedOrder=linked to order
-# ReCalculate=Recalculate
-# Mode1=Method 1
-# Mode2=Method 2
-# CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
-# CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
-# TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
-# CalculationMode=Calculation mode
-# COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
-# COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
-# COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
-# COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
-# COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
-# COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
-# COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
-# COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
+ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
+LinkedOrder=linked to order
+ReCalculate=Recalculate
+Mode1=Method 1
+Mode2=Method 2
+CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
+CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
+TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
+CalculationMode=Calculation mode
+COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
+COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
+COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
+COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
+COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
+COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
+COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
+COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
diff --git a/htdocs/langs/ca_ES/cron.lang b/htdocs/langs/ca_ES/cron.lang
index f538638e1f4..2e72b0e027e 100644
--- a/htdocs/langs/ca_ES/cron.lang
+++ b/htdocs/langs/ca_ES/cron.lang
@@ -1,22 +1,16 @@
# Dolibarr language file - Source file is en_US - cron
#
# About page
-#
About = Sobre
CronAbout = Sobre Cron
CronAboutPage = Sobre Cron
-#
# Right
-#
Permission23101 = Veure les tasques programades
Permission23102 = Crear/Modificar les tasques programades
Permission23103 = Eliminar les tasques programades
Permission23104 = Executar les tasques programades
-
-#
# Admin
-#
CronSetup= Pàgina de configuració del mòdul - Gestió de tasques planificades
URLToLaunchCronJobs=URL per llançar les tasques automàtiques
OrToLaunchASpecificJob=O per llançar una tasca específica
@@ -24,20 +18,12 @@ KeyForCronAccess=Codi de seguretat per a la URL de llançament de tasques autom
FileToLaunchCronJobs=Ordre per llançar les tasques automàtiques
CronExplainHowToRunUnix=En un entorn Unix pot parametritzar crontab per executar aquesta comanda cada minut
CronExplainHowToRunWin=En un entorn Microsoft (tm) Windows pot utilitzar el planificador de tasques per llançar aquesta comanda cada minut
-
-
-#
# Menu
-#
CronJobs=Tasques programades
CronListActive= Llistat de tasques planificades actives
CronListInactive= Llistat de tasques planificades inactives
CronListActive= Llistat de tasques planificades actives
-
-
-#
# Page list
-#
CronDateLastRun=Últim llançament
CronLastOutput=Última sortida
CronLastResult=Últim codi tornat
@@ -70,10 +56,7 @@ CronLabel=Descripció
CronNbRun=Nº ejec.
CronEach=Tota (s)
JobFinished=Tasques llançades i finalitzades
-
-#
#Page card
-#
CronAdd= Afegir una tasca
CronHourStart= Dia i hora d'inici de la tasca
CronEvery= Executar cada
@@ -95,20 +78,12 @@ CronObjectHelp=El nombre del objeto a crear.
Por ejemplo para llamar el mé
CronMethodHelp=El método a lanzar.
Por ejemplo para llamar el método fetch del objeto Product de Dolibarr /htdocs/product/class/product.class.php, el valor del método es fecth
CronArgsHelp=Los argumentos del método.
Por ejemplo para usar el método fetch del objeto Product deDolibarr /htdocs/product/class/product.class.php, el valor del parámetro podría ser 0, RefProduit
CronCommandHelp=El comando del sistema a executar
-
-#
# Info
-#
CronInfoPage=Informació
-
-
-#
# Common
-#
CronType=Tipus d'acció a executar
CronType_method=Mètode d'una classe d'un mòdul Dolibarr
CronType_command=Comando Shell
CronMenu=Cron
CronCannotLoadClass=impossible carregar la classe %s de l'objecte %s
-
-# UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
+UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
diff --git a/htdocs/langs/ca_ES/deliveries.lang b/htdocs/langs/ca_ES/deliveries.lang
index 5acbf20626a..819aac2a9cf 100644
--- a/htdocs/langs/ca_ES/deliveries.lang
+++ b/htdocs/langs/ca_ES/deliveries.lang
@@ -23,4 +23,4 @@ GoodStatusDeclaration=He rebut la mercaderia en bon estat,
Deliverer=Destinatari :
Sender=Orige
Recipient=Destinatari
-# ErrorStockIsNotEnough=There's not enough stock
+ErrorStockIsNotEnough=There's not enough stock
diff --git a/htdocs/langs/ca_ES/dict.lang b/htdocs/langs/ca_ES/dict.lang
index 7c072e2de6b..d5d71b3053b 100644
--- a/htdocs/langs/ca_ES/dict.lang
+++ b/htdocs/langs/ca_ES/dict.lang
@@ -6,7 +6,7 @@ CountryES=Espanya
CountryDE=Alemanya
CountryCH=Suïssa
CountryGB=Regne Unit
-# CountryUK=United Kingdom
+CountryUK=United Kingdom
CountryIE=Irlanda
CountryCN=Xina
CountryTN=Tunísia
@@ -253,7 +253,6 @@ CivilityMR=Senyor
CivilityMLE=Senyoreta
CivilityMTRE=En
CivilityDR=Doctor
-
##### Currencies #####
Currencyeuros=Euros
CurrencyAUD=Dòlars Aus.
@@ -290,10 +289,8 @@ CurrencyXOF=Francs CFA BCEAO
CurrencySingXOF=Franc CFA BCEAO
CurrencyXPF=Francs CFP
CurrencySingXPF=Franc CFP
-
CurrencyCentSingEUR=cèntim
CurrencyThousandthSingTND=mil·lèsim
-
#### Input reasons #####
DemandReasonTypeSRC_INTE=Internet
DemandReasonTypeSRC_CAMP_MAIL=Campanya correu
@@ -306,7 +303,6 @@ DemandReasonTypeSRC_WOM=Boca a boca
DemandReasonTypeSRC_PARTNER=Soci
DemandReasonTypeSRC_EMPLOYEE=Empleat
DemandReasonTypeSRC_SPONSORING=Patrocinador
-
#### Paper formats ####
PaperFormatEU4A0=Format 4A0
PaperFormatEU2A0=Format 2A0
diff --git a/htdocs/langs/ca_ES/ecm.lang b/htdocs/langs/ca_ES/ecm.lang
index c8834d21ead..18f1a9476a3 100644
--- a/htdocs/langs/ca_ES/ecm.lang
+++ b/htdocs/langs/ca_ES/ecm.lang
@@ -23,10 +23,10 @@ ECMNewDocument=Nou document
ECMCreationDate=Data creació
ECMNbOfFilesInDir=Nombre d'arxius a la carpeta
ECMNbOfSubDir=nombre de subcarpetes
-# ECMNbOfFilesInSubDir=Number of files in sub-directories
+ECMNbOfFilesInSubDir=Number of files in sub-directories
ECMCreationUser=Creador
-# ECMArea=EDM area
-# ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
+ECMArea=EDM area
+ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
ECMAreaDesc2=Podeu crear carpetes manuals i adjuntar els documents
Les carpetes automàtiques són emplenades automàticament en l'addició d'un document en una fitxa.
ECMSectionWasRemoved=La carpeta %s ha estat eliminada
ECMDocumentsSection=Document de la secció
diff --git a/htdocs/langs/ca_ES/errors.lang b/htdocs/langs/ca_ES/errors.lang
index 51af0601c6e..f911bb01e15 100644
--- a/htdocs/langs/ca_ES/errors.lang
+++ b/htdocs/langs/ca_ES/errors.lang
@@ -135,6 +135,8 @@ ErrorWarehouseMustDiffers=Source and target warehouses must differs
ErrorBadFormat=Bad format!
ErrorPaymentDateLowerThanInvoiceDate=Payment date (%s) cant' be before invoice date (%s) for invoice %s.
ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any thirdparty. Link member to an existing third party or create a new thirdparty before creating subscription with invoice.
+ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused.
+
# Warnings
WarningMandatorySetupNotComplete=Els paràmetres obligatoris de configuració no estan encara definits
WarningSafeModeOnCheckExecDir=Atenció, està activada l'opció PHP safe_mode, la comanda ha d'estar dins d'un directori declarat dins del paràmetre php safe_mode_exec_dir.
diff --git a/htdocs/langs/de_DE/admin.lang b/htdocs/langs/de_DE/admin.lang
index 48983af3192..bc90c1a70b8 100644
--- a/htdocs/langs/de_DE/admin.lang
+++ b/htdocs/langs/de_DE/admin.lang
@@ -281,7 +281,7 @@ UnpackPackageInDolibarrRoot=Entpacken des Pakets in den Stammordner der Systemin
SetupIsReadyForUse=Die Installation ist abgeschlossen und das System zur Verwendung der neuen Komponente bereit.
NotExistsDirect=Kein alternatives Stammverzeichnis definiert.
InfDirAlt=Since version 3 it is possible to define an alternative root directory.This allows you to store, same place, plug-ins and custom templates.
Just create a directory at the root of Dolibarr (eg: custom).
-InfDirExample=
Then declare it in the file conf.php
$dolibarr_main_url_root_alt='http://myserver/custom'
$dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom'
*These lines are commented with "#", to uncomment only remove the character.
+InfDirExample=
Danach in der Datei conf.php deklarieren
$dolibarr_main_url_root_alt='http://meinserver/custom'
$dolibarr_main_document_root_alt='/pfad/zu/dolibarr/htdocs/custom'
*Diese Zeilen sind mit "#" auskommentiert, um sie zu aktivieren, einfach das Zeichen entfernen.
YouCanSubmitFile=Modul wählen:
CurrentVersion=Aktuelle dolibarr-Version
CallUpdatePage=Zur Aktualisierung der Daten und Datenbankstrukturen gehen Sie zur Seite %s.
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameterlisten müssen das Format Schlüssel,Wert haben
zum Beispiel:
1,Wert1
2,Wert2
3,Wert3
...
Um die Liste in Abhängigkeit zu einer anderen zu haben:
1,Wert1|parent_list_code:parent_key
2,Wert2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameterlisten müssen das Format Schlüssel,Wert haben
zum Beispiel:
1,Wert1
2,Wert2
3,Wert3
...
ExtrafieldParamHelpradio=Parameterlisten müssen das Format Schlüssel,Wert haben
zum Beispiel:
1,Wert1
2,Wert2
3,Wert3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Verwendete Bibliothek zur PDF-Erzeugung
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -383,10 +383,10 @@ BarcodeInitForThirdparties=Mass barcode init for thirdparties
BarcodeInitForProductsOrServices=Mass barcode init or reset for products or services
CurrentlyNWithoutBarCode=Currently, you have %s records on %s %s without barcode defined.
InitEmptyBarCode=Init value for next %s empty records
-EraseAllCurrentBarCode=Erase all current barcode values
-ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode values ?
-AllBarcodeReset=All barcode values have been removed
-NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup.
+EraseAllCurrentBarCode=Alle aktuellen Barcode-Werte löschen
+ConfirmEraseAllCurrentBarCode=Möchten Sie wirklich alle aktuellen Barcodes löschen?
+AllBarcodeReset=Alle Barcode-Werte wurden entfernt
+NoBarcodeNumberingTemplateDefined=Im Barcode-Modul wurde kein Numerierungs-Schema aktiviert.
NoRecordWithoutBarcodeDefined=No record with no barcode value defined.
# Modules
@@ -776,14 +776,14 @@ LocalTax1IsUsed=Zweite Steuer nutzen
LocalTax1IsNotUsed=Zweite Steuer nicht nutzen
LocalTax1IsUsedDesc=Use a second type of tax (other than VAT)
LocalTax1IsNotUsedDesc=Do not use other type of tax (other than VAT)
-LocalTax1Management=Second type of tax
+LocalTax1Management=Zweite Steuer-Art
LocalTax1IsUsedExample=
LocalTax1IsNotUsedExample=
LocalTax2IsUsed=Dritte Steuer nutzen
LocalTax2IsNotUsed=Dritte Steuer nicht nutzen
LocalTax2IsUsedDesc=Use a third type of tax (other than VAT)
LocalTax2IsNotUsedDesc=Do not use other type of tax (other than VAT)
-LocalTax2Management=Third type of tax
+LocalTax2Management=Dritte Steuer-Art
LocalTax2IsUsedExample=
LocalTax2IsNotUsedExample=
LocalTax1ManagementES= RE Management
@@ -996,7 +996,7 @@ ExtraFieldsProject=Ergänzende Attribute (Projekte)
ExtraFieldsProjectTask=Ergänzende Attribute (Aufgaben)
ExtraFieldHasWrongValue=Attribut %s einen falschen Wert hat.
AlphaNumOnlyCharsAndNoSpace=nur alphanumericals Zeichen ohne Leerzeichen
-AlphaNumOnlyLowerCharsAndNoSpace=only alphanumericals and lower case characters without space
+AlphaNumOnlyLowerCharsAndNoSpace=nur Kleinbuchstaben und Zahlen, keine Leerzeichen
SendingMailSetup=Einrichten von Sendungen per E-Mail
SendmailOptionNotComplete=Achtung, auf einigen Linux-Systemen, E-Mails von Ihrem E-Mail zu senden, sendmail Ausführung Setup muss conatins Option-ba (Parameter mail.force_extra_parameters in Ihre php.ini-Datei). Wenn einige Empfänger niemals E-Mails erhalten, versuchen, diese Parameter mit PHP mail.force_extra_parameters =-ba) zu bearbeiten.
PathToDocuments=Dokumentenpfad
@@ -1008,7 +1008,7 @@ TotalNumberOfActivatedModules=Summe aktivierter Module: %s
YouMustEnableOneModule=Sie müssen mindestens 1 Modul aktivieren
ClassNotFoundIntoPathWarning=Klasse %s nicht innerhalb PHP-Pfad gefunden
YesInSummer=Ja im Sommer
-OnlyFollowingModulesAreOpenedToExternalUsers=Note, only following modules are opened to external users (whatever are permission of such users):
+OnlyFollowingModulesAreOpenedToExternalUsers=Bitte beachten: nur die folgenden Module sind für externe Nutzer verfügbar (unabhängig von deren Rechten):
SuhosinSessionEncrypt=Session storage encrypted by Suhosin
ConditionIsCurrently=Einstellung ist aktuell %s
TestNotPossibleWithCurrentBrowsers=Automatische Erkennung nicht möglich
@@ -1017,8 +1017,8 @@ YouDoNotUseBestDriver=Sie verwenden Treiber %s, aber der Treiber %s wird empfohl
NbOfProductIsLowerThanNoPb=Sie haben nur %s Produkte/Dienstleistungen in der Datenbank. Daher ist keine bestimmte Optimierung erforderlich.
SearchOptim=Such Optimierung
YouHaveXProductUseSearchOptim=You have %s product into database. You should add the constant PRODUCT_DONOTSEARCH_ANYWHERE to 1 into Home-Setup-Other, you limit the search to the beginning of strings making possible for database to use index and you should get an immediate response.
-BrowserIsOK=You are using the web browser %s. This browser is ok for security and performance.
-BrowserIsKO=You are using the web browser %s. This browser is known to be a bad choice for security, performance and reliability. We recommand you to use Firefox, Chrome, Opera or Safari.
+BrowserIsOK=Sie benutzen den Webbrowser %s. Dieser ist hinsichtlich Sicherheit und Leistung ok.
+BrowserIsKO=Sie benutzen den Webbrowser %s. Dieser ist bekannt für Sicherheitsprobleme, schlechte Leistung und Zuverlässigkeit. Wir empfehlen Ihnen, Firefox, Chrome, Opera oder Safari zu nutzen.
XDebugInstalled=XDebug installiert.
XCacheInstalled=XCache installiert.
AddRefInList=Display customer/supplier ref into list (select list or combobox) and most of hyperlink
@@ -1278,10 +1278,12 @@ LDAPDescMembers=Auf dieser Seite definieren Sie die LDAP-Attribute im LDAP-Baum
LDAPDescValues=Die Beispielwerte für OpenLDAP verfügen über folgende Muster: core.schema, cosine.schema, inetorgperson.schema. Wenn Sie diese Werte für OpenLDAP verwenden möchten, passen Sie bitte die LDAP-Konfigurationsdateu slapd.conf entsprechend an, damit all diese Muster geladen werden.
ForANonAnonymousAccess=Für einen authentifizierten Zugang (z.B. für Schreibzugriff)
PerfDolibarr=Performance setup/optimizing report
-YouMayFindPerfAdviceHere=You will find on this page some checks or advices related to performance.
+YouMayFindPerfAdviceHere=Auf dieser Seite finden Sie einige Überprüfungen oder Hinweise zur Leistung.
NotInstalled=Nicht installiert, Ihr Server wird dadurch nicht verlangsamt.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/el_GR/admin.lang b/htdocs/langs/el_GR/admin.lang
index 6ee57ed4a5e..4598f896285 100644
--- a/htdocs/langs/el_GR/admin.lang
+++ b/htdocs/langs/el_GR/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Η λίστα παραμέτρων προέρχεται από τον πίνακα
για παράδειγμα:
c_typent:libelle:id::filter
Για να εξαρτάται από άλλη:
c_typent:libelle:id:parent_list_code|parent_column:filter
το φίλτρο μπορεί να είναι ένα απλό τέστ (πχ. active=1) για την εμφάνιση μόνο μιας τιμής
εάν θέλετε να φιλτράρετε με βάση έξτρα πεδία χρησιμοποιήστε extra.fieldcode=... (όπου field code είναι ο κώδικας του έξτρα πεδίου)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -381,12 +381,12 @@ ValueOverwrittenByUserSetup=Warning, this value may be overwritten by user speci
ExternalModule=Εξωτερικό module - Εγκατεστημένο στον φάκελο %s
BarcodeInitForThirdparties=Όγκος barcode init για Πέλ./Πρόμ.
BarcodeInitForProductsOrServices=Όγκος barcode init ή επαναφορά για προϊόντα ή υπηρεσίες
-CurrentlyNWithoutBarCode=Currently, you have %s records on %s %s without barcode defined.
+CurrentlyNWithoutBarCode=Αυτή τη στιγμή, έχετε %s καταγραφές σχετικά με %s %s ορισμένα χωρίς barcode.
InitEmptyBarCode=Init τιμή για τις επόμενες %s άδειες καταχωρήσεις
EraseAllCurrentBarCode=Διαγραφή όλων των τρεχουσών τιμών barcode
ConfirmEraseAllCurrentBarCode=Είστε σίγουροι ότι θέλετε να διαγράψετε όλες τις τρέχουσες τιμές barcode;
AllBarcodeReset=Όλες οι τιμές barcode έχουν αφαιρεθεί
-NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup.
+NoBarcodeNumberingTemplateDefined=Δεν υπάρχει πρότυπο για barcode αρίθμηση ενεργοποιημένη στο module barcode
NoRecordWithoutBarcodeDefined=Δεν υπάρχει εγγραφή χωρίς ορισμένη τιμή barcode.
# Modules
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=Θα βρείτε σε αυτή τη σελίδα ορ
NotInstalled=Δεν έχει εγκατασταθεί, οπότε ο server σας δεν έχει επιβραδυνθεί από αυτό.
ApplicativeCache=Εφαρμογή Cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
@@ -1438,7 +1440,7 @@ AccountancyCodeBuy=Purchase account. code
AgendaSetup=Events and agenda module setup
PasswordTogetVCalExport=Key to authorize export link
PastDelayVCalExport=Do not export event older than
-AGENDA_USE_EVENT_TYPE=Use events types (managed into menu Setup -> Dictionnary -> Type of agenda events)
+AGENDA_USE_EVENT_TYPE=Χρησιμοποιήστε τα γεγονότα είδη (διαχείριση σε μενού Setup -> dictionnary -> Τύπος γεγονότα της ημερήσιας διάταξης)
##### ClickToDial #####
ClickToDialDesc=This module allows to add an icon after phone numbers. A click on this icon will call a server with a particular URL you define below. This can be used to call a call center system from Dolibarr that can call the phone number on a SIP system for example.
##### Point Of Sales (CashDesk) #####
diff --git a/htdocs/langs/el_GR/agenda.lang b/htdocs/langs/el_GR/agenda.lang
index faf2979eddb..f8b216213f5 100644
--- a/htdocs/langs/el_GR/agenda.lang
+++ b/htdocs/langs/el_GR/agenda.lang
@@ -43,7 +43,7 @@ InvoiceBackToDraftInDolibarr=Τιμολόγιο %s επιστρέψει στην
InvoiceDeleteDolibarr=Τιμολόγιο %s διαγράφεται
OrderValidatedInDolibarr= Η παραγγελία %s επικυρώθηκε
OrderApprovedInDolibarr=%s Παραγγελία εγκρίθηκε
-OrderRefusedInDolibarr=Order %s refused
+OrderRefusedInDolibarr=Παραγγελία %s απορριφθεί
OrderBackToDraftInDolibarr=Παραγγελία %s να επιστρέψει στην κατάσταση σχέδιο
OrderCanceledInDolibarr=Παραγγελία %s ακυρώθηκε
InterventionValidatedInDolibarr=Η παρέμβαση %s επικυρώθηκε
@@ -53,7 +53,7 @@ InvoiceSentByEMail=Το τιμολόγιο του πελάτη %s εστάλη
SupplierOrderSentByEMail=Η παραγγελία προμηθευτή %s στάλθηκε με e-mail
SupplierInvoiceSentByEMail=Το τιμολόγιο προμηθευτή %s στάλθηκε με e-mail
ShippingSentByEMail=Αποστολές %s αποστέλλονται με ηλεκτρονικό ταχυδρομείο
-ShippingValidated= Shipping %s validated
+ShippingValidated= Αποστολές %s επικυρωθεί
InterventionSentByEMail=Παρέμβαση %s αποστέλλονται με ηλεκτρονικό ταχυδρομείο
NewCompanyToDolibarr= Το στοιχείο δημιουργήθηκε
DateActionPlannedStart= Προγρ/σμένη ημερομηνία έναρξης
diff --git a/htdocs/langs/en_US/cron.lang b/htdocs/langs/en_US/cron.lang
index 01929768039..69cf8e0491c 100644
--- a/htdocs/langs/en_US/cron.lang
+++ b/htdocs/langs/en_US/cron.lang
@@ -1,10 +1,8 @@
# Dolibarr language file - Source file is en_US - cron
-#
# About page
About = About
CronAbout = About Cron
CronAboutPage = Cron about page
-
# Right
Permission23101 = Read Scheduled task
Permission23102 = Create/update Scheduled task
diff --git a/htdocs/langs/es_ES/admin.lang b/htdocs/langs/es_ES/admin.lang
index 3deda28d9ba..b81046834bb 100644
--- a/htdocs/langs/es_ES/admin.lang
+++ b/htdocs/langs/es_ES/admin.lang
@@ -8,7 +8,7 @@ VersionExperimental=Experimental
VersionDevelopment=Desarrollo
VersionUnknown=Desconocida
VersionRecommanded=Recomendada
-SessionId=Sesión ID
+SessionId=ID sesión
SessionSaveHandler=Modalidad de salvaguardado de sesiones
SessionSavePath=Localización salvaguardado de sesiones
PurgeSessions=Purga de sesiones
@@ -367,7 +367,7 @@ ExtrafieldRadio=Botón de selección excluyente
ExtrafieldParamHelpselect=El listado tiene que ser en forma clave, valor
por ejemplo :
1,text1
2,text2
3,text3
...
ExtrafieldParamHelpcheckbox=El listado tiene que ser en forma clave, valor
por ejemplo :
1,text1
2,text2
3,text3
...
ExtrafieldParamHelpradio=El listado tiene que ser en forma clave, valor
por ejemplo :
1,text1
2,text2
3,text3
...
-ExtrafieldParamHelpsellist=El listado viene de una tabla
por ejemplo :
c_typent:libelle:id::filter
Con el fin de crear el listado en función de otra :
c_typent:libelle:id:parent_list_code|parent_column:filter
el filtro puede ser un simple test (ej. active=1) para mostrar solamente los valores activos
si desea filtrar por extrafields use la sintaxis extra.fieldcode=... (donde fielcode es el código del extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Librería usada para la creación de archivos PDF
WarningUsingFPDF=Atención: Su archivo conf.php contiene la directiva dolibarr_pdf_force_fpdf=1. Esto hace que se use la librería FPDF para generar sus archivos PDF. Esta librería es antigua y no cubre algunas funcionalidades (Unicode, transparencia de imágenes, idiomas cirílicos, árabes o asiáticos, etc.), por lo que puede tener problemas en la generación de los PDF.
Para resolverlo, y disponer de un soporte completo de PDF, puede descargar la librería TCPDF , y a continuación comentar o eliminar la línea $dolibarr_pdf_force_fpdf=1, y añadir en su lugar $dolibarr_lib_TCPDF_PATH='ruta_a_TCPDF'
LocalTaxDesc=Algunos países aplican 2 o 3 tasas a cada línea de factura. Si es el caso, escoja el tipo de la segunda y tercera tasa y su valor. Los posibles tipos son:
1 : tasa local aplicable a productos y servicios sin IVA (IVA no se aplica en la tasa local)
2 : tasa local se aplica a productos y servicios antes del IVA (IVA se calcula sobre importe+tasa local)
3 : tasa local se aplica a productos sin IVA (IVA no se aplica en la tasa local)
4 : tasa local se aplica a productos antes del IVA (IVA se calcula sobre el importe+tasa local)
5 : tasa local se aplica a servicios sin IVA (IVA no se aplica a la tasa local)
6 : tasa local se aplica a servicios antes del IVA (IVA se calcula sobre importe + tasa local)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=En esta página encontrará varias pruebas y consejos r
NotInstalled=No instalado, por lo que su servidor no baja de rendimiento con esto.
ApplicativeCache=Aplicación caché
MemcachedNotAvailable=No se ha encontrado una aplicación de cache. Puede mejorar el rendimiento instalando un cache server Memcached y un módulo capaz de usar ese servidor de cache.
Más información aquí http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Tenga en cuenta que algunos hostings no ofrecen servidores de cache.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode caché
NoOPCodeCacheFound=No se ha encontrado ningún OPCode caché. Puede ser que esté usando otro OPCode como XCache o eAccelerator (mejor), o puede que no tenga OPCode caché (peor).
HTTPCacheStaticResources=Caché HTTP para estadísticas de recursos (css, img, javascript)
diff --git a/htdocs/langs/eu_ES/admin.lang b/htdocs/langs/eu_ES/admin.lang
index 0c4630a5a17..412d109f751 100644
--- a/htdocs/langs/eu_ES/admin.lang
+++ b/htdocs/langs/eu_ES/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/fa_IR/admin.lang b/htdocs/langs/fa_IR/admin.lang
index f5e55bc7db7..69f59869b32 100644
--- a/htdocs/langs/fa_IR/admin.lang
+++ b/htdocs/langs/fa_IR/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang
index 62ed40f2475..78207a8b68f 100644
--- a/htdocs/langs/fr_FR/admin.lang
+++ b/htdocs/langs/fr_FR/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Bouton radio
ExtrafieldParamHelpselect=La liste doit être de la forme clef,valeur
par exemple :
1,valeur1
2,valeur2
3,valeur3
...
Pour que la liste soit dépendante d'une autre :
1,valeur1|code_liste_parent:clef_parent
2,valeur2|code_liste_parent:clef_parent
ExtrafieldParamHelpcheckbox=La liste doit être de la forme clef,valeur
par exemple :
1,valeur1
2,valeur2
3,valeur3
...
ExtrafieldParamHelpradio=La liste doit être de la forme clef,valeur
par exemple :
1,valeur1
2,valeur2
3,valeur3
...
-ExtrafieldParamHelpsellist=La liste vient d'une table
par exemple :
c_typent:libelle:id::filter
Pour que la liste soit dépendante d'une autre :
c_typent:libelle:id:code_liste_parent|colonne_parent:filter
filter peux être un test simple active=1 pour ne proposer que les valeur active
si vous voulez faire un filtre sur des attributs supplémentaires utiliser la syntax extra.champ=...(où champ est la code de l'attribut supplémentaire)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Bibliothèque utilisée pour la génération des PDF
WarningUsingFPDF=Attention : votre fichier conf.php contient la directive dolibarr_pdf_force_fpdf=1. Cela signifie que vous utilisez la librairie FPDF pour générer vos fichiers PDF. Cette librairie est ancienne et ne couvre pas de nombreuses fonctionnalités (Unicode, transparence des images, langues cyrilliques, arabes ou asiatiques...), aussi vous pouvez rencontrer des problèmes durant la génération des PDF.
Pour résoudre cela et avoir une prise en charge complète de PDF, vous pouvez télécharger la bibliothèque TCPDF puis commenter ou supprimer la ligne $dolibarr_pdf_force_fpdf=1, et ajouter à la place $dolibarr_lib_TCPDF_PATH='chemin_vers_TCPDF'
LocalTaxDesc=Certains pays appliquent 2 voire 3 taux sur chaque ligne de facture. Si c'est le cas, choisissez le type du deuxième et troisième taux et sa valeur. Les types possibles sont:
1 : taxe locale sur les produits et services hors tva (la tva n'est pas appliquée sur la taxe locale)
2 : taxe locale sur les produits et services avant tva (la tva est appliquée sur le montant + la taxe locale)
3 : taxe locale uniquement sur les produits hors tva (la tva n'est pas appliquée sur la taxe locale)
4 : taxe locale uniquement sur les produits avant tva (la tva est appliquée sur le montant + la taxe locale)
5 : taxe locale uniquement sur les services hors tva (la tva n'est pas appliquée sur la taxe locale)
6 : taxe locale uniquement sur les service avant tva (la tva est appliquée sur le montant + la taxe locale)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=Sur cette page vous trouverez quelques indicateurs ou c
NotInstalled=Non installé, aussi votre serveur n'est pas ralentit par cela.
ApplicativeCache=Cache applicatif
MemcachedNotAvailable=Aucun cache applicatif trouvé. Vous pouvez accélérer les performances de Dolibarr en installant un serveur de cache Memcached et un module de cache applicatif exploitant ce serveur.
Plus d'info sur la page http://wiki.dolibarr.org/index.php/Module_MemCached. Notez que de nombreux hébergeurs low-cost ne fournissent pas de tels serveurs de cache dans leur infrastructure.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=Cache OPCode
NoOPCodeCacheFound=Pas de cache OPCode trouvé. Peut-être utilisez-vous un cache OPCode différent de XCache ou eAccelerator (bien), peut-être n'avez vous pas du tout de cache OPCode (très mauvais).
HTTPCacheStaticResources=Cache HTTP des ressources statiques (css, img, javascript)
@@ -1438,7 +1440,7 @@ AccountancyCodeBuy=Code comptable achat
AgendaSetup=Configuration du module actions et agenda
PasswordTogetVCalExport=Clé pour autoriser le lien d'exportation
PastDelayVCalExport=Ne pas exporter les événements de plus de
-AGENDA_USE_EVENT_TYPE=Use events types (managed into menu Setup -> Dictionnary -> Type of agenda events)
+AGENDA_USE_EVENT_TYPE=Utilisez les types des évenements (administrable dans Configuration -> Dictionnaires -> Liste des types d'évenements de l'agenda)
##### ClickToDial #####
ClickToDialDesc=Ce module permet d'ajouter la possibilité de cliquer sur les numéros de téléphones. Un clic provoque l'appel de l'URL définie dans ce paramétrage. Ceci permet de lancer des appels à un serveur de téléphonie depuis Dolibarr qui peut alors composer le numéro sur un système SIP par exemple.
##### Point Of Sales (CashDesk) #####
diff --git a/htdocs/langs/fr_FR/bills.lang b/htdocs/langs/fr_FR/bills.lang
index 85f4a43a451..5111cf03428 100644
--- a/htdocs/langs/fr_FR/bills.lang
+++ b/htdocs/langs/fr_FR/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50/50
PaymentConditionPT_5050=Règlement 50%% d'avance, 50%% à la livraison
FixAmount=Montant Fixe
VarAmount=Montant variable (%% tot.)
-
# PaymentType
PaymentTypeVIR=Virement bancaire
PaymentTypeShortVIR=Virement
diff --git a/htdocs/langs/he_IL/admin.lang b/htdocs/langs/he_IL/admin.lang
index bd891840bde..bd28efa9e9a 100644
--- a/htdocs/langs/he_IL/admin.lang
+++ b/htdocs/langs/he_IL/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/hu_HU/admin.lang b/htdocs/langs/hu_HU/admin.lang
index 87e1670e9c9..49bb8cfc2ce 100644
--- a/htdocs/langs/hu_HU/admin.lang
+++ b/htdocs/langs/hu_HU/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/id_ID/admin.lang b/htdocs/langs/id_ID/admin.lang
index 68eb0953fe5..3a74ce5394c 100644
--- a/htdocs/langs/id_ID/admin.lang
+++ b/htdocs/langs/id_ID/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/id_ID/banks.lang b/htdocs/langs/id_ID/banks.lang
index 2f62a5db9b6..88ac8d90d5e 100644
--- a/htdocs/langs/id_ID/banks.lang
+++ b/htdocs/langs/id_ID/banks.lang
@@ -1,159 +1,159 @@
# Dolibarr language file - Source file is en_US - banks
-# Bank=Bank
-# Banks=Banks
-# MenuBankCash=Bank/Cash
-# MenuSetupBank=Bank/Cash setup
-# BankName=Bank name
-# FinancialAccount=Account
-# FinancialAccounts=Accounts
-# BankAccount=Bank account
-# BankAccounts=Bank accounts
-# AccountRef=Financial account ref
-# AccountLabel=Financial account label
-# CashAccount=Cash account
-# CashAccounts=Cash accounts
-# MainAccount=Main account
-# CurrentAccount=Current account
-# CurrentAccounts=Current accounts
-# SavingAccount=Savings account
-# SavingAccounts=Savings accounts
-# ErrorBankLabelAlreadyExists=Financial account label already exists
-# BankBalance=Balance
-# BankBalanceBefore=Balance before
-# BankBalanceAfter=Balance after
-# BalanceMinimalAllowed=Minimum allowed balance
-# BalanceMinimalDesired=Minimum desired balance
-# InitialBankBalance=Initial balance
-# EndBankBalance=End balance
-# CurrentBalance=Current balance
-# FutureBalance=Future balance
-# ShowAllTimeBalance=Show balance from start
-# AllTime=From start
-# Reconciliation=Reconciliation
-# RIB=Bank Account Number
-# IBAN=IBAN number
-# BIC=BIC/SWIFT number
-# StandingOrders=Standing orders
-# StandingOrder=Standing order
-# Withdrawals=Withdrawals
-# Withdrawal=Withdrawal
-# AccountStatement=Account statement
-# AccountStatementShort=Statement
-# AccountStatements=Account statements
-# LastAccountStatements=Last account statements
-# Rapprochement=Reconciliate
-# IOMonthlyReporting=Monthly reporting
-# BankAccountDomiciliation=Account address
-# BankAccountCountry=Account country
-# BankAccountOwner=Account owner name
-# BankAccountOwnerAddress=Account owner address
-# RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
-# CreateAccount=Create account
-# NewAccount=New account
-# NewBankAccount=New bank account
-# NewFinancialAccount=New financial account
-# MenuNewFinancialAccount=New financial account
-# NewCurrentAccount=New current account
-# NewSavingAccount=New savings account
-# NewCashAccount=New cash account
-# EditFinancialAccount=Edit account
-# AccountSetup=Financial accounts setup
-# SearchBankMovement=Search bank movement
-# Debts=Debts
-# LabelBankCashAccount=Bank or cash label
-# AccountType=Account type
-# BankType0=Savings account
-# BankType1=Current or credit card account
-# BankType2=Cash account
-# IfBankAccount=If bank account
-# AccountsArea=Accounts area
-# AccountCard=Account card
-# DeleteAccount=Delete account
-# ConfirmDeleteAccount=Are you sure you want to delete this account ?
-# Account=Account
-# ByCategories=By categories
-# ByRubriques=By categories
-# BankTransactionByCategories=Bank transactions by categories
-# BankTransactionForCategory=Bank transactions for category %s
-# RemoveFromRubrique=Remove link with category
-# RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
-# ListBankTransactions=List of bank transactions
-# IdTransaction=Transaction ID
-# BankTransactions=Bank transactions
-# SearchTransaction=Search transaction
-# ListTransactions=List transactions
-# ListTransactionsByCategory=List transaction/category
-# TransactionsToConciliate=Transactions to reconcile
-# Conciliable=Can be reconciled
-# Conciliate=Reconcile
-# Conciliation=Reconciliation
-# ConciliationForAccount=Reconcile this account
-# IncludeClosedAccount=Include closed accounts
-# OnlyOpenedAccount=Only opened accounts
-# AccountToCredit=Account to credit
-# AccountToDebit=Account to debit
-# DisableConciliation=Disable reconciliation feature for this account
-# ConciliationDisabled=Reconciliation feature disabled
-# StatusAccountOpened=Opened
-# StatusAccountClosed=Closed
-# AccountIdShort=Number
-# EditBankRecord=Edit record
-# LineRecord=Transaction
-# AddBankRecord=Add transaction
-# AddBankRecordLong=Add transaction manually
-# ConciliatedBy=Reconciled by
-# DateConciliating=Reconcile date
-# BankLineConciliated=Transaction reconciled
-# CustomerInvoicePayment=Customer payment
-# CustomerInvoicePaymentBack=Customer payment back
-# SupplierInvoicePayment=Supplier payment
-# WithdrawalPayment=Withdrawal payment
-# SocialContributionPayment=Social contribution payment
-# FinancialAccountJournal=Financial account journal
-# BankTransfer=Bank transfer
-# BankTransfers=Bank transfers
-# TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
-# TransferFrom=From
-# TransferTo=To
-# TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
-# CheckTransmitter=Transmitter
-# ValidateCheckReceipt=Validate this check receipt ?
-# ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
-# DeleteCheckReceipt=Delete this check receipt ?
-# ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
-# BankChecks=Bank checks
-# BankChecksToReceipt=Checks waiting for deposit
-# ShowCheckReceipt=Show check deposit receipt
-# NumberOfCheques=Nb of check
-# DeleteTransaction=Delete transaction
-# ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
-# ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
-# BankMovements=Movements
-# CashBudget=Cash budget
-# PlannedTransactions=Planned transactions
-# Graph=Graphics
-# ExportDataset_banque_1=Bank transactions and account statement
-# TransactionOnTheOtherAccount=Transaction on the other account
-# TransactionWithOtherAccount=Account transfer
-# PaymentNumberUpdateSucceeded=Payment number updated succesfully
-# PaymentNumberUpdateFailed=Payment number could not be updated
-# PaymentDateUpdateSucceeded=Payment date update succesfully
-# PaymentDateUpdateFailed=Payment date could not be updated
-# Transactions=Transactions
-# BankTransactionLine=Bank transaction
-# AllAccounts=All bank/cash accounts
-# BackToAccount=Back to account
-# ShowAllAccounts=Show for all accounts
-# FutureTransaction=Transaction in futur. No way to conciliate.
-# SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
-# InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
-# EventualyAddCategory=Eventually, specify a category in which to classify the records
-# ToConciliate=To conciliate?
-# ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
-# BankDashboard=Bank accounts summary
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+Bank=Bank
+Banks=Banks
+MenuBankCash=Bank/Cash
+MenuSetupBank=Bank/Cash setup
+BankName=Bank name
+FinancialAccount=Account
+FinancialAccounts=Accounts
+BankAccount=Bank account
+BankAccounts=Bank accounts
+AccountRef=Financial account ref
+AccountLabel=Financial account label
+CashAccount=Cash account
+CashAccounts=Cash accounts
+MainAccount=Main account
+CurrentAccount=Current account
+CurrentAccounts=Current accounts
+SavingAccount=Savings account
+SavingAccounts=Savings accounts
+ErrorBankLabelAlreadyExists=Financial account label already exists
+BankBalance=Balance
+BankBalanceBefore=Balance before
+BankBalanceAfter=Balance after
+BalanceMinimalAllowed=Minimum allowed balance
+BalanceMinimalDesired=Minimum desired balance
+InitialBankBalance=Initial balance
+EndBankBalance=End balance
+CurrentBalance=Current balance
+FutureBalance=Future balance
+ShowAllTimeBalance=Show balance from start
+AllTime=From start
+Reconciliation=Reconciliation
+RIB=Bank Account Number
+IBAN=IBAN number
+BIC=BIC/SWIFT number
+StandingOrders=Standing orders
+StandingOrder=Standing order
+Withdrawals=Withdrawals
+Withdrawal=Withdrawal
+AccountStatement=Account statement
+AccountStatementShort=Statement
+AccountStatements=Account statements
+LastAccountStatements=Last account statements
+Rapprochement=Reconciliate
+IOMonthlyReporting=Monthly reporting
+BankAccountDomiciliation=Account address
+BankAccountCountry=Account country
+BankAccountOwner=Account owner name
+BankAccountOwnerAddress=Account owner address
+RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
+CreateAccount=Create account
+NewAccount=New account
+NewBankAccount=New bank account
+NewFinancialAccount=New financial account
+MenuNewFinancialAccount=New financial account
+NewCurrentAccount=New current account
+NewSavingAccount=New savings account
+NewCashAccount=New cash account
+EditFinancialAccount=Edit account
+AccountSetup=Financial accounts setup
+SearchBankMovement=Search bank movement
+Debts=Debts
+LabelBankCashAccount=Bank or cash label
+AccountType=Account type
+BankType0=Savings account
+BankType1=Current or credit card account
+BankType2=Cash account
+IfBankAccount=If bank account
+AccountsArea=Accounts area
+AccountCard=Account card
+DeleteAccount=Delete account
+ConfirmDeleteAccount=Are you sure you want to delete this account ?
+Account=Account
+ByCategories=By categories
+ByRubriques=By categories
+BankTransactionByCategories=Bank transactions by categories
+BankTransactionForCategory=Bank transactions for category %s
+RemoveFromRubrique=Remove link with category
+RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
+ListBankTransactions=List of bank transactions
+IdTransaction=Transaction ID
+BankTransactions=Bank transactions
+SearchTransaction=Search transaction
+ListTransactions=List transactions
+ListTransactionsByCategory=List transaction/category
+TransactionsToConciliate=Transactions to reconcile
+Conciliable=Can be reconciled
+Conciliate=Reconcile
+Conciliation=Reconciliation
+ConciliationForAccount=Reconcile this account
+IncludeClosedAccount=Include closed accounts
+OnlyOpenedAccount=Only opened accounts
+AccountToCredit=Account to credit
+AccountToDebit=Account to debit
+DisableConciliation=Disable reconciliation feature for this account
+ConciliationDisabled=Reconciliation feature disabled
+StatusAccountOpened=Opened
+StatusAccountClosed=Closed
+AccountIdShort=Number
+EditBankRecord=Edit record
+LineRecord=Transaction
+AddBankRecord=Add transaction
+AddBankRecordLong=Add transaction manually
+ConciliatedBy=Reconciled by
+DateConciliating=Reconcile date
+BankLineConciliated=Transaction reconciled
+CustomerInvoicePayment=Customer payment
+CustomerInvoicePaymentBack=Customer payment back
+SupplierInvoicePayment=Supplier payment
+WithdrawalPayment=Withdrawal payment
+SocialContributionPayment=Social contribution payment
+FinancialAccountJournal=Financial account journal
+BankTransfer=Bank transfer
+BankTransfers=Bank transfers
+TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
+TransferFrom=From
+TransferTo=To
+TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
+CheckTransmitter=Transmitter
+ValidateCheckReceipt=Validate this check receipt ?
+ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
+DeleteCheckReceipt=Delete this check receipt ?
+ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
+BankChecks=Bank checks
+BankChecksToReceipt=Checks waiting for deposit
+ShowCheckReceipt=Show check deposit receipt
+NumberOfCheques=Nb of check
+DeleteTransaction=Delete transaction
+ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
+ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
+BankMovements=Movements
+CashBudget=Cash budget
+PlannedTransactions=Planned transactions
+Graph=Graphics
+ExportDataset_banque_1=Bank transactions and account statement
+TransactionOnTheOtherAccount=Transaction on the other account
+TransactionWithOtherAccount=Account transfer
+PaymentNumberUpdateSucceeded=Payment number updated succesfully
+PaymentNumberUpdateFailed=Payment number could not be updated
+PaymentDateUpdateSucceeded=Payment date update succesfully
+PaymentDateUpdateFailed=Payment date could not be updated
+Transactions=Transactions
+BankTransactionLine=Bank transaction
+AllAccounts=All bank/cash accounts
+BackToAccount=Back to account
+ShowAllAccounts=Show for all accounts
+FutureTransaction=Transaction in futur. No way to conciliate.
+SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
+InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
+EventualyAddCategory=Eventually, specify a category in which to classify the records
+ToConciliate=To conciliate?
+ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
+BankDashboard=Bank accounts summary
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/id_ID/bills.lang b/htdocs/langs/id_ID/bills.lang
index ad7e2cefc7c..3041825db57 100644
--- a/htdocs/langs/id_ID/bills.lang
+++ b/htdocs/langs/id_ID/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% in advance, 50%% on delivery
FixAmount=Fix amount
VarAmount=Variable amount (%% tot.)
-
# PaymentType
PaymentTypeVIR=Bank deposit
PaymentTypeShortVIR=Bank deposit
diff --git a/htdocs/langs/id_ID/bookmarks.lang b/htdocs/langs/id_ID/bookmarks.lang
index c04d25c328d..7acb946bb62 100644
--- a/htdocs/langs/id_ID/bookmarks.lang
+++ b/htdocs/langs/id_ID/bookmarks.lang
@@ -1,19 +1,19 @@
# Dolibarr language file - Source file is en_US - marque pages
-# AddThisPageToBookmarks=Add this page to bookmarks
-# Bookmark=Bookmark
-# Bookmarks=Bookmarks
-# NewBookmark=New bookmark
-# ShowBookmark=Show bookmark
-# OpenANewWindow=Open a new window
-# ReplaceWindow=Replace current window
-# BookmarkTargetNewWindowShort=New window
-# BookmarkTargetReplaceWindowShort=Current window
-# BookmarkTitle=Bookmark title
-# UrlOrLink=URL
-# BehaviourOnClick=Behaviour when a URL is clicked
-# CreateBookmark=Create bookmark
-# SetHereATitleForLink=Set a title for the bookmark
-# UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
-# ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
-# BookmarksManagement=Bookmarks management
-# ListOfBookmarks=List of bookmarks
+AddThisPageToBookmarks=Add this page to bookmarks
+Bookmark=Bookmark
+Bookmarks=Bookmarks
+NewBookmark=New bookmark
+ShowBookmark=Show bookmark
+OpenANewWindow=Open a new window
+ReplaceWindow=Replace current window
+BookmarkTargetNewWindowShort=New window
+BookmarkTargetReplaceWindowShort=Current window
+BookmarkTitle=Bookmark title
+UrlOrLink=URL
+BehaviourOnClick=Behaviour when a URL is clicked
+CreateBookmark=Create bookmark
+SetHereATitleForLink=Set a title for the bookmark
+UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
+ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
+BookmarksManagement=Bookmarks management
+ListOfBookmarks=List of bookmarks
diff --git a/htdocs/langs/id_ID/boxes.lang b/htdocs/langs/id_ID/boxes.lang
index 0596d677c46..e7e9da7dc1b 100644
--- a/htdocs/langs/id_ID/boxes.lang
+++ b/htdocs/langs/id_ID/boxes.lang
@@ -1,91 +1,91 @@
# Dolibarr language file - Source file is en_US - boxes
-# BoxLastRssInfos=Rss information
-# BoxLastProducts=Last %s products/services
-# BoxProductsAlertStock=Products in stock alert
-# BoxLastProductsInContract=Last %s contracted products/services
-# BoxLastSupplierBills=Last supplier's invoices
-# BoxLastCustomerBills=Last customer's invoices
-# BoxOldestUnpaidCustomerBills=Oldest unpaid customer's invoices
-# BoxOldestUnpaidSupplierBills=Oldest unpaid supplier's invoices
-# BoxLastProposals=Last commercial proposals
-# BoxLastProspects=Last modified prospects
-# BoxLastCustomers=Last modified customers
-# BoxLastSuppliers=Last modified suppliers
-# BoxLastCustomerOrders=Last customer orders
-# BoxLastBooks=Last books
-# BoxLastActions=Last actions
-# BoxLastContracts=Last contracts
-# BoxLastContacts=Last contacts/addresses
-# BoxLastMembers=Last members
-# BoxFicheInter=Last interventions
-# BoxCurrentAccounts=Opened accounts balance
-# BoxSalesTurnover=Sales turnover
-# BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
-# BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
-# BoxTitleLastBooks=Last %s recorded books
-# BoxTitleNbOfCustomers=Number of clients
-# BoxTitleLastRssInfos=Last %s news from %s
-# BoxTitleLastProducts=Last %s modified products/services
-# BoxTitleProductsAlertStock=Products in stock alert
-# BoxTitleLastCustomerOrders=Last %s modified customer orders
-# BoxTitleLastSuppliers=Last %s recorded suppliers
-# BoxTitleLastCustomers=Last %s recorded customers
-# BoxTitleLastModifiedSuppliers=Last %s modified suppliers
-# BoxTitleLastModifiedCustomers=Last %s modified customers
-# BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
-# BoxTitleLastPropals=Last %s recorded proposals
-# BoxTitleLastCustomerBills=Last %s customer's invoices
-# BoxTitleLastSupplierBills=Last %s supplier's invoices
-# BoxTitleLastProspects=Last %s recorded prospects
-# BoxTitleLastModifiedProspects=Last %s modified prospects
-# BoxTitleLastProductsInContract=Last %s products/services in a contract
-# BoxTitleLastModifiedMembers=Last %s modified members
-# BoxTitleLastFicheInter=Last %s modified intervention
-# BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer's invoices
-# BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier's invoices
-# BoxTitleCurrentAccounts=Opened account's balances
-# BoxTitleSalesTurnover=Sales turnover
-# BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
-# BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
-# BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
-# BoxMyLastBookmarks=My last %s bookmarks
-# BoxOldestExpiredServices=Oldest active expired services
-# BoxLastExpiredServices=Last %s oldest contacts with active expired services
-# BoxTitleLastActionsToDo=Last %s actions to do
-# BoxTitleLastContracts=Last %s contracts
-# BoxTitleLastModifiedDonations=Last %s modified donations
-# BoxTitleLastModifiedExpenses=Last %s modified expenses
-# BoxGlobalActivity=Global activity (invoices, proposals, orders)
-# FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
-# LastRefreshDate=Last refresh date
-# NoRecordedBookmarks=No bookmarks defined.
-# ClickToAdd=Click here to add.
-# NoRecordedCustomers=No recorded customers
-# NoRecordedContacts=No recorded contacts
-# NoActionsToDo=No actions to do
-# NoRecordedOrders=No recorded customer's orders
-# NoRecordedProposals=No recorded proposals
-# NoRecordedInvoices=No recorded customer's invoices
-# NoUnpaidCustomerBills=No unpaid customer's invoices
-# NoRecordedSupplierInvoices=No recorded supplier's invoices
-# NoUnpaidSupplierBills=No unpaid supplier's invoices
-# NoModifiedSupplierBills=No recorded supplier's invoices
-# NoRecordedProducts=No recorded products/services
-# NoRecordedProspects=No recorded prospects
-# NoContractedProducts=No products/services contracted
-# NoRecordedContracts=No recorded contracts
-# NoRecordedInterventions=No recorded interventions
-# BoxLatestSupplierOrders=Latest supplier orders
-# BoxTitleLatestSupplierOrders=%s latest supplier orders
-# NoSupplierOrder=No recorded supplier order
-# BoxCustomersInvoicesPerMonth=Customer invoices per month
-# BoxSuppliersInvoicesPerMonth=Supplier invoices per month
-# BoxCustomersOrdersPerMonth=Customer orders per month
-# BoxSuppliersOrdersPerMonth=Supplier orders per month
-# BoxProposalsPerMonth=Proposals per month
-# NoTooLowStockProducts=No product under the low stock limit
-# BoxProductDistribution=Products/Services distribution
-# BoxProductDistributionFor=Distribution of %s for %s
-# ForCustomersInvoices=Customers invoices
-# ForCustomersOrders=Customers orders
-# ForProposals=Proposals
+BoxLastRssInfos=Rss information
+BoxLastProducts=Last %s products/services
+BoxProductsAlertStock=Products in stock alert
+BoxLastProductsInContract=Last %s contracted products/services
+BoxLastSupplierBills=Last supplier's invoices
+BoxLastCustomerBills=Last customer's invoices
+BoxOldestUnpaidCustomerBills=Oldest unpaid customer's invoices
+BoxOldestUnpaidSupplierBills=Oldest unpaid supplier's invoices
+BoxLastProposals=Last commercial proposals
+BoxLastProspects=Last modified prospects
+BoxLastCustomers=Last modified customers
+BoxLastSuppliers=Last modified suppliers
+BoxLastCustomerOrders=Last customer orders
+BoxLastBooks=Last books
+BoxLastActions=Last actions
+BoxLastContracts=Last contracts
+BoxLastContacts=Last contacts/addresses
+BoxLastMembers=Last members
+BoxFicheInter=Last interventions
+BoxCurrentAccounts=Opened accounts balance
+BoxSalesTurnover=Sales turnover
+BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
+BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
+BoxTitleLastBooks=Last %s recorded books
+BoxTitleNbOfCustomers=Number of clients
+BoxTitleLastRssInfos=Last %s news from %s
+BoxTitleLastProducts=Last %s modified products/services
+BoxTitleProductsAlertStock=Products in stock alert
+BoxTitleLastCustomerOrders=Last %s modified customer orders
+BoxTitleLastSuppliers=Last %s recorded suppliers
+BoxTitleLastCustomers=Last %s recorded customers
+BoxTitleLastModifiedSuppliers=Last %s modified suppliers
+BoxTitleLastModifiedCustomers=Last %s modified customers
+BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
+BoxTitleLastPropals=Last %s recorded proposals
+BoxTitleLastCustomerBills=Last %s customer's invoices
+BoxTitleLastSupplierBills=Last %s supplier's invoices
+BoxTitleLastProspects=Last %s recorded prospects
+BoxTitleLastModifiedProspects=Last %s modified prospects
+BoxTitleLastProductsInContract=Last %s products/services in a contract
+BoxTitleLastModifiedMembers=Last %s modified members
+BoxTitleLastFicheInter=Last %s modified intervention
+BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer's invoices
+BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier's invoices
+BoxTitleCurrentAccounts=Opened account's balances
+BoxTitleSalesTurnover=Sales turnover
+BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
+BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
+BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
+BoxMyLastBookmarks=My last %s bookmarks
+BoxOldestExpiredServices=Oldest active expired services
+BoxLastExpiredServices=Last %s oldest contacts with active expired services
+BoxTitleLastActionsToDo=Last %s actions to do
+BoxTitleLastContracts=Last %s contracts
+BoxTitleLastModifiedDonations=Last %s modified donations
+BoxTitleLastModifiedExpenses=Last %s modified expenses
+BoxGlobalActivity=Global activity (invoices, proposals, orders)
+FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
+LastRefreshDate=Last refresh date
+NoRecordedBookmarks=No bookmarks defined.
+ClickToAdd=Click here to add.
+NoRecordedCustomers=No recorded customers
+NoRecordedContacts=No recorded contacts
+NoActionsToDo=No actions to do
+NoRecordedOrders=No recorded customer's orders
+NoRecordedProposals=No recorded proposals
+NoRecordedInvoices=No recorded customer's invoices
+NoUnpaidCustomerBills=No unpaid customer's invoices
+NoRecordedSupplierInvoices=No recorded supplier's invoices
+NoUnpaidSupplierBills=No unpaid supplier's invoices
+NoModifiedSupplierBills=No recorded supplier's invoices
+NoRecordedProducts=No recorded products/services
+NoRecordedProspects=No recorded prospects
+NoContractedProducts=No products/services contracted
+NoRecordedContracts=No recorded contracts
+NoRecordedInterventions=No recorded interventions
+BoxLatestSupplierOrders=Latest supplier orders
+BoxTitleLatestSupplierOrders=%s latest supplier orders
+NoSupplierOrder=No recorded supplier order
+BoxCustomersInvoicesPerMonth=Customer invoices per month
+BoxSuppliersInvoicesPerMonth=Supplier invoices per month
+BoxCustomersOrdersPerMonth=Customer orders per month
+BoxSuppliersOrdersPerMonth=Supplier orders per month
+BoxProposalsPerMonth=Proposals per month
+NoTooLowStockProducts=No product under the low stock limit
+BoxProductDistribution=Products/Services distribution
+BoxProductDistributionFor=Distribution of %s for %s
+ForCustomersInvoices=Customers invoices
+ForCustomersOrders=Customers orders
+ForProposals=Proposals
diff --git a/htdocs/langs/is_IS/admin.lang b/htdocs/langs/is_IS/admin.lang
index 4c309c4f1b5..db7b9fecb74 100644
--- a/htdocs/langs/is_IS/admin.lang
+++ b/htdocs/langs/is_IS/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/is_IS/banks.lang b/htdocs/langs/is_IS/banks.lang
index 4ef649e7714..9d14db2eb3e 100644
--- a/htdocs/langs/is_IS/banks.lang
+++ b/htdocs/langs/is_IS/banks.lang
@@ -19,8 +19,8 @@ SavingAccount=Sparisjóð
SavingAccounts=Sparnaður reikninga
ErrorBankLabelAlreadyExists=Financial reikning merki er til nú þegar
BankBalance=Jafnvægi
-# BankBalanceBefore=Balance before
-# BankBalanceAfter=Balance after
+BankBalanceBefore=Balance before
+BankBalanceAfter=Balance after
BalanceMinimalAllowed=Lágmark leyft jafnvægi
BalanceMinimalDesired=Lágmark löngun jafnvægi
InitialBankBalance=Upphafleg skuld
@@ -28,7 +28,7 @@ EndBankBalance=End jafnvægi
CurrentBalance=Núverandi staða
FutureBalance=Framundan jafnvægi
ShowAllTimeBalance=Sýna jafnvægi frá byrjun
-# AllTime=From start
+AllTime=From start
Reconciliation=Sættir
RIB=Bankareikningur Fjöldi
IBAN=IBAN númer
@@ -105,7 +105,7 @@ ConciliatedBy=Sáttir við
DateConciliating=Samræmdu dagsetningu
BankLineConciliated=Færsla sáttir
CustomerInvoicePayment=Viðskiptavinur greiðslu
-# CustomerInvoicePaymentBack=Customer payment back
+CustomerInvoicePaymentBack=Customer payment back
SupplierInvoicePayment=Birgir greiðslu
WithdrawalPayment=Afturköllun greiðslu
SocialContributionPayment=Félagslegt framlag greiðslu
@@ -139,21 +139,21 @@ PaymentNumberUpdateSucceeded=Greiðslunnar uppfærðir
PaymentNumberUpdateFailed=Greiðsla tala gæti ekki verið uppfærð
PaymentDateUpdateSucceeded=Gjalddagi uppfæra tókst
PaymentDateUpdateFailed=Gjalddagi gæti ekki verið uppfærð
-# Transactions=Transactions
+Transactions=Transactions
BankTransactionLine=Bank viðskipti
AllAccounts=Allar banka / peninga reikninga
BackToAccount=Til baka á reikning
ShowAllAccounts=Sýna allra reikninga
FutureTransaction=Færsla í futur. Engin leið til leitar sátta.
SelectChequeTransactionAndGenerate=Select / sía ávísanir til fela í innborgun stöðva móttöku og smelltu á "Create."
-# InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
-# EventualyAddCategory=Eventually, specify a category in which to classify the records
-# ToConciliate=To conciliate?
-# ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
-# BankDashboard=Bank accounts summary
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
+EventualyAddCategory=Eventually, specify a category in which to classify the records
+ToConciliate=To conciliate?
+ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
+BankDashboard=Bank accounts summary
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/is_IS/bills.lang b/htdocs/langs/is_IS/bills.lang
index 6395b377ff4..b7d3d6a230a 100644
--- a/htdocs/langs/is_IS/bills.lang
+++ b/htdocs/langs/is_IS/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% in advance, 50%% on delivery
FixAmount=Fix amount
VarAmount=Variable amount (%% tot.)
-
# PaymentType
PaymentTypeVIR=Bank innborgun
PaymentTypeShortVIR=Bank innborgun
diff --git a/htdocs/langs/is_IS/boxes.lang b/htdocs/langs/is_IS/boxes.lang
index db17b9a5291..26d5b7abb4b 100644
--- a/htdocs/langs/is_IS/boxes.lang
+++ b/htdocs/langs/is_IS/boxes.lang
@@ -1,7 +1,7 @@
# Dolibarr language file - Source file is en_US - boxes
BoxLastRssInfos=Rss upplýsingar
BoxLastProducts=Last %s vörur / þjónustu
-# BoxProductsAlertStock=Products in stock alert
+BoxProductsAlertStock=Products in stock alert
BoxLastProductsInContract=Last %s dregist vörur / þjónustu
BoxLastSupplierBills=reikningum Síðasta birgis
BoxLastCustomerBills=reikningum Síðasta viðskiptavinar
@@ -17,8 +17,8 @@ BoxLastActions=Síðasta aðgerð
BoxLastContracts=Síðasta samninga
BoxLastContacts=Síðustu tengiliðir / Vistfang
BoxLastMembers=Síðustu meðlimir
-# BoxFicheInter=Last interventions
-# BoxCurrentAccounts=Opened accounts balance
+BoxFicheInter=Last interventions
+BoxCurrentAccounts=Opened accounts balance
BoxSalesTurnover=Velta Velta
BoxTotalUnpaidCustomerBills=reikningum Samtals launalaust viðskiptavinar
BoxTotalUnpaidSuppliersBills=reikningum Samtals launalaust birgis
@@ -26,7 +26,7 @@ BoxTitleLastBooks=Last %s skrá bækur
BoxTitleNbOfCustomers=Nombre de viðskiptavinur
BoxTitleLastRssInfos=Last %s fréttir frá %s
BoxTitleLastProducts=Last %s breytt vörur / þjónustu
-# BoxTitleProductsAlertStock=Products in stock alert
+BoxTitleProductsAlertStock=Products in stock alert
BoxTitleLastCustomerOrders=Last %s breytt viðskiptavina pantanir
BoxTitleLastSuppliers=Last %s skráð birgja
BoxTitleLastCustomers=Last %s skráð viðskiptavini
@@ -40,10 +40,10 @@ BoxTitleLastProspects=Last %s skráð horfur
BoxTitleLastModifiedProspects=Síðast %s breytt horfum
BoxTitleLastProductsInContract=Last %s vörur / þjónustu í samningi
BoxTitleLastModifiedMembers=Síðustu %s breytt meðlimir
-# BoxTitleLastFicheInter=Last %s modified intervention
+BoxTitleLastFicheInter=Last %s modified intervention
BoxTitleOldestUnpaidCustomerBills=Elsta %s reikningum launalaust viðskiptavinar
BoxTitleOldestUnpaidSupplierBills=Elsta %s reikningum launalaust birgis
-# BoxTitleCurrentAccounts=Opened account's balances
+BoxTitleCurrentAccounts=Opened account's balances
BoxTitleSalesTurnover=Velta Velta
BoxTitleTotalUnpaidCustomerBills=reikningum ógreidd viðskiptavinar
BoxTitleTotalUnpaidSuppliersBills=reikningum ógreidd birgis
@@ -55,7 +55,7 @@ BoxTitleLastActionsToDo=Last %s aðgerða til að gera
BoxTitleLastContracts=Last %s samninga
BoxTitleLastModifiedDonations=Síðustu %s breytt framlög
BoxTitleLastModifiedExpenses=Síðustu %s breytt útgjöld
-# BoxGlobalActivity=Global activity (invoices, proposals, orders)
+BoxGlobalActivity=Global activity (invoices, proposals, orders)
FailedToRefreshDataInfoNotUpToDate=Ekki tókst að hressa RSS hreyfingu. Síðast vel hressa dagsetning: %s
LastRefreshDate=Síðast endurnýjað dagsetningu
NoRecordedBookmarks=Engin bókamerki skilgreind. Smelltu hér til að bæta við bókamerki.
@@ -74,18 +74,18 @@ NoRecordedProducts=Engin skrá vörur / þjónustu
NoRecordedProspects=Engin skráð horfur
NoContractedProducts=Engar vörur / þjónustu dróst
NoRecordedContracts=Engin skrá samninga
-# NoRecordedInterventions=No recorded interventions
-# BoxLatestSupplierOrders=Latest supplier orders
-# BoxTitleLatestSupplierOrders=%s latest supplier orders
-# NoSupplierOrder=No recorded supplier order
-# BoxCustomersInvoicesPerMonth=Customer invoices per month
-# BoxSuppliersInvoicesPerMonth=Supplier invoices per month
-# BoxCustomersOrdersPerMonth=Customer orders per month
-# BoxSuppliersOrdersPerMonth=Supplier orders per month
-# BoxProposalsPerMonth=Proposals per month
-# NoTooLowStockProducts=No product under the low stock limit
-# BoxProductDistribution=Products/Services distribution
-# BoxProductDistributionFor=Distribution of %s for %s
+NoRecordedInterventions=No recorded interventions
+BoxLatestSupplierOrders=Latest supplier orders
+BoxTitleLatestSupplierOrders=%s latest supplier orders
+NoSupplierOrder=No recorded supplier order
+BoxCustomersInvoicesPerMonth=Customer invoices per month
+BoxSuppliersInvoicesPerMonth=Supplier invoices per month
+BoxCustomersOrdersPerMonth=Customer orders per month
+BoxSuppliersOrdersPerMonth=Supplier orders per month
+BoxProposalsPerMonth=Proposals per month
+NoTooLowStockProducts=No product under the low stock limit
+BoxProductDistribution=Products/Services distribution
+BoxProductDistributionFor=Distribution of %s for %s
ForCustomersInvoices=reikninga viðskiptavinar
-# ForCustomersOrders=Customers orders
+ForCustomersOrders=Customers orders
ForProposals=Tillögur
diff --git a/htdocs/langs/it_IT/admin.lang b/htdocs/langs/it_IT/admin.lang
index 11ba58e2822..934be8a0a53 100644
--- a/htdocs/langs/it_IT/admin.lang
+++ b/htdocs/langs/it_IT/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=La lista dei parametri deve contenere chiave univoca e valore.
Per esempio:
1, valore1
2, valore2
3, valore3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Libreria utilizzata per generare PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/it_IT/bills.lang b/htdocs/langs/it_IT/bills.lang
index f36a9fe46e2..526d19aa1d7 100644
--- a/htdocs/langs/it_IT/bills.lang
+++ b/htdocs/langs/it_IT/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% all'ordine, 50%% alla consegna*
FixAmount=Correggi importo
VarAmount=Importo variabile (%% tot.)
-
# PaymentType
PaymentTypeVIR=Bonifico bancario
PaymentTypeShortVIR=Bon. banc.
diff --git a/htdocs/langs/ja_JP/admin.lang b/htdocs/langs/ja_JP/admin.lang
index 28907d12a1c..b2af89943ce 100644
--- a/htdocs/langs/ja_JP/admin.lang
+++ b/htdocs/langs/ja_JP/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/ja_JP/banks.lang b/htdocs/langs/ja_JP/banks.lang
index de7fb9eae67..06bb125b7ca 100644
--- a/htdocs/langs/ja_JP/banks.lang
+++ b/htdocs/langs/ja_JP/banks.lang
@@ -19,8 +19,8 @@ SavingAccount=普通預金口座
SavingAccounts=貯蓄口座
ErrorBankLabelAlreadyExists=金融口座のラベルにはすでに存在します
BankBalance=バランス
-# BankBalanceBefore=Balance before
-# BankBalanceAfter=Balance after
+BankBalanceBefore=Balance before
+BankBalanceAfter=Balance after
BalanceMinimalAllowed=最小許容バランス
BalanceMinimalDesired=必要最小限のバランス
InitialBankBalance=期首残高
@@ -28,7 +28,7 @@ EndBankBalance=期末残高
CurrentBalance=経常収支
FutureBalance=将来のバランス
ShowAllTimeBalance=最初からバランスを示す
-# AllTime=From start
+AllTime=From start
Reconciliation=和解
RIB=銀行の口座番号
IBAN=IBAN番号
@@ -105,7 +105,7 @@ ConciliatedBy=による和解
DateConciliating=日付を調整する
BankLineConciliated=トランザクション調整
CustomerInvoicePayment=顧客の支払い
-# CustomerInvoicePaymentBack=Customer payment back
+CustomerInvoicePaymentBack=Customer payment back
SupplierInvoicePayment=サプライヤーの支払い
WithdrawalPayment=撤退の支払い
SocialContributionPayment=社会貢献の支払い
@@ -139,21 +139,21 @@ PaymentNumberUpdateSucceeded=支払い番号が正常に更新されました
PaymentNumberUpdateFailed=支払番号を更新できませんでした
PaymentDateUpdateSucceeded=支払日は正常に更新さ
PaymentDateUpdateFailed=支払日は更新できませんでした
-# Transactions=Transactions
+Transactions=Transactions
BankTransactionLine=銀行取引
AllAccounts=すべての銀行/現金勘定
BackToAccount=戻るアカウントへ
ShowAllAccounts=すべてのアカウントに表示
FutureTransaction=フューチャーのトランザクション。調停する方法はありません。
SelectChequeTransactionAndGenerate=チェックの預金証書に含まれると、"作成"をクリックしてチェックをフィルタリング/選択してください。
-# InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
-# EventualyAddCategory=Eventually, specify a category in which to classify the records
-# ToConciliate=To conciliate?
-# ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
-# BankDashboard=Bank accounts summary
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
+EventualyAddCategory=Eventually, specify a category in which to classify the records
+ToConciliate=To conciliate?
+ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
+BankDashboard=Bank accounts summary
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/ja_JP/bills.lang b/htdocs/langs/ja_JP/bills.lang
index 3fd45bf5e04..06c73f1130e 100644
--- a/htdocs/langs/ja_JP/bills.lang
+++ b/htdocs/langs/ja_JP/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% in advance, 50%% on delivery
FixAmount=Fix amount
VarAmount=Variable amount (%% tot.)
-
# PaymentType
PaymentTypeVIR=銀行預金
PaymentTypeShortVIR=銀行預金
diff --git a/htdocs/langs/ja_JP/bookmarks.lang b/htdocs/langs/ja_JP/bookmarks.lang
index beaf8f1c330..6907a673caf 100644
--- a/htdocs/langs/ja_JP/bookmarks.lang
+++ b/htdocs/langs/ja_JP/bookmarks.lang
@@ -10,7 +10,7 @@ BookmarkTargetNewWindowShort=新しいウィンドウ
BookmarkTargetReplaceWindowShort=現在のウィンドウ
BookmarkTitle=ブックマークのタイトル
UrlOrLink=URL
-# BehaviourOnClick=Behaviour when a URL is clicked
+BehaviourOnClick=Behaviour when a URL is clicked
CreateBookmark=ブックマークを作成します。
SetHereATitleForLink=ブックマークのタイトルを設定する
UseAnExternalHttpLinkOrRelativeDolibarrLink=外部のhttp URLまたは相対DolibarrのURLを使用して、
diff --git a/htdocs/langs/ja_JP/boxes.lang b/htdocs/langs/ja_JP/boxes.lang
index 18b88b04ac7..0a2d3c0f7bb 100644
--- a/htdocs/langs/ja_JP/boxes.lang
+++ b/htdocs/langs/ja_JP/boxes.lang
@@ -1,7 +1,7 @@
# Dolibarr language file - Source file is en_US - boxes
BoxLastRssInfos=RSS情報
BoxLastProducts=最後%s製品/サービス
-# BoxProductsAlertStock=Products in stock alert
+BoxProductsAlertStock=Products in stock alert
BoxLastProductsInContract=最後%sは、製品/サービスを契約
BoxLastSupplierBills=最後のサプライヤーの請求書
BoxLastCustomerBills=最後に、顧客の請求書
@@ -17,8 +17,8 @@ BoxLastActions=最後のアクション
BoxLastContracts=最後の契約
BoxLastContacts=最後の連絡先/アドレス
BoxLastMembers=最後のメンバー
-# BoxFicheInter=Last interventions
-# BoxCurrentAccounts=Opened accounts balance
+BoxFicheInter=Last interventions
+BoxCurrentAccounts=Opened accounts balance
BoxSalesTurnover=販売額
BoxTotalUnpaidCustomerBills=合計未払いの顧客の請求書
BoxTotalUnpaidSuppliersBills=合計未払いの仕入先の請求書
@@ -26,7 +26,7 @@ BoxTitleLastBooks=最後%s記録された書籍
BoxTitleNbOfCustomers=クライアントの数
BoxTitleLastRssInfos=%s %sからの最後のニュース
BoxTitleLastProducts=最後%sは、製品/サービスを変更
-# BoxTitleProductsAlertStock=Products in stock alert
+BoxTitleProductsAlertStock=Products in stock alert
BoxTitleLastCustomerOrders=最後%sは、顧客の注文を変更
BoxTitleLastSuppliers=最後%sのサプライヤーを記録
BoxTitleLastCustomers=最後%s記録された顧客
@@ -40,10 +40,10 @@ BoxTitleLastProspects=最後%sは見通しを記録
BoxTitleLastModifiedProspects=最後%sは、見通しを修正
BoxTitleLastProductsInContract=契約の最後の%s製品/サービス
BoxTitleLastModifiedMembers=最後に変更されたメンバー%s
-# BoxTitleLastFicheInter=Last %s modified intervention
+BoxTitleLastFicheInter=Last %s modified intervention
BoxTitleOldestUnpaidCustomerBills=古い%s未払いの顧客の請求書
BoxTitleOldestUnpaidSupplierBills=古い%s未払いの仕入先の請求書
-# BoxTitleCurrentAccounts=Opened account's balances
+BoxTitleCurrentAccounts=Opened account's balances
BoxTitleSalesTurnover=販売額
BoxTitleTotalUnpaidCustomerBills=未払いの顧客の請求書
BoxTitleTotalUnpaidSuppliersBills=未払いの仕入先の請求書
@@ -55,7 +55,7 @@ BoxTitleLastActionsToDo=行うための最後の%sアクション
BoxTitleLastContracts=最後%s契約
BoxTitleLastModifiedDonations=最後%sは寄付を変更
BoxTitleLastModifiedExpenses=最後%sは経費を変更
-# BoxGlobalActivity=Global activity (invoices, proposals, orders)
+BoxGlobalActivity=Global activity (invoices, proposals, orders)
FailedToRefreshDataInfoNotUpToDate=リフレッシュRSSフラックスに失敗しました。最後に成功し、リフレッシュした日:%s
LastRefreshDate=最後の更新日
NoRecordedBookmarks=ブックマークが定義されていません。
@@ -74,18 +74,18 @@ NoRecordedProducts=記録された商品はありません/サービスなし
NoRecordedProspects=全く記録された見通しなし
NoContractedProducts=ない製品/サービスは、契約しない
NoRecordedContracts=全く記録された契約をしない
-# NoRecordedInterventions=No recorded interventions
-# BoxLatestSupplierOrders=Latest supplier orders
-# BoxTitleLatestSupplierOrders=%s latest supplier orders
-# NoSupplierOrder=No recorded supplier order
-# BoxCustomersInvoicesPerMonth=Customer invoices per month
-# BoxSuppliersInvoicesPerMonth=Supplier invoices per month
-# BoxCustomersOrdersPerMonth=Customer orders per month
-# BoxSuppliersOrdersPerMonth=Supplier orders per month
-# BoxProposalsPerMonth=Proposals per month
-# NoTooLowStockProducts=No product under the low stock limit
-# BoxProductDistribution=Products/Services distribution
-# BoxProductDistributionFor=Distribution of %s for %s
+NoRecordedInterventions=No recorded interventions
+BoxLatestSupplierOrders=Latest supplier orders
+BoxTitleLatestSupplierOrders=%s latest supplier orders
+NoSupplierOrder=No recorded supplier order
+BoxCustomersInvoicesPerMonth=Customer invoices per month
+BoxSuppliersInvoicesPerMonth=Supplier invoices per month
+BoxCustomersOrdersPerMonth=Customer orders per month
+BoxSuppliersOrdersPerMonth=Supplier orders per month
+BoxProposalsPerMonth=Proposals per month
+NoTooLowStockProducts=No product under the low stock limit
+BoxProductDistribution=Products/Services distribution
+BoxProductDistributionFor=Distribution of %s for %s
ForCustomersInvoices=顧客の請求書
-# ForCustomersOrders=Customers orders
+ForCustomersOrders=Customers orders
ForProposals=提案
diff --git a/htdocs/langs/ja_JP/cashdesk.lang b/htdocs/langs/ja_JP/cashdesk.lang
index c8c8051556e..59ef5de7786 100644
--- a/htdocs/langs/ja_JP/cashdesk.lang
+++ b/htdocs/langs/ja_JP/cashdesk.lang
@@ -12,7 +12,7 @@ CashDeskProducts=製品
CashDeskStock=株式
CashDeskOn=上の
CashDeskThirdParty=第三者
-# CashdeskDashboard=Point of sale access
+CashdeskDashboard=Point of sale access
ShoppingCart=ショッピングカート
NewSell=新しい販売
BackOffice=バックオフィス
@@ -36,5 +36,5 @@ BankToPay=掛売口座
ShowCompany=会社を表示
ShowStock=倉庫を表示
DeleteArticle=この記事を削除するときにクリックします
-# FilterRefOrLabelOrBC=Search (Ref/Label)
-# UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
+FilterRefOrLabelOrBC=Search (Ref/Label)
+UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
diff --git a/htdocs/langs/ja_JP/categories.lang b/htdocs/langs/ja_JP/categories.lang
index 77db8b266e7..bcd458c1ad3 100644
--- a/htdocs/langs/ja_JP/categories.lang
+++ b/htdocs/langs/ja_JP/categories.lang
@@ -16,7 +16,7 @@ SuppliersCategoriesArea=サプライヤーカテゴリエリア
CustomersCategoriesArea=お客さまカテゴリエリア
ThirdPartyCategoriesArea=第三者カテゴリエリア
MembersCategoriesArea=メンバーカテゴリエリア
-# ContactsCategoriesArea=Contacts categories area
+ContactsCategoriesArea=Contacts categories area
MainCats=主なカテゴリ
SubCats=サブカテゴリ
CatStatistics=統計
@@ -50,15 +50,15 @@ SupplierIsInCategories=サードパーティは、以下の仕入先のカテゴ
CompanyIsInCustomersCategories=この第三者には、次の顧客/見込み客のカテゴリに所有している
CompanyIsInSuppliersCategories=この第三者は、以下の仕入先のカテゴリに所有している
MemberIsInCategories=このメンバは、次のメンバカテゴリに所有している
-# ContactIsInCategories=This contact owns to following contacts categories
+ContactIsInCategories=This contact owns to following contacts categories
ProductHasNoCategory=この製品/サービスの任意のカテゴリではありません
SupplierHasNoCategory=このサプライヤーは、任意のカテゴリではありません
CompanyHasNoCategory=この会社は、任意のカテゴリではありません
MemberHasNoCategory=このメンバは、任意のカテゴリではありません
-# ContactHasNoCategory=This contact is not in any categories
+ContactHasNoCategory=This contact is not in any categories
ClassifyInCategory=カテゴリに分類する
NoneCategory=なし
-# NotCategorized=Without category
+NotCategorized=Without category
CategoryExistsAtSameLevel=このカテゴリには、このrefで既に存在している
ReturnInProduct=戻る製品/サービスカード
ReturnInSupplier=サプライヤーカードにバックアップする
@@ -66,7 +66,7 @@ ReturnInCompany=戻る顧客/見込み客カードに
ContentsVisibleByAll=内容は、すべてで見えるようになります
ContentsVisibleByAllShort=すべてから見える内容
ContentsNotVisibleByAllShort=すべてでは表示されない内容
-# CategoriesTree=Categories tree
+CategoriesTree=Categories tree
DeleteCategory=カテゴリを削除します。
ConfirmDeleteCategory=このカテゴリを削除してもよろしいですか?
RemoveFromCategory=categorieのリンクを削除します。
@@ -81,12 +81,12 @@ CustomersCategoriesShort=お客さまのカテゴリ
CustomersProspectsCategoriesShort=クスト/ Prosp。カテゴリ
ProductsCategoriesShort=製品カテゴリ
MembersCategoriesShort=メンバーカテゴリ
-# ContactCategoriesShort=Contacts categories
+ContactCategoriesShort=Contacts categories
ThisCategoryHasNoProduct=このカテゴリにはどの製品も含まれていません。
ThisCategoryHasNoSupplier=このカテゴリにはすべてのサプライヤーが含まれていません。
ThisCategoryHasNoCustomer=このカテゴリにはすべての顧客が含まれていません。
ThisCategoryHasNoMember=このカテゴリには、任意のメンバーが含まれていません。
-# ThisCategoryHasNoContact=This category does not contain any contact.
+ThisCategoryHasNoContact=This category does not contain any contact.
AssignedToCustomer=顧客に割り当てられ
AssignedToTheCustomer=顧客に割り当てられ
InternalCategory=内部カテゴリ
@@ -96,18 +96,18 @@ CatSupList=サプライヤーカテゴリの一覧
CatCusList=顧客/見込み客のカテゴリのリスト
CatProdList=製品カテゴリの一覧
CatMemberList=メンバーカテゴリの一覧
-# CatContactList=List of contact categories and contact
-# CatSupLinks=Links between suppliers and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatProdLinks=Links between products/services and categories
-# CatMemberLinks=Links between members and categories
-# CatProdLinks=Links between products/services and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatSupLinks=Links between suppliers and categories
-# DeleteFromCat=Remove from category
-# DeletePicture=Picture delete
-# ConfirmDeletePicture=Confirm picture deletion?
-# ExtraFieldsCategories=Complementary attributes
-# CategoriesSetup=Categories setup
-# CategorieRecursiv=Link with parent category automatically
-# CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
+CatContactList=List of contact categories and contact
+CatSupLinks=Links between suppliers and categories
+CatCusLinks=Links between customers/prospects and categories
+CatProdLinks=Links between products/services and categories
+CatMemberLinks=Links between members and categories
+CatProdLinks=Links between products/services and categories
+CatCusLinks=Links between customers/prospects and categories
+CatSupLinks=Links between suppliers and categories
+DeleteFromCat=Remove from category
+DeletePicture=Picture delete
+ConfirmDeletePicture=Confirm picture deletion?
+ExtraFieldsCategories=Complementary attributes
+CategoriesSetup=Categories setup
+CategorieRecursiv=Link with parent category automatically
+CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
diff --git a/htdocs/langs/ja_JP/commercial.lang b/htdocs/langs/ja_JP/commercial.lang
index 12cc9f843db..63f1470b2d8 100644
--- a/htdocs/langs/ja_JP/commercial.lang
+++ b/htdocs/langs/ja_JP/commercial.lang
@@ -23,7 +23,7 @@ TaskRDVWith=%sとの会談
ShowTask=タスクを表示する
ShowAction=イベントを表示
ActionsReport=イベントレポート
-# ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
+ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
SalesRepresentative=営業担当者
SalesRepresentatives=営業担当者
SalesRepresentativeFollowUp=営業担当者(フォローアップ)
@@ -80,16 +80,16 @@ ActionAC_SHIP=メールでの発送を送る
ActionAC_SUP_ORD=メールでのサプライヤーの順序を送る
ActionAC_SUP_INV=メールでのサプライヤの請求書を送る
ActionAC_OTH=その他
-# ActionAC_OTH_AUTO=Other (automatically inserted events)
-# ActionAC_MANUAL=Manually inserted events
-# ActionAC_AUTO=Automatically inserted events
-# Stats=Sales statistics
-# CAOrder=Sales volume (validated orders)
-# FromTo=from %s to %s
-# MargeOrder=Margins (validated orders)
-# RecapAnnee=Summary of the year
-# NoData=There is no data
+ActionAC_OTH_AUTO=Other (automatically inserted events)
+ActionAC_MANUAL=Manually inserted events
+ActionAC_AUTO=Automatically inserted events
+Stats=Sales statistics
+CAOrder=Sales volume (validated orders)
+FromTo=from %s to %s
+MargeOrder=Margins (validated orders)
+RecapAnnee=Summary of the year
+NoData=There is no data
StatusProsp=見通しの状態
DraftPropals=ドラフト商業の提案
SearchPropal=商業的提案を検索
-# CommercialDashboard=Commercial summary
+CommercialDashboard=Commercial summary
diff --git a/htdocs/langs/ko_KR/admin.lang b/htdocs/langs/ko_KR/admin.lang
index 9f253caf061..2e93fe1cbf7 100644
--- a/htdocs/langs/ko_KR/admin.lang
+++ b/htdocs/langs/ko_KR/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/ko_KR/banks.lang b/htdocs/langs/ko_KR/banks.lang
index 2f62a5db9b6..88ac8d90d5e 100644
--- a/htdocs/langs/ko_KR/banks.lang
+++ b/htdocs/langs/ko_KR/banks.lang
@@ -1,159 +1,159 @@
# Dolibarr language file - Source file is en_US - banks
-# Bank=Bank
-# Banks=Banks
-# MenuBankCash=Bank/Cash
-# MenuSetupBank=Bank/Cash setup
-# BankName=Bank name
-# FinancialAccount=Account
-# FinancialAccounts=Accounts
-# BankAccount=Bank account
-# BankAccounts=Bank accounts
-# AccountRef=Financial account ref
-# AccountLabel=Financial account label
-# CashAccount=Cash account
-# CashAccounts=Cash accounts
-# MainAccount=Main account
-# CurrentAccount=Current account
-# CurrentAccounts=Current accounts
-# SavingAccount=Savings account
-# SavingAccounts=Savings accounts
-# ErrorBankLabelAlreadyExists=Financial account label already exists
-# BankBalance=Balance
-# BankBalanceBefore=Balance before
-# BankBalanceAfter=Balance after
-# BalanceMinimalAllowed=Minimum allowed balance
-# BalanceMinimalDesired=Minimum desired balance
-# InitialBankBalance=Initial balance
-# EndBankBalance=End balance
-# CurrentBalance=Current balance
-# FutureBalance=Future balance
-# ShowAllTimeBalance=Show balance from start
-# AllTime=From start
-# Reconciliation=Reconciliation
-# RIB=Bank Account Number
-# IBAN=IBAN number
-# BIC=BIC/SWIFT number
-# StandingOrders=Standing orders
-# StandingOrder=Standing order
-# Withdrawals=Withdrawals
-# Withdrawal=Withdrawal
-# AccountStatement=Account statement
-# AccountStatementShort=Statement
-# AccountStatements=Account statements
-# LastAccountStatements=Last account statements
-# Rapprochement=Reconciliate
-# IOMonthlyReporting=Monthly reporting
-# BankAccountDomiciliation=Account address
-# BankAccountCountry=Account country
-# BankAccountOwner=Account owner name
-# BankAccountOwnerAddress=Account owner address
-# RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
-# CreateAccount=Create account
-# NewAccount=New account
-# NewBankAccount=New bank account
-# NewFinancialAccount=New financial account
-# MenuNewFinancialAccount=New financial account
-# NewCurrentAccount=New current account
-# NewSavingAccount=New savings account
-# NewCashAccount=New cash account
-# EditFinancialAccount=Edit account
-# AccountSetup=Financial accounts setup
-# SearchBankMovement=Search bank movement
-# Debts=Debts
-# LabelBankCashAccount=Bank or cash label
-# AccountType=Account type
-# BankType0=Savings account
-# BankType1=Current or credit card account
-# BankType2=Cash account
-# IfBankAccount=If bank account
-# AccountsArea=Accounts area
-# AccountCard=Account card
-# DeleteAccount=Delete account
-# ConfirmDeleteAccount=Are you sure you want to delete this account ?
-# Account=Account
-# ByCategories=By categories
-# ByRubriques=By categories
-# BankTransactionByCategories=Bank transactions by categories
-# BankTransactionForCategory=Bank transactions for category %s
-# RemoveFromRubrique=Remove link with category
-# RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
-# ListBankTransactions=List of bank transactions
-# IdTransaction=Transaction ID
-# BankTransactions=Bank transactions
-# SearchTransaction=Search transaction
-# ListTransactions=List transactions
-# ListTransactionsByCategory=List transaction/category
-# TransactionsToConciliate=Transactions to reconcile
-# Conciliable=Can be reconciled
-# Conciliate=Reconcile
-# Conciliation=Reconciliation
-# ConciliationForAccount=Reconcile this account
-# IncludeClosedAccount=Include closed accounts
-# OnlyOpenedAccount=Only opened accounts
-# AccountToCredit=Account to credit
-# AccountToDebit=Account to debit
-# DisableConciliation=Disable reconciliation feature for this account
-# ConciliationDisabled=Reconciliation feature disabled
-# StatusAccountOpened=Opened
-# StatusAccountClosed=Closed
-# AccountIdShort=Number
-# EditBankRecord=Edit record
-# LineRecord=Transaction
-# AddBankRecord=Add transaction
-# AddBankRecordLong=Add transaction manually
-# ConciliatedBy=Reconciled by
-# DateConciliating=Reconcile date
-# BankLineConciliated=Transaction reconciled
-# CustomerInvoicePayment=Customer payment
-# CustomerInvoicePaymentBack=Customer payment back
-# SupplierInvoicePayment=Supplier payment
-# WithdrawalPayment=Withdrawal payment
-# SocialContributionPayment=Social contribution payment
-# FinancialAccountJournal=Financial account journal
-# BankTransfer=Bank transfer
-# BankTransfers=Bank transfers
-# TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
-# TransferFrom=From
-# TransferTo=To
-# TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
-# CheckTransmitter=Transmitter
-# ValidateCheckReceipt=Validate this check receipt ?
-# ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
-# DeleteCheckReceipt=Delete this check receipt ?
-# ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
-# BankChecks=Bank checks
-# BankChecksToReceipt=Checks waiting for deposit
-# ShowCheckReceipt=Show check deposit receipt
-# NumberOfCheques=Nb of check
-# DeleteTransaction=Delete transaction
-# ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
-# ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
-# BankMovements=Movements
-# CashBudget=Cash budget
-# PlannedTransactions=Planned transactions
-# Graph=Graphics
-# ExportDataset_banque_1=Bank transactions and account statement
-# TransactionOnTheOtherAccount=Transaction on the other account
-# TransactionWithOtherAccount=Account transfer
-# PaymentNumberUpdateSucceeded=Payment number updated succesfully
-# PaymentNumberUpdateFailed=Payment number could not be updated
-# PaymentDateUpdateSucceeded=Payment date update succesfully
-# PaymentDateUpdateFailed=Payment date could not be updated
-# Transactions=Transactions
-# BankTransactionLine=Bank transaction
-# AllAccounts=All bank/cash accounts
-# BackToAccount=Back to account
-# ShowAllAccounts=Show for all accounts
-# FutureTransaction=Transaction in futur. No way to conciliate.
-# SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
-# InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
-# EventualyAddCategory=Eventually, specify a category in which to classify the records
-# ToConciliate=To conciliate?
-# ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
-# BankDashboard=Bank accounts summary
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+Bank=Bank
+Banks=Banks
+MenuBankCash=Bank/Cash
+MenuSetupBank=Bank/Cash setup
+BankName=Bank name
+FinancialAccount=Account
+FinancialAccounts=Accounts
+BankAccount=Bank account
+BankAccounts=Bank accounts
+AccountRef=Financial account ref
+AccountLabel=Financial account label
+CashAccount=Cash account
+CashAccounts=Cash accounts
+MainAccount=Main account
+CurrentAccount=Current account
+CurrentAccounts=Current accounts
+SavingAccount=Savings account
+SavingAccounts=Savings accounts
+ErrorBankLabelAlreadyExists=Financial account label already exists
+BankBalance=Balance
+BankBalanceBefore=Balance before
+BankBalanceAfter=Balance after
+BalanceMinimalAllowed=Minimum allowed balance
+BalanceMinimalDesired=Minimum desired balance
+InitialBankBalance=Initial balance
+EndBankBalance=End balance
+CurrentBalance=Current balance
+FutureBalance=Future balance
+ShowAllTimeBalance=Show balance from start
+AllTime=From start
+Reconciliation=Reconciliation
+RIB=Bank Account Number
+IBAN=IBAN number
+BIC=BIC/SWIFT number
+StandingOrders=Standing orders
+StandingOrder=Standing order
+Withdrawals=Withdrawals
+Withdrawal=Withdrawal
+AccountStatement=Account statement
+AccountStatementShort=Statement
+AccountStatements=Account statements
+LastAccountStatements=Last account statements
+Rapprochement=Reconciliate
+IOMonthlyReporting=Monthly reporting
+BankAccountDomiciliation=Account address
+BankAccountCountry=Account country
+BankAccountOwner=Account owner name
+BankAccountOwnerAddress=Account owner address
+RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
+CreateAccount=Create account
+NewAccount=New account
+NewBankAccount=New bank account
+NewFinancialAccount=New financial account
+MenuNewFinancialAccount=New financial account
+NewCurrentAccount=New current account
+NewSavingAccount=New savings account
+NewCashAccount=New cash account
+EditFinancialAccount=Edit account
+AccountSetup=Financial accounts setup
+SearchBankMovement=Search bank movement
+Debts=Debts
+LabelBankCashAccount=Bank or cash label
+AccountType=Account type
+BankType0=Savings account
+BankType1=Current or credit card account
+BankType2=Cash account
+IfBankAccount=If bank account
+AccountsArea=Accounts area
+AccountCard=Account card
+DeleteAccount=Delete account
+ConfirmDeleteAccount=Are you sure you want to delete this account ?
+Account=Account
+ByCategories=By categories
+ByRubriques=By categories
+BankTransactionByCategories=Bank transactions by categories
+BankTransactionForCategory=Bank transactions for category %s
+RemoveFromRubrique=Remove link with category
+RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
+ListBankTransactions=List of bank transactions
+IdTransaction=Transaction ID
+BankTransactions=Bank transactions
+SearchTransaction=Search transaction
+ListTransactions=List transactions
+ListTransactionsByCategory=List transaction/category
+TransactionsToConciliate=Transactions to reconcile
+Conciliable=Can be reconciled
+Conciliate=Reconcile
+Conciliation=Reconciliation
+ConciliationForAccount=Reconcile this account
+IncludeClosedAccount=Include closed accounts
+OnlyOpenedAccount=Only opened accounts
+AccountToCredit=Account to credit
+AccountToDebit=Account to debit
+DisableConciliation=Disable reconciliation feature for this account
+ConciliationDisabled=Reconciliation feature disabled
+StatusAccountOpened=Opened
+StatusAccountClosed=Closed
+AccountIdShort=Number
+EditBankRecord=Edit record
+LineRecord=Transaction
+AddBankRecord=Add transaction
+AddBankRecordLong=Add transaction manually
+ConciliatedBy=Reconciled by
+DateConciliating=Reconcile date
+BankLineConciliated=Transaction reconciled
+CustomerInvoicePayment=Customer payment
+CustomerInvoicePaymentBack=Customer payment back
+SupplierInvoicePayment=Supplier payment
+WithdrawalPayment=Withdrawal payment
+SocialContributionPayment=Social contribution payment
+FinancialAccountJournal=Financial account journal
+BankTransfer=Bank transfer
+BankTransfers=Bank transfers
+TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
+TransferFrom=From
+TransferTo=To
+TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
+CheckTransmitter=Transmitter
+ValidateCheckReceipt=Validate this check receipt ?
+ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
+DeleteCheckReceipt=Delete this check receipt ?
+ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
+BankChecks=Bank checks
+BankChecksToReceipt=Checks waiting for deposit
+ShowCheckReceipt=Show check deposit receipt
+NumberOfCheques=Nb of check
+DeleteTransaction=Delete transaction
+ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
+ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
+BankMovements=Movements
+CashBudget=Cash budget
+PlannedTransactions=Planned transactions
+Graph=Graphics
+ExportDataset_banque_1=Bank transactions and account statement
+TransactionOnTheOtherAccount=Transaction on the other account
+TransactionWithOtherAccount=Account transfer
+PaymentNumberUpdateSucceeded=Payment number updated succesfully
+PaymentNumberUpdateFailed=Payment number could not be updated
+PaymentDateUpdateSucceeded=Payment date update succesfully
+PaymentDateUpdateFailed=Payment date could not be updated
+Transactions=Transactions
+BankTransactionLine=Bank transaction
+AllAccounts=All bank/cash accounts
+BackToAccount=Back to account
+ShowAllAccounts=Show for all accounts
+FutureTransaction=Transaction in futur. No way to conciliate.
+SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
+InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
+EventualyAddCategory=Eventually, specify a category in which to classify the records
+ToConciliate=To conciliate?
+ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
+BankDashboard=Bank accounts summary
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/ko_KR/bills.lang b/htdocs/langs/ko_KR/bills.lang
index ad7e2cefc7c..3041825db57 100644
--- a/htdocs/langs/ko_KR/bills.lang
+++ b/htdocs/langs/ko_KR/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% in advance, 50%% on delivery
FixAmount=Fix amount
VarAmount=Variable amount (%% tot.)
-
# PaymentType
PaymentTypeVIR=Bank deposit
PaymentTypeShortVIR=Bank deposit
diff --git a/htdocs/langs/ko_KR/bookmarks.lang b/htdocs/langs/ko_KR/bookmarks.lang
index c04d25c328d..7acb946bb62 100644
--- a/htdocs/langs/ko_KR/bookmarks.lang
+++ b/htdocs/langs/ko_KR/bookmarks.lang
@@ -1,19 +1,19 @@
# Dolibarr language file - Source file is en_US - marque pages
-# AddThisPageToBookmarks=Add this page to bookmarks
-# Bookmark=Bookmark
-# Bookmarks=Bookmarks
-# NewBookmark=New bookmark
-# ShowBookmark=Show bookmark
-# OpenANewWindow=Open a new window
-# ReplaceWindow=Replace current window
-# BookmarkTargetNewWindowShort=New window
-# BookmarkTargetReplaceWindowShort=Current window
-# BookmarkTitle=Bookmark title
-# UrlOrLink=URL
-# BehaviourOnClick=Behaviour when a URL is clicked
-# CreateBookmark=Create bookmark
-# SetHereATitleForLink=Set a title for the bookmark
-# UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
-# ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
-# BookmarksManagement=Bookmarks management
-# ListOfBookmarks=List of bookmarks
+AddThisPageToBookmarks=Add this page to bookmarks
+Bookmark=Bookmark
+Bookmarks=Bookmarks
+NewBookmark=New bookmark
+ShowBookmark=Show bookmark
+OpenANewWindow=Open a new window
+ReplaceWindow=Replace current window
+BookmarkTargetNewWindowShort=New window
+BookmarkTargetReplaceWindowShort=Current window
+BookmarkTitle=Bookmark title
+UrlOrLink=URL
+BehaviourOnClick=Behaviour when a URL is clicked
+CreateBookmark=Create bookmark
+SetHereATitleForLink=Set a title for the bookmark
+UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
+ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
+BookmarksManagement=Bookmarks management
+ListOfBookmarks=List of bookmarks
diff --git a/htdocs/langs/lv_LV/admin.lang b/htdocs/langs/lv_LV/admin.lang
index 3dd41cc58d1..667b1226efe 100644
--- a/htdocs/langs/lv_LV/admin.lang
+++ b/htdocs/langs/lv_LV/admin.lang
@@ -24,7 +24,7 @@ NoSessionFound=Jūsu PHP, šķiet, neļauj uzskaitīt aktīvās sesijas. Directo
HTMLCharset=Charset par rada HTML lapas
DBStoringCharset=Datu bāzes rakstzīmju kopas, lai datus uzglabātu
DBSortingCharset=Datu bāzes rakstzīmju kopas, lai kārtotu datus
-WarningModuleNotActive=Moduļu %s ir jābūt aktivizētam
+WarningModuleNotActive=Modulim %s ir jābūt aktivizētam
WarningOnlyPermissionOfActivatedModules=Tikai atļaujas, kas saistīti ar aktīviem moduļi tiek parādīts šeit. Jūs varat aktivizēt citus moduļus Home-> Setup-> moduļi lapā.
DolibarrSetup=Dolibarr instalēšana vai atjaunināšana
DolibarrUser=Dolibarr lietotājs
@@ -61,7 +61,7 @@ UsePopupCalendar=Izmantot uznirstošo logu datumu ievadei
UsePreviewTabs=Izmantot priekšskatījuma cilnes
ShowPreview=Rādīt priekšskatījumu
PreviewNotAvailable=Priekšskatījums nav pieejams
-ThemeCurrentlyActive=Tēma pašlaik ir aktīvs
+ThemeCurrentlyActive=aktīvā tēma
CurrentTimeZone=Laika josla PHP (servera)
Space=Telpa
Table=Tabula
@@ -111,7 +111,7 @@ LanguageBrowserParameter=Parametrs %s
LocalisationDolibarrParameters=Lokalizācijas parametri
ClientTZ=Client Time Zone (user)
ClientHour=Client time (user)
-OSTZ=Servre OS Time Zone
+OSTZ=Servera laika zona
PHPTZ=PHP servera Laika zona
PHPServerOffsetWithGreenwich=PHP servera kompensēt platums Greenwich (sekundes)
ClientOffsetWithGreenwich=Klienta / Browser kompensēt platums Greenwich (sekundes)
@@ -159,7 +159,7 @@ YouCanDownloadBackupFile=Radītais failus tagad var lejupielādēt
NoBackupFileAvailable=Nav rezerves kopiju faili pieejami
ExportMethod=Eksportēšanas veids
ImportMethod=Importēšanas veids
-ToBuildBackupFileClickHere=Lai izveidotu rezerves kopijas failu, noklikšķiniet šeit .
+ToBuildBackupFileClickHere=Lai izveidotu rezerves kopiju noklikšķiniet šeit .
ImportMySqlDesc=Importēt dublējuma failu, jums ir izmantot mysql komandu no komandrindas:
ImportPostgreSqlDesc=Importēt dublējuma failu, jums ir jāizmanto pg_restore komandu no komandrindas:
ImportMySqlCommand=%s %s <mybackupfile.sql
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio poga
ExtrafieldParamHelpselect=Parametri sarakstā jābūt, piemēram, atslēgas, vērtības
par exemple:
1, vērtība1
2, vērtība2
3, value3
...
Lai iegūtu sarakstu atkarībā no citu:
1, vērtība1 | parent_list_code: parent_key
2, vērtība2 | parent_list_code: parent_key
ExtrafieldParamHelpcheckbox=Parametri sarakstā jābūt, piemēram, atslēgas, vērtības
par exemple:
1, vērtība1
2, vērtība2
3, value3
...
ExtrafieldParamHelpradio=Parametri sarakstā jābūt, piemēram, atslēgas, vērtības
par exemple:
1, vērtība1
2, vērtība2
3, value3
...
-ExtrafieldParamHelpsellist=Parametri saraksts nāk no galda
par exemple:
c_typent: Libelle: id :: filtrs
Lai iegūtu sarakstu atkarībā no citu:
c_typent: Libelle: id: parent_list_code | parent_column: filtrs
filtrs var būt vienkāršs tests (piemēram, aktīva = 1), lai parādītu tikai aktīvu vērtības
Ja jūs vēlaties filtrēt extrafields izmantot syntaxt extra.fieldcode = ... (Ja lauka kods ir kods extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Bibliotēka, lai izveidotu PDF
WarningUsingFPDF=Uzmanību: Jūsu conf.php satur direktīvu dolibarr_pdf_force_fpdf = 1. Tas nozīmē, ka jūs izmantojat FPDF bibliotēku, lai radītu PDF failus. Šī bibliotēka ir vecs un neatbalsta daudz funkcijām (Unicode, attēlu pārredzamība, kirilicas, arābu un Āzijas valodās, ...), tāpēc var rasties kļūdas laikā PDF paaudzes.
Lai atrisinātu šo problēmu, un ir pilnībā atbalsta PDF paaudzes, lūdzu, lejupielādējiet TCPDF bibliotēka , tad komentēt vai noņemt līnijas $ dolibarr_pdf_force_fpdf = 1, un pievienojiet vietā $ dolibarr_lib_TCPDF_PATH = 'path_to_TCPDF_dir'
LocalTaxDesc=Dažas valstis piemēro 2 vai 3 nodokļus par katru PVN rēķinu rindā. Ja tas ir gadījums, izvēlieties veidu otrajā un trešajā nodokli un tā likmi. Iespējamais veids ir:
1: vietējais nodoklis attiecas uz produktiem un pakalpojumiem, bez PVN (PVN netiek piemērots vietējiem nodokļiem)
2: vietējais nodoklis attiecas uz produktiem un pakalpojumiem, bez PVN (PVN aprēķina summas + localtax)
3: vietējais nodoklis attiecas uz produktiem, bez PVN (PVN netiek piemērots vietējiem nodokļiem)
4: vietējais nodoklis attiecas uz produktiem, bez PVN (PVN aprēķina summas + localtax)
5: vietējais nodoklis attiecas uz pakalpojumiem, bez PVN (PVN netiek piemērots vietējiem nodokļiem)
6: vietējais nodoklis attiecas uz pakalpojumiem, bez PVN (PVN aprēķina summas + localtax)
@@ -943,7 +943,7 @@ MAIN_MAX_DECIMALS_TOT=Max decimāldaļas attiecībā uz kopējo cenu
MAIN_MAX_DECIMALS_SHOWN=Max aiz komata par cenām parādīta ekrānā (Add ... pēc šo numuru, ja jūs vēlaties redzēt ... kad numurs tiek apcirsti, kad redzams uz ekrāna)
MAIN_DISABLE_PDF_COMPRESSION=Izmantot PDF saspiešanu izveidotajiem PDF failiem.
MAIN_ROUNDING_RULE_TOT= Izmērs noapaļošanas diapazons (par retajām valstīm, kur noapaļošana tiek darīts uz kaut ko citu par 10 bāzes)
-UnitPriceOfProduct=Neto vienības cena produkta
+UnitPriceOfProduct=Neto vienības produkta cena
TotalPriceAfterRounding=Kopējā cena (neto / pvn / ar nodokli) pēc noapaļošanas
ParameterActiveForNextInputOnly=Parametrs spēkā nākamās ievades tikai
NoEventOrNoAuditSetup=Nav drošības pasākums ir ierakstīta vēl. Tas var būt normāls, ja audits nav iespējots uz "Setup - drošība - revīzijas" lapā.
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=Jūs atradīsiet šajā lapā dažas pārbaudes, vai pa
NotInstalled=Nav uzstādīta, lai jūsu serveris nav palēnināt ar šo.
ApplicativeCache=Applicative kešatmiņa
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=Opcode cache
NoOPCodeCacheFound=Nav opcode cache atrasts. Var būt jūs izmantojat citu opcode cache nekā XCache vai eAccelerator (labi), var būt jums nav opcode cache (ļoti slikti).
HTTPCacheStaticResources=HTTP kešatmiņu statisko resursu (CSS, img, javascript)
diff --git a/htdocs/langs/pl_PL/admin.lang b/htdocs/langs/pl_PL/admin.lang
index 985ece1be40..ea131e1eb94 100644
--- a/htdocs/langs/pl_PL/admin.lang
+++ b/htdocs/langs/pl_PL/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/pl_PL/banks.lang b/htdocs/langs/pl_PL/banks.lang
index 95f0e7d602e..a1edb9e54a7 100644
--- a/htdocs/langs/pl_PL/banks.lang
+++ b/htdocs/langs/pl_PL/banks.lang
@@ -19,8 +19,8 @@ SavingAccount=Rachunek oszczędnościowy
SavingAccounts=Rachunki oszczędnościowe
ErrorBankLabelAlreadyExists=Etykieta rachunku finansowego już istnieje
BankBalance=Saldo
-# BankBalanceBefore=Balance before
-# BankBalanceAfter=Balance after
+BankBalanceBefore=Balance before
+BankBalanceAfter=Balance after
BalanceMinimalAllowed=Minimalne dozwolone saldo
BalanceMinimalDesired=Minimalne saldo pożądane
InitialBankBalance=Saldo początkowe
@@ -28,7 +28,7 @@ EndBankBalance=Saldo końcowe
CurrentBalance=Saldo bieżące
FutureBalance=Przyszłość równowagi
ShowAllTimeBalance=Pokaż saldo od początku
-# AllTime=From start
+AllTime=From start
Reconciliation=Pojednanie
RIB=Numer konta bankowego
IBAN=Numer IBAN
@@ -105,7 +105,7 @@ ConciliatedBy=Pojednaniem przez
DateConciliating=Zjednać daty
BankLineConciliated=Transakcja pojednaniem
CustomerInvoicePayment=Klient płatności
-# CustomerInvoicePaymentBack=Customer payment back
+CustomerInvoicePaymentBack=Customer payment back
SupplierInvoicePayment=Dostawca płatności
WithdrawalPayment=Wycofanie płatności
SocialContributionPayment=Społeczny wkład płatności
@@ -139,21 +139,21 @@ PaymentNumberUpdateSucceeded=Płatność liczba zaktualizowany
PaymentNumberUpdateFailed=Płatność liczba nie może być aktualizowane
PaymentDateUpdateSucceeded=Płatność data aktualizacji pomyślnie
PaymentDateUpdateFailed=Data płatności nie mogą być aktualizowane
-# Transactions=Transactions
+Transactions=Transactions
BankTransactionLine=Bank transakcji
AllAccounts=Wszystkie bank / Rachunki
BackToAccount=Powrót do konta
ShowAllAccounts=Pokaż wszystkich rachunków
FutureTransaction=Transakcja w futur. Nie da się pogodzić.
SelectChequeTransactionAndGenerate=Wybierz / filtr sprawdza, to do otrzymania depozytu wyboru i kliknij przycisk "Utwórz".
-# InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
-# EventualyAddCategory=Eventually, specify a category in which to classify the records
-# ToConciliate=To conciliate?
-# ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
-# BankDashboard=Bank accounts summary
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
+EventualyAddCategory=Eventually, specify a category in which to classify the records
+ToConciliate=To conciliate?
+ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
+BankDashboard=Bank accounts summary
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/sk_SK/admin.lang b/htdocs/langs/sk_SK/admin.lang
index 72e64adf853..54101698f56 100644
--- a/htdocs/langs/sk_SK/admin.lang
+++ b/htdocs/langs/sk_SK/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Prepínač
ExtrafieldParamHelpselect=Zoznam parametrov musí byť ako kľúčový, hodnota
napr:
1 hodnota1
2, hodnota2
3 value3
...
Aby bolo možné mať zoznam v závislosti na druhého:
1 hodnota1 | parent_list_code: parent_key
2, hodnota2 | parent_list_code: parent_key
ExtrafieldParamHelpcheckbox=Zoznam parametrov musí byť ako kľúčový, hodnota
napr:
1 hodnota1
2, hodnota2
3 value3
...
ExtrafieldParamHelpradio=Zoznam parametrov musí byť ako kľúčový, hodnota
napr:
1 hodnota1
2, hodnota2
3 value3
...
-ExtrafieldParamHelpsellist=Parametre zoznam pochádzajú z tabuľky
napr:
c_typent: libelle: ID :: filtra
Aby bolo možné mať zoznam v závislosti na druhého:
c_typent: libelle: id: parent_list_code | parent_column: filter
Filter môže byť jednoduchý test (napr. aktívny = 1) sa zobrazí iba aktívny hodnotu
Ak chcete filtrovať extrafields používať syntaxt extra.fieldcode = ... (Kde pole kód je kód extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Knižnica použiť na vytvorenie PDF
WarningUsingFPDF=Upozornenie: Váš conf.php obsahuje direktívu dolibarr_pdf_force_fpdf = 1. To znamená, že môžete používať knižnicu FPDF pre generovanie PDF súborov. Táto knižnica je stará a nepodporuje mnoho funkcií (Unicode, obraz transparentnosť, azbuka, arabské a ázijské jazyky, ...), takže môže dôjsť k chybám pri generovaní PDF.
Ak chcete vyriešiť tento a majú plnú podporu generovanie PDF, stiahnite si TCPDF knižnice , potom komentár alebo odstrániť riadok $ dolibarr_pdf_force_fpdf = 1, a namiesto neho doplniť $ dolibarr_lib_TCPDF_PATH = 'path_to_TCPDF_dir "
LocalTaxDesc=Niektoré krajiny používajú 2 alebo 3 dane na každú faktúru riadku. Ak je to tento prípad, vybrať typ druhom a treťom dane a jej sadzba. Možné typom sú:
1: pobytová taxa platí o produktoch a službách bez DPH (nie je aplikovaný na miestnej dane)
2: pobytová taxa platí o produktoch a službách pred DPH (je vypočítaná na sumu + localtax)
3: pobytová taxa platí na výrobky bez DPH (nie je aplikovaný na miestnej dane)
4: pobytová taxa platí na výrobky pred DPH (je vypočítaná na sumu + localtax)
5: pobytová taxa platí na služby bez DPH (nie je aplikovaný na miestnej dane)
6: pobytová taxa platí o službách pred DPH (je vypočítaná na sumu + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=Nájdete na tejto stránke nejaké kontroly alebo rád
NotInstalled=Nie, takľe nie je váš server spomaliť tým.
ApplicativeCache=Aplikačných medzipamäte
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCODE medzipamäte
NoOPCodeCacheFound=Žiadne OPCODE nájdená keš. Môže byť použiť ďalšie OPCODE pamäť než XCache alebo eAccelerator (dobré), môže byť, že nemáte OPCODE cache (veľmi zle).
HTTPCacheStaticResources=HTTP cache pre statické zdroje (css, img, javascript)
diff --git a/htdocs/langs/sl_SI/admin.lang b/htdocs/langs/sl_SI/admin.lang
index c68cbf28f2d..d48fc62fc04 100644
--- a/htdocs/langs/sl_SI/admin.lang
+++ b/htdocs/langs/sl_SI/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/sv_SE/admin.lang b/htdocs/langs/sv_SE/admin.lang
index 244c8bf2ad6..fefbc5c6b88 100644
--- a/htdocs/langs/sv_SE/admin.lang
+++ b/htdocs/langs/sv_SE/admin.lang
@@ -49,9 +49,9 @@ ErrorReservedTypeSystemSystemAuto=Värdena "system" och "systemauto" för typ ä
ErrorCodeCantContainZero=Kod får inte innehålla värdet 0
DisableJavascript=Inaktivera JavaScript och Ajax funktioner
ConfirmAjax=Använd Ajax bekräftelse popups
-UseSearchToSelectCompany=Use autocompletion fields to choose third parties (instead of using a list box).
Also if you have a large number of third parties (> 100 000), you can increase speed by setting constant COMPANY_DONOTSEARCH_ANYWHERE to 1 in Setup->Other. Search will then be limited to start of string.
+UseSearchToSelectCompany=Använd ordkompletteringsfält för att välja tredje part (istället för listbox).
Om antalet tredje parter är stort (> 100000) så kan hastigheten förbättras genom att sätta konstanten COMPANY_DONOTSEARCH_ANYWHERE till 1 i Setup->Övrigt. Sökningen kommer då att begränsas till början av strängen.
ActivityStateToSelectCompany= Lägg till ett filter alternativ för att visa / dölja thirdparties som för närvarande är i aktivitet eller har upphört att
-UseSearchToSelectContact=Use autocompletion fields to choose contact (instead of using a list box).
Also if you have a large number of third parties (> 100 000), you can increase speed by setting constant CONTACT_DONOTSEARCH_ANYWHERE to 1 in Setup->Other. Search will then be limited to start of string.
+UseSearchToSelectContact=Använd ordkompletteringsfält för att välja kontakt (istället för listbox).
Om antalet tredje parter är stort (> 100000) så kan hastigheten förbättras genom att sätta konstanten COMPANY_DONOTSEARCH_ANYWHERE till 1 i Setup->Övrigt. Sökningen kommer då att begränsas till början av strängen.
SearchFilter=Sök filter alternativ
NumberOfKeyToSearch=NBR tecken för att utlösa Sök: %s
ViewFullDateActions=Visa fullständig datum åtgärder i tredje blad
@@ -280,7 +280,7 @@ DownloadPackageFromWebSite=Hämta paketet.
UnpackPackageInDolibarrRoot=Packa upp paketet fil till Dolibarr s katalog %s rot
SetupIsReadyForUse=Installera är klar och Dolibarr är klar att användas med den nya komponenten.
NotExistsDirect=Den alternativa rotkatalogen är inte definierad.
-InfDirAlt=Since version 3 it is possible to define an alternative root directory.This allows you to store, same place, plug-ins and custom templates.
Just create a directory at the root of Dolibarr (eg: custom).
+InfDirAlt=Sedab version 3 är det möjligt att definiera en alternativ rotkatalog. Detta medger en gemensam plats att lagra plugin och anpassade mallar.
Skapa en katalog i Dolibarrs rot (t.ex. custom).
InfDirExample=
Then declare it in the file conf.php
$dolibarr_main_url_root_alt='http://myserver/custom'
$dolibarr_main_document_root_alt='/path/of/dolibarr/htdocs/custom'
*These lines are commented with "#", to uncomment only remove the character.
YouCanSubmitFile=Välj modul:
CurrentVersion=Dolibarr nuvarande version
@@ -291,7 +291,7 @@ GenericMaskCodes2={cccc} the client code on n characters
{cccc000}<
GenericMaskCodes3=Alla andra tecken i masken förblir intakt.
Blanksteg är inte tillåtna.
GenericMaskCodes4a=Exempel på 99. %s den tredje part TheCompany gjort 2007/01/31:
GenericMaskCodes4b=Exempel på tredje part som har skapats på 2007/03/01:
-GenericMaskCodes4c=Example on product created on 2007-03-01:
+GenericMaskCodes4c=Exempel på artikel skapad 2007-03-01:
GenericMaskCodes5=ABC{yy}{mm}-{000000} blir ABC0701-000099
{0000+100@1}-ZZZ/{dd}/XXX blir 0199-ZZZ/31/XXX
GenericNumRefModelDesc=Avkastningen en anpassningsbar nummer enligt en fastställd mask.
ServerAvailableOnIPOrPort=Server finns på adressen %s på port %s
@@ -364,15 +364,15 @@ ExtrafieldSelectList = Välj från tabell
ExtrafieldSeparator=Avskiljare
ExtrafieldCheckBox=Kryssruta
ExtrafieldRadio=Radioknapp
-ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
-ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpselect=Parameterlista enligt: nyckel,värde
Exempel:
1,värde1
2,värde2
3,värde3
...
För att listan ska bero på en annan:
1,värde1|parent_list_code:parent_key
2,värde2|parent_list_code:parent_key
+ExtrafieldParamHelpcheckbox=Parameterlista enligt: nyckel,värde
Exempel:
1,värde1
2,värde2
3,värde3
...
+ExtrafieldParamHelpradio=Parameterlista enligt: nyckel,värde
Exempel:
1,värde1
2,värde2
3,värde3
...
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Katalog som används för att skapa PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
SMS=SMS
-LinkToTestClickToDial=Enter a phone number to call to show a link to test the ClickToDial url for user %s
+LinkToTestClickToDial=Skriv in ett telefonnummer att ringa upp för att visa en länk för att prova ClickToDial url för användare %s
RefreshPhoneLink=Uppdatera länk
LinkToTest=Väljbar länk genererad för användare %s (klicka på tfn-nummer för att prova)
KeepEmptyToUseDefault=Lämna tom för standardvärde
@@ -383,11 +383,11 @@ BarcodeInitForThirdparties=Mass barcode init for thirdparties
BarcodeInitForProductsOrServices=Mass barcode init or reset for products or services
CurrentlyNWithoutBarCode=Currently, you have %s records on %s %s without barcode defined.
InitEmptyBarCode=Init value for next %s empty records
-EraseAllCurrentBarCode=Erase all current barcode values
-ConfirmEraseAllCurrentBarCode=Are you sure you want to erase all current barcode values ?
-AllBarcodeReset=All barcode values have been removed
+EraseAllCurrentBarCode=Radera alla nuvarande streckkoder
+ConfirmEraseAllCurrentBarCode=Vill du radera alla nuvarande streckkoder?
+AllBarcodeReset=Alla värden för streckkod har raderats
NoBarcodeNumberingTemplateDefined=No numbering barcode template enabled into barcode module setup.
-NoRecordWithoutBarcodeDefined=No record with no barcode value defined.
+NoRecordWithoutBarcodeDefined=Ingen post utan angivet värde för streckkod.
# Modules
Module0Name=Användare & grupper
@@ -399,7 +399,7 @@ Module2Desc=Kommersiell förvaltning
Module10Name=Bokföring
Module10Desc=Enkel bokföring och redovisning (faktura och betalning avsändandet)
Module20Name=Förslag
-Module20Desc=Kommersiella förslag ledning
+Module20Desc=Hantering av affärsförslag
Module22Name=Massutskick av e-utskick
Module22Desc=Massa E-posta ledning
Module23Name= Energi
@@ -464,10 +464,10 @@ Module400Name=Projekt
Module400Desc=Projektets ledning innanför andra moduler
Module410Name=WebCalendar
Module410Desc=WebCalendar integration
-Module500Name=Special expenses (tax, social contributions, dividends)
+Module500Name=Speciella utgifter (skatt, sociala avgifter, utdelningar)
Module500Desc=Management of special expenses like taxes, social contribution, dividends and salaries
-Module510Name=Salaries
-Module510Desc=Management of empoyees salaries and payments
+Module510Name=Löner
+Module510Desc=Hantering av anställdas löner och ersättningar
Module600Name=Anmälningar
Module600Desc=Skicka meddelanden via e-post på några Dolibarr affärshändelser till annans kontakter
Module700Name=Donationer
@@ -485,7 +485,7 @@ Module1780Desc=Categorie ledning (produkter, leverantörer och kunder)
Module2000Name=FCKeditor
Module2000Desc=WYSIWYG Editor
Module2300Name=Cron
-Module2300Desc=Scheduled task management
+Module2300Desc=Hantera planlagda uppgifter
Module2400Name=Agenda
Module2400Desc=Åtgärder / uppgifter och dagordning förvaltning
Module2500Name=Electronic Content Management
@@ -503,8 +503,8 @@ Module5000Name=Multi-bolag
Module5000Desc=Gör att du kan hantera flera företag
Module6000Name=Workflow
Module6000Desc=Workflow management
-Module20000Name=Holidays
-Module20000Desc=Declare and follow employees holidays
+Module20000Name=Ledighet
+Module20000Desc=Deklarera och följ anställdas ledighet
Module50000Name=Paybox
Module50000Desc=Modul för att erbjuda en online-betalning sidan genom kreditkort med Paybox
Module50100Name=Point of sales
@@ -528,13 +528,13 @@ Permission14=Validera fakturor
Permission15=Skicka fakturor via e-post
Permission16=Skapa betalningar för fakturor
Permission19=Radera fakturor
-Permission21=Läs kommersiella förslag
-Permission22=Skapa / ändra kommersiella förslag
-Permission24=Validate kommersiella förslag
-Permission25=Skicka kommersiella förslag
-Permission26=Stäng kommersiella förslag
-Permission27=Ta bort kommersiella förslag
-Permission28=Export kommersiella förslag
+Permission21=Läs affärsförslag
+Permission22=Skapa / ändra affärsförslag
+Permission24=Bekräfta affärsförslag
+Permission25=Skicka affärsförslag
+Permission26=Stäng affärsförslag
+Permission27=Ta bort affärsförslag
+Permission28=Export affärsförslag
Permission31=Läs produkter
Permission32=Skapa / modifiera produkter
Permission34=Ta bort produkter
@@ -713,10 +713,10 @@ Permission1237=Export supplier orders and their details
Permission1251=Kör massiv import av externa data till databasen (data last)
Permission1321=Export kundfakturor, attribut och betalningar
Permission1421=Export kundorder och attribut
-Permission23001 = Read Scheduled task
-Permission23002 = Create/update Scheduled task
-Permission23003 = Delete Scheduled task
-Permission23004 = Execute Scheduled task
+Permission23001 = Läs planlagd uppgift
+Permission23002 = Skapa / redigera planlagd uppgift
+Permission23003 = Radera planlagd uppgift
+Permission23004 = Utför planlagda uppgifter
Permission2401=Läs åtgärder (händelser eller uppgifter) kopplade till sitt konto
Permission2402=Skapa / ändra åtgärder (händelser eller uppgifter) kopplade till sitt konto
Permission2403=Radera åtgärder (händelser eller uppgifter) kopplade till sitt konto
@@ -759,7 +759,7 @@ DictionarySendingMethods=Shipping methods
DictionaryStaff=Staff
DictionaryAvailability=Delivery delay
DictionaryOrderMethods=Ordering methods
-DictionarySource=Origin of proposals/orders
+DictionarySource=Ursprung av affärsförslag / beställning
DictionaryAccountancyplan=Chart of accounts
DictionaryAccountancysystem=Models for chart of accounts
SetupSaved=Setup sparas
@@ -995,19 +995,19 @@ ExtraFieldsSupplierInvoices=Complementary attributes (invoices)
ExtraFieldsProject=Complementary attributes (projects)
ExtraFieldsProjectTask=Complementary attributes (tasks)
ExtraFieldHasWrongValue=Hänförlig %s har ett felaktigt värde.
-AlphaNumOnlyCharsAndNoSpace=only alphanumericals characters without space
-AlphaNumOnlyLowerCharsAndNoSpace=only alphanumericals and lower case characters without space
+AlphaNumOnlyCharsAndNoSpace=endast alfanumeriska tecken utan mellanslag
+AlphaNumOnlyLowerCharsAndNoSpace=endast gemena alfanumeriska tecken utan mellanslag
SendingMailSetup=Inställning av sändningarna via e-post
SendmailOptionNotComplete=Varning, på vissa Linux-system, för att skicka e-post från e-post, sendmail utförande inställning måste conatins Alternativ-ba (parameter mail.force_extra_parameters i din php.ini-fil). Om vissa mottagare inte emot e-post, försök att redigera den här PHP parameter med mail.force_extra_parameters =-BA).
PathToDocuments=Sökväg till handlingar
PathDirectory=Directory
SendmailOptionMayHurtBuggedMTA=Funktion för att skicka e-post med hjälp av metoden "PHP mail direkt" kommer att generera ett e-postmeddelande som kanske inte korrekt tolkas av vissa som får e-postservrar. Resultatet är att vissa post inte kan läsas av människor som tillhandahålls av thoose avlyssnat plattformar. Det är fallet för vissa Internetleverantörer (Ex: Orange i Frankrike). Detta är inte ett problem till Dolibarr heller i PHP, men på inkommande e-post server. Du kan dock lägga möjlighet MAIN_FIX_FOR_BUGGED_MTA till 1 i Setup - andra att ändra Dolibarr att undvika detta. Du kan dock uppleva problem med andra servrar som strikt respektera SMTP standard. Den andra lösningen (Rekomenderad) är att använda metoden "SMTP socket bibliotek" som inte har några nackdelar.
-TranslationSetup=Configuration de la traduction
+TranslationSetup=Konfigurera översättning
TranslationDesc=Choice of language visible on screen can be modified:
* Globally from menu Home - Setup - Display
* For user only from tab User display of user card (click on login on top of screen).
TotalNumberOfActivatedModules=Total number of activated feature modules: %s
-YouMustEnableOneModule=You must at least enable 1 module
-ClassNotFoundIntoPathWarning=Class %s not found into PHP path
-YesInSummer=Yes in summer
+YouMustEnableOneModule=Minst 1 modul måste aktiveras
+ClassNotFoundIntoPathWarning=Klass %s inte funnen i PHP-sökvägen
+YesInSummer=Ja, under sommaren
OnlyFollowingModulesAreOpenedToExternalUsers=Note, only following modules are opened to external users (whatever are permission of such users):
SuhosinSessionEncrypt=Session storage encrypted by Suhosin
ConditionIsCurrently=Condition is currently %s
@@ -1053,8 +1053,8 @@ DocumentModelOdt=Generate documents from OpenDocuments templates (.ODT or .ODS f
WatermarkOnDraft=Vattenstämpel utkast
CompanyIdProfChecker=Professionell Id unik
MustBeUnique=Måste vara unikt?
-MustBeMandatory=Mandatory to create third parties ?
-MustBeInvoiceMandatory=Mandatory to validate invoices ?
+MustBeMandatory=Obligatoriskt att skapa tredje part?
+MustBeInvoiceMandatory=Obligatoriskt att bestyrka fakturor?
Miscellaneous=Övrigt
##### Webcal setup #####
WebCalSetup=WebCalendar länk setup
@@ -1096,7 +1096,7 @@ EnableEditDeleteValidInvoice=Aktivera möjligheten att redigera / ta bort faktur
SuggestPaymentByRIBOnAccount=Föreslå betala tillbaka på grund
SuggestPaymentByChequeToAddress=Föreslå betalning med check till
FreeLegalTextOnInvoices=Fri text på fakturor
-WatermarkOnDraftInvoices=Watermark on draft invoices (none if empty)
+WatermarkOnDraftInvoices=Vattenstämpel på utkast till fakturor (ingen om tom)
##### Proposals #####
PropalSetup=Kommersiella förslag modul setup
CreateForm=Skapa formulär
@@ -1104,12 +1104,12 @@ NumberOfProductLines=Antal produktlinjer
ProposalsNumberingModules=Kommersiella förslag numrering moduler
ProposalsPDFModules=Kommersiella förslag dokument modeller
ClassifiedInvoiced=Sekretessbelagda fakturerade
-HideTreadedPropal=Dölj de behandlade kommersiella förslagen i listan
+HideTreadedPropal=Dölj de behandlade affärsförslagen i listan
AddShippingDateAbility=Lägg leveransdatum förmåga
AddDeliveryAddressAbility=Lägg förmåga leveranstid
UseOptionLineIfNoQuantity=En rad av produkt / tjänst med en nolla belopp anses som ett alternativ
-FreeLegalTextOnProposal=Fri text på kommersiella förslag
-WatermarkOnDraftProposal=Watermark on draft commercial proposals (none if empty)
+FreeLegalTextOnProposal=Fri text på affärsförslag
+WatermarkOnDraftProposal=Vattenstämpel på utkast till affärsförslag (ingen om tom)
##### Orders #####
OrdersSetup=Beställ ledning setup
OrdersNumberingModules=Beställningar numrering moduler
@@ -1117,7 +1117,7 @@ OrdersModelModule=Beställ dokument modeller
HideTreadedOrders=Dölj behandlas eller annullerade beställningar i listan
ValidOrderAfterPropalClosed=Att godkänna beställningen efter förslaget närmare, gör det möjligt att inte steg av den provisoriska ordning
FreeLegalTextOnOrders=Fri text på order
-WatermarkOnDraftOrders=Watermark on draft orders (none if empty)
+WatermarkOnDraftOrders=Vattenstämpel på utkast till beställningar (ingen om tom)
##### Clicktodial #####
ClickToDialSetup=Klicka för att Dial modul setup
ClickToDialUrlDesc=Url anropas när ett klick på telefon picto görs. I URL kan du använda taggar
__PHONETO__ Som kommer att ersättas med telefonnumret för personen att ringa
__PHONEFROM__ Som ska ersättas med telefonnummer att ringa person (er)
__LOGIN__ Som ska ersättas med clicktodial inloggning (definierad på ditt användarnamn kort)
__PASS__ Som ska ersättas med ditt clicktodial lösenord (definierad på ditt användarnamn kort).
@@ -1128,7 +1128,7 @@ InterventionsSetup=Insatser modul setup
FreeLegalTextOnInterventions=Fri text om ingripande handlingar
FicheinterNumberingModules=Intervention numrering moduler
TemplatePDFInterventions=Intervention kort dokument modeller
-WatermarkOnDraftInterventionCards=Watermark on intervention card documents (none if empty)
+WatermarkOnDraftInterventionCards=Vattenstämpel på åtgärdskort dokument (ingen om tom)
##### Contracts #####
ContractsSetup=Kontrakt modul konfiguration
ContractsNumberingModules=Kontrakt numrering moduler
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/th_TH/admin.lang b/htdocs/langs/th_TH/admin.lang
index d4ce799185d..f39ef38460b 100644
--- a/htdocs/langs/th_TH/admin.lang
+++ b/htdocs/langs/th_TH/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/th_TH/banks.lang b/htdocs/langs/th_TH/banks.lang
index 2f62a5db9b6..88ac8d90d5e 100644
--- a/htdocs/langs/th_TH/banks.lang
+++ b/htdocs/langs/th_TH/banks.lang
@@ -1,159 +1,159 @@
# Dolibarr language file - Source file is en_US - banks
-# Bank=Bank
-# Banks=Banks
-# MenuBankCash=Bank/Cash
-# MenuSetupBank=Bank/Cash setup
-# BankName=Bank name
-# FinancialAccount=Account
-# FinancialAccounts=Accounts
-# BankAccount=Bank account
-# BankAccounts=Bank accounts
-# AccountRef=Financial account ref
-# AccountLabel=Financial account label
-# CashAccount=Cash account
-# CashAccounts=Cash accounts
-# MainAccount=Main account
-# CurrentAccount=Current account
-# CurrentAccounts=Current accounts
-# SavingAccount=Savings account
-# SavingAccounts=Savings accounts
-# ErrorBankLabelAlreadyExists=Financial account label already exists
-# BankBalance=Balance
-# BankBalanceBefore=Balance before
-# BankBalanceAfter=Balance after
-# BalanceMinimalAllowed=Minimum allowed balance
-# BalanceMinimalDesired=Minimum desired balance
-# InitialBankBalance=Initial balance
-# EndBankBalance=End balance
-# CurrentBalance=Current balance
-# FutureBalance=Future balance
-# ShowAllTimeBalance=Show balance from start
-# AllTime=From start
-# Reconciliation=Reconciliation
-# RIB=Bank Account Number
-# IBAN=IBAN number
-# BIC=BIC/SWIFT number
-# StandingOrders=Standing orders
-# StandingOrder=Standing order
-# Withdrawals=Withdrawals
-# Withdrawal=Withdrawal
-# AccountStatement=Account statement
-# AccountStatementShort=Statement
-# AccountStatements=Account statements
-# LastAccountStatements=Last account statements
-# Rapprochement=Reconciliate
-# IOMonthlyReporting=Monthly reporting
-# BankAccountDomiciliation=Account address
-# BankAccountCountry=Account country
-# BankAccountOwner=Account owner name
-# BankAccountOwnerAddress=Account owner address
-# RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
-# CreateAccount=Create account
-# NewAccount=New account
-# NewBankAccount=New bank account
-# NewFinancialAccount=New financial account
-# MenuNewFinancialAccount=New financial account
-# NewCurrentAccount=New current account
-# NewSavingAccount=New savings account
-# NewCashAccount=New cash account
-# EditFinancialAccount=Edit account
-# AccountSetup=Financial accounts setup
-# SearchBankMovement=Search bank movement
-# Debts=Debts
-# LabelBankCashAccount=Bank or cash label
-# AccountType=Account type
-# BankType0=Savings account
-# BankType1=Current or credit card account
-# BankType2=Cash account
-# IfBankAccount=If bank account
-# AccountsArea=Accounts area
-# AccountCard=Account card
-# DeleteAccount=Delete account
-# ConfirmDeleteAccount=Are you sure you want to delete this account ?
-# Account=Account
-# ByCategories=By categories
-# ByRubriques=By categories
-# BankTransactionByCategories=Bank transactions by categories
-# BankTransactionForCategory=Bank transactions for category %s
-# RemoveFromRubrique=Remove link with category
-# RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
-# ListBankTransactions=List of bank transactions
-# IdTransaction=Transaction ID
-# BankTransactions=Bank transactions
-# SearchTransaction=Search transaction
-# ListTransactions=List transactions
-# ListTransactionsByCategory=List transaction/category
-# TransactionsToConciliate=Transactions to reconcile
-# Conciliable=Can be reconciled
-# Conciliate=Reconcile
-# Conciliation=Reconciliation
-# ConciliationForAccount=Reconcile this account
-# IncludeClosedAccount=Include closed accounts
-# OnlyOpenedAccount=Only opened accounts
-# AccountToCredit=Account to credit
-# AccountToDebit=Account to debit
-# DisableConciliation=Disable reconciliation feature for this account
-# ConciliationDisabled=Reconciliation feature disabled
-# StatusAccountOpened=Opened
-# StatusAccountClosed=Closed
-# AccountIdShort=Number
-# EditBankRecord=Edit record
-# LineRecord=Transaction
-# AddBankRecord=Add transaction
-# AddBankRecordLong=Add transaction manually
-# ConciliatedBy=Reconciled by
-# DateConciliating=Reconcile date
-# BankLineConciliated=Transaction reconciled
-# CustomerInvoicePayment=Customer payment
-# CustomerInvoicePaymentBack=Customer payment back
-# SupplierInvoicePayment=Supplier payment
-# WithdrawalPayment=Withdrawal payment
-# SocialContributionPayment=Social contribution payment
-# FinancialAccountJournal=Financial account journal
-# BankTransfer=Bank transfer
-# BankTransfers=Bank transfers
-# TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
-# TransferFrom=From
-# TransferTo=To
-# TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
-# CheckTransmitter=Transmitter
-# ValidateCheckReceipt=Validate this check receipt ?
-# ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
-# DeleteCheckReceipt=Delete this check receipt ?
-# ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
-# BankChecks=Bank checks
-# BankChecksToReceipt=Checks waiting for deposit
-# ShowCheckReceipt=Show check deposit receipt
-# NumberOfCheques=Nb of check
-# DeleteTransaction=Delete transaction
-# ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
-# ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
-# BankMovements=Movements
-# CashBudget=Cash budget
-# PlannedTransactions=Planned transactions
-# Graph=Graphics
-# ExportDataset_banque_1=Bank transactions and account statement
-# TransactionOnTheOtherAccount=Transaction on the other account
-# TransactionWithOtherAccount=Account transfer
-# PaymentNumberUpdateSucceeded=Payment number updated succesfully
-# PaymentNumberUpdateFailed=Payment number could not be updated
-# PaymentDateUpdateSucceeded=Payment date update succesfully
-# PaymentDateUpdateFailed=Payment date could not be updated
-# Transactions=Transactions
-# BankTransactionLine=Bank transaction
-# AllAccounts=All bank/cash accounts
-# BackToAccount=Back to account
-# ShowAllAccounts=Show for all accounts
-# FutureTransaction=Transaction in futur. No way to conciliate.
-# SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
-# InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
-# EventualyAddCategory=Eventually, specify a category in which to classify the records
-# ToConciliate=To conciliate?
-# ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
-# BankDashboard=Bank accounts summary
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+Bank=Bank
+Banks=Banks
+MenuBankCash=Bank/Cash
+MenuSetupBank=Bank/Cash setup
+BankName=Bank name
+FinancialAccount=Account
+FinancialAccounts=Accounts
+BankAccount=Bank account
+BankAccounts=Bank accounts
+AccountRef=Financial account ref
+AccountLabel=Financial account label
+CashAccount=Cash account
+CashAccounts=Cash accounts
+MainAccount=Main account
+CurrentAccount=Current account
+CurrentAccounts=Current accounts
+SavingAccount=Savings account
+SavingAccounts=Savings accounts
+ErrorBankLabelAlreadyExists=Financial account label already exists
+BankBalance=Balance
+BankBalanceBefore=Balance before
+BankBalanceAfter=Balance after
+BalanceMinimalAllowed=Minimum allowed balance
+BalanceMinimalDesired=Minimum desired balance
+InitialBankBalance=Initial balance
+EndBankBalance=End balance
+CurrentBalance=Current balance
+FutureBalance=Future balance
+ShowAllTimeBalance=Show balance from start
+AllTime=From start
+Reconciliation=Reconciliation
+RIB=Bank Account Number
+IBAN=IBAN number
+BIC=BIC/SWIFT number
+StandingOrders=Standing orders
+StandingOrder=Standing order
+Withdrawals=Withdrawals
+Withdrawal=Withdrawal
+AccountStatement=Account statement
+AccountStatementShort=Statement
+AccountStatements=Account statements
+LastAccountStatements=Last account statements
+Rapprochement=Reconciliate
+IOMonthlyReporting=Monthly reporting
+BankAccountDomiciliation=Account address
+BankAccountCountry=Account country
+BankAccountOwner=Account owner name
+BankAccountOwnerAddress=Account owner address
+RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
+CreateAccount=Create account
+NewAccount=New account
+NewBankAccount=New bank account
+NewFinancialAccount=New financial account
+MenuNewFinancialAccount=New financial account
+NewCurrentAccount=New current account
+NewSavingAccount=New savings account
+NewCashAccount=New cash account
+EditFinancialAccount=Edit account
+AccountSetup=Financial accounts setup
+SearchBankMovement=Search bank movement
+Debts=Debts
+LabelBankCashAccount=Bank or cash label
+AccountType=Account type
+BankType0=Savings account
+BankType1=Current or credit card account
+BankType2=Cash account
+IfBankAccount=If bank account
+AccountsArea=Accounts area
+AccountCard=Account card
+DeleteAccount=Delete account
+ConfirmDeleteAccount=Are you sure you want to delete this account ?
+Account=Account
+ByCategories=By categories
+ByRubriques=By categories
+BankTransactionByCategories=Bank transactions by categories
+BankTransactionForCategory=Bank transactions for category %s
+RemoveFromRubrique=Remove link with category
+RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
+ListBankTransactions=List of bank transactions
+IdTransaction=Transaction ID
+BankTransactions=Bank transactions
+SearchTransaction=Search transaction
+ListTransactions=List transactions
+ListTransactionsByCategory=List transaction/category
+TransactionsToConciliate=Transactions to reconcile
+Conciliable=Can be reconciled
+Conciliate=Reconcile
+Conciliation=Reconciliation
+ConciliationForAccount=Reconcile this account
+IncludeClosedAccount=Include closed accounts
+OnlyOpenedAccount=Only opened accounts
+AccountToCredit=Account to credit
+AccountToDebit=Account to debit
+DisableConciliation=Disable reconciliation feature for this account
+ConciliationDisabled=Reconciliation feature disabled
+StatusAccountOpened=Opened
+StatusAccountClosed=Closed
+AccountIdShort=Number
+EditBankRecord=Edit record
+LineRecord=Transaction
+AddBankRecord=Add transaction
+AddBankRecordLong=Add transaction manually
+ConciliatedBy=Reconciled by
+DateConciliating=Reconcile date
+BankLineConciliated=Transaction reconciled
+CustomerInvoicePayment=Customer payment
+CustomerInvoicePaymentBack=Customer payment back
+SupplierInvoicePayment=Supplier payment
+WithdrawalPayment=Withdrawal payment
+SocialContributionPayment=Social contribution payment
+FinancialAccountJournal=Financial account journal
+BankTransfer=Bank transfer
+BankTransfers=Bank transfers
+TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
+TransferFrom=From
+TransferTo=To
+TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
+CheckTransmitter=Transmitter
+ValidateCheckReceipt=Validate this check receipt ?
+ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
+DeleteCheckReceipt=Delete this check receipt ?
+ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
+BankChecks=Bank checks
+BankChecksToReceipt=Checks waiting for deposit
+ShowCheckReceipt=Show check deposit receipt
+NumberOfCheques=Nb of check
+DeleteTransaction=Delete transaction
+ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
+ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
+BankMovements=Movements
+CashBudget=Cash budget
+PlannedTransactions=Planned transactions
+Graph=Graphics
+ExportDataset_banque_1=Bank transactions and account statement
+TransactionOnTheOtherAccount=Transaction on the other account
+TransactionWithOtherAccount=Account transfer
+PaymentNumberUpdateSucceeded=Payment number updated succesfully
+PaymentNumberUpdateFailed=Payment number could not be updated
+PaymentDateUpdateSucceeded=Payment date update succesfully
+PaymentDateUpdateFailed=Payment date could not be updated
+Transactions=Transactions
+BankTransactionLine=Bank transaction
+AllAccounts=All bank/cash accounts
+BackToAccount=Back to account
+ShowAllAccounts=Show for all accounts
+FutureTransaction=Transaction in futur. No way to conciliate.
+SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
+InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
+EventualyAddCategory=Eventually, specify a category in which to classify the records
+ToConciliate=To conciliate?
+ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
+BankDashboard=Bank accounts summary
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/th_TH/bookmarks.lang b/htdocs/langs/th_TH/bookmarks.lang
index c04d25c328d..7acb946bb62 100644
--- a/htdocs/langs/th_TH/bookmarks.lang
+++ b/htdocs/langs/th_TH/bookmarks.lang
@@ -1,19 +1,19 @@
# Dolibarr language file - Source file is en_US - marque pages
-# AddThisPageToBookmarks=Add this page to bookmarks
-# Bookmark=Bookmark
-# Bookmarks=Bookmarks
-# NewBookmark=New bookmark
-# ShowBookmark=Show bookmark
-# OpenANewWindow=Open a new window
-# ReplaceWindow=Replace current window
-# BookmarkTargetNewWindowShort=New window
-# BookmarkTargetReplaceWindowShort=Current window
-# BookmarkTitle=Bookmark title
-# UrlOrLink=URL
-# BehaviourOnClick=Behaviour when a URL is clicked
-# CreateBookmark=Create bookmark
-# SetHereATitleForLink=Set a title for the bookmark
-# UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
-# ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
-# BookmarksManagement=Bookmarks management
-# ListOfBookmarks=List of bookmarks
+AddThisPageToBookmarks=Add this page to bookmarks
+Bookmark=Bookmark
+Bookmarks=Bookmarks
+NewBookmark=New bookmark
+ShowBookmark=Show bookmark
+OpenANewWindow=Open a new window
+ReplaceWindow=Replace current window
+BookmarkTargetNewWindowShort=New window
+BookmarkTargetReplaceWindowShort=Current window
+BookmarkTitle=Bookmark title
+UrlOrLink=URL
+BehaviourOnClick=Behaviour when a URL is clicked
+CreateBookmark=Create bookmark
+SetHereATitleForLink=Set a title for the bookmark
+UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
+ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
+BookmarksManagement=Bookmarks management
+ListOfBookmarks=List of bookmarks
diff --git a/htdocs/langs/th_TH/boxes.lang b/htdocs/langs/th_TH/boxes.lang
index 0596d677c46..e7e9da7dc1b 100644
--- a/htdocs/langs/th_TH/boxes.lang
+++ b/htdocs/langs/th_TH/boxes.lang
@@ -1,91 +1,91 @@
# Dolibarr language file - Source file is en_US - boxes
-# BoxLastRssInfos=Rss information
-# BoxLastProducts=Last %s products/services
-# BoxProductsAlertStock=Products in stock alert
-# BoxLastProductsInContract=Last %s contracted products/services
-# BoxLastSupplierBills=Last supplier's invoices
-# BoxLastCustomerBills=Last customer's invoices
-# BoxOldestUnpaidCustomerBills=Oldest unpaid customer's invoices
-# BoxOldestUnpaidSupplierBills=Oldest unpaid supplier's invoices
-# BoxLastProposals=Last commercial proposals
-# BoxLastProspects=Last modified prospects
-# BoxLastCustomers=Last modified customers
-# BoxLastSuppliers=Last modified suppliers
-# BoxLastCustomerOrders=Last customer orders
-# BoxLastBooks=Last books
-# BoxLastActions=Last actions
-# BoxLastContracts=Last contracts
-# BoxLastContacts=Last contacts/addresses
-# BoxLastMembers=Last members
-# BoxFicheInter=Last interventions
-# BoxCurrentAccounts=Opened accounts balance
-# BoxSalesTurnover=Sales turnover
-# BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
-# BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
-# BoxTitleLastBooks=Last %s recorded books
-# BoxTitleNbOfCustomers=Number of clients
-# BoxTitleLastRssInfos=Last %s news from %s
-# BoxTitleLastProducts=Last %s modified products/services
-# BoxTitleProductsAlertStock=Products in stock alert
-# BoxTitleLastCustomerOrders=Last %s modified customer orders
-# BoxTitleLastSuppliers=Last %s recorded suppliers
-# BoxTitleLastCustomers=Last %s recorded customers
-# BoxTitleLastModifiedSuppliers=Last %s modified suppliers
-# BoxTitleLastModifiedCustomers=Last %s modified customers
-# BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
-# BoxTitleLastPropals=Last %s recorded proposals
-# BoxTitleLastCustomerBills=Last %s customer's invoices
-# BoxTitleLastSupplierBills=Last %s supplier's invoices
-# BoxTitleLastProspects=Last %s recorded prospects
-# BoxTitleLastModifiedProspects=Last %s modified prospects
-# BoxTitleLastProductsInContract=Last %s products/services in a contract
-# BoxTitleLastModifiedMembers=Last %s modified members
-# BoxTitleLastFicheInter=Last %s modified intervention
-# BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer's invoices
-# BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier's invoices
-# BoxTitleCurrentAccounts=Opened account's balances
-# BoxTitleSalesTurnover=Sales turnover
-# BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
-# BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
-# BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
-# BoxMyLastBookmarks=My last %s bookmarks
-# BoxOldestExpiredServices=Oldest active expired services
-# BoxLastExpiredServices=Last %s oldest contacts with active expired services
-# BoxTitleLastActionsToDo=Last %s actions to do
-# BoxTitleLastContracts=Last %s contracts
-# BoxTitleLastModifiedDonations=Last %s modified donations
-# BoxTitleLastModifiedExpenses=Last %s modified expenses
-# BoxGlobalActivity=Global activity (invoices, proposals, orders)
-# FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
-# LastRefreshDate=Last refresh date
-# NoRecordedBookmarks=No bookmarks defined.
-# ClickToAdd=Click here to add.
-# NoRecordedCustomers=No recorded customers
-# NoRecordedContacts=No recorded contacts
-# NoActionsToDo=No actions to do
-# NoRecordedOrders=No recorded customer's orders
-# NoRecordedProposals=No recorded proposals
-# NoRecordedInvoices=No recorded customer's invoices
-# NoUnpaidCustomerBills=No unpaid customer's invoices
-# NoRecordedSupplierInvoices=No recorded supplier's invoices
-# NoUnpaidSupplierBills=No unpaid supplier's invoices
-# NoModifiedSupplierBills=No recorded supplier's invoices
-# NoRecordedProducts=No recorded products/services
-# NoRecordedProspects=No recorded prospects
-# NoContractedProducts=No products/services contracted
-# NoRecordedContracts=No recorded contracts
-# NoRecordedInterventions=No recorded interventions
-# BoxLatestSupplierOrders=Latest supplier orders
-# BoxTitleLatestSupplierOrders=%s latest supplier orders
-# NoSupplierOrder=No recorded supplier order
-# BoxCustomersInvoicesPerMonth=Customer invoices per month
-# BoxSuppliersInvoicesPerMonth=Supplier invoices per month
-# BoxCustomersOrdersPerMonth=Customer orders per month
-# BoxSuppliersOrdersPerMonth=Supplier orders per month
-# BoxProposalsPerMonth=Proposals per month
-# NoTooLowStockProducts=No product under the low stock limit
-# BoxProductDistribution=Products/Services distribution
-# BoxProductDistributionFor=Distribution of %s for %s
-# ForCustomersInvoices=Customers invoices
-# ForCustomersOrders=Customers orders
-# ForProposals=Proposals
+BoxLastRssInfos=Rss information
+BoxLastProducts=Last %s products/services
+BoxProductsAlertStock=Products in stock alert
+BoxLastProductsInContract=Last %s contracted products/services
+BoxLastSupplierBills=Last supplier's invoices
+BoxLastCustomerBills=Last customer's invoices
+BoxOldestUnpaidCustomerBills=Oldest unpaid customer's invoices
+BoxOldestUnpaidSupplierBills=Oldest unpaid supplier's invoices
+BoxLastProposals=Last commercial proposals
+BoxLastProspects=Last modified prospects
+BoxLastCustomers=Last modified customers
+BoxLastSuppliers=Last modified suppliers
+BoxLastCustomerOrders=Last customer orders
+BoxLastBooks=Last books
+BoxLastActions=Last actions
+BoxLastContracts=Last contracts
+BoxLastContacts=Last contacts/addresses
+BoxLastMembers=Last members
+BoxFicheInter=Last interventions
+BoxCurrentAccounts=Opened accounts balance
+BoxSalesTurnover=Sales turnover
+BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
+BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
+BoxTitleLastBooks=Last %s recorded books
+BoxTitleNbOfCustomers=Number of clients
+BoxTitleLastRssInfos=Last %s news from %s
+BoxTitleLastProducts=Last %s modified products/services
+BoxTitleProductsAlertStock=Products in stock alert
+BoxTitleLastCustomerOrders=Last %s modified customer orders
+BoxTitleLastSuppliers=Last %s recorded suppliers
+BoxTitleLastCustomers=Last %s recorded customers
+BoxTitleLastModifiedSuppliers=Last %s modified suppliers
+BoxTitleLastModifiedCustomers=Last %s modified customers
+BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
+BoxTitleLastPropals=Last %s recorded proposals
+BoxTitleLastCustomerBills=Last %s customer's invoices
+BoxTitleLastSupplierBills=Last %s supplier's invoices
+BoxTitleLastProspects=Last %s recorded prospects
+BoxTitleLastModifiedProspects=Last %s modified prospects
+BoxTitleLastProductsInContract=Last %s products/services in a contract
+BoxTitleLastModifiedMembers=Last %s modified members
+BoxTitleLastFicheInter=Last %s modified intervention
+BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer's invoices
+BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier's invoices
+BoxTitleCurrentAccounts=Opened account's balances
+BoxTitleSalesTurnover=Sales turnover
+BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
+BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
+BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
+BoxMyLastBookmarks=My last %s bookmarks
+BoxOldestExpiredServices=Oldest active expired services
+BoxLastExpiredServices=Last %s oldest contacts with active expired services
+BoxTitleLastActionsToDo=Last %s actions to do
+BoxTitleLastContracts=Last %s contracts
+BoxTitleLastModifiedDonations=Last %s modified donations
+BoxTitleLastModifiedExpenses=Last %s modified expenses
+BoxGlobalActivity=Global activity (invoices, proposals, orders)
+FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
+LastRefreshDate=Last refresh date
+NoRecordedBookmarks=No bookmarks defined.
+ClickToAdd=Click here to add.
+NoRecordedCustomers=No recorded customers
+NoRecordedContacts=No recorded contacts
+NoActionsToDo=No actions to do
+NoRecordedOrders=No recorded customer's orders
+NoRecordedProposals=No recorded proposals
+NoRecordedInvoices=No recorded customer's invoices
+NoUnpaidCustomerBills=No unpaid customer's invoices
+NoRecordedSupplierInvoices=No recorded supplier's invoices
+NoUnpaidSupplierBills=No unpaid supplier's invoices
+NoModifiedSupplierBills=No recorded supplier's invoices
+NoRecordedProducts=No recorded products/services
+NoRecordedProspects=No recorded prospects
+NoContractedProducts=No products/services contracted
+NoRecordedContracts=No recorded contracts
+NoRecordedInterventions=No recorded interventions
+BoxLatestSupplierOrders=Latest supplier orders
+BoxTitleLatestSupplierOrders=%s latest supplier orders
+NoSupplierOrder=No recorded supplier order
+BoxCustomersInvoicesPerMonth=Customer invoices per month
+BoxSuppliersInvoicesPerMonth=Supplier invoices per month
+BoxCustomersOrdersPerMonth=Customer orders per month
+BoxSuppliersOrdersPerMonth=Supplier orders per month
+BoxProposalsPerMonth=Proposals per month
+NoTooLowStockProducts=No product under the low stock limit
+BoxProductDistribution=Products/Services distribution
+BoxProductDistributionFor=Distribution of %s for %s
+ForCustomersInvoices=Customers invoices
+ForCustomersOrders=Customers orders
+ForProposals=Proposals
diff --git a/htdocs/langs/th_TH/cashdesk.lang b/htdocs/langs/th_TH/cashdesk.lang
index 5cfb7ea3d6d..d3dcfb68e64 100644
--- a/htdocs/langs/th_TH/cashdesk.lang
+++ b/htdocs/langs/th_TH/cashdesk.lang
@@ -1,40 +1,40 @@
# Language file - Source file is en_US - cashdesk
-# CashDeskMenu=Point of sale
-# CashDesk=Point of sale
-# CashDesks=Point of sales
-# CashDeskBank=Bank account
-# CashDeskBankCash=Bank account (cash)
-# CashDeskBankCB=Bank account (card)
-# CashDeskBankCheque=Bank account (cheque)
-# CashDeskWarehouse=Warehouse
-# CashdeskShowServices=Selling services
-# CashDeskProducts=Products
-# CashDeskStock=Stock
-# CashDeskOn=on
-# CashDeskThirdParty=Third party
-# CashdeskDashboard=Point of sale access
-# ShoppingCart=Shopping cart
-# NewSell=New sell
-# BackOffice=Back office
-# AddThisArticle=Add this article
-# RestartSelling=Go back on sell
-# SellFinished=Sell finished
-# PrintTicket=Print ticket
-# NoProductFound=No article found
-# ProductFound=product found
-# ProductsFound=products found
-# NoArticle=No article
-# Identification=Identification
-# Article=Article
-# Difference=Difference
-# TotalTicket=Total ticket
-# NoVAT=No VAT for this sale
-# Change=Excess received
-# CalTip=Click to view the calendar
-# CashDeskSetupStock=You ask to decrease stock on invoice creation but warehouse for this is was not defined
Change stock module setup, or choose a warehouse
-# BankToPay=Charge Account
-# ShowCompany=Show company
-# ShowStock=Show warehouse
-# DeleteArticle=Click to remove this article
-# FilterRefOrLabelOrBC=Search (Ref/Label)
-# UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
+CashDeskMenu=Point of sale
+CashDesk=Point of sale
+CashDesks=Point of sales
+CashDeskBank=Bank account
+CashDeskBankCash=Bank account (cash)
+CashDeskBankCB=Bank account (card)
+CashDeskBankCheque=Bank account (cheque)
+CashDeskWarehouse=Warehouse
+CashdeskShowServices=Selling services
+CashDeskProducts=Products
+CashDeskStock=Stock
+CashDeskOn=on
+CashDeskThirdParty=Third party
+CashdeskDashboard=Point of sale access
+ShoppingCart=Shopping cart
+NewSell=New sell
+BackOffice=Back office
+AddThisArticle=Add this article
+RestartSelling=Go back on sell
+SellFinished=Sell finished
+PrintTicket=Print ticket
+NoProductFound=No article found
+ProductFound=product found
+ProductsFound=products found
+NoArticle=No article
+Identification=Identification
+Article=Article
+Difference=Difference
+TotalTicket=Total ticket
+NoVAT=No VAT for this sale
+Change=Excess received
+CalTip=Click to view the calendar
+CashDeskSetupStock=You ask to decrease stock on invoice creation but warehouse for this is was not defined
Change stock module setup, or choose a warehouse
+BankToPay=Charge Account
+ShowCompany=Show company
+ShowStock=Show warehouse
+DeleteArticle=Click to remove this article
+FilterRefOrLabelOrBC=Search (Ref/Label)
+UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
diff --git a/htdocs/langs/th_TH/categories.lang b/htdocs/langs/th_TH/categories.lang
index b28086fa933..27c4fc44394 100644
--- a/htdocs/langs/th_TH/categories.lang
+++ b/htdocs/langs/th_TH/categories.lang
@@ -1,113 +1,113 @@
# Dolibarr language file - Source file is en_US - categories
-# Category=Category
-# Categories=Categories
-# Rubrique=Category
-# Rubriques=Categories
-# categories=categories
-# TheCategorie=The category
-# NoCategoryYet=No category of this type created
-# In=In
-# AddIn=Add in
-# modify=modify
-# Classify=Classify
-# CategoriesArea=Categories area
-# ProductsCategoriesArea=Products/Services categories area
-# SuppliersCategoriesArea=Suppliers categories area
-# CustomersCategoriesArea=Customers categories area
-# ThirdPartyCategoriesArea=Third parties categories area
-# MembersCategoriesArea=Members categories area
-# ContactsCategoriesArea=Contacts categories area
-# MainCats=Main categories
-# SubCats=Subcategories
-# CatStatistics=Statistics
-# CatList=List of categories
-# AllCats=All categories
-# ViewCat=View category
-# NewCat=Add category
-# NewCategory=New category
-# ModifCat=Modify category
-# CatCreated=Category created
-# CreateCat=Create category
-# CreateThisCat=Create this category
-# ValidateFields=Validate the fields
-# NoSubCat=No subcategory.
-# SubCatOf=Subcategory
-# FoundCats=Found categories
-# FoundCatsForName=Categories found for the name :
-# FoundSubCatsIn=Subcategories found in the category
-# ErrSameCatSelected=You selected the same category several times
-# ErrForgotCat=You forgot to choose the category
-# ErrForgotField=You forgot to inform the fields
-# ErrCatAlreadyExists=This name is already used
-# AddProductToCat=Add this product to a category?
-# ImpossibleAddCat=Impossible to add the category
-# ImpossibleAssociateCategory=Impossible to associate the category to
-# WasAddedSuccessfully=%s was added successfully.
-# ObjectAlreadyLinkedToCategory=Element is already linked to this category.
-# CategorySuccessfullyCreated=This category %s has been added with success.
-# ProductIsInCategories=Product/service owns to following categories
-# SupplierIsInCategories=Third party owns to following suppliers categories
-# CompanyIsInCustomersCategories=This third party owns to following customers/prospects categories
-# CompanyIsInSuppliersCategories=This third party owns to following suppliers categories
-# MemberIsInCategories=This member owns to following members categories
-# ContactIsInCategories=This contact owns to following contacts categories
-# ProductHasNoCategory=This product/service is not in any categories
-# SupplierHasNoCategory=This supplier is not in any categories
-# CompanyHasNoCategory=This company is not in any categories
-# MemberHasNoCategory=This member is not in any categories
-# ContactHasNoCategory=This contact is not in any categories
-# ClassifyInCategory=Classify in category
-# NoneCategory=None
-# NotCategorized=Without category
-# CategoryExistsAtSameLevel=This category already exists with this ref
-# ReturnInProduct=Back to product/service card
-# ReturnInSupplier=Back to supplier card
-# ReturnInCompany=Back to customer/prospect card
-# ContentsVisibleByAll=The contents will be visible by all
-# ContentsVisibleByAllShort=Contents visible by all
-# ContentsNotVisibleByAllShort=Contents not visible by all
-# CategoriesTree=Categories tree
-# DeleteCategory=Delete category
-# ConfirmDeleteCategory=Are you sure you want to delete this category ?
-# RemoveFromCategory=Remove link with categorie
-# RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the category ?
-# NoCategoriesDefined=No category defined
-# SuppliersCategoryShort=Suppliers category
-# CustomersCategoryShort=Customers category
-# ProductsCategoryShort=Products category
-# MembersCategoryShort=Members category
-# SuppliersCategoriesShort=Suppliers categories
-# CustomersCategoriesShort=Customers categories
-# CustomersProspectsCategoriesShort=Custo./Prosp. categories
-# ProductsCategoriesShort=Products categories
-# MembersCategoriesShort=Members categories
-# ContactCategoriesShort=Contacts categories
-# ThisCategoryHasNoProduct=This category does not contain any product.
-# ThisCategoryHasNoSupplier=This category does not contain any supplier.
-# ThisCategoryHasNoCustomer=This category does not contain any customer.
-# ThisCategoryHasNoMember=This category does not contain any member.
-# ThisCategoryHasNoContact=This category does not contain any contact.
-# AssignedToCustomer=Assigned to a customer
-# AssignedToTheCustomer=Assigned to the customer
-# InternalCategory=Internal category
-# CategoryContents=Category contents
-# CategId=Category id
-# CatSupList=List of supplier categories
-# CatCusList=List of customer/prospect categories
-# CatProdList=List of products categories
-# CatMemberList=List of members categories
-# CatContactList=List of contact categories and contact
-# CatSupLinks=Links between suppliers and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatProdLinks=Links between products/services and categories
-# CatMemberLinks=Links between members and categories
-# CatProdLinks=Links between products/services and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatSupLinks=Links between suppliers and categories
-# DeleteFromCat=Remove from category
-# DeletePicture=Picture delete
-# ConfirmDeletePicture=Confirm picture deletion?
-# ExtraFieldsCategories=Complementary attributes
-# CategoriesSetup=Categories setup
-# CategorieRecursiv=Link with parent category automatically
-# CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
+Category=Category
+Categories=Categories
+Rubrique=Category
+Rubriques=Categories
+categories=categories
+TheCategorie=The category
+NoCategoryYet=No category of this type created
+In=In
+AddIn=Add in
+modify=modify
+Classify=Classify
+CategoriesArea=Categories area
+ProductsCategoriesArea=Products/Services categories area
+SuppliersCategoriesArea=Suppliers categories area
+CustomersCategoriesArea=Customers categories area
+ThirdPartyCategoriesArea=Third parties categories area
+MembersCategoriesArea=Members categories area
+ContactsCategoriesArea=Contacts categories area
+MainCats=Main categories
+SubCats=Subcategories
+CatStatistics=Statistics
+CatList=List of categories
+AllCats=All categories
+ViewCat=View category
+NewCat=Add category
+NewCategory=New category
+ModifCat=Modify category
+CatCreated=Category created
+CreateCat=Create category
+CreateThisCat=Create this category
+ValidateFields=Validate the fields
+NoSubCat=No subcategory.
+SubCatOf=Subcategory
+FoundCats=Found categories
+FoundCatsForName=Categories found for the name :
+FoundSubCatsIn=Subcategories found in the category
+ErrSameCatSelected=You selected the same category several times
+ErrForgotCat=You forgot to choose the category
+ErrForgotField=You forgot to inform the fields
+ErrCatAlreadyExists=This name is already used
+AddProductToCat=Add this product to a category?
+ImpossibleAddCat=Impossible to add the category
+ImpossibleAssociateCategory=Impossible to associate the category to
+WasAddedSuccessfully=%s was added successfully.
+ObjectAlreadyLinkedToCategory=Element is already linked to this category.
+CategorySuccessfullyCreated=This category %s has been added with success.
+ProductIsInCategories=Product/service owns to following categories
+SupplierIsInCategories=Third party owns to following suppliers categories
+CompanyIsInCustomersCategories=This third party owns to following customers/prospects categories
+CompanyIsInSuppliersCategories=This third party owns to following suppliers categories
+MemberIsInCategories=This member owns to following members categories
+ContactIsInCategories=This contact owns to following contacts categories
+ProductHasNoCategory=This product/service is not in any categories
+SupplierHasNoCategory=This supplier is not in any categories
+CompanyHasNoCategory=This company is not in any categories
+MemberHasNoCategory=This member is not in any categories
+ContactHasNoCategory=This contact is not in any categories
+ClassifyInCategory=Classify in category
+NoneCategory=None
+NotCategorized=Without category
+CategoryExistsAtSameLevel=This category already exists with this ref
+ReturnInProduct=Back to product/service card
+ReturnInSupplier=Back to supplier card
+ReturnInCompany=Back to customer/prospect card
+ContentsVisibleByAll=The contents will be visible by all
+ContentsVisibleByAllShort=Contents visible by all
+ContentsNotVisibleByAllShort=Contents not visible by all
+CategoriesTree=Categories tree
+DeleteCategory=Delete category
+ConfirmDeleteCategory=Are you sure you want to delete this category ?
+RemoveFromCategory=Remove link with categorie
+RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the category ?
+NoCategoriesDefined=No category defined
+SuppliersCategoryShort=Suppliers category
+CustomersCategoryShort=Customers category
+ProductsCategoryShort=Products category
+MembersCategoryShort=Members category
+SuppliersCategoriesShort=Suppliers categories
+CustomersCategoriesShort=Customers categories
+CustomersProspectsCategoriesShort=Custo./Prosp. categories
+ProductsCategoriesShort=Products categories
+MembersCategoriesShort=Members categories
+ContactCategoriesShort=Contacts categories
+ThisCategoryHasNoProduct=This category does not contain any product.
+ThisCategoryHasNoSupplier=This category does not contain any supplier.
+ThisCategoryHasNoCustomer=This category does not contain any customer.
+ThisCategoryHasNoMember=This category does not contain any member.
+ThisCategoryHasNoContact=This category does not contain any contact.
+AssignedToCustomer=Assigned to a customer
+AssignedToTheCustomer=Assigned to the customer
+InternalCategory=Internal category
+CategoryContents=Category contents
+CategId=Category id
+CatSupList=List of supplier categories
+CatCusList=List of customer/prospect categories
+CatProdList=List of products categories
+CatMemberList=List of members categories
+CatContactList=List of contact categories and contact
+CatSupLinks=Links between suppliers and categories
+CatCusLinks=Links between customers/prospects and categories
+CatProdLinks=Links between products/services and categories
+CatMemberLinks=Links between members and categories
+CatProdLinks=Links between products/services and categories
+CatCusLinks=Links between customers/prospects and categories
+CatSupLinks=Links between suppliers and categories
+DeleteFromCat=Remove from category
+DeletePicture=Picture delete
+ConfirmDeletePicture=Confirm picture deletion?
+ExtraFieldsCategories=Complementary attributes
+CategoriesSetup=Categories setup
+CategorieRecursiv=Link with parent category automatically
+CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
diff --git a/htdocs/langs/th_TH/commercial.lang b/htdocs/langs/th_TH/commercial.lang
index 9b7556d0ce4..a863cf37b17 100644
--- a/htdocs/langs/th_TH/commercial.lang
+++ b/htdocs/langs/th_TH/commercial.lang
@@ -1,95 +1,95 @@
# Dolibarr language file - Source file is en_US - commercial
-# Commercial=Commercial
-# CommercialArea=Commercial area
-# CommercialCard=Commercial card
-# CustomerArea=Customers area
-# Customer=Customer
-# Customers=Customers
-# Prospect=Prospect
-# Prospects=Prospects
-# DeleteAction=Delete an event/task
-# NewAction=New event/task
-# AddAction=Add event/task
-# AddAnAction=Add an event/task
-# AddActionRendezVous=Add a Rendez-vous event
-# Rendez-Vous=Rendezvous
-# ConfirmDeleteAction=Are you sure you want to delete this event/task ?
-# CardAction=Event card
-# PercentDone=Percentage complete
-# ActionOnCompany=Task about company
-# ActionOnContact=Task about contact
-# TaskRDV=Meetings
-# TaskRDVWith=Meeting with %s
-# ShowTask=Show task
-# ShowAction=Show event
-# ActionsReport=Events report
-# ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
-# SalesRepresentative=Sales representative
-# SalesRepresentatives=Sales representatives
-# SalesRepresentativeFollowUp=Sales representative (follow-up)
-# SalesRepresentativeSignature=Sales representative (signature)
-# CommercialInterlocutor=Commercial interlocutor
-# ErrorWrongCode=Wrong code
-# NoSalesRepresentativeAffected=No particular sales representative assigned
-# ShowCustomer=Show customer
-# ShowProspect=Show prospect
-# ListOfProspects=List of prospects
-# ListOfCustomers=List of customers
-# LastDoneTasks=Last %s completed tasks
-# LastRecordedTasks=Last recorded tasks
-# LastActionsToDo=Last %s oldest actions not completed
-# DoneAndToDoActionsFor=Completed and To do events for %s
-# DoneAndToDoActions=Completed and To do events
-# DoneActions=Completed events
-# DoneActionsFor=Completed events for %s
-# ToDoActions=Incomplete events
-# ToDoActionsFor=Incomplete events for %s
-# SendPropalRef=Send commercial proposal %s
-# SendOrderRef=Send order %s
-# StatusNotApplicable=Not applicable
-# StatusActionToDo=To do
-# StatusActionDone=Complete
-# MyActionsAsked=Events I have recorded
-# MyActionsToDo=Events I have to do
-# MyActionsDone=Events assigned to me
-# StatusActionInProcess=In process
-# TasksHistoryForThisContact=Events for this contact
-# LastProspectDoNotContact=Do not contact
-# LastProspectNeverContacted=Never contacted
-# LastProspectToContact=To contact
-# LastProspectContactInProcess=Contact in process
-# LastProspectContactDone=Contact done
-# DateActionPlanned=Date event planned for
-# DateActionDone=Date event done
-# ActionAskedBy=Event reported by
-# ActionAffectedTo=Event assigned to
-# ActionDoneBy=Event done by
-# ActionUserAsk=Reported by
-# ErrorStatusCantBeZeroIfStarted=If field 'Date done' is filled, action is started (or finished), so field 'Status' can't be 0%%.
-# ActionAC_TEL=Phone call
-# ActionAC_FAX=Send fax
-# ActionAC_PROP=Send proposal by mail
-# ActionAC_EMAIL=Send Email
-# ActionAC_RDV=Meetings
-# ActionAC_FAC=Send customer invoice by mail
-# ActionAC_REL=Send customer invoice by mail (reminder)
-# ActionAC_CLO=Close
-# ActionAC_EMAILING=Send mass email
-# ActionAC_COM=Send customer order by mail
-# ActionAC_SHIP=Send shipping by mail
-# ActionAC_SUP_ORD=Send supplier order by mail
-# ActionAC_SUP_INV=Send supplier invoice by mail
-# ActionAC_OTH=Other
-# ActionAC_OTH_AUTO=Other (automatically inserted events)
-# ActionAC_MANUAL=Manually inserted events
-# ActionAC_AUTO=Automatically inserted events
-# Stats=Sales statistics
-# CAOrder=Sales volume (validated orders)
-# FromTo=from %s to %s
-# MargeOrder=Margins (validated orders)
-# RecapAnnee=Summary of the year
-# NoData=There is no data
-# StatusProsp=Prospect status
-# DraftPropals=Draft commercial proposals
-# SearchPropal=Search a commercial proposal
-# CommercialDashboard=Commercial summary
+Commercial=Commercial
+CommercialArea=Commercial area
+CommercialCard=Commercial card
+CustomerArea=Customers area
+Customer=Customer
+Customers=Customers
+Prospect=Prospect
+Prospects=Prospects
+DeleteAction=Delete an event/task
+NewAction=New event/task
+AddAction=Add event/task
+AddAnAction=Add an event/task
+AddActionRendezVous=Add a Rendez-vous event
+Rendez-Vous=Rendezvous
+ConfirmDeleteAction=Are you sure you want to delete this event/task ?
+CardAction=Event card
+PercentDone=Percentage complete
+ActionOnCompany=Task about company
+ActionOnContact=Task about contact
+TaskRDV=Meetings
+TaskRDVWith=Meeting with %s
+ShowTask=Show task
+ShowAction=Show event
+ActionsReport=Events report
+ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
+SalesRepresentative=Sales representative
+SalesRepresentatives=Sales representatives
+SalesRepresentativeFollowUp=Sales representative (follow-up)
+SalesRepresentativeSignature=Sales representative (signature)
+CommercialInterlocutor=Commercial interlocutor
+ErrorWrongCode=Wrong code
+NoSalesRepresentativeAffected=No particular sales representative assigned
+ShowCustomer=Show customer
+ShowProspect=Show prospect
+ListOfProspects=List of prospects
+ListOfCustomers=List of customers
+LastDoneTasks=Last %s completed tasks
+LastRecordedTasks=Last recorded tasks
+LastActionsToDo=Last %s oldest actions not completed
+DoneAndToDoActionsFor=Completed and To do events for %s
+DoneAndToDoActions=Completed and To do events
+DoneActions=Completed events
+DoneActionsFor=Completed events for %s
+ToDoActions=Incomplete events
+ToDoActionsFor=Incomplete events for %s
+SendPropalRef=Send commercial proposal %s
+SendOrderRef=Send order %s
+StatusNotApplicable=Not applicable
+StatusActionToDo=To do
+StatusActionDone=Complete
+MyActionsAsked=Events I have recorded
+MyActionsToDo=Events I have to do
+MyActionsDone=Events assigned to me
+StatusActionInProcess=In process
+TasksHistoryForThisContact=Events for this contact
+LastProspectDoNotContact=Do not contact
+LastProspectNeverContacted=Never contacted
+LastProspectToContact=To contact
+LastProspectContactInProcess=Contact in process
+LastProspectContactDone=Contact done
+DateActionPlanned=Date event planned for
+DateActionDone=Date event done
+ActionAskedBy=Event reported by
+ActionAffectedTo=Event assigned to
+ActionDoneBy=Event done by
+ActionUserAsk=Reported by
+ErrorStatusCantBeZeroIfStarted=If field 'Date done' is filled, action is started (or finished), so field 'Status' can't be 0%%.
+ActionAC_TEL=Phone call
+ActionAC_FAX=Send fax
+ActionAC_PROP=Send proposal by mail
+ActionAC_EMAIL=Send Email
+ActionAC_RDV=Meetings
+ActionAC_FAC=Send customer invoice by mail
+ActionAC_REL=Send customer invoice by mail (reminder)
+ActionAC_CLO=Close
+ActionAC_EMAILING=Send mass email
+ActionAC_COM=Send customer order by mail
+ActionAC_SHIP=Send shipping by mail
+ActionAC_SUP_ORD=Send supplier order by mail
+ActionAC_SUP_INV=Send supplier invoice by mail
+ActionAC_OTH=Other
+ActionAC_OTH_AUTO=Other (automatically inserted events)
+ActionAC_MANUAL=Manually inserted events
+ActionAC_AUTO=Automatically inserted events
+Stats=Sales statistics
+CAOrder=Sales volume (validated orders)
+FromTo=from %s to %s
+MargeOrder=Margins (validated orders)
+RecapAnnee=Summary of the year
+NoData=There is no data
+StatusProsp=Prospect status
+DraftPropals=Draft commercial proposals
+SearchPropal=Search a commercial proposal
+CommercialDashboard=Commercial summary
diff --git a/htdocs/langs/th_TH/companies.lang b/htdocs/langs/th_TH/companies.lang
index 13854fb76a6..55eb2dbb91f 100644
--- a/htdocs/langs/th_TH/companies.lang
+++ b/htdocs/langs/th_TH/companies.lang
@@ -1,408 +1,409 @@
# Dolibarr language file - Source file is en_US - companies
-# ErrorCompanyNameAlreadyExists=Company name %s already exists. Choose another one.
-# ErrorPrefixAlreadyExists=Prefix %s already exists. Choose another one.
-# ErrorSetACountryFirst=Set the country first
-# SelectThirdParty=Select a third party
-# DeleteThirdParty=Delete a third party
-# ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information ?
-# DeleteContact=Delete a contact/address
-# ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information ?
-# MenuNewThirdParty=New third party
-# MenuNewCompany=New company
-# MenuNewCustomer=New customer
-# MenuNewProspect=New prospect
-# MenuNewSupplier=New supplier
-# MenuNewPrivateIndividual=New private individual
-# MenuSocGroup=Groups
-# NewCompany=New company (prospect, customer, supplier)
-# NewThirdParty=New third party (prospect, customer, supplier)
-# NewSocGroup=New company group
-# NewPrivateIndividual=New private individual (prospect, customer, supplier)
-# ProspectionArea=Prospection area
-# SocGroup=Group of companies
-# IdThirdParty=Id third party
-# IdCompany=Company Id
-# IdContact=Contact Id
-# Contacts=Contacts/Addresses
-# ThirdPartyContacts=Third party contacts
-# ThirdPartyContact=Third party contact/address
-# StatusContactValidated=Status of contact/address
-# Company=Company
-# CompanyName=Company name
-# Companies=Companies
-# CountryIsInEEC=Country is inside European Economic Community
-# ThirdPartyName=Third party name
-# ThirdParty=Third party
-# ThirdParties=Third parties
-# ThirdPartyAll=Third parties (all)
-# ThirdPartyProspects=Prospects
-# ThirdPartyProspectsStats=Prospects
-# ThirdPartyCustomers=Customers
-# ThirdPartyCustomersStats=Customers
-# ThirdPartyCustomersWithIdProf12=Customers with %s or %s
-# ThirdPartySuppliers=Suppliers
-# ThirdPartyType=Third party type
-# Company/Fundation=Company/Foundation
-# Individual=Private individual
-# ToCreateContactWithSameName=Will create automatically a physical contact with same informations
-# ParentCompany=Parent company
-# Subsidiary=Subsidiary
-# Subsidiaries=Subsidiaries
-# NoSubsidiary=No subsidiary
-# ReportByCustomers=Report by customers
-# ReportByQuarter=Report by rate
-# CivilityCode=Civility code
-# RegisteredOffice=Registered office
-# Name=Name
-# Lastname=Last name
-# Firstname=First name
-# PostOrFunction=Post/Function
-# UserTitle=Title
-# Surname=Surname/Pseudo
-# Address=Address
-# State=State/Province
-# Region=Region
-# Country=Country
-# CountryCode=Country code
-# CountryId=Country id
-# Phone=Phone
-# Skype=Skype
-# Call=Call
-# Chat=Chat
-# PhonePro=Prof. phone
-# PhonePerso=Pers. phone
-# PhoneMobile=Mobile
-# No_Email=Don't send mass e-mailings
-# Fax=Fax
-# Zip=Zip Code
-# Town=City
-# Web=Web
-# Poste= Position
-# DefaultLang=Language by default
-# VATIsUsed=VAT is used
-# VATIsNotUsed=VAT is not used
-# CopyAddressFromSoc=Fill address with thirdparty address
-# NoEmailDefined=There is no email defined
+ErrorCompanyNameAlreadyExists=Company name %s already exists. Choose another one.
+ErrorPrefixAlreadyExists=Prefix %s already exists. Choose another one.
+ErrorSetACountryFirst=Set the country first
+SelectThirdParty=Select a third party
+DeleteThirdParty=Delete a third party
+ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information ?
+DeleteContact=Delete a contact/address
+ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information ?
+MenuNewThirdParty=New third party
+MenuNewCompany=New company
+MenuNewCustomer=New customer
+MenuNewProspect=New prospect
+MenuNewSupplier=New supplier
+MenuNewPrivateIndividual=New private individual
+MenuSocGroup=Groups
+NewCompany=New company (prospect, customer, supplier)
+NewThirdParty=New third party (prospect, customer, supplier)
+NewSocGroup=New company group
+NewPrivateIndividual=New private individual (prospect, customer, supplier)
+CreateDolibarrThirdPartySupplier=Create a third party (supplier)
+ProspectionArea=Prospection area
+SocGroup=Group of companies
+IdThirdParty=Id third party
+IdCompany=Company Id
+IdContact=Contact Id
+Contacts=Contacts/Addresses
+ThirdPartyContacts=Third party contacts
+ThirdPartyContact=Third party contact/address
+StatusContactValidated=Status of contact/address
+Company=Company
+CompanyName=Company name
+Companies=Companies
+CountryIsInEEC=Country is inside European Economic Community
+ThirdPartyName=Third party name
+ThirdParty=Third party
+ThirdParties=Third parties
+ThirdPartyAll=Third parties (all)
+ThirdPartyProspects=Prospects
+ThirdPartyProspectsStats=Prospects
+ThirdPartyCustomers=Customers
+ThirdPartyCustomersStats=Customers
+ThirdPartyCustomersWithIdProf12=Customers with %s or %s
+ThirdPartySuppliers=Suppliers
+ThirdPartyType=Third party type
+Company/Fundation=Company/Foundation
+Individual=Private individual
+ToCreateContactWithSameName=Will create automatically a physical contact with same informations
+ParentCompany=Parent company
+Subsidiary=Subsidiary
+Subsidiaries=Subsidiaries
+NoSubsidiary=No subsidiary
+ReportByCustomers=Report by customers
+ReportByQuarter=Report by rate
+CivilityCode=Civility code
+RegisteredOffice=Registered office
+Name=Name
+Lastname=Last name
+Firstname=First name
+PostOrFunction=Post/Function
+UserTitle=Title
+Surname=Surname/Pseudo
+Address=Address
+State=State/Province
+Region=Region
+Country=Country
+CountryCode=Country code
+CountryId=Country id
+Phone=Phone
+Skype=Skype
+Call=Call
+Chat=Chat
+PhonePro=Prof. phone
+PhonePerso=Pers. phone
+PhoneMobile=Mobile
+No_Email=Don't send mass e-mailings
+Fax=Fax
+Zip=Zip Code
+Town=City
+Web=Web
+Poste= Position
+DefaultLang=Language by default
+VATIsUsed=VAT is used
+VATIsNotUsed=VAT is not used
+CopyAddressFromSoc=Fill address with thirdparty address
+NoEmailDefined=There is no email defined
##### Local Taxes #####
-# LocalTax1IsUsedES= RE is used
-# LocalTax1IsNotUsedES= RE is not used
-# LocalTax2IsUsedES= IRPF is used
-# LocalTax2IsNotUsedES= IRPF is not used
-# LocalTax1ES=RE
-# LocalTax2ES=IRPF
-# ThirdPartyEMail=%s
-# WrongCustomerCode=Customer code invalid
-# WrongSupplierCode=Supplier code invalid
-# CustomerCodeModel=Customer code model
-# SupplierCodeModel=Supplier code model
-# Gencod=Bar code
+LocalTax1IsUsedES= RE is used
+LocalTax1IsNotUsedES= RE is not used
+LocalTax2IsUsedES= IRPF is used
+LocalTax2IsNotUsedES= IRPF is not used
+LocalTax1ES=RE
+LocalTax2ES=IRPF
+ThirdPartyEMail=%s
+WrongCustomerCode=Customer code invalid
+WrongSupplierCode=Supplier code invalid
+CustomerCodeModel=Customer code model
+SupplierCodeModel=Supplier code model
+Gencod=Bar code
##### Professional ID #####
-# ProfId1Short=Prof. id 1
-# ProfId2Short=Prof. id 2
-# ProfId3Short=Prof. id 3
-# ProfId4Short=Prof. id 4
-# ProfId5Short=Prof. id 5
-# ProfId6Short=Prof. id 5
-# ProfId1=Professional ID 1
-# ProfId2=Professional ID 2
-# ProfId3=Professional ID 3
-# ProfId4=Professional ID 4
-# ProfId5=Professional ID 5
-# ProfId6=Professional ID 6
-# ProfId1AR=Prof Id 1 (CUIT/CUIL)
-# ProfId2AR=Prof Id 2 (Revenu brutes)
-# ProfId3AR=-
-# ProfId4AR=-
-# ProfId5AR=-
-# ProfId6AR=-
-# ProfId1AU=Prof Id 1 (ABN)
-# ProfId2AU=-
-# ProfId3AU=-
-# ProfId4AU=-
-# ProfId5AU=-
-# ProfId6AU=-
-# ProfId1BE=Prof Id 1 (Professional number)
-# ProfId2BE=-
-# ProfId3BE=-
-# ProfId4BE=-
-# ProfId5BE=-
-# ProfId6BE=-
-# ProfId1BR=-
-# ProfId2BR=IE (Inscricao Estadual)
-# ProfId3BR=IM (Inscricao Municipal)
-# ProfId4BR=CPF
+ProfId1Short=Prof. id 1
+ProfId2Short=Prof. id 2
+ProfId3Short=Prof. id 3
+ProfId4Short=Prof. id 4
+ProfId5Short=Prof. id 5
+ProfId6Short=Prof. id 5
+ProfId1=Professional ID 1
+ProfId2=Professional ID 2
+ProfId3=Professional ID 3
+ProfId4=Professional ID 4
+ProfId5=Professional ID 5
+ProfId6=Professional ID 6
+ProfId1AR=Prof Id 1 (CUIT/CUIL)
+ProfId2AR=Prof Id 2 (Revenu brutes)
+ProfId3AR=-
+ProfId4AR=-
+ProfId5AR=-
+ProfId6AR=-
+ProfId1AU=Prof Id 1 (ABN)
+ProfId2AU=-
+ProfId3AU=-
+ProfId4AU=-
+ProfId5AU=-
+ProfId6AU=-
+ProfId1BE=Prof Id 1 (Professional number)
+ProfId2BE=-
+ProfId3BE=-
+ProfId4BE=-
+ProfId5BE=-
+ProfId6BE=-
+ProfId1BR=-
+ProfId2BR=IE (Inscricao Estadual)
+ProfId3BR=IM (Inscricao Municipal)
+ProfId4BR=CPF
#ProfId5BR=CNAE
#ProfId6BR=INSS
-# ProfId1CH=-
-# ProfId2CH=-
-# ProfId3CH=Prof Id 1 (Federal number)
-# ProfId4CH=Prof Id 2 (Commercial Record number)
-# ProfId5CH=-
-# ProfId6CH=-
-# ProfId1CL=Prof Id 1 (R.U.T.)
-# ProfId2CL=-
-# ProfId3CL=-
-# ProfId4CL=-
-# ProfId5CL=-
-# ProfId6CL=-
-# ProfId1CO=Prof Id 1 (R.U.T.)
-# ProfId2CO=-
-# ProfId3CO=-
-# ProfId4CO=-
-# ProfId5CO=-
-# ProfId6CO=-
-# ProfId1DE=Prof Id 1 (USt.-IdNr)
-# ProfId2DE=Prof Id 2 (USt.-Nr)
-# ProfId3DE=Prof Id 3 (Handelsregister-Nr.)
-# ProfId4DE=-
-# ProfId5DE=-
-# ProfId6DE=-
-# ProfId1ES=Prof Id 1 (CIF/NIF)
-# ProfId2ES=Prof Id 2 (Social security number)
-# ProfId3ES=Prof Id 3 (CNAE)
-# ProfId4ES=Prof Id 4 (Collegiate number)
-# ProfId5ES=-
-# ProfId6ES=-
-# ProfId1FR=Prof Id 1 (SIREN)
-# ProfId2FR=Prof Id 2 (SIRET)
-# ProfId3FR=Prof Id 3 (NAF, old APE)
-# ProfId4FR=Prof Id 4 (RCS/RM)
-# ProfId5FR=-
-# ProfId6FR=-
-# ProfId1GB=Registration Number
-# ProfId2GB=-
-# ProfId3GB=SIC
-# ProfId4GB=-
-# ProfId5GB=-
-# ProfId6GB=-
-# ProfId1HN=Id prof. 1 (RTN)
-# ProfId2HN=-
-# ProfId3HN=-
-# ProfId4HN=-
-# ProfId5HN=-
-# ProfId6HN=-
-# ProfId1IN=Prof Id 1 (TIN)
-# ProfId2IN=Prof Id 2 (PAN)
-# ProfId3IN=Prof Id 3 (SRVC TAX)
-# ProfId4IN=Prof Id 4
-# ProfId5IN=Prof Id 5
-# ProfId6IN=-
-# ProfId1MA=Id prof. 1 (R.C.)
-# ProfId2MA=Id prof. 2 (Patente)
-# ProfId3MA=Id prof. 3 (I.F.)
-# ProfId4MA=Id prof. 4 (C.N.S.S.)
-# ProfId5MA=-
-# ProfId6MA=-
-# ProfId1MX=Prof Id 1 (R.F.C).
-# ProfId2MX=Prof Id 2 (R..P. IMSS)
-# ProfId3MX=Prof Id 3 (Profesional Charter)
-# ProfId4MX=-
-# ProfId5MX=-
-# ProfId6MX=-
-# ProfId1NL=KVK nummer
-# ProfId2NL=-
-# ProfId3NL=-
-# ProfId4NL=Burgerservicenummer (BSN)
-# ProfId5NL=-
-# ProfId6NL=-
-# ProfId1PT=Prof Id 1 (NIPC)
-# ProfId2PT=Prof Id 2 (Social security number)
-# ProfId3PT=Prof Id 3 (Commercial Record number)
-# ProfId4PT=Prof Id 4 (Conservatory)
-# ProfId5PT=-
-# ProfId6PT=-
-# ProfId1SN=RC
-# ProfId2SN=NINEA
-# ProfId3SN=-
-# ProfId4SN=-
-# ProfId5SN=-
-# ProfId6SN=-
-# ProfId1TN=Prof Id 1 (RC)
-# ProfId2TN=Prof Id 2 (Fiscal matricule)
-# ProfId3TN=Prof Id 3 (Douane code)
-# ProfId4TN=Prof Id 4 (BAN)
-# ProfId5TN=-
-# ProfId6TN=-
-# ProfId1RU=Prof Id 1 (OGRN)
-# ProfId2RU=Prof Id 2 (INN)
-# ProfId3RU=Prof Id 3 (KPP)
-# ProfId4RU=Prof Id 4 (OKPO)
-# ProfId5RU=-
-# ProfId6RU=-
-# VATIntra=VAT number
-# VATIntraShort=VAT number
-# VATIntraVeryShort=VAT
-# VATIntraSyntaxIsValid=Syntax is valid
-# VATIntraValueIsValid=Value is valid
-# ProspectCustomer=Prospect / Customer
-# Prospect=Prospect
-# CustomerCard=Customer Card
-# Customer=Customer
-# CustomerDiscount=Customer Discount
-# CustomerRelativeDiscount=Relative customer discount
-# CustomerAbsoluteDiscount=Absolute customer discount
-# CustomerRelativeDiscountShort=Relative discount
-# CustomerAbsoluteDiscountShort=Absolute discount
-# CompanyHasRelativeDiscount=This customer has a default discount of %s%%
-# CompanyHasNoRelativeDiscount=This customer has no relative discount by default
-# CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s
-# CompanyHasCreditNote=This customer still has credit notes for %s %s
-# CompanyHasNoAbsoluteDiscount=This customer has no discount credit available
-# CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users)
-# CustomerAbsoluteDiscountMy=Absolute discounts (granted by yourself)
-# DefaultDiscount=Default discount
-# AvailableGlobalDiscounts=Absolute discounts available
-# DiscountNone=None
-# Supplier=Supplier
-# CompanyList=Company's list
-# AddContact=Add contact
-# AddContactAddress=Add contact/address
-# EditContact=Edit contact
-# EditContactAddress=Edit contact/address
-# Contact=Contact
-# ContactsAddresses=Contacts/Addresses
-# NoContactDefinedForThirdParty=No contact defined for this third party
-# NoContactDefined=No contact defined
-# DefaultContact=Default contact/address
-# AddCompany=Add company
-# AddThirdParty=Add third party
-# DeleteACompany=Delete a company
-# PersonalInformations=Personal data
-# AccountancyCode=Accountancy code
-# CustomerCode=Customer code
-# SupplierCode=Supplier code
-# CustomerAccount=Customer account
-# SupplierAccount=Supplier account
-# CustomerCodeDesc=Customer code, unique for all customers
-# SupplierCodeDesc=Supplier code, unique for all suppliers
-# RequiredIfCustomer=Required if third party is a customer or prospect
-# RequiredIfSupplier=Required if third party is a supplier
-# ValidityControledByModule=Validity controled by module
-# ThisIsModuleRules=This is rules for this module
-# LastProspect=Last
-# ProspectToContact=Prospect to contact
-# CompanyDeleted=Company "%s" deleted from database.
-# ListOfContacts=List of contacts/addresses
-# ListOfContactsAddresses=List of contacts/adresses
-# ListOfProspectsContacts=List of prospect contacts
-# ListOfCustomersContacts=List of customer contacts
-# ListOfSuppliersContacts=List of supplier contacts
-# ListOfCompanies=List of companies
-# ListOfThirdParties=List of third parties
-# ShowCompany=Show company
-# ShowContact=Show contact
-# ContactsAllShort=All (No filter)
-# ContactType=Contact type
-# ContactForOrders=Order's contact
-# ContactForProposals=Proposal's contact
-# ContactForContracts=Contract's contact
-# ContactForInvoices=Invoice's contact
-# NoContactForAnyOrder=This contact is not a contact for any order
-# NoContactForAnyProposal=This contact is not a contact for any commercial proposal
-# NoContactForAnyContract=This contact is not a contact for any contract
-# NoContactForAnyInvoice=This contact is not a contact for any invoice
-# NewContact=New contact
-# NewContactAddress=New contact/address
-# LastContacts=Last contacts
-# MyContacts=My contacts
-# Phones=Phones
-# Capital=Capital
-# CapitalOf=Capital of %s
-# EditCompany=Edit company
-# EditDeliveryAddress=Edit delivery address
-# ThisUserIsNot=This user is not a prospect, customer nor supplier
-# VATIntraCheck=Check
-# VATIntraCheckDesc=The link %s allows to ask the european VAT checker service. An external internet access from server is required for this service to work.
-# VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do
-# VATIntraCheckableOnEUSite=Check Intracomunnautary VAT on European commision site
-# VATIntraManualCheck=You can also check manually from european web site %s
-# ErrorVATCheckMS_UNAVAILABLE=Check not possible. Check service is not provided by the member state (%s).
-# NorProspectNorCustomer=Nor prospect, nor customer
-# JuridicalStatus=Juridical status
-# Staff=Staff
-# ProspectLevelShort=Potential
-# ProspectLevel=Prospect potential
-# ContactPrivate=Private
-# ContactPublic=Shared
-# ContactVisibility=Visibility
-# OthersNotLinkedToThirdParty=Others, not linked to a third party
-# ProspectStatus=Prospect status
-# PL_NONE=None
-# PL_UNKNOWN=Unknown
-# PL_LOW=Low
-# PL_MEDIUM=Medium
-# PL_HIGH=High
-# TE_UNKNOWN=-
-# TE_STARTUP=Startup
-# TE_GROUP=Large company
-# TE_MEDIUM=Medium company
-# TE_ADMIN=Governmental
-# TE_SMALL=Small company
-# TE_RETAIL=Retailer
-# TE_WHOLE=Wholetailer
-# TE_PRIVATE=Private individual
-# TE_OTHER=Other
-# StatusProspect-1=Do not contact
-# StatusProspect0=Never contacted
-# StatusProspect1=To contact
-# StatusProspect2=Contact in process
-# StatusProspect3=Contact done
-# ChangeDoNotContact=Change status to 'Do not contact'
-# ChangeNeverContacted=Change status to 'Never contacted'
-# ChangeToContact=Change status to 'To contact'
-# ChangeContactInProcess=Change status to 'Contact in process'
-# ChangeContactDone=Change status to 'Contact done'
-# ProspectsByStatus=Prospects by status
-# BillingContact=Billing contact
-# NbOfAttachedFiles=Number of attached files
-# AttachANewFile=Attach a new file
-# NoRIB=No BAN defined
-# NoParentCompany=None
-# ExportImport=Import-Export
-# ExportCardToFormat=Export card to format
-# ContactNotLinkedToCompany=Contact not linked to any third party
-# DolibarrLogin=Dolibarr login
-# NoDolibarrAccess=No Dolibarr access
-# ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
-# ExportDataset_company_2=Contacts and properties
-# ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
-# ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
-# ImportDataset_company_3=Bank details
-# PriceLevel=Price level
-# DeliveriesAddress=Delivery addresses
-# DeliveryAddress=Delivery address
-# DeliveryAddressLabel=Delivery address label
-# DeleteDeliveryAddress=Delete a delivery address
-# ConfirmDeleteDeliveryAddress=Are you sure you want to delete this delivery address?
-# NewDeliveryAddress=New delivery address
-# AddDeliveryAddress=Add address
-# AddAddress=Add address
-# NoOtherDeliveryAddress=No alternative delivery address defined
-# SupplierCategory=Supplier category
-# JuridicalStatus200=Independant
-# DeleteFile=Delete file
-# ConfirmDeleteFile=Are you sure you want to delete this file?
-# AllocateCommercial=Assigned to sale representative
-# SelectCountry=Select a country
-# SelectCompany=Select a third party
-# Organization=Organization
-# AutomaticallyGenerated=Automatically generated
-# FiscalYearInformation=Information on the fiscal year
-# FiscalMonthStart=Starting month of the fiscal year
-# YouMustCreateContactFirst=You must create emails contacts for third party first to be able to add emails notifications.
-# ListSuppliersShort=List of suppliers
-# ListProspectsShort=List of prospects
-# ListCustomersShort=List of customers
-# ThirdPartiesArea=Third parties area
-# LastModifiedThirdParties=Last %s modified third parties
-# UniqueThirdParties=Total of unique third parties
-# InActivity=Open
-# ActivityCeased=Closed
-# ActivityStateFilter=Activity status
-# ProductsIntoElements=List of products into
-# CurrentOutstandingBill=Current outstanding bill
-# OutstandingBill=Max. for outstanding bill
-# OutstandingBillReached=Reached max. for outstanding bill
-# MonkeyNumRefModelDesc=Return numero with format %syymm-nnnn for customer code and %syymm-nnnn for supplier code where yy is year, mm is month and nnnn is a sequence with no break and no return to 0.
-# LeopardNumRefModelDesc=The code is free. This code can be modified at any time.
-# ManagingDirectors=Manager(s) name (CEO, director, president...)
+ProfId1CH=-
+ProfId2CH=-
+ProfId3CH=Prof Id 1 (Federal number)
+ProfId4CH=Prof Id 2 (Commercial Record number)
+ProfId5CH=-
+ProfId6CH=-
+ProfId1CL=Prof Id 1 (R.U.T.)
+ProfId2CL=-
+ProfId3CL=-
+ProfId4CL=-
+ProfId5CL=-
+ProfId6CL=-
+ProfId1CO=Prof Id 1 (R.U.T.)
+ProfId2CO=-
+ProfId3CO=-
+ProfId4CO=-
+ProfId5CO=-
+ProfId6CO=-
+ProfId1DE=Prof Id 1 (USt.-IdNr)
+ProfId2DE=Prof Id 2 (USt.-Nr)
+ProfId3DE=Prof Id 3 (Handelsregister-Nr.)
+ProfId4DE=-
+ProfId5DE=-
+ProfId6DE=-
+ProfId1ES=Prof Id 1 (CIF/NIF)
+ProfId2ES=Prof Id 2 (Social security number)
+ProfId3ES=Prof Id 3 (CNAE)
+ProfId4ES=Prof Id 4 (Collegiate number)
+ProfId5ES=-
+ProfId6ES=-
+ProfId1FR=Prof Id 1 (SIREN)
+ProfId2FR=Prof Id 2 (SIRET)
+ProfId3FR=Prof Id 3 (NAF, old APE)
+ProfId4FR=Prof Id 4 (RCS/RM)
+ProfId5FR=-
+ProfId6FR=-
+ProfId1GB=Registration Number
+ProfId2GB=-
+ProfId3GB=SIC
+ProfId4GB=-
+ProfId5GB=-
+ProfId6GB=-
+ProfId1HN=Id prof. 1 (RTN)
+ProfId2HN=-
+ProfId3HN=-
+ProfId4HN=-
+ProfId5HN=-
+ProfId6HN=-
+ProfId1IN=Prof Id 1 (TIN)
+ProfId2IN=Prof Id 2 (PAN)
+ProfId3IN=Prof Id 3 (SRVC TAX)
+ProfId4IN=Prof Id 4
+ProfId5IN=Prof Id 5
+ProfId6IN=-
+ProfId1MA=Id prof. 1 (R.C.)
+ProfId2MA=Id prof. 2 (Patente)
+ProfId3MA=Id prof. 3 (I.F.)
+ProfId4MA=Id prof. 4 (C.N.S.S.)
+ProfId5MA=-
+ProfId6MA=-
+ProfId1MX=Prof Id 1 (R.F.C).
+ProfId2MX=Prof Id 2 (R..P. IMSS)
+ProfId3MX=Prof Id 3 (Profesional Charter)
+ProfId4MX=-
+ProfId5MX=-
+ProfId6MX=-
+ProfId1NL=KVK nummer
+ProfId2NL=-
+ProfId3NL=-
+ProfId4NL=Burgerservicenummer (BSN)
+ProfId5NL=-
+ProfId6NL=-
+ProfId1PT=Prof Id 1 (NIPC)
+ProfId2PT=Prof Id 2 (Social security number)
+ProfId3PT=Prof Id 3 (Commercial Record number)
+ProfId4PT=Prof Id 4 (Conservatory)
+ProfId5PT=-
+ProfId6PT=-
+ProfId1SN=RC
+ProfId2SN=NINEA
+ProfId3SN=-
+ProfId4SN=-
+ProfId5SN=-
+ProfId6SN=-
+ProfId1TN=Prof Id 1 (RC)
+ProfId2TN=Prof Id 2 (Fiscal matricule)
+ProfId3TN=Prof Id 3 (Douane code)
+ProfId4TN=Prof Id 4 (BAN)
+ProfId5TN=-
+ProfId6TN=-
+ProfId1RU=Prof Id 1 (OGRN)
+ProfId2RU=Prof Id 2 (INN)
+ProfId3RU=Prof Id 3 (KPP)
+ProfId4RU=Prof Id 4 (OKPO)
+ProfId5RU=-
+ProfId6RU=-
+VATIntra=VAT number
+VATIntraShort=VAT number
+VATIntraVeryShort=VAT
+VATIntraSyntaxIsValid=Syntax is valid
+VATIntraValueIsValid=Value is valid
+ProspectCustomer=Prospect / Customer
+Prospect=Prospect
+CustomerCard=Customer Card
+Customer=Customer
+CustomerDiscount=Customer Discount
+CustomerRelativeDiscount=Relative customer discount
+CustomerAbsoluteDiscount=Absolute customer discount
+CustomerRelativeDiscountShort=Relative discount
+CustomerAbsoluteDiscountShort=Absolute discount
+CompanyHasRelativeDiscount=This customer has a default discount of %s%%
+CompanyHasNoRelativeDiscount=This customer has no relative discount by default
+CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s
+CompanyHasCreditNote=This customer still has credit notes for %s %s
+CompanyHasNoAbsoluteDiscount=This customer has no discount credit available
+CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users)
+CustomerAbsoluteDiscountMy=Absolute discounts (granted by yourself)
+DefaultDiscount=Default discount
+AvailableGlobalDiscounts=Absolute discounts available
+DiscountNone=None
+Supplier=Supplier
+CompanyList=Company's list
+AddContact=Add contact
+AddContactAddress=Add contact/address
+EditContact=Edit contact
+EditContactAddress=Edit contact/address
+Contact=Contact
+ContactsAddresses=Contacts/Addresses
+NoContactDefinedForThirdParty=No contact defined for this third party
+NoContactDefined=No contact defined
+DefaultContact=Default contact/address
+AddCompany=Add company
+AddThirdParty=Add third party
+DeleteACompany=Delete a company
+PersonalInformations=Personal data
+AccountancyCode=Accountancy code
+CustomerCode=Customer code
+SupplierCode=Supplier code
+CustomerAccount=Customer account
+SupplierAccount=Supplier account
+CustomerCodeDesc=Customer code, unique for all customers
+SupplierCodeDesc=Supplier code, unique for all suppliers
+RequiredIfCustomer=Required if third party is a customer or prospect
+RequiredIfSupplier=Required if third party is a supplier
+ValidityControledByModule=Validity controled by module
+ThisIsModuleRules=This is rules for this module
+LastProspect=Last
+ProspectToContact=Prospect to contact
+CompanyDeleted=Company "%s" deleted from database.
+ListOfContacts=List of contacts/addresses
+ListOfContactsAddresses=List of contacts/adresses
+ListOfProspectsContacts=List of prospect contacts
+ListOfCustomersContacts=List of customer contacts
+ListOfSuppliersContacts=List of supplier contacts
+ListOfCompanies=List of companies
+ListOfThirdParties=List of third parties
+ShowCompany=Show company
+ShowContact=Show contact
+ContactsAllShort=All (No filter)
+ContactType=Contact type
+ContactForOrders=Order's contact
+ContactForProposals=Proposal's contact
+ContactForContracts=Contract's contact
+ContactForInvoices=Invoice's contact
+NoContactForAnyOrder=This contact is not a contact for any order
+NoContactForAnyProposal=This contact is not a contact for any commercial proposal
+NoContactForAnyContract=This contact is not a contact for any contract
+NoContactForAnyInvoice=This contact is not a contact for any invoice
+NewContact=New contact
+NewContactAddress=New contact/address
+LastContacts=Last contacts
+MyContacts=My contacts
+Phones=Phones
+Capital=Capital
+CapitalOf=Capital of %s
+EditCompany=Edit company
+EditDeliveryAddress=Edit delivery address
+ThisUserIsNot=This user is not a prospect, customer nor supplier
+VATIntraCheck=Check
+VATIntraCheckDesc=The link %s allows to ask the european VAT checker service. An external internet access from server is required for this service to work.
+VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do
+VATIntraCheckableOnEUSite=Check Intracomunnautary VAT on European commision site
+VATIntraManualCheck=You can also check manually from european web site %s
+ErrorVATCheckMS_UNAVAILABLE=Check not possible. Check service is not provided by the member state (%s).
+NorProspectNorCustomer=Nor prospect, nor customer
+JuridicalStatus=Juridical status
+Staff=Staff
+ProspectLevelShort=Potential
+ProspectLevel=Prospect potential
+ContactPrivate=Private
+ContactPublic=Shared
+ContactVisibility=Visibility
+OthersNotLinkedToThirdParty=Others, not linked to a third party
+ProspectStatus=Prospect status
+PL_NONE=None
+PL_UNKNOWN=Unknown
+PL_LOW=Low
+PL_MEDIUM=Medium
+PL_HIGH=High
+TE_UNKNOWN=-
+TE_STARTUP=Startup
+TE_GROUP=Large company
+TE_MEDIUM=Medium company
+TE_ADMIN=Governmental
+TE_SMALL=Small company
+TE_RETAIL=Retailer
+TE_WHOLE=Wholetailer
+TE_PRIVATE=Private individual
+TE_OTHER=Other
+StatusProspect-1=Do not contact
+StatusProspect0=Never contacted
+StatusProspect1=To contact
+StatusProspect2=Contact in process
+StatusProspect3=Contact done
+ChangeDoNotContact=Change status to 'Do not contact'
+ChangeNeverContacted=Change status to 'Never contacted'
+ChangeToContact=Change status to 'To contact'
+ChangeContactInProcess=Change status to 'Contact in process'
+ChangeContactDone=Change status to 'Contact done'
+ProspectsByStatus=Prospects by status
+BillingContact=Billing contact
+NbOfAttachedFiles=Number of attached files
+AttachANewFile=Attach a new file
+NoRIB=No BAN defined
+NoParentCompany=None
+ExportImport=Import-Export
+ExportCardToFormat=Export card to format
+ContactNotLinkedToCompany=Contact not linked to any third party
+DolibarrLogin=Dolibarr login
+NoDolibarrAccess=No Dolibarr access
+ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ExportDataset_company_2=Contacts and properties
+ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
+ImportDataset_company_3=Bank details
+PriceLevel=Price level
+DeliveriesAddress=Delivery addresses
+DeliveryAddress=Delivery address
+DeliveryAddressLabel=Delivery address label
+DeleteDeliveryAddress=Delete a delivery address
+ConfirmDeleteDeliveryAddress=Are you sure you want to delete this delivery address?
+NewDeliveryAddress=New delivery address
+AddDeliveryAddress=Add address
+AddAddress=Add address
+NoOtherDeliveryAddress=No alternative delivery address defined
+SupplierCategory=Supplier category
+JuridicalStatus200=Independant
+DeleteFile=Delete file
+ConfirmDeleteFile=Are you sure you want to delete this file?
+AllocateCommercial=Assigned to sale representative
+SelectCountry=Select a country
+SelectCompany=Select a third party
+Organization=Organization
+AutomaticallyGenerated=Automatically generated
+FiscalYearInformation=Information on the fiscal year
+FiscalMonthStart=Starting month of the fiscal year
+YouMustCreateContactFirst=You must create emails contacts for third party first to be able to add emails notifications.
+ListSuppliersShort=List of suppliers
+ListProspectsShort=List of prospects
+ListCustomersShort=List of customers
+ThirdPartiesArea=Third parties area
+LastModifiedThirdParties=Last %s modified third parties
+UniqueThirdParties=Total of unique third parties
+InActivity=Open
+ActivityCeased=Closed
+ActivityStateFilter=Activity status
+ProductsIntoElements=List of products into
+CurrentOutstandingBill=Current outstanding bill
+OutstandingBill=Max. for outstanding bill
+OutstandingBillReached=Reached max. for outstanding bill
+MonkeyNumRefModelDesc=Return numero with format %syymm-nnnn for customer code and %syymm-nnnn for supplier code where yy is year, mm is month and nnnn is a sequence with no break and no return to 0.
+LeopardNumRefModelDesc=The code is free. This code can be modified at any time.
+ManagingDirectors=Manager(s) name (CEO, director, president...)
diff --git a/htdocs/langs/th_TH/compta.lang b/htdocs/langs/th_TH/compta.lang
index ecb2add5cd5..121971f879c 100644
--- a/htdocs/langs/th_TH/compta.lang
+++ b/htdocs/langs/th_TH/compta.lang
@@ -1,185 +1,185 @@
# Dolibarr language file - Source file is en_US - compta
-# Accountancy=Accountancy
-# AccountancyCard=Accountancy card
-# Treasury=Treasury
-# MenuFinancial=Financial
-# TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
-# OptionMode=Option for accountancy
-# OptionModeTrue=Option Incomes-Expenses
-# OptionModeVirtual=Option Claims-Debts
-# OptionModeTrueDesc=In this context, the turnover is calculated over payments (date of payments). The validity of the figures is assured only if the book-keeping is scrutinized through the input/output on the accounts via invoices.
-# OptionModeVirtualDesc=In this context, the turnover is calculated over invoices (date of validation). When these invoices are due, whether they have been paid or not, they are listed in the turnover output.
-# FeatureIsSupportedInInOutModeOnly=Feature only available in CREDITS-DEBTS accountancy mode (See Accountancy module configuration)
-# VATReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Tax module setup.
-# Param=Setup
-# RemainingAmountPayment=Amount payment remaining :
-# AmountToBeCharged=Total amount to pay :
-# AccountsGeneral=Accounts
-# Account=Account
-# Accounts=Accounts
-# Accountparent=Account parent
-# Accountsparent=Accounts parent
-# BillsForSuppliers=Bills for suppliers
-# Income=Income
-# Outcome=Expense
-# ReportInOut=Income / Expense
-# ReportTurnover=Turnover
-# PaymentsNotLinkedToInvoice=Payments not linked to any invoice, so not linked to any third party
-# PaymentsNotLinkedToUser=Payments not linked to any user
-# Profit=Profit
-# Balance=Balance
-# Debit=Debit
-# Credit=Credit
-# Piece=Accounting Doc.
-# Withdrawal=Withdrawal
-# Withdrawals=Withdrawals
-# AmountHTVATRealReceived=Net collected
-# AmountHTVATRealPaid=Net paid
-# VATToPay=VAT sells
-# VATReceived=VAT received
-# VATToCollect=VAT purchases
-# VATSummary=VAT Balance
-# LT2SummaryES=IRPF Balance
-# VATPaid=VAT paid
-# SalaryPaid=Salary paid
-# LT2PaidES=IRPF Paid
-# LT2CustomerES=IRPF sales
-# LT2SupplierES=IRPF purchases
-# VATCollected=VAT collected
-# ToPay=To pay
-# ToGet=To get back
-# SpecialExpensesArea=Area for all special paiements
-# TaxAndDividendsArea=Tax, social contributions and dividends area
-# SocialContribution=Social contribution
-# SocialContributions=Social contributions
-# MenuSpecialExpenses=Special expenses
-# MenuTaxAndDividends=Taxes and dividends
-# MenuSalaries=Salaries
-# MenuSocialContributions=Social contributions
-# MenuNewSocialContribution=New contribution
-# NewSocialContribution=New social contribution
-# ContributionsToPay=Contributions to pay
-# AccountancyTreasuryArea=Accountancy/Treasury area
-# AccountancySetup=Accountancy setup
-# NewPayment=New payment
-# Payments=Payments
-# PaymentCustomerInvoice=Customer invoice payment
-# PaymentSupplierInvoice=Supplier invoice payment
-# PaymentSocialContribution=Social contribution payment
-# PaymentVat=VAT payment
-# PaymentSalary=Salary payment
-# ListPayment=List of payments
-# ListOfPayments=List of payments
-# ListOfCustomerPayments=List of customer payments
-# ListOfSupplierPayments=List of supplier payments
-# DatePayment=Payment date
-# DateStartPeriod=Date start period
-# DateEndPeriod=Date end period
-# NewVATPayment=New VAT payment
-# newLT2PaymentES=New IRPF payment
-# LT2PaymentES=IRPF Payment
-# LT2PaymentsES=IRPF Payments
-# VATPayment=VAT Payment
-# VATPayments=VAT Payments
-# SocialContributionsPayments=Social contributions payments
-# ShowVatPayment=Show VAT payment
-# TotalToPay=Total to pay
-# TotalVATReceived=Total VAT received
-# CustomerAccountancyCode=Customer accountancy code
-# SupplierAccountancyCode=Supplier accountancy code
-# AccountNumberShort=Account number
-# AccountNumber=Account number
-# NewAccount=New account
-# SalesTurnover=Sales turnover
-# SalesTurnoverMinimum=Minimum sales turnover
-# ByThirdParties=By third parties
-# ByUserAuthorOfInvoice=By invoice author
-# AccountancyExport=Accountancy export
-# ErrorWrongAccountancyCodeForCompany=Bad customer accountancy code for %s
-# SuppliersProductsSellSalesTurnover=The generated turnover by the sales of supplier's products.
-# CheckReceipt=Check deposit
-# CheckReceiptShort=Check deposit
-# NewCheckReceipt=New discount
-# NewCheckDeposit=New check deposit
-# NewCheckDepositOn=Create receipt for deposit on account: %s
-# NoWaitingChecks=No checks waiting for deposit.
-# DateChequeReceived=Check reception date
-# NbOfCheques=Nb of checks
-# PaySocialContribution=Pay a social contribution
-# ConfirmPaySocialContribution=Are you sure you want to classify this social contribution as paid?
-# DeleteSocialContribution=Delete a social contribution
-# ConfirmDeleteSocialContribution=Are you sure you want to delete this social contribution?
-# ExportDataset_tax_1=Social contributions and payments
-# CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
-# CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
-# CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
-# CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
-# AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
-# AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
-# AnnualByCompaniesDueDebtMode=Balance of income and expenses, detail by third parties, mode %sClaims-Debts%s said Commitment accounting.
-# AnnualByCompaniesInputOutputMode=Balance of income and expenses, detail by third parties, mode %sIncomes-Expenses%s said cash accounting.
-# SeeReportInInputOutputMode=See report %sIncomes-Expenses%s said cash accounting for a calculation on actual payments made
-# SeeReportInDueDebtMode=See report %sClaims-Debts%s said commitment accounting for a calculation on issued invoices
-# RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
-# RulesResultDue=- It includes outstanding invoices, expenses and VAT whether they are paid or not.
- It is based on the validation date of invoices and VAT and on the due date for expenses.
-# RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
-# RulesCADue=- It includes the client's due invoices whether they are paid or not.
- It is based on the validation date of these invoices.
-# RulesCAIn=- It includes all the effective payments of invoices received from clients.
- It is based on the payment date of these invoices
-# DepositsAreNotIncluded=- Deposit invoices are nor included
-# DepositsAreIncluded=- Deposit invoices are included
-# LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF
-# VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
-# VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
-# VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
-# VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
-# SeeVATReportInInputOutputMode=See report %sVAT encasement%s for a standard calculation
-# SeeVATReportInDueDebtMode=See report %sVAT on flow%s for a calculation with an option on the flow
-# RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
-# RulesVATInProducts=- For material assets, it includes the VAT invoices on the basis of the invoice date.
-# RulesVATDueServices=- For services, the report includes VAT invoices due, paid or not, based on the invoice date.
-# RulesVATDueProducts=- For material assets, it includes the VAT invoices, based on the invoice date.
-# OptionVatInfoModuleComptabilite=Note: For material assets, it should use the date of delivery to be more fair.
-# PercentOfInvoice=%%/invoice
-# NotUsedForGoods=Not used on goods
-# ProposalStats=Statistics on proposals
-# OrderStats=Statistics on orders
-# InvoiceStats=Statistics on bills
-# Dispatch=Dispatching
-# Dispatched=Dispatched
-# ToDispatch=To dispatch
-# ThirdPartyMustBeEditAsCustomer=Third party must be defined as a customer
-# SellsJournal=Sales Journal
-# PurchasesJournal=Purchases Journal
-# DescSellsJournal=Sales Journal
-# DescPurchasesJournal=Purchases Journal
-# InvoiceRef=Invoice ref.
-# CodeNotDef=Not defined
-# AddRemind=Dispatch available amount
-# RemainToDivide= Remain to dispatch :
-# WarningDepositsNotIncluded=Deposits invoices are not included in this version with this accountancy module.
-# DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
-# Pcg_version=Pcg version
-# Pcg_type=Pcg type
-# Pcg_subtype=Pcg subtype
-# InvoiceLinesToDispatch=Invoice lines to dispatch
-# InvoiceDispatched=Dispatched invoices
-# AccountancyDashboard=Accountancy summary
-# ByProductsAndServices=By products and services
-# RefExt=External ref
-# ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
-# LinkedOrder=linked to order
-# ReCalculate=Recalculate
-# Mode1=Method 1
-# Mode2=Method 2
-# CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
-# CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
-# TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
-# CalculationMode=Calculation mode
-# COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
-# COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
-# COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
-# COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
-# COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
-# COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
-# COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
-# COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
+Accountancy=Accountancy
+AccountancyCard=Accountancy card
+Treasury=Treasury
+MenuFinancial=Financial
+TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
+OptionMode=Option for accountancy
+OptionModeTrue=Option Incomes-Expenses
+OptionModeVirtual=Option Claims-Debts
+OptionModeTrueDesc=In this context, the turnover is calculated over payments (date of payments). The validity of the figures is assured only if the book-keeping is scrutinized through the input/output on the accounts via invoices.
+OptionModeVirtualDesc=In this context, the turnover is calculated over invoices (date of validation). When these invoices are due, whether they have been paid or not, they are listed in the turnover output.
+FeatureIsSupportedInInOutModeOnly=Feature only available in CREDITS-DEBTS accountancy mode (See Accountancy module configuration)
+VATReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Tax module setup.
+Param=Setup
+RemainingAmountPayment=Amount payment remaining :
+AmountToBeCharged=Total amount to pay :
+AccountsGeneral=Accounts
+Account=Account
+Accounts=Accounts
+Accountparent=Account parent
+Accountsparent=Accounts parent
+BillsForSuppliers=Bills for suppliers
+Income=Income
+Outcome=Expense
+ReportInOut=Income / Expense
+ReportTurnover=Turnover
+PaymentsNotLinkedToInvoice=Payments not linked to any invoice, so not linked to any third party
+PaymentsNotLinkedToUser=Payments not linked to any user
+Profit=Profit
+Balance=Balance
+Debit=Debit
+Credit=Credit
+Piece=Accounting Doc.
+Withdrawal=Withdrawal
+Withdrawals=Withdrawals
+AmountHTVATRealReceived=Net collected
+AmountHTVATRealPaid=Net paid
+VATToPay=VAT sells
+VATReceived=VAT received
+VATToCollect=VAT purchases
+VATSummary=VAT Balance
+LT2SummaryES=IRPF Balance
+VATPaid=VAT paid
+SalaryPaid=Salary paid
+LT2PaidES=IRPF Paid
+LT2CustomerES=IRPF sales
+LT2SupplierES=IRPF purchases
+VATCollected=VAT collected
+ToPay=To pay
+ToGet=To get back
+SpecialExpensesArea=Area for all special payments
+TaxAndDividendsArea=Tax, social contributions and dividends area
+SocialContribution=Social contribution
+SocialContributions=Social contributions
+MenuSpecialExpenses=Special expenses
+MenuTaxAndDividends=Taxes and dividends
+MenuSalaries=Salaries
+MenuSocialContributions=Social contributions
+MenuNewSocialContribution=New contribution
+NewSocialContribution=New social contribution
+ContributionsToPay=Contributions to pay
+AccountancyTreasuryArea=Accountancy/Treasury area
+AccountancySetup=Accountancy setup
+NewPayment=New payment
+Payments=Payments
+PaymentCustomerInvoice=Customer invoice payment
+PaymentSupplierInvoice=Supplier invoice payment
+PaymentSocialContribution=Social contribution payment
+PaymentVat=VAT payment
+PaymentSalary=Salary payment
+ListPayment=List of payments
+ListOfPayments=List of payments
+ListOfCustomerPayments=List of customer payments
+ListOfSupplierPayments=List of supplier payments
+DatePayment=Payment date
+DateStartPeriod=Date start period
+DateEndPeriod=Date end period
+NewVATPayment=New VAT payment
+newLT2PaymentES=New IRPF payment
+LT2PaymentES=IRPF Payment
+LT2PaymentsES=IRPF Payments
+VATPayment=VAT Payment
+VATPayments=VAT Payments
+SocialContributionsPayments=Social contributions payments
+ShowVatPayment=Show VAT payment
+TotalToPay=Total to pay
+TotalVATReceived=Total VAT received
+CustomerAccountancyCode=Customer accountancy code
+SupplierAccountancyCode=Supplier accountancy code
+AccountNumberShort=Account number
+AccountNumber=Account number
+NewAccount=New account
+SalesTurnover=Sales turnover
+SalesTurnoverMinimum=Minimum sales turnover
+ByThirdParties=By third parties
+ByUserAuthorOfInvoice=By invoice author
+AccountancyExport=Accountancy export
+ErrorWrongAccountancyCodeForCompany=Bad customer accountancy code for %s
+SuppliersProductsSellSalesTurnover=The generated turnover by the sales of supplier's products.
+CheckReceipt=Check deposit
+CheckReceiptShort=Check deposit
+NewCheckReceipt=New discount
+NewCheckDeposit=New check deposit
+NewCheckDepositOn=Create receipt for deposit on account: %s
+NoWaitingChecks=No checks waiting for deposit.
+DateChequeReceived=Check reception date
+NbOfCheques=Nb of checks
+PaySocialContribution=Pay a social contribution
+ConfirmPaySocialContribution=Are you sure you want to classify this social contribution as paid?
+DeleteSocialContribution=Delete a social contribution
+ConfirmDeleteSocialContribution=Are you sure you want to delete this social contribution?
+ExportDataset_tax_1=Social contributions and payments
+CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
+CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
+CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
+CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
+AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
+AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
+AnnualByCompaniesDueDebtMode=Balance of income and expenses, detail by third parties, mode %sClaims-Debts%s said Commitment accounting.
+AnnualByCompaniesInputOutputMode=Balance of income and expenses, detail by third parties, mode %sIncomes-Expenses%s said cash accounting.
+SeeReportInInputOutputMode=See report %sIncomes-Expenses%s said cash accounting for a calculation on actual payments made
+SeeReportInDueDebtMode=See report %sClaims-Debts%s said commitment accounting for a calculation on issued invoices
+RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
+RulesResultDue=- It includes outstanding invoices, expenses and VAT whether they are paid or not.
- It is based on the validation date of invoices and VAT and on the due date for expenses.
+RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
+RulesCADue=- It includes the client's due invoices whether they are paid or not.
- It is based on the validation date of these invoices.
+RulesCAIn=- It includes all the effective payments of invoices received from clients.
- It is based on the payment date of these invoices
+DepositsAreNotIncluded=- Deposit invoices are nor included
+DepositsAreIncluded=- Deposit invoices are included
+LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF
+VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
+VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
+VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
+VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
+SeeVATReportInInputOutputMode=See report %sVAT encasement%s for a standard calculation
+SeeVATReportInDueDebtMode=See report %sVAT on flow%s for a calculation with an option on the flow
+RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
+RulesVATInProducts=- For material assets, it includes the VAT invoices on the basis of the invoice date.
+RulesVATDueServices=- For services, the report includes VAT invoices due, paid or not, based on the invoice date.
+RulesVATDueProducts=- For material assets, it includes the VAT invoices, based on the invoice date.
+OptionVatInfoModuleComptabilite=Note: For material assets, it should use the date of delivery to be more fair.
+PercentOfInvoice=%%/invoice
+NotUsedForGoods=Not used on goods
+ProposalStats=Statistics on proposals
+OrderStats=Statistics on orders
+InvoiceStats=Statistics on bills
+Dispatch=Dispatching
+Dispatched=Dispatched
+ToDispatch=To dispatch
+ThirdPartyMustBeEditAsCustomer=Third party must be defined as a customer
+SellsJournal=Sales Journal
+PurchasesJournal=Purchases Journal
+DescSellsJournal=Sales Journal
+DescPurchasesJournal=Purchases Journal
+InvoiceRef=Invoice ref.
+CodeNotDef=Not defined
+AddRemind=Dispatch available amount
+RemainToDivide= Remain to dispatch :
+WarningDepositsNotIncluded=Deposits invoices are not included in this version with this accountancy module.
+DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
+Pcg_version=Pcg version
+Pcg_type=Pcg type
+Pcg_subtype=Pcg subtype
+InvoiceLinesToDispatch=Invoice lines to dispatch
+InvoiceDispatched=Dispatched invoices
+AccountancyDashboard=Accountancy summary
+ByProductsAndServices=By products and services
+RefExt=External ref
+ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
+LinkedOrder=linked to order
+ReCalculate=Recalculate
+Mode1=Method 1
+Mode2=Method 2
+CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
+CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
+TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
+CalculationMode=Calculation mode
+COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
+COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
+COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
+COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
+COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
+COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
+COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
+COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
diff --git a/htdocs/langs/th_TH/contracts.lang b/htdocs/langs/th_TH/contracts.lang
index def3d8aceff..797b5708e50 100644
--- a/htdocs/langs/th_TH/contracts.lang
+++ b/htdocs/langs/th_TH/contracts.lang
@@ -1,99 +1,99 @@
# Dolibarr language file - Source file is en_US - contracts
-# ContractsArea=Contracts area
-# ListOfContracts=List of contracts
-# LastContracts=Last %s modified contracts
-# AllContracts=All contracts
-# ContractCard=Contract card
-# ContractStatus=Contract status
-# ContractStatusNotRunning=Not running
-# ContractStatusRunning=Running
-# ContractStatusDraft=Draft
-# ContractStatusValidated=Validated
-# ContractStatusClosed=Closed
-# ServiceStatusInitial=Not running
-# ServiceStatusRunning=Running
-# ServiceStatusNotLate=Running, not expired
-# ServiceStatusNotLateShort=Not expired
-# ServiceStatusLate=Running, expired
-# ServiceStatusLateShort=Expired
-# ServiceStatusClosed=Closed
-# ServicesLegend=Services legend
-# Contracts=Contracts
-# Contract=Contract
-# NoContracts=No contracts
-# MenuServices=Services
-# MenuInactiveServices=Services not active
-# MenuRunningServices=Running services
-# MenuExpiredServices=Expired services
-# MenuClosedServices=Closed services
-# NewContract=New contract
-# AddContract=Add contract
-# SearchAContract=Search a contract
-# DeleteAContract=Delete a contract
-# CloseAContract=Close a contract
-# ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services ?
-# ConfirmValidateContract=Are you sure you want to validate this contract under name %s ?
-# ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract ?
-# ConfirmCloseService=Are you sure you want to close this service with date %s ?
-# ValidateAContract=Validate a contract
-# ActivateService=Activate service
-# ConfirmActivateService=Are you sure you want to activate this service with date %s ?
-# RefContract=Contract reference
-# DateContract=Contract date
-# DateServiceActivate=Service activation date
-# DateServiceUnactivate=Service deactivation date
-# DateServiceStart=Date for beginning of service
-# DateServiceEnd=Date for end of service
-# ShowContract=Show contract
-# ListOfServices=List of services
-# ListOfInactiveServices=List of not active services
-# ListOfExpiredServices=List of expired active services
-# ListOfClosedServices=List of closed services
-# ListOfRunningContractsLines=List of running contract lines
-# ListOfRunningServices=List of running services
-# NotActivatedServices=Inactive services (among validated contracts)
-# BoardNotActivatedServices=Services to activate among validated contracts
-# LastContracts=Last %s modified contracts
-# LastActivatedServices=Last %s activated services
-# LastModifiedServices=Last %s modified services
-# EditServiceLine=Edit service line
-# ContractStartDate=Start date
-# ContractEndDate=End date
-# DateStartPlanned=Planned start date
-# DateStartPlannedShort=Planned start date
-# DateEndPlanned=Planned end date
-# DateEndPlannedShort=Planned end date
-# DateStartReal=Real start date
-# DateStartRealShort=Real start date
-# DateEndReal=Real end date
-# DateEndRealShort=Real end date
-# NbOfServices=Nb of services
-# CloseService=Close service
-# ServicesNomberShort=%s service(s)
-# RunningServices=Running services
-# BoardRunningServices=Expired running services
-# ServiceStatus=Status of service
-# DraftContracts=Drafts contracts
-# CloseRefusedBecauseOneServiceActive=Contract can't be closed as ther is at least one open service on it
-# CloseAllContracts=Close all contract lines
-# DeleteContractLine=Delete a contract line
-# ConfirmDeleteContractLine=Are you sure you want to delete this contract line ?
-# MoveToAnotherContract=Move service into another contract.
-# ConfirmMoveToAnotherContract=I choosed new target contract and confirm I want to move this service into this contract.
-# ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to ?
-# PaymentRenewContractId=Renew contract line (number %s)
-# ExpiredSince=Expiration date
-# RelatedContracts=Related contracts
-# NoExpiredServices=No expired active services
-# ListOfServicesToExpireWithDuration=List of Services to expire in %s days
-# ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
-# ListOfServicesToExpire=List of Services to expire
-# NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
+ContractsArea=Contracts area
+ListOfContracts=List of contracts
+LastContracts=Last %s modified contracts
+AllContracts=All contracts
+ContractCard=Contract card
+ContractStatus=Contract status
+ContractStatusNotRunning=Not running
+ContractStatusRunning=Running
+ContractStatusDraft=Draft
+ContractStatusValidated=Validated
+ContractStatusClosed=Closed
+ServiceStatusInitial=Not running
+ServiceStatusRunning=Running
+ServiceStatusNotLate=Running, not expired
+ServiceStatusNotLateShort=Not expired
+ServiceStatusLate=Running, expired
+ServiceStatusLateShort=Expired
+ServiceStatusClosed=Closed
+ServicesLegend=Services legend
+Contracts=Contracts
+Contract=Contract
+NoContracts=No contracts
+MenuServices=Services
+MenuInactiveServices=Services not active
+MenuRunningServices=Running services
+MenuExpiredServices=Expired services
+MenuClosedServices=Closed services
+NewContract=New contract
+AddContract=Add contract
+SearchAContract=Search a contract
+DeleteAContract=Delete a contract
+CloseAContract=Close a contract
+ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services ?
+ConfirmValidateContract=Are you sure you want to validate this contract under name %s ?
+ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract ?
+ConfirmCloseService=Are you sure you want to close this service with date %s ?
+ValidateAContract=Validate a contract
+ActivateService=Activate service
+ConfirmActivateService=Are you sure you want to activate this service with date %s ?
+RefContract=Contract reference
+DateContract=Contract date
+DateServiceActivate=Service activation date
+DateServiceUnactivate=Service deactivation date
+DateServiceStart=Date for beginning of service
+DateServiceEnd=Date for end of service
+ShowContract=Show contract
+ListOfServices=List of services
+ListOfInactiveServices=List of not active services
+ListOfExpiredServices=List of expired active services
+ListOfClosedServices=List of closed services
+ListOfRunningContractsLines=List of running contract lines
+ListOfRunningServices=List of running services
+NotActivatedServices=Inactive services (among validated contracts)
+BoardNotActivatedServices=Services to activate among validated contracts
+LastContracts=Last %s modified contracts
+LastActivatedServices=Last %s activated services
+LastModifiedServices=Last %s modified services
+EditServiceLine=Edit service line
+ContractStartDate=Start date
+ContractEndDate=End date
+DateStartPlanned=Planned start date
+DateStartPlannedShort=Planned start date
+DateEndPlanned=Planned end date
+DateEndPlannedShort=Planned end date
+DateStartReal=Real start date
+DateStartRealShort=Real start date
+DateEndReal=Real end date
+DateEndRealShort=Real end date
+NbOfServices=Nb of services
+CloseService=Close service
+ServicesNomberShort=%s service(s)
+RunningServices=Running services
+BoardRunningServices=Expired running services
+ServiceStatus=Status of service
+DraftContracts=Drafts contracts
+CloseRefusedBecauseOneServiceActive=Contract can't be closed as ther is at least one open service on it
+CloseAllContracts=Close all contract lines
+DeleteContractLine=Delete a contract line
+ConfirmDeleteContractLine=Are you sure you want to delete this contract line ?
+MoveToAnotherContract=Move service into another contract.
+ConfirmMoveToAnotherContract=I choosed new target contract and confirm I want to move this service into this contract.
+ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to ?
+PaymentRenewContractId=Renew contract line (number %s)
+ExpiredSince=Expiration date
+RelatedContracts=Related contracts
+NoExpiredServices=No expired active services
+ListOfServicesToExpireWithDuration=List of Services to expire in %s days
+ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
+ListOfServicesToExpire=List of Services to expire
+NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
##### Types de contacts #####
-# TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract
-# TypeContact_contrat_internal_SALESREPFOLL=Sales representative following-up contract
-# TypeContact_contrat_external_BILLING=Billing customer contact
-# TypeContact_contrat_external_CUSTOMER=Follow-up customer contact
-# TypeContact_contrat_external_SALESREPSIGN=Signing contract customer contact
-# Error_CONTRACT_ADDON_NotDefined=Constant CONTRACT_ADDON not defined
+TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract
+TypeContact_contrat_internal_SALESREPFOLL=Sales representative following-up contract
+TypeContact_contrat_external_BILLING=Billing customer contact
+TypeContact_contrat_external_CUSTOMER=Follow-up customer contact
+TypeContact_contrat_external_SALESREPSIGN=Signing contract customer contact
+Error_CONTRACT_ADDON_NotDefined=Constant CONTRACT_ADDON not defined
diff --git a/htdocs/langs/th_TH/cron.lang b/htdocs/langs/th_TH/cron.lang
index 1be23d72ca3..768cd012384 100644
--- a/htdocs/langs/th_TH/cron.lang
+++ b/htdocs/langs/th_TH/cron.lang
@@ -1,114 +1,89 @@
# Dolibarr language file - Source file is en_US - cron
#
# About page
-#
-# About = About
-# CronAbout = About Cron
-# CronAboutPage = Cron about page
+About = About
+CronAbout = About Cron
+CronAboutPage = Cron about page
-#
# Right
-#
-# Permission23101 = Read Scheduled task
-# Permission23102 = Create/update Scheduled task
-# Permission23103 = Delete Scheduled task
-# Permission23104 = Execute Scheduled task
-
-#
+Permission23101 = Read Scheduled task
+Permission23102 = Create/update Scheduled task
+Permission23103 = Delete Scheduled task
+Permission23104 = Execute Scheduled task
# Admin
-#
-# CronSetup= Scheduled job management setup
-# URLToLaunchCronJobs=URL to check and launch cron jobs if required
-# OrToLaunchASpecificJob=Or to check and launch a specific job
-# KeyForCronAccess=Security key for URL to launch cron jobs
-# FileToLaunchCronJobs=Command line to launch cron jobs
-# CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
-# CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
-
-
-#
+CronSetup= Scheduled job management setup
+URLToLaunchCronJobs=URL to check and launch cron jobs if required
+OrToLaunchASpecificJob=Or to check and launch a specific job
+KeyForCronAccess=Security key for URL to launch cron jobs
+FileToLaunchCronJobs=Command line to launch cron jobs
+CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
+CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
# Menu
-#
-# CronJobs=Scheduled jobs
-# CronListActive= List of active jobs
-# CronListInactive= List of disabled jobs
-# CronListActive= List of active jobs
-
-
-#
+CronJobs=Scheduled jobs
+CronListActive= List of active jobs
+CronListInactive= List of disabled jobs
+CronListActive= List of active jobs
# Page list
-#
-# CronDateLastRun=Last run
-# CronLastOutput=Last run output
-# CronLastResult=Last result code
-# CronListOfCronJobs=List of scheduled jobs
-# CronCommand=Command
-# CronList=Jobs list
-# CronDelete= Delete cron jobs
-# CronConfirmDelete= Are you sure you want to delete this cron job ?
-# CronExecute=Launch job
-# CronConfirmExecute= Are you sure to execute this job now
-# CronInfo= Jobs allow to execute task that have been planned
-# CronWaitingJobs=Wainting jobs
-# CronTask=Job
-# CronNone= None
-# CronDtStart=Start date
-# CronDtEnd=End date
-# CronDtNextLaunch=Next execution
-# CronDtLastLaunch=Last execution
-# CronFrequency=Frequancy
-# CronClass=Classe
-# CronMethod=Method
-# CronModule=Module
-# CronAction=Action
-# CronStatus=Status
-# CronStatusActive=Enabled
-# CronStatusInactive=Disabled
-# CronNoJobs=No jobs registered
-# CronPriority=Priority
-# CronLabel=Description
-# CronNbRun=Nb. launch
-# CronEach=Every
-# JobFinished=Job launched and finished
-
-#
+CronDateLastRun=Last run
+CronLastOutput=Last run output
+CronLastResult=Last result code
+CronListOfCronJobs=List of scheduled jobs
+CronCommand=Command
+CronList=Jobs list
+CronDelete= Delete cron jobs
+CronConfirmDelete= Are you sure you want to delete this cron job ?
+CronExecute=Launch job
+CronConfirmExecute= Are you sure to execute this job now
+CronInfo= Jobs allow to execute task that have been planned
+CronWaitingJobs=Wainting jobs
+CronTask=Job
+CronNone= None
+CronDtStart=Start date
+CronDtEnd=End date
+CronDtNextLaunch=Next execution
+CronDtLastLaunch=Last execution
+CronFrequency=Frequancy
+CronClass=Classe
+CronMethod=Method
+CronModule=Module
+CronAction=Action
+CronStatus=Status
+CronStatusActive=Enabled
+CronStatusInactive=Disabled
+CronNoJobs=No jobs registered
+CronPriority=Priority
+CronLabel=Description
+CronNbRun=Nb. launch
+CronEach=Every
+JobFinished=Job launched and finished
#Page card
-#
-# CronAdd= Add jobs
-# CronHourStart= Start Hour and date of task
-# CronEvery= And execute task each
-# CronObject= Instance/Object to create
-# CronArgs=Parameters
-# CronSaveSucess=Save succesfully
-# CronNote=Comment
-# CronFieldMandatory=Fields %s is mandatory
-# CronErrEndDateStartDt=End date cannot be before start date
-# CronStatusActiveBtn=Enable
-# CronStatusInactiveBtn=Disable
-# CronTaskInactive=This job is disabled
-# CronDtLastResult=Last result date
-# CronId=Id
-# CronClassFile=Classes (filename.class.php)
-# CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
-# CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
-# CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
-# CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
-# CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
-# CronCommandHelp=The system command line to execute.
-
-#
+CronAdd= Add jobs
+CronHourStart= Start Hour and date of task
+CronEvery= And execute task each
+CronObject= Instance/Object to create
+CronArgs=Parameters
+CronSaveSucess=Save succesfully
+CronNote=Comment
+CronFieldMandatory=Fields %s is mandatory
+CronErrEndDateStartDt=End date cannot be before start date
+CronStatusActiveBtn=Enable
+CronStatusInactiveBtn=Disable
+CronTaskInactive=This job is disabled
+CronDtLastResult=Last result date
+CronId=Id
+CronClassFile=Classes (filename.class.php)
+CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
+CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
+CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
+CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
+CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
+CronCommandHelp=The system command line to execute.
# Info
-#
-# CronInfoPage=Information
-
-
-#
+CronInfoPage=Information
# Common
-#
-# CronType=Task type
-# CronType_method=Call method of a Dolibarr Class
-# CronType_command=Shell command
-# CronMenu=Cron
-# CronCannotLoadClass=Cannot load class %s or object %s
-
-# UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
+CronType=Task type
+CronType_method=Call method of a Dolibarr Class
+CronType_command=Shell command
+CronMenu=Cron
+CronCannotLoadClass=Cannot load class %s or object %s
+UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
diff --git a/htdocs/langs/th_TH/deliveries.lang b/htdocs/langs/th_TH/deliveries.lang
index 07461b4a000..bb78c5ac7c2 100644
--- a/htdocs/langs/th_TH/deliveries.lang
+++ b/htdocs/langs/th_TH/deliveries.lang
@@ -1,26 +1,26 @@
# Dolibarr language file - Source file is en_US - deliveries
-# Delivery=Delivery
-# Deliveries=Deliveries
-# DeliveryCard=Delivery card
-# DeliveryOrder=Delivery order
-# DeliveryOrders=Delivery orders
-# DeliveryDate=Delivery date
-# DeliveryDateShort=Deliv. date
-# CreateDeliveryOrder=Generate delivery order
-# QtyDelivered=Qty delivered
-# SetDeliveryDate=Set shipping date
-# ValidateDeliveryReceipt=Validate delivery receipt
-# ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt ?
-# DeleteDeliveryReceipt=Delete delivery receipt
-# DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s ?
-# DeliveryMethod=Delivery method
-# TrackingNumber=Tracking number
-# DeliveryNotValidated=Delivery not validated
+Delivery=Delivery
+Deliveries=Deliveries
+DeliveryCard=Delivery card
+DeliveryOrder=Delivery order
+DeliveryOrders=Delivery orders
+DeliveryDate=Delivery date
+DeliveryDateShort=Deliv. date
+CreateDeliveryOrder=Generate delivery order
+QtyDelivered=Qty delivered
+SetDeliveryDate=Set shipping date
+ValidateDeliveryReceipt=Validate delivery receipt
+ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt ?
+DeleteDeliveryReceipt=Delete delivery receipt
+DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s ?
+DeliveryMethod=Delivery method
+TrackingNumber=Tracking number
+DeliveryNotValidated=Delivery not validated
# merou PDF model
-# NameAndSignature=Name and Signature :
-# ToAndDate=To___________________________________ on ____/_____/__________
-# GoodStatusDeclaration=Have received the goods above in good condition,
-# Deliverer=Deliverer :
-# Sender=Sender
-# Recipient=Recipient
-# ErrorStockIsNotEnough=There's not enough stock
+NameAndSignature=Name and Signature :
+ToAndDate=To___________________________________ on ____/_____/__________
+GoodStatusDeclaration=Have received the goods above in good condition,
+Deliverer=Deliverer :
+Sender=Sender
+Recipient=Recipient
+ErrorStockIsNotEnough=There's not enough stock
diff --git a/htdocs/langs/th_TH/dict.lang b/htdocs/langs/th_TH/dict.lang
index a662b0f7573..4b724056147 100644
--- a/htdocs/langs/th_TH/dict.lang
+++ b/htdocs/langs/th_TH/dict.lang
@@ -1,329 +1,325 @@
# Dolibarr language file - Source file is en_US - dict
-# CountryFR=France
-# CountryBE=Belgium
-# CountryIT=Italy
-# CountryES=Spain
-# CountryDE=Germany
-# CountryCH=Switzerland
-# CountryGB=Great Britain
-# CountryUK=United Kingdom
-# CountryIE=Ireland
-# CountryCN=China
-# CountryTN=Tunisia
-# CountryUS=United States
-# CountryMA=Morocco
-# CountryDZ=Algeria
-# CountryCA=Canada
-# CountryTG=Togo
-# CountryGA=Gabon
-# CountryNL=Netherlands
-# CountryHU=Hungary
-# CountryRU=Russia
-# CountrySE=Sweden
-# CountryCI=Ivoiry Coast
-# CountrySN=Senegal
-# CountryAR=Argentina
-# CountryCM=Cameroon
-# CountryPT=Portugal
-# CountrySA=Saudi Arabia
-# CountryMC=Monaco
-# CountryAU=Australia
-# CountrySG=Singapore
-# CountryAF=Afghanistan
-# CountryAX=Åland Islands
-# CountryAL=Albania
-# CountryAS=American Samoa
-# CountryAD=Andorra
-# CountryAO=Angola
-# CountryAI=Anguilla
-# CountryAQ=Antarctica
-# CountryAG=Antigua and Barbuda
-# CountryAM=Armenia
-# CountryAW=Aruba
-# CountryAT=Austria
-# CountryAZ=Azerbaijan
-# CountryBS=Bahamas
-# CountryBH=Bahrain
-# CountryBD=Bangladesh
-# CountryBB=Barbados
-# CountryBY=Belarus
-# CountryBZ=Belize
-# CountryBJ=Benin
-# CountryBM=Bermuda
-# CountryBT=Bhutan
-# CountryBO=Bolivia
-# CountryBA=Bosnia and Herzegovina
-# CountryBW=Botswana
-# CountryBV=Bouvet Island
-# CountryBR=Brazil
-# CountryIO=British Indian Ocean Territory
-# CountryBN=Brunei Darussalam
-# CountryBG=Bulgaria
-# CountryBF=Burkina Faso
-# CountryBI=Burundi
-# CountryKH=Cambodia
-# CountryCV=Cape Verde
-# CountryKY=Cayman Islands
-# CountryCF=Central African Republic
-# CountryTD=Chad
-# CountryCL=Chile
-# CountryCX=Christmas Island
-# CountryCC=Cocos (Keeling) Islands
-# CountryCO=Colombia
-# CountryKM=Comoros
-# CountryCG=Congo
-# CountryCD=Congo, The Democratic Republic of the
-# CountryCK=Cook Islands
-# CountryCR=Costa Rica
-# CountryHR=Croatia
-# CountryCU=Cuba
-# CountryCY=Cyprus
-# CountryCZ=Czech Republic
-# CountryDK=Denmark
-# CountryDJ=Djibouti
-# CountryDM=Dominica
-# CountryDO=Dominican Republic
-# CountryEC=Ecuador
-# CountryEG=Egypt
-# CountrySV=El Salvador
-# CountryGQ=Equatorial Guinea
-# CountryER=Eritrea
-# CountryEE=Estonia
-# CountryET=Ethiopia
-# CountryFK=Falkland Islands
-# CountryFO=Faroe Islands
-# CountryFJ=Fiji Islands
-# CountryFI=Finland
-# CountryGF=French Guiana
-# CountryPF=French Polynesia
-# CountryTF=French Southern Territories
-# CountryGM=Gambia
-# CountryGE=Georgia
-# CountryGH=Ghana
-# CountryGI=Gibraltar
-# CountryGR=Greece
-# CountryGL=Greenland
-# CountryGD=Grenada
-# CountryGP=Guadeloupe
-# CountryGU=Guam
-# CountryGT=Guatemala
-# CountryGN=Guinea
-# CountryGW=Guinea-Bissau
-# CountryGY=Guyana
-# CountryHT=Haïti
-# CountryHM=Heard Island and McDonald
-# CountryVA=Holy See (Vatican City State)
-# CountryHN=Honduras
-# CountryHK=Hong Kong
-# CountryIS=Icelande
-# CountryIN=India
-# CountryID=Indonesia
-# CountryIR=Iran
-# CountryIQ=Iraq
-# CountryIL=Israel
-# CountryJM=Jamaica
-# CountryJP=Japan
-# CountryJO=Jordan
-# CountryKZ=Kazakhstan
-# CountryKE=Kenya
-# CountryKI=Kiribati
-# CountryKP=North Korea
-# CountryKR=South Korea
-# CountryKW=Kuwait
-# CountryKG=Kyrghyztan
-# CountryLA=Lao
-# CountryLV=Latvia
-# CountryLB=Lebanon
-# CountryLS=Lesotho
-# CountryLR=Liberia
-# CountryLY=Libyan
-# CountryLI=Liechtenstein
-# CountryLT=Lituania
-# CountryLU=Luxembourg
-# CountryMO=Macao
-# CountryMK=Macedonia, the former Yugoslav of
-# CountryMG=Madagascar
-# CountryMW=Malawi
-# CountryMY=Malaysia
-# CountryMV=Maldives
-# CountryML=Mali
-# CountryMT=Malta
-# CountryMH=Marshall Islands
-# CountryMQ=Martinique
-# CountryMR=Mauritania
-# CountryMU=Mauritius
-# CountryYT=Mayotte
-# CountryMX=Mexico
-# CountryFM=Micronesia
-# CountryMD=Moldova
-# CountryMN=Mongolia
-# CountryMS=Monserrat
-# CountryMZ=Mozambique
-# CountryMM=Birmania (Myanmar)
-# CountryNA=Namibia
-# CountryNR=Nauru
-# CountryNP=Nepal
-# CountryAN=Netherlands Antilles
-# CountryNC=New Caledonia
-# CountryNZ=New Zealand
-# CountryNI=Nicaragua
-# CountryNE=Niger
-# CountryNG=Nigeria
-# CountryNU=Niue
-# CountryNF=Norfolk Island
-# CountryMP=Northern Mariana Islands
-# CountryNO=Norway
-# CountryOM=Oman
-# CountryPK=Pakistan
-# CountryPW=Palau
-# CountryPS=Palestinian Territory, Occupied
-# CountryPA=Panama
-# CountryPG=Papua New Guinea
-# CountryPY=Paraguay
-# CountryPE=Peru
-# CountryPH=Philippines
-# CountryPN=Pitcairn Islands
-# CountryPL=Poland
-# CountryPR=Puerto Rico
-# CountryQA=Qatar
-# CountryRE=Reunion
-# CountryRO=Romania
-# CountryRW=Rwanda
-# CountrySH=Saint Helena
-# CountryKN=Saint Kitts and Nevis
-# CountryLC=Saint Lucia
-# CountryPM=Saint Pierre and Miquelon
-# CountryVC=Saint Vincent and Grenadines
-# CountryWS=Samoa
-# CountrySM=San Marino
-# CountryST=Sao Tome and Principe
-# CountryRS=Serbia
-# CountrySC=Seychelles
-# CountrySL=Sierra Leone
-# CountrySK=Slovakia
-# CountrySI=Slovenia
-# CountrySB=Solomon Islands
-# CountrySO=Somalia
-# CountryZA=South Africa
-# CountryGS=South Georgia and the South Sandwich Islands
-# CountryLK=Sri Lanka
-# CountrySD=Sudan
-# CountrySR=Suriname
-# CountrySJ=Svalbard and Jan Mayen
-# CountrySZ=Swaziland
-# CountrySY=Syrian
-# CountryTW=Taiwan
-# CountryTJ=Tajikistan
-# CountryTZ=Tanzania
-# CountryTH=Thailand
-# CountryTL=Timor-Leste
-# CountryTK=Tokelau
-# CountryTO=Tonga
-# CountryTT=Trinidad and Tobago
-# CountryTR=Turkey
-# CountryTM=Turkmenistan
-# CountryTC=Turks and Cailos Islands
-# CountryTV=Tuvalu
-# CountryUG=Uganda
-# CountryUA=Ukraine
-# CountryAE=United Arab Emirates
-# CountryUM=United States Minor Outlying Islands
-# CountryUY=Uruguay
-# CountryUZ=Uzbekistan
-# CountryVU=Vanuatu
-# CountryVE=Venezuela
-# CountryVN=Viet Nam
-# CountryVG=Virgin Islands, British
-# CountryVI=Virgin Islands, U.S.
-# CountryWF=Wallis and Futuna
-# CountryEH=Western Sahara
-# CountryYE=Yemen
-# CountryZM=Zambia
-# CountryZW=Zimbabwe
-# CountryGG=Guernsey
-# CountryIM=Isle of Man
-# CountryJE=Jersey
-# CountryME=Montenegro
-# CountryBL=Saint Barthelemy
-# CountryMF=Saint Martin
+CountryFR=France
+CountryBE=Belgium
+CountryIT=Italy
+CountryES=Spain
+CountryDE=Germany
+CountryCH=Switzerland
+CountryGB=Great Britain
+CountryUK=United Kingdom
+CountryIE=Ireland
+CountryCN=China
+CountryTN=Tunisia
+CountryUS=United States
+CountryMA=Morocco
+CountryDZ=Algeria
+CountryCA=Canada
+CountryTG=Togo
+CountryGA=Gabon
+CountryNL=Netherlands
+CountryHU=Hungary
+CountryRU=Russia
+CountrySE=Sweden
+CountryCI=Ivoiry Coast
+CountrySN=Senegal
+CountryAR=Argentina
+CountryCM=Cameroon
+CountryPT=Portugal
+CountrySA=Saudi Arabia
+CountryMC=Monaco
+CountryAU=Australia
+CountrySG=Singapore
+CountryAF=Afghanistan
+CountryAX=Åland Islands
+CountryAL=Albania
+CountryAS=American Samoa
+CountryAD=Andorra
+CountryAO=Angola
+CountryAI=Anguilla
+CountryAQ=Antarctica
+CountryAG=Antigua and Barbuda
+CountryAM=Armenia
+CountryAW=Aruba
+CountryAT=Austria
+CountryAZ=Azerbaijan
+CountryBS=Bahamas
+CountryBH=Bahrain
+CountryBD=Bangladesh
+CountryBB=Barbados
+CountryBY=Belarus
+CountryBZ=Belize
+CountryBJ=Benin
+CountryBM=Bermuda
+CountryBT=Bhutan
+CountryBO=Bolivia
+CountryBA=Bosnia and Herzegovina
+CountryBW=Botswana
+CountryBV=Bouvet Island
+CountryBR=Brazil
+CountryIO=British Indian Ocean Territory
+CountryBN=Brunei Darussalam
+CountryBG=Bulgaria
+CountryBF=Burkina Faso
+CountryBI=Burundi
+CountryKH=Cambodia
+CountryCV=Cape Verde
+CountryKY=Cayman Islands
+CountryCF=Central African Republic
+CountryTD=Chad
+CountryCL=Chile
+CountryCX=Christmas Island
+CountryCC=Cocos (Keeling) Islands
+CountryCO=Colombia
+CountryKM=Comoros
+CountryCG=Congo
+CountryCD=Congo, The Democratic Republic of the
+CountryCK=Cook Islands
+CountryCR=Costa Rica
+CountryHR=Croatia
+CountryCU=Cuba
+CountryCY=Cyprus
+CountryCZ=Czech Republic
+CountryDK=Denmark
+CountryDJ=Djibouti
+CountryDM=Dominica
+CountryDO=Dominican Republic
+CountryEC=Ecuador
+CountryEG=Egypt
+CountrySV=El Salvador
+CountryGQ=Equatorial Guinea
+CountryER=Eritrea
+CountryEE=Estonia
+CountryET=Ethiopia
+CountryFK=Falkland Islands
+CountryFO=Faroe Islands
+CountryFJ=Fiji Islands
+CountryFI=Finland
+CountryGF=French Guiana
+CountryPF=French Polynesia
+CountryTF=French Southern Territories
+CountryGM=Gambia
+CountryGE=Georgia
+CountryGH=Ghana
+CountryGI=Gibraltar
+CountryGR=Greece
+CountryGL=Greenland
+CountryGD=Grenada
+CountryGP=Guadeloupe
+CountryGU=Guam
+CountryGT=Guatemala
+CountryGN=Guinea
+CountryGW=Guinea-Bissau
+CountryGY=Guyana
+CountryHT=Haïti
+CountryHM=Heard Island and McDonald
+CountryVA=Holy See (Vatican City State)
+CountryHN=Honduras
+CountryHK=Hong Kong
+CountryIS=Icelande
+CountryIN=India
+CountryID=Indonesia
+CountryIR=Iran
+CountryIQ=Iraq
+CountryIL=Israel
+CountryJM=Jamaica
+CountryJP=Japan
+CountryJO=Jordan
+CountryKZ=Kazakhstan
+CountryKE=Kenya
+CountryKI=Kiribati
+CountryKP=North Korea
+CountryKR=South Korea
+CountryKW=Kuwait
+CountryKG=Kyrghyztan
+CountryLA=Lao
+CountryLV=Latvia
+CountryLB=Lebanon
+CountryLS=Lesotho
+CountryLR=Liberia
+CountryLY=Libyan
+CountryLI=Liechtenstein
+CountryLT=Lituania
+CountryLU=Luxembourg
+CountryMO=Macao
+CountryMK=Macedonia, the former Yugoslav of
+CountryMG=Madagascar
+CountryMW=Malawi
+CountryMY=Malaysia
+CountryMV=Maldives
+CountryML=Mali
+CountryMT=Malta
+CountryMH=Marshall Islands
+CountryMQ=Martinique
+CountryMR=Mauritania
+CountryMU=Mauritius
+CountryYT=Mayotte
+CountryMX=Mexico
+CountryFM=Micronesia
+CountryMD=Moldova
+CountryMN=Mongolia
+CountryMS=Monserrat
+CountryMZ=Mozambique
+CountryMM=Birmania (Myanmar)
+CountryNA=Namibia
+CountryNR=Nauru
+CountryNP=Nepal
+CountryAN=Netherlands Antilles
+CountryNC=New Caledonia
+CountryNZ=New Zealand
+CountryNI=Nicaragua
+CountryNE=Niger
+CountryNG=Nigeria
+CountryNU=Niue
+CountryNF=Norfolk Island
+CountryMP=Northern Mariana Islands
+CountryNO=Norway
+CountryOM=Oman
+CountryPK=Pakistan
+CountryPW=Palau
+CountryPS=Palestinian Territory, Occupied
+CountryPA=Panama
+CountryPG=Papua New Guinea
+CountryPY=Paraguay
+CountryPE=Peru
+CountryPH=Philippines
+CountryPN=Pitcairn Islands
+CountryPL=Poland
+CountryPR=Puerto Rico
+CountryQA=Qatar
+CountryRE=Reunion
+CountryRO=Romania
+CountryRW=Rwanda
+CountrySH=Saint Helena
+CountryKN=Saint Kitts and Nevis
+CountryLC=Saint Lucia
+CountryPM=Saint Pierre and Miquelon
+CountryVC=Saint Vincent and Grenadines
+CountryWS=Samoa
+CountrySM=San Marino
+CountryST=Sao Tome and Principe
+CountryRS=Serbia
+CountrySC=Seychelles
+CountrySL=Sierra Leone
+CountrySK=Slovakia
+CountrySI=Slovenia
+CountrySB=Solomon Islands
+CountrySO=Somalia
+CountryZA=South Africa
+CountryGS=South Georgia and the South Sandwich Islands
+CountryLK=Sri Lanka
+CountrySD=Sudan
+CountrySR=Suriname
+CountrySJ=Svalbard and Jan Mayen
+CountrySZ=Swaziland
+CountrySY=Syrian
+CountryTW=Taiwan
+CountryTJ=Tajikistan
+CountryTZ=Tanzania
+CountryTH=Thailand
+CountryTL=Timor-Leste
+CountryTK=Tokelau
+CountryTO=Tonga
+CountryTT=Trinidad and Tobago
+CountryTR=Turkey
+CountryTM=Turkmenistan
+CountryTC=Turks and Cailos Islands
+CountryTV=Tuvalu
+CountryUG=Uganda
+CountryUA=Ukraine
+CountryAE=United Arab Emirates
+CountryUM=United States Minor Outlying Islands
+CountryUY=Uruguay
+CountryUZ=Uzbekistan
+CountryVU=Vanuatu
+CountryVE=Venezuela
+CountryVN=Viet Nam
+CountryVG=Virgin Islands, British
+CountryVI=Virgin Islands, U.S.
+CountryWF=Wallis and Futuna
+CountryEH=Western Sahara
+CountryYE=Yemen
+CountryZM=Zambia
+CountryZW=Zimbabwe
+CountryGG=Guernsey
+CountryIM=Isle of Man
+CountryJE=Jersey
+CountryME=Montenegro
+CountryBL=Saint Barthelemy
+CountryMF=Saint Martin
##### Civilities #####
-# CivilityMME=Mrs.
-# CivilityMR=Mr.
-# CivilityMLE=Ms.
-# CivilityMTRE=Master
-# CivilityDR=Doctor
-
+CivilityMME=Mrs.
+CivilityMR=Mr.
+CivilityMLE=Ms.
+CivilityMTRE=Master
+CivilityDR=Doctor
##### Currencies #####
-# Currencyeuros=Euros
-# CurrencyAUD=AU Dollars
-# CurrencySingAUD=AU Dollar
-# CurrencyCAD=CAN Dollars
-# CurrencySingCAD=CAN Dollar
-# CurrencyCHF=Swiss Francs
-# CurrencySingCHF=Swiss Franc
-# CurrencyEUR=Euros
-# CurrencySingEUR=Euro
-# CurrencyFRF=French Francs
-# CurrencySingFRF=French Franc
-# CurrencyGBP=GB Pounds
-# CurrencySingGBP=GB Pound
-# CurrencyINR=Indian rupees
-# CurrencySingINR=Indian rupee
-# CurrencyMAD=Dirham
-# CurrencySingMAD=Dirham
-# CurrencyMGA=Ariary
-# CurrencySingMGA=Ariary
-# CurrencyMUR=Mauritius rupees
-# CurrencySingMUR=Mauritius rupee
-# CurrencyNOK=Norwegian krones
-# CurrencySingNOK=Norwegian krone
-# CurrencyTND=Tunisian dinars
-# CurrencySingTND=Tunisian dinar
-# CurrencyUSD=US Dollars
-# CurrencySingUSD=US Dollar
-# CurrencyUAH=Hryvnia
-# CurrencySingUAH=Hryvnia
-# CurrencyXAF=CFA Francs BEAC
-# CurrencySingXAF=CFA Franc BEAC
-# CurrencyXOF=CFA Francs BCEAO
-# CurrencySingXOF=CFA Franc BCEAO
-# CurrencyXPF=CFP Francs
-# CurrencySingXPF=CFP Franc
-
-# CurrencyCentSingEUR=cent
-# CurrencyThousandthSingTND=thousandth
-
+Currencyeuros=Euros
+CurrencyAUD=AU Dollars
+CurrencySingAUD=AU Dollar
+CurrencyCAD=CAN Dollars
+CurrencySingCAD=CAN Dollar
+CurrencyCHF=Swiss Francs
+CurrencySingCHF=Swiss Franc
+CurrencyEUR=Euros
+CurrencySingEUR=Euro
+CurrencyFRF=French Francs
+CurrencySingFRF=French Franc
+CurrencyGBP=GB Pounds
+CurrencySingGBP=GB Pound
+CurrencyINR=Indian rupees
+CurrencySingINR=Indian rupee
+CurrencyMAD=Dirham
+CurrencySingMAD=Dirham
+CurrencyMGA=Ariary
+CurrencySingMGA=Ariary
+CurrencyMUR=Mauritius rupees
+CurrencySingMUR=Mauritius rupee
+CurrencyNOK=Norwegian krones
+CurrencySingNOK=Norwegian krone
+CurrencyTND=Tunisian dinars
+CurrencySingTND=Tunisian dinar
+CurrencyUSD=US Dollars
+CurrencySingUSD=US Dollar
+CurrencyUAH=Hryvnia
+CurrencySingUAH=Hryvnia
+CurrencyXAF=CFA Francs BEAC
+CurrencySingXAF=CFA Franc BEAC
+CurrencyXOF=CFA Francs BCEAO
+CurrencySingXOF=CFA Franc BCEAO
+CurrencyXPF=CFP Francs
+CurrencySingXPF=CFP Franc
+CurrencyCentSingEUR=cent
+CurrencyThousandthSingTND=thousandth
#### Input reasons #####
-# DemandReasonTypeSRC_INTE=Internet
-# DemandReasonTypeSRC_CAMP_MAIL=Mailing campaign
-# DemandReasonTypeSRC_CAMP_EMAIL=EMailing campaign
-# DemandReasonTypeSRC_CAMP_PHO=Phone campaign
-# DemandReasonTypeSRC_CAMP_FAX=Fax campaign
-# DemandReasonTypeSRC_COMM=Commercial contact
-# DemandReasonTypeSRC_SHOP=Shop contact
-# DemandReasonTypeSRC_WOM=Word of mouth
-# DemandReasonTypeSRC_PARTNER=Partner
-# DemandReasonTypeSRC_EMPLOYEE=Employee
-# DemandReasonTypeSRC_SPONSORING=Sponsorship
-
+DemandReasonTypeSRC_INTE=Internet
+DemandReasonTypeSRC_CAMP_MAIL=Mailing campaign
+DemandReasonTypeSRC_CAMP_EMAIL=EMailing campaign
+DemandReasonTypeSRC_CAMP_PHO=Phone campaign
+DemandReasonTypeSRC_CAMP_FAX=Fax campaign
+DemandReasonTypeSRC_COMM=Commercial contact
+DemandReasonTypeSRC_SHOP=Shop contact
+DemandReasonTypeSRC_WOM=Word of mouth
+DemandReasonTypeSRC_PARTNER=Partner
+DemandReasonTypeSRC_EMPLOYEE=Employee
+DemandReasonTypeSRC_SPONSORING=Sponsorship
#### Paper formats ####
-# PaperFormatEU4A0=Format 4A0
-# PaperFormatEU2A0=Format 2A0
-# PaperFormatEUA0=Format A0
-# PaperFormatEUA1=Format A1
-# PaperFormatEUA2=Format A2
-# PaperFormatEUA3=Format A3
-# PaperFormatEUA4=Format A4
-# PaperFormatEUA5=Format A5
-# PaperFormatEUA6=Format A6
-# PaperFormatUSLETTER=Format Letter US
-# PaperFormatUSLEGAL=Format Legal US
-# PaperFormatUSEXECUTIVE=Format Executive US
-# PaperFormatUSLEDGER=Format Ledger/Tabloid
-# PaperFormatCAP1=Format P1 Canada
-# PaperFormatCAP2=Format P2 Canada
-# PaperFormatCAP3=Format P3 Canada
-# PaperFormatCAP4=Format P4 Canada
-# PaperFormatCAP5=Format P5 Canada
-# PaperFormatCAP6=Format P6 Canada
+PaperFormatEU4A0=Format 4A0
+PaperFormatEU2A0=Format 2A0
+PaperFormatEUA0=Format A0
+PaperFormatEUA1=Format A1
+PaperFormatEUA2=Format A2
+PaperFormatEUA3=Format A3
+PaperFormatEUA4=Format A4
+PaperFormatEUA5=Format A5
+PaperFormatEUA6=Format A6
+PaperFormatUSLETTER=Format Letter US
+PaperFormatUSLEGAL=Format Legal US
+PaperFormatUSEXECUTIVE=Format Executive US
+PaperFormatUSLEDGER=Format Ledger/Tabloid
+PaperFormatCAP1=Format P1 Canada
+PaperFormatCAP2=Format P2 Canada
+PaperFormatCAP3=Format P3 Canada
+PaperFormatCAP4=Format P4 Canada
+PaperFormatCAP5=Format P5 Canada
+PaperFormatCAP6=Format P6 Canada
diff --git a/htdocs/langs/th_TH/donations.lang b/htdocs/langs/th_TH/donations.lang
index 12a72464cae..728661dfa04 100644
--- a/htdocs/langs/th_TH/donations.lang
+++ b/htdocs/langs/th_TH/donations.lang
@@ -1,32 +1,32 @@
# Dolibarr language file - Source file is en_US - donations
-# Donation=Donation
-# Donations=Donations
-# DonationRef=Donation ref.
-# Donor=Donor
-# Donors=Donors
-# AddDonation=Add a donation
-# NewDonation=New donation
-# ShowDonation=Show donation
-# DonationPromise=Gift promise
-# PromisesNotValid=Not validated promises
-# PromisesValid=Validated promises
-# DonationsPaid=Donations paid
-# DonationsReceived=Donations received
-# PublicDonation=Public donation
-# DonationsNumber=Donation number
-# DonationsArea=Donations area
-# DonationStatusPromiseNotValidated=Draft promise
-# DonationStatusPromiseValidated=Validated promise
-# DonationStatusPaid=Donation received
-# DonationStatusPromiseNotValidatedShort=Draft
-# DonationStatusPromiseValidatedShort=Validated
-# DonationStatusPaidShort=Received
-# ValidPromess=Validate promise
-# DonationReceipt=Donation receipt
-# BuildDonationReceipt=Build receipt
-# DonationsModels=Documents models for donation receipts
-# LastModifiedDonations=Last %s modified donations
-# SearchADonation=Search a donation
-# DonationRecipient=Donation recipient
-# ThankYou=Thank You
-# IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount
+Donation=Donation
+Donations=Donations
+DonationRef=Donation ref.
+Donor=Donor
+Donors=Donors
+AddDonation=Add a donation
+NewDonation=New donation
+ShowDonation=Show donation
+DonationPromise=Gift promise
+PromisesNotValid=Not validated promises
+PromisesValid=Validated promises
+DonationsPaid=Donations paid
+DonationsReceived=Donations received
+PublicDonation=Public donation
+DonationsNumber=Donation number
+DonationsArea=Donations area
+DonationStatusPromiseNotValidated=Draft promise
+DonationStatusPromiseValidated=Validated promise
+DonationStatusPaid=Donation received
+DonationStatusPromiseNotValidatedShort=Draft
+DonationStatusPromiseValidatedShort=Validated
+DonationStatusPaidShort=Received
+ValidPromess=Validate promise
+DonationReceipt=Donation receipt
+BuildDonationReceipt=Build receipt
+DonationsModels=Documents models for donation receipts
+LastModifiedDonations=Last %s modified donations
+SearchADonation=Search a donation
+DonationRecipient=Donation recipient
+ThankYou=Thank You
+IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount
diff --git a/htdocs/langs/th_TH/ecm.lang b/htdocs/langs/th_TH/ecm.lang
index 47c6a4ccd6e..90ace355500 100644
--- a/htdocs/langs/th_TH/ecm.lang
+++ b/htdocs/langs/th_TH/ecm.lang
@@ -1,55 +1,55 @@
# Dolibarr language file - Source file is en_US - ecm
-# MenuECM=Documents
-# DocsMine=My documents
-# DocsGenerated=Generated documents
-# DocsElements=Elements documents
-# DocsThirdParties=Documents third parties
-# DocsContracts=Documents contracts
-# DocsProposals=Documents proposals
-# DocsOrders=Documents orders
-# DocsInvoices=Documents invoices
-# ECMNbOfDocs=Nb of documents in directory
-# ECMNbOfDocsSmall=Nb of doc.
-# ECMSection=Directory
-# ECMSectionManual=Manual directory
-# ECMSectionAuto=Automatic directory
-# ECMSectionsManual=Manual tree
-# ECMSectionsAuto=Automatic tree
-# ECMSections=Directories
-# ECMRoot=Root
-# ECMNewSection=New directory
-# ECMAddSection=Add directory
-# ECMNewDocument=New document
-# ECMCreationDate=Creation date
-# ECMNbOfFilesInDir=Number of files in directory
-# ECMNbOfSubDir=Number of sub-directories
-# ECMNbOfFilesInSubDir=Number of files in sub-directories
-# ECMCreationUser=Creator
-# ECMArea=EDM area
-# ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
-# ECMAreaDesc2=* Automatic directories are filled automatically when adding documents from card of an element.
* Manual directories can be used to save documents not linked to a particular element.
-# ECMSectionWasRemoved=Directory %s has been deleted.
-# ECMDocumentsSection=Document of directory
-# ECMSearchByKeywords=Search by keywords
-# ECMSearchByEntity=Search by object
-# ECMSectionOfDocuments=Directories of documents
-# ECMTypeManual=Manual
-# ECMTypeAuto=Automatic
-# ECMDocsBySocialContributions=Documents linked to social contributions
-# ECMDocsByThirdParties=Documents linked to third parties
-# ECMDocsByProposals=Documents linked to proposals
-# ECMDocsByOrders=Documents linked to customers orders
-# ECMDocsByContracts=Documents linked to contracts
-# ECMDocsByInvoices=Documents linked to customers invoices
-# ECMDocsByProducts=Documents linked to products
-# ECMDocsByProjects=Documents linked to projects
-# ECMNoDirectoryYet=No directory created
-# ShowECMSection=Show directory
-# DeleteSection=Remove directory
-# ConfirmDeleteSection=Can you confirm you want to delete the directory %s ?
-# ECMDirectoryForFiles=Relative directory for files
-# CannotRemoveDirectoryContainsFiles=Removed not possible because it contains some files
-# ECMFileManager=File manager
-# ECMSelectASection=Select a directory on left tree...
-# DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
+MenuECM=Documents
+DocsMine=My documents
+DocsGenerated=Generated documents
+DocsElements=Elements documents
+DocsThirdParties=Documents third parties
+DocsContracts=Documents contracts
+DocsProposals=Documents proposals
+DocsOrders=Documents orders
+DocsInvoices=Documents invoices
+ECMNbOfDocs=Nb of documents in directory
+ECMNbOfDocsSmall=Nb of doc.
+ECMSection=Directory
+ECMSectionManual=Manual directory
+ECMSectionAuto=Automatic directory
+ECMSectionsManual=Manual tree
+ECMSectionsAuto=Automatic tree
+ECMSections=Directories
+ECMRoot=Root
+ECMNewSection=New directory
+ECMAddSection=Add directory
+ECMNewDocument=New document
+ECMCreationDate=Creation date
+ECMNbOfFilesInDir=Number of files in directory
+ECMNbOfSubDir=Number of sub-directories
+ECMNbOfFilesInSubDir=Number of files in sub-directories
+ECMCreationUser=Creator
+ECMArea=EDM area
+ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
+ECMAreaDesc2=* Automatic directories are filled automatically when adding documents from card of an element.
* Manual directories can be used to save documents not linked to a particular element.
+ECMSectionWasRemoved=Directory %s has been deleted.
+ECMDocumentsSection=Document of directory
+ECMSearchByKeywords=Search by keywords
+ECMSearchByEntity=Search by object
+ECMSectionOfDocuments=Directories of documents
+ECMTypeManual=Manual
+ECMTypeAuto=Automatic
+ECMDocsBySocialContributions=Documents linked to social contributions
+ECMDocsByThirdParties=Documents linked to third parties
+ECMDocsByProposals=Documents linked to proposals
+ECMDocsByOrders=Documents linked to customers orders
+ECMDocsByContracts=Documents linked to contracts
+ECMDocsByInvoices=Documents linked to customers invoices
+ECMDocsByProducts=Documents linked to products
+ECMDocsByProjects=Documents linked to projects
+ECMNoDirectoryYet=No directory created
+ShowECMSection=Show directory
+DeleteSection=Remove directory
+ConfirmDeleteSection=Can you confirm you want to delete the directory %s ?
+ECMDirectoryForFiles=Relative directory for files
+CannotRemoveDirectoryContainsFiles=Removed not possible because it contains some files
+ECMFileManager=File manager
+ECMSelectASection=Select a directory on left tree...
+DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
diff --git a/htdocs/langs/th_TH/errors.lang b/htdocs/langs/th_TH/errors.lang
index e3a549cbfb1..94c7d30ece1 100644
--- a/htdocs/langs/th_TH/errors.lang
+++ b/htdocs/langs/th_TH/errors.lang
@@ -135,6 +135,8 @@ ErrorWarehouseMustDiffers=Source and target warehouses must differs
ErrorBadFormat=Bad format!
ErrorPaymentDateLowerThanInvoiceDate=Payment date (%s) cant' be before invoice date (%s) for invoice %s.
ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any thirdparty. Link member to an existing third party or create a new thirdparty before creating subscription with invoice.
+ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused.
+
# Warnings
WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined
WarningSafeModeOnCheckExecDir=Warning, PHP option safe_mode is on so command must be stored inside a directory declared by php parameter safe_mode_exec_dir.
diff --git a/htdocs/langs/th_TH/exports.lang b/htdocs/langs/th_TH/exports.lang
index 09915556286..2a3ba5d712f 100644
--- a/htdocs/langs/th_TH/exports.lang
+++ b/htdocs/langs/th_TH/exports.lang
@@ -1,134 +1,134 @@
# Dolibarr language file - Source file is en_US - exports
-# ExportsArea=Exports area
-# ImportArea=Import area
-# NewExport=New export
-# NewImport=New import
-# ExportableDatas=Exportable dataset
-# ImportableDatas=Importable dataset
-# SelectExportDataSet=Choose dataset you want to export...
-# SelectImportDataSet=Choose dataset you want to import...
-# SelectExportFields=Choose fields you want to export, or select a predefined export profile
-# SelectImportFields=Choose source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profil:
-# NotImportedFields=Fields of source file not imported
-# SaveExportModel=Save this export profile if you plan to reuse it later...
-# SaveImportModel=Save this import profile if you plan to reuse it later...
-# ExportModelName=Export profile name
-# ExportModelSaved=Export profile saved under name %s.
-# ExportableFields=Exportable fields
-# ExportedFields=Exported fields
-# ImportModelName=Import profile name
-# ImportModelSaved=Import profile saved under name %s.
-# ImportableFields=Importable fields
-# ImportedFields=Imported fields
-# DatasetToExport=Dataset to export
-# DatasetToImport=Import file into dataset
-# NoDiscardedFields=No fields in source file are discarded
-# Dataset=Dataset
-# ChooseFieldsOrdersAndTitle=Choose fields order...
-# FieldsOrder=Fields order
-# FieldsTitle=Fields title
-# FieldOrder=Field order
-# FieldTitle=Field title
-# ChooseExportFormat=Choose export format
-# NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file...
-# AvailableFormats=Available formats
-# LibraryShort=Library
-# LibraryUsed=Library used
-# LibraryVersion=Version
-# Step=Step
-# FormatedImport=Import assistant
-# FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge.
-# FormatedImportDesc2=First step is to choose a king of data you want to load, then file to load, then to choose which fields you want to load.
-# FormatedExport=Export assistant
-# FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without technical knowledge.
-# FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
-# FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
-# Sheet=Sheet
-# NoImportableData=No importable data (no module with definitions to allow data imports)
-# FileSuccessfullyBuilt=Export file generated
-# SQLUsedForExport=SQL Request used to build export file
-# LineId=Id of line
-# LineDescription=Description of line
-# LineUnitPrice=Unit price of line
-# LineVATRate=VAT Rate of line
-# LineQty=Quantity for line
-# LineTotalHT=Amount net of tax for line
-# LineTotalTTC=Amount with tax for line
-# LineTotalVAT=Amount of VAT for line
-# TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
-# FileWithDataToImport=File with data to import
-# FileToImport=Source file to import
-# FileMustHaveOneOfFollowingFormat=File to import must have one of following format
-# DownloadEmptyExample=Download example of empty source file
-# ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it...
-# ChooseFileToImport=Upload file then click on picto %s to select file as source import file...
-# SourceFileFormat=Source file format
-# FieldsInSourceFile=Fields in source file
-# FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
-# Field=Field
-# NoFields=No fields
-# MoveField=Move field column number %s
-# ExampleOfImportFile=Example_of_import_file
-# SaveImportProfile=Save this import profile
-# ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name.
-# ImportSummary=Import setup summary
-# TablesTarget=Targeted tables
-# FieldsTarget=Targeted fields
-# TableTarget=Targeted table
-# FieldTarget=Targeted field
-# FieldSource=Source field
-# DoNotImportFirstLine=Do not import first line of source file
-# NbOfSourceLines=Number of lines in source file
-# NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "%s" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)...
-# RunSimulateImportFile=Launch the import simulation
-# FieldNeedSource=This fiels in database require a data from source file
-# SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
-# InformationOnSourceFile=Information on source file
-# InformationOnTargetTables=Information on target fields
-# SelectAtLeastOneField=Switch at least one source field in the column of fields to export
-# SelectFormat=Choose this import file format
-# RunImportFile=Launch import file
-# NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import.
-# DataLoadedWithId=All data will be loaded with the following import id: %s
-# ErrorMissingMandatoryValue=Mandatory data is empty in source file for field %s.
-# TooMuchErrors=There is still %s other source lines with errors but output has been limited.
-# TooMuchWarnings=There is still %s other source lines with warnings but output has been limited.
-# EmptyLine=Empty line (will be discarded)
-# CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import.
-# FileWasImported=File was imported with number %s.
-# YouCanUseImportIdToFindRecord=You can find all imported records in your database by filtering on field import_key='%s'.
-# NbOfLinesOK=Number of lines with no errors and no warnings: %s.
-# NbOfLinesImported=Number of lines successfully imported: %s.
-# DataComeFromNoWhere=Value to insert comes from nowhere in source file.
-# DataComeFromFileFieldNb=Value to insert comes from field number %s in source file.
-# DataComeFromIdFoundFromRef=Value that comes from field number %s of source file will be used to find id of parent object to use (So the objet %s that has the ref. from source file must exists into Dolibarr).
-# DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
-# DataIsInsertedInto=Data coming from source file will be inserted into the following field:
-# DataIDSourceIsInsertedInto=The id of parent object found using the data in source file, will be inserted into the following field:
-# DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
-# SourceRequired=Data value is mandatory
-# SourceExample=Example of possible data value
-# ExampleAnyRefFoundIntoElement=Any ref found for element %s
-# ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
-# CSVFormatDesc=Comma Separated Value file format (.csv).
This is a text file format where fields are separated by separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
-# Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
-# Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
-# TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
-# ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
-# CsvOptions=Csv Options
-# Separator=Separator
-# Enclosure=Enclosure
-# SuppliersProducts=Suppliers Products
-# BankCode=Bank code
-# DeskCode=Desk code
-# BankAccountNumber=Account number
-# BankAccountNumberKey=Key
-# SpecialCode=Special code
-# ExportStringFilter=%% allows replacing one or more characters in the text
-# ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
-# ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
+ExportsArea=Exports area
+ImportArea=Import area
+NewExport=New export
+NewImport=New import
+ExportableDatas=Exportable dataset
+ImportableDatas=Importable dataset
+SelectExportDataSet=Choose dataset you want to export...
+SelectImportDataSet=Choose dataset you want to import...
+SelectExportFields=Choose fields you want to export, or select a predefined export profile
+SelectImportFields=Choose source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profil:
+NotImportedFields=Fields of source file not imported
+SaveExportModel=Save this export profile if you plan to reuse it later...
+SaveImportModel=Save this import profile if you plan to reuse it later...
+ExportModelName=Export profile name
+ExportModelSaved=Export profile saved under name %s.
+ExportableFields=Exportable fields
+ExportedFields=Exported fields
+ImportModelName=Import profile name
+ImportModelSaved=Import profile saved under name %s.
+ImportableFields=Importable fields
+ImportedFields=Imported fields
+DatasetToExport=Dataset to export
+DatasetToImport=Import file into dataset
+NoDiscardedFields=No fields in source file are discarded
+Dataset=Dataset
+ChooseFieldsOrdersAndTitle=Choose fields order...
+FieldsOrder=Fields order
+FieldsTitle=Fields title
+FieldOrder=Field order
+FieldTitle=Field title
+ChooseExportFormat=Choose export format
+NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file...
+AvailableFormats=Available formats
+LibraryShort=Library
+LibraryUsed=Library used
+LibraryVersion=Version
+Step=Step
+FormatedImport=Import assistant
+FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge.
+FormatedImportDesc2=First step is to choose a king of data you want to load, then file to load, then to choose which fields you want to load.
+FormatedExport=Export assistant
+FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without technical knowledge.
+FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
+FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
+Sheet=Sheet
+NoImportableData=No importable data (no module with definitions to allow data imports)
+FileSuccessfullyBuilt=Export file generated
+SQLUsedForExport=SQL Request used to build export file
+LineId=Id of line
+LineDescription=Description of line
+LineUnitPrice=Unit price of line
+LineVATRate=VAT Rate of line
+LineQty=Quantity for line
+LineTotalHT=Amount net of tax for line
+LineTotalTTC=Amount with tax for line
+LineTotalVAT=Amount of VAT for line
+TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
+FileWithDataToImport=File with data to import
+FileToImport=Source file to import
+FileMustHaveOneOfFollowingFormat=File to import must have one of following format
+DownloadEmptyExample=Download example of empty source file
+ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it...
+ChooseFileToImport=Upload file then click on picto %s to select file as source import file...
+SourceFileFormat=Source file format
+FieldsInSourceFile=Fields in source file
+FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
+Field=Field
+NoFields=No fields
+MoveField=Move field column number %s
+ExampleOfImportFile=Example_of_import_file
+SaveImportProfile=Save this import profile
+ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name.
+ImportSummary=Import setup summary
+TablesTarget=Targeted tables
+FieldsTarget=Targeted fields
+TableTarget=Targeted table
+FieldTarget=Targeted field
+FieldSource=Source field
+DoNotImportFirstLine=Do not import first line of source file
+NbOfSourceLines=Number of lines in source file
+NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "%s" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)...
+RunSimulateImportFile=Launch the import simulation
+FieldNeedSource=This fiels in database require a data from source file
+SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
+InformationOnSourceFile=Information on source file
+InformationOnTargetTables=Information on target fields
+SelectAtLeastOneField=Switch at least one source field in the column of fields to export
+SelectFormat=Choose this import file format
+RunImportFile=Launch import file
+NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import.
+DataLoadedWithId=All data will be loaded with the following import id: %s
+ErrorMissingMandatoryValue=Mandatory data is empty in source file for field %s.
+TooMuchErrors=There is still %s other source lines with errors but output has been limited.
+TooMuchWarnings=There is still %s other source lines with warnings but output has been limited.
+EmptyLine=Empty line (will be discarded)
+CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import.
+FileWasImported=File was imported with number %s.
+YouCanUseImportIdToFindRecord=You can find all imported records in your database by filtering on field import_key='%s'.
+NbOfLinesOK=Number of lines with no errors and no warnings: %s.
+NbOfLinesImported=Number of lines successfully imported: %s.
+DataComeFromNoWhere=Value to insert comes from nowhere in source file.
+DataComeFromFileFieldNb=Value to insert comes from field number %s in source file.
+DataComeFromIdFoundFromRef=Value that comes from field number %s of source file will be used to find id of parent object to use (So the objet %s that has the ref. from source file must exists into Dolibarr).
+DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
+DataIsInsertedInto=Data coming from source file will be inserted into the following field:
+DataIDSourceIsInsertedInto=The id of parent object found using the data in source file, will be inserted into the following field:
+DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
+SourceRequired=Data value is mandatory
+SourceExample=Example of possible data value
+ExampleAnyRefFoundIntoElement=Any ref found for element %s
+ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
+CSVFormatDesc=Comma Separated Value file format (.csv).
This is a text file format where fields are separated by separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
+Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
+Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
+TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
+ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
+CsvOptions=Csv Options
+Separator=Separator
+Enclosure=Enclosure
+SuppliersProducts=Suppliers Products
+BankCode=Bank code
+DeskCode=Desk code
+BankAccountNumber=Account number
+BankAccountNumberKey=Key
+SpecialCode=Special code
+ExportStringFilter=%% allows replacing one or more characters in the text
+ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
+ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
## filters
-# SelectFilterFields=If you want to filter on some values, just input values here.
-# FilterableFields=Champs Filtrables
-# FilteredFields=Filtered fields
-# FilteredFieldsValues=Value for filter
+SelectFilterFields=If you want to filter on some values, just input values here.
+FilterableFields=Champs Filtrables
+FilteredFields=Filtered fields
+FilteredFieldsValues=Value for filter
diff --git a/htdocs/langs/th_TH/externalsite.lang b/htdocs/langs/th_TH/externalsite.lang
index b915c37a5ab..62da68c045d 100644
--- a/htdocs/langs/th_TH/externalsite.lang
+++ b/htdocs/langs/th_TH/externalsite.lang
@@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - externalsite
-# ExternalSiteSetup=Setup link to external website
-# ExternalSiteURL=External Site URL
-# ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly.
+ExternalSiteSetup=Setup link to external website
+ExternalSiteURL=External Site URL
+ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly.
diff --git a/htdocs/langs/th_TH/ftp.lang b/htdocs/langs/th_TH/ftp.lang
index 6f135997201..9984ce689ee 100644
--- a/htdocs/langs/th_TH/ftp.lang
+++ b/htdocs/langs/th_TH/ftp.lang
@@ -1,12 +1,12 @@
# Dolibarr language file - Source file is en_US - ftp
-# FTPClientSetup=FTP Client module setup
-# NewFTPClient=New FTP connection setup
-# FTPArea=FTP Area
-# FTPAreaDesc=This screen show you content of a FTP server view
-# SetupOfFTPClientModuleNotComplete=Setup of FTP client module seems to be not complete
-# FTPFeatureNotSupportedByYourPHP=Your PHP does not support FTP functions
-# FailedToConnectToFTPServer=Failed to connect to FTP server (server %s, port %s)
-# FailedToConnectToFTPServerWithCredentials=Failed to login to FTP server with defined login/password
-# FTPFailedToRemoveFile=Failed to remove file %s.
-# FTPFailedToRemoveDir=Failed to remove directory %s (Check permissions and that directory is empty).
-# FTPPassiveMode=Passive mode
+FTPClientSetup=FTP Client module setup
+NewFTPClient=New FTP connection setup
+FTPArea=FTP Area
+FTPAreaDesc=This screen show you content of a FTP server view
+SetupOfFTPClientModuleNotComplete=Setup of FTP client module seems to be not complete
+FTPFeatureNotSupportedByYourPHP=Your PHP does not support FTP functions
+FailedToConnectToFTPServer=Failed to connect to FTP server (server %s, port %s)
+FailedToConnectToFTPServerWithCredentials=Failed to login to FTP server with defined login/password
+FTPFailedToRemoveFile=Failed to remove file %s.
+FTPFailedToRemoveDir=Failed to remove directory %s (Check permissions and that directory is empty).
+FTPPassiveMode=Passive mode
diff --git a/htdocs/langs/th_TH/help.lang b/htdocs/langs/th_TH/help.lang
index fe836c72ab6..1bbd6e94f03 100644
--- a/htdocs/langs/th_TH/help.lang
+++ b/htdocs/langs/th_TH/help.lang
@@ -1,28 +1,28 @@
# Dolibarr language file - Source file is en_US - help
-# CommunitySupport=Forum/Wiki support
-# EMailSupport=Emails support
-# RemoteControlSupport=Online real time / remote support
-# OtherSupport=Other support
-# ToSeeListOfAvailableRessources=To contact/see available resources:
-# ClickHere=Click here
-# HelpCenter=Help center
-# DolibarrHelpCenter=Dolibarr help and support center
-# ToGoBackToDolibarr=Otherwise, click here to use Dolibarr
-# TypeOfSupport=Source of support
-# TypeSupportCommunauty=Community (free)
-# TypeSupportCommercial=Commercial
-# TypeOfHelp=Type
-# NeedHelpCenter=Need help or support ?
-# Efficiency=Efficiency
-# TypeHelpOnly=Help only
-# TypeHelpDev=Help+Development
-# TypeHelpDevForm=Help+Development+Formation
-# ToGetHelpGoOnSparkAngels1=Some companies can provide a fast (sometime immediate) and more efficient online support by taking control of your computer. Such helpers can be found on %s web site:
-# ToGetHelpGoOnSparkAngels3=You can also go to the list of all available coaches for Dolibarr, for this click on button
-# ToGetHelpGoOnSparkAngels2=Sometimes, there is no company available at the moment you make your search, so think to change the filter to look for "all availability". You will be able to send more requests.
-# BackToHelpCenter=Otherwise, click here to go back to help center home page.
-# LinkToGoldMember=You can call one of the coach preselected by Dolibarr for your language (%s) by clicking his Widget (status and maximum price are automatically updated):
-# PossibleLanguages=Supported languages
-# MakeADonation=Help Dolibarr project, make a donation
-# SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation
-# SeeOfficalSupport=For official Dolibarr support in your language:
%s
+CommunitySupport=Forum/Wiki support
+EMailSupport=Emails support
+RemoteControlSupport=Online real time / remote support
+OtherSupport=Other support
+ToSeeListOfAvailableRessources=To contact/see available resources:
+ClickHere=Click here
+HelpCenter=Help center
+DolibarrHelpCenter=Dolibarr help and support center
+ToGoBackToDolibarr=Otherwise, click here to use Dolibarr
+TypeOfSupport=Source of support
+TypeSupportCommunauty=Community (free)
+TypeSupportCommercial=Commercial
+TypeOfHelp=Type
+NeedHelpCenter=Need help or support ?
+Efficiency=Efficiency
+TypeHelpOnly=Help only
+TypeHelpDev=Help+Development
+TypeHelpDevForm=Help+Development+Formation
+ToGetHelpGoOnSparkAngels1=Some companies can provide a fast (sometime immediate) and more efficient online support by taking control of your computer. Such helpers can be found on %s web site:
+ToGetHelpGoOnSparkAngels3=You can also go to the list of all available coaches for Dolibarr, for this click on button
+ToGetHelpGoOnSparkAngels2=Sometimes, there is no company available at the moment you make your search, so think to change the filter to look for "all availability". You will be able to send more requests.
+BackToHelpCenter=Otherwise, click here to go back to help center home page.
+LinkToGoldMember=You can call one of the coach preselected by Dolibarr for your language (%s) by clicking his Widget (status and maximum price are automatically updated):
+PossibleLanguages=Supported languages
+MakeADonation=Help Dolibarr project, make a donation
+SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation
+SeeOfficalSupport=For official Dolibarr support in your language:
%s
diff --git a/htdocs/langs/th_TH/holiday.lang b/htdocs/langs/th_TH/holiday.lang
index 3bca20c07db..f5b104b8301 100644
--- a/htdocs/langs/th_TH/holiday.lang
+++ b/htdocs/langs/th_TH/holiday.lang
@@ -1,152 +1,149 @@
# Dolibarr language file - Source file is en_US - holiday
-# HRM=HRM
-# Holidays=Holidays
-# CPTitreMenu=Holidays
-# MenuReportMonth=Monthly statement
-# MenuAddCP=Apply for holidays
-# NotActiveModCP=You must enable the module holidays to view this page.
-# NotConfigModCP=You must configure the module holidays to view this page. To do this, click here a>.
-# NoCPforUser=You don't have a demand for holidays.
-# AddCP=Apply for holidays
-# CPErrorSQL=An SQL error occurred:
-# Employe=Employee
-# DateDebCP=Start date
-# DateFinCP=End date
-# DateCreateCP=Creation date
-# DraftCP=Draft
-# ToReviewCP=Awaiting approval
-# ApprovedCP=Approved
-# CancelCP=Canceled
-# RefuseCP=Refused
-# ValidatorCP=Approbator
-# ListeCP=List of holidays
-# ReviewedByCP=Will be reviewed by
-# DescCP=Description
-# SendRequestCP=Creating demand for holidays
-# DelayToRequestCP=Applications for holidays must be made at least %s day(s) before them.
-# MenuConfCP=Edit balance of holidays
-# UpdateAllCP=Update the holidays
-# SoldeCPUser=Holidays balance is %s days.
-# ErrorEndDateCP=You must select an end date greater than the start date.
-# ErrorSQLCreateCP=An SQL error occurred during the creation:
-# ErrorIDFicheCP=An error has occurred, the request for holidays does not exist.
-# ReturnCP=Return to previous page
-# ErrorUserViewCP=You are not authorized to read this request for holidays.
-# InfosCP=Information of the demand of holidays
-# InfosWorkflowCP=Information Workflow
-# DateCreateCP=Creation date
-# RequestByCP=Requested by
-# TitreRequestCP=Sheet of holidays
-# NbUseDaysCP=Number of days of holidays consumed
-# EditCP=Edit
-# DeleteCP=Delete
-# ActionValidCP=Validate
-# ActionRefuseCP=Refuse
-# ActionCancelCP=Cancel
-# StatutCP=Status
-# SendToValidationCP=Send to validation
-# TitleDeleteCP=Delete the request of holidays
-# ConfirmDeleteCP=Confirm the deletion of this request for holidays?
-# ErrorCantDeleteCP=Error you don't have the right to delete this holiday request.
-# CantCreateCP=You don't have the right to apply for holidays.
-# InvalidValidatorCP=You must choose an approbator to your holiday request.
-# UpdateButtonCP=Update
-# CantUpdate=You cannot update this request of holidays.
-# NoDateDebut=You must select a start date.
-# NoDateFin=You must select an end date.
-# ErrorDureeCP=Your request for holidays does not contain working day.
-# TitleValidCP=Approve the request holidays
-# ConfirmValidCP=Are you sure you want to approve the holiday request?
-# DateValidCP=Date approved
-# TitleToValidCP=Send request holidays
-# ConfirmToValidCP=Are you sure you want to send the request of holidays?
-# TitleRefuseCP=Refuse the request holidays
-# ConfirmRefuseCP=Are you sure you want to refuse the request of holidays?
-# NoMotifRefuseCP=You must choose a reason for refusing the request.
-# TitleCancelCP=Cancel the request holidays
-# ConfirmCancelCP=Are you sure you want to cancel the request of holidays?
-# DetailRefusCP=Reason for refusal
-# DateRefusCP=Date of refusal
-# DateCancelCP=Date of cancellation
-# DefineEventUserCP=Assign an exceptional leave for a user
-# addEventToUserCP=Assign leave
-# MotifCP=Reason
-# UserCP=User
-# ErrorAddEventToUserCP=An error occurred while adding the exceptional leave.
-# AddEventToUserOkCP=The addition of the exceptional leave has been completed.
-# MenuLogCP=View logs of holidays
-# LogCP=Log of updates of holidays
-# ActionByCP=Performed by
-# UserUpdateCP=For the user
-# PrevSoldeCP=Previous Balance
-# NewSoldeCP=New Balance
-# alreadyCPexist=A request for holidays has already been done on this period.
-# UserName=Name
-# Employee=Employee
-# FirstDayOfHoliday=First day of holiday
-# LastDayOfHoliday=Last day of holiday
-# HolidaysMonthlyUpdate=Monthly update
-# ManualUpdate=Manual update
-# HolidaysCancelation=Holidays cancelation
+HRM=HRM
+Holidays=Holidays
+CPTitreMenu=Holidays
+MenuReportMonth=Monthly statement
+MenuAddCP=Apply for holidays
+NotActiveModCP=You must enable the module holidays to view this page.
+NotConfigModCP=You must configure the module holidays to view this page. To do this, click here a>.
+NoCPforUser=You don't have a demand for holidays.
+AddCP=Apply for holidays
+CPErrorSQL=An SQL error occurred:
+Employe=Employee
+DateDebCP=Start date
+DateFinCP=End date
+DateCreateCP=Creation date
+DraftCP=Draft
+ToReviewCP=Awaiting approval
+ApprovedCP=Approved
+CancelCP=Canceled
+RefuseCP=Refused
+ValidatorCP=Approbator
+ListeCP=List of holidays
+ReviewedByCP=Will be reviewed by
+DescCP=Description
+SendRequestCP=Creating demand for holidays
+DelayToRequestCP=Applications for holidays must be made at least %s day(s) before them.
+MenuConfCP=Edit balance of holidays
+UpdateAllCP=Update the holidays
+SoldeCPUser=Holidays balance is %s days.
+ErrorEndDateCP=You must select an end date greater than the start date.
+ErrorSQLCreateCP=An SQL error occurred during the creation:
+ErrorIDFicheCP=An error has occurred, the request for holidays does not exist.
+ReturnCP=Return to previous page
+ErrorUserViewCP=You are not authorized to read this request for holidays.
+InfosCP=Information of the demand of holidays
+InfosWorkflowCP=Information Workflow
+RequestByCP=Requested by
+TitreRequestCP=Sheet of holidays
+NbUseDaysCP=Number of days of holidays consumed
+EditCP=Edit
+DeleteCP=Delete
+ActionValidCP=Validate
+ActionRefuseCP=Refuse
+ActionCancelCP=Cancel
+StatutCP=Status
+SendToValidationCP=Send to validation
+TitleDeleteCP=Delete the request of holidays
+ConfirmDeleteCP=Confirm the deletion of this request for holidays?
+ErrorCantDeleteCP=Error you don't have the right to delete this holiday request.
+CantCreateCP=You don't have the right to apply for holidays.
+InvalidValidatorCP=You must choose an approbator to your holiday request.
+UpdateButtonCP=Update
+CantUpdate=You cannot update this request of holidays.
+NoDateDebut=You must select a start date.
+NoDateFin=You must select an end date.
+ErrorDureeCP=Your request for holidays does not contain working day.
+TitleValidCP=Approve the request holidays
+ConfirmValidCP=Are you sure you want to approve the holiday request?
+DateValidCP=Date approved
+TitleToValidCP=Send request holidays
+ConfirmToValidCP=Are you sure you want to send the request of holidays?
+TitleRefuseCP=Refuse the request holidays
+ConfirmRefuseCP=Are you sure you want to refuse the request of holidays?
+NoMotifRefuseCP=You must choose a reason for refusing the request.
+TitleCancelCP=Cancel the request holidays
+ConfirmCancelCP=Are you sure you want to cancel the request of holidays?
+DetailRefusCP=Reason for refusal
+DateRefusCP=Date of refusal
+DateCancelCP=Date of cancellation
+DefineEventUserCP=Assign an exceptional leave for a user
+addEventToUserCP=Assign leave
+MotifCP=Reason
+UserCP=User
+ErrorAddEventToUserCP=An error occurred while adding the exceptional leave.
+AddEventToUserOkCP=The addition of the exceptional leave has been completed.
+MenuLogCP=View logs of holidays
+LogCP=Log of updates of holidays
+ActionByCP=Performed by
+UserUpdateCP=For the user
+PrevSoldeCP=Previous Balance
+NewSoldeCP=New Balance
+alreadyCPexist=A request for holidays has already been done on this period.
+UserName=Name
+Employee=Employee
+FirstDayOfHoliday=First day of holiday
+LastDayOfHoliday=Last day of holiday
+HolidaysMonthlyUpdate=Monthly update
+ManualUpdate=Manual update
+HolidaysCancelation=Holidays cancelation
## Configuration du Module ##
-# ConfCP=Configuration of holidays module
-# DescOptionCP=Description of the option
-# ValueOptionCP=Value
-# GroupToValidateCP=Group with the ability to approve holidays
-# ConfirmConfigCP=Validate the configuration
-# LastUpdateCP=Last updated automatically of holidays
-# UpdateConfCPOK=Updated successfully.
-# ErrorUpdateConfCP=An error occurred during the update, please try again.
-# AddCPforUsers=Please add the balance of holidays of users by clicking here.
-# DelayForSubmitCP=Deadline to apply for holidays
-# AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
-# AlertValidatorDelayCP=Préevent the approbator if the holiday request exceed delay
-# AlertValidorSoldeCP=Prevent the approbator if the holiday request exceed the balance
-# nbUserCP=Number of users supported in the module holidays
-# nbHolidayDeductedCP=Number of holidays to be deducted per day of holiday taken
-# nbHolidayEveryMonthCP=Number of holidays added every month
-# Module27130Name= Management of holidays
-# Module27130Desc= Management of holidays
-# TitleOptionMainCP=Main settings of holidays
-# TitleOptionEventCP=Settings of holidays related to events
-# ValidEventCP=Validate
-# UpdateEventCP=Update events
-# CreateEventCP=Create
-# NameEventCP=Event name
-# OkCreateEventCP=The addition of the event went well.
-# ErrorCreateEventCP=Error creating the event.
-# UpdateEventOkCP=The update of the event went well.
-# ErrorUpdateEventCP=Error while updating the event.
-# DeleteEventCP=Delete Event
-# DeleteEventOkCP=The event has been deleted.
-# ErrorDeleteEventCP=Error while deleting the event.
-# TitleDeleteEventCP=Delete a exceptional leave
-# TitleCreateEventCP=Create a exceptional leave
-# TitleUpdateEventCP=Edit or delete a exceptional leave
-# DeleteEventOptionCP=Delete
-# UpdateEventOptionCP=Update
-# ErrorMailNotSend=An error occurred while sending email:
-# NoCPforMonth=No leave this month.
-# nbJours=Number days
-# TitleAdminCP=Configuration of Holidays
-
+ConfCP=Configuration of holidays module
+DescOptionCP=Description of the option
+ValueOptionCP=Value
+GroupToValidateCP=Group with the ability to approve holidays
+ConfirmConfigCP=Validate the configuration
+LastUpdateCP=Last updated automatically of holidays
+UpdateConfCPOK=Updated successfully.
+ErrorUpdateConfCP=An error occurred during the update, please try again.
+AddCPforUsers=Please add the balance of holidays of users by clicking here.
+DelayForSubmitCP=Deadline to apply for holidays
+AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
+AlertValidatorDelayCP=Préevent the approbator if the holiday request exceed delay
+AlertValidorSoldeCP=Prevent the approbator if the holiday request exceed the balance
+nbUserCP=Number of users supported in the module holidays
+nbHolidayDeductedCP=Number of holidays to be deducted per day of holiday taken
+nbHolidayEveryMonthCP=Number of holidays added every month
+Module27130Name= Management of holidays
+Module27130Desc= Management of holidays
+TitleOptionMainCP=Main settings of holidays
+TitleOptionEventCP=Settings of holidays related to events
+ValidEventCP=Validate
+UpdateEventCP=Update events
+CreateEventCP=Create
+NameEventCP=Event name
+OkCreateEventCP=The addition of the event went well.
+ErrorCreateEventCP=Error creating the event.
+UpdateEventOkCP=The update of the event went well.
+ErrorUpdateEventCP=Error while updating the event.
+DeleteEventCP=Delete Event
+DeleteEventOkCP=The event has been deleted.
+ErrorDeleteEventCP=Error while deleting the event.
+TitleDeleteEventCP=Delete a exceptional leave
+TitleCreateEventCP=Create a exceptional leave
+TitleUpdateEventCP=Edit or delete a exceptional leave
+DeleteEventOptionCP=Delete
+UpdateEventOptionCP=Update
+ErrorMailNotSend=An error occurred while sending email:
+NoCPforMonth=No leave this month.
+nbJours=Number days
+TitleAdminCP=Configuration of Holidays
#Messages
-# Hello=Hello
-# HolidaysToValidate=Validate holidays
-# HolidaysToValidateBody=Below is a request for holidays to validate
-# HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
-# HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
-# HolidaysValidated=Validated holidays
-# HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
-# HolidaysRefused=Denied holidays
-# HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
-# HolidaysCanceled=Canceled holidays
-# HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
-
-# Permission20001=Read/create/modify their holidays
-# Permission20002=Read/modify all requests of holidays
-# Permission20003=Delete their holidays requests
-# Permission20004=Define users holidays
-# Permission20005=Review log of modified holidays
-# Permission20006=Access holidays monthly report
+Hello=Hello
+HolidaysToValidate=Validate holidays
+HolidaysToValidateBody=Below is a request for holidays to validate
+HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
+HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
+HolidaysValidated=Validated holidays
+HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
+HolidaysRefused=Denied holidays
+HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
+HolidaysCanceled=Canceled holidays
+HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
+Permission20001=Read/create/modify their holidays
+Permission20002=Read/modify all requests of holidays
+Permission20003=Delete their holidays requests
+Permission20004=Define users holidays
+Permission20005=Review log of modified holidays
+Permission20006=Access holidays monthly report
diff --git a/htdocs/langs/th_TH/install.lang b/htdocs/langs/th_TH/install.lang
index 2e7cc12afac..188008642a5 100644
--- a/htdocs/langs/th_TH/install.lang
+++ b/htdocs/langs/th_TH/install.lang
@@ -1,209 +1,208 @@
# Dolibarr language file - Source file is en_US - install
-# InstallEasy=Just follow the instructions step by step.
-# MiscellaneousChecks=Prerequisites check
-# DolibarrWelcome=Welcome to Dolibarr
-# ConfFileExists=Configuration file %s exists.
-# ConfFileDoesNotExists=Configuration file %s does not exist !
-# ConfFileDoesNotExistsAndCouldNotBeCreated=Configuration file %s does not exist and could not be created !
-# ConfFileCouldBeCreated=Configuration file %s could be created.
-# ConfFileIsNotWritable=Configuration file %s is not writable. Check permissions. For first install, your web server must be granted to be able to write into this file during configuration process ("chmod 666" for example on a Unix like OS).
-# ConfFileIsWritable=Configuration file %s is writable.
-# ConfFileReload=Reload all information from configuration file.
-# PHPSupportSessions=This PHP supports sessions.
-# PHPSupportPOSTGETOk=This PHP supports variables POST and GET.
-# PHPSupportPOSTGETKo=It's possible your PHP setup does not support variables POST and/or GET. Check your parameter variables_order in php.ini.
-# PHPSupportGD=This PHP support GD graphical functions.
-# PHPSupportUTF8=This PHP support UTF8 functions.
-# PHPMemoryOK=Your PHP max session memory is set to %s. This should be enough.
-# PHPMemoryTooLow=Your PHP max session memory is set to %s bytes. This should be too low. Change your php.ini to set memory_limit parameter to at least %s bytes.
-# Recheck=Click here for a more significative test
-# ErrorPHPDoesNotSupportSessions=Your PHP installation does not support sessions. This feature is required to make Dolibarr working. Check your PHP setup.
-# ErrorPHPDoesNotSupportGD=Your PHP installation does not support graphical function GD. No graph will be available.
-# ErrorPHPDoesNotSupportUTF8=Your PHP installation does not support UTF8 functions. Dolibarr can't work correctly. Solve this before installing Dolibarr.
-# ErrorDirDoesNotExists=Directory %s does not exist.
-# ErrorGoBackAndCorrectParameters=Go backward and correct wrong parameters.
-# ErrorWrongValueForParameter=You may have typed a wrong value for parameter '%s'.
-# ErrorFailedToCreateDatabase=Failed to create database '%s'.
-# ErrorFailedToConnectToDatabase=Failed to connect to database '%s'.
-# ErrorDatabaseVersionTooLow=Database version (%s) too old. Version %s or higher is required.
-# ErrorPHPVersionTooLow=PHP version too old. Version %s is required.
-# WarningPHPVersionTooLow=PHP version too old. Version %s or more is expected. This version should allow install but is not supported.
-# ErrorConnectedButDatabaseNotFound=Connection to server successfull but database '%s' not found.
-# ErrorDatabaseAlreadyExists=Database '%s' already exists.
-# IfDatabaseNotExistsGoBackAndUncheckCreate=If database does not exists, go back and check option "Create database".
-# IfDatabaseExistsGoBackAndCheckCreate=If database already exists, go back and uncheck "Create database" option.
-# WarningBrowserTooOld=Too old version of browser. Upgrading your browser to a recent version of Firefox, Chrome or Opera is highly recommanded.
-# PHPVersion=PHP Version
-# YouCanContinue=You can continue...
-# PleaseBePatient=Please be patient...
-# License=Using license
-# ConfigurationFile=Configuration file
-# WebPagesDirectory=Directory where web pages are stored
-# DocumentsDirectory=Directory to store uploaded and generated documents
-# URLRoot=URL Root
-# ForceHttps=Force secure connections (https)
-# CheckToForceHttps=Check this option to force secure connections (https).
This requires that the web server is configured with an SSL certificate.
-# DolibarrDatabase=Dolibarr Database
-# DatabaseChoice=Database choice
-# DatabaseType=Database type
-# DriverType=Driver type
-# Server=Server
-# ServerAddressDescription=Name or ip address for database server, usually 'localhost' when database server is hosted on same server than web server
-# ServerPortDescription=Database server port. Keep empty if unknown.
-# DatabaseServer=Database server
-# DatabaseName=Database name
-# DatabasePrefix=Database prefix table
-# Login=Login
-# AdminLogin=Login for Dolibarr database owner.
-# Password=Password
-# PasswordAgain=Retype password a second time
-# AdminPassword=Password for Dolibarr database owner.
-# CreateDatabase=Create database
-# CreateUser=Create owner
-# DatabaseSuperUserAccess=Database server - Superuser access
-# CheckToCreateDatabase=Check box if database does not exist and must be created.
In this case, you must fill the login/password for superuser account at the bottom of this page.
-# CheckToCreateUser=Check box if database owner does not exist and must be created.
In this case, you must choose its login and password and also fill the login/password for the superuser account at the bottom of this page. If this box is unchecked, owner database and its passwords must exists.
-# Experimental=(experimental)
-# DatabaseRootLoginDescription=Login of the user allowed to create new databases or new users, mandatory if your database or its owner does not already exists.
-# KeepEmptyIfNoPassword=Leave empty if user has no password (avoid this)
-# SaveConfigurationFile=Save values
-# ConfigurationSaving=Saving configuration file
-# ServerConnection=Server connection
-# DatabaseConnection=Database connection
-# DatabaseCreation=Database creation
-# UserCreation=User creation
-# CreateDatabaseObjects=Database objects creation
-# ReferenceDataLoading=Reference data loading
-# TablesAndPrimaryKeysCreation=Tables and Primary keys creation
-# CreateTableAndPrimaryKey=Create table %s
-# CreateOtherKeysForTable=Create foreign keys and indexes for table %s
-# OtherKeysCreation=Foreign keys and indexes creation
-# FunctionsCreation=Functions creation
-# AdminAccountCreation=Administrator login creation
-# PleaseTypePassword=Please type a password, empty passwords are not allowed !
-# PleaseTypeALogin=Please type a login !
-# PasswordsMismatch=Passwords differs, please try again !
-# SetupEnd=End of setup
-# SystemIsInstalled=This installation is complete.
-# SystemIsUpgraded=Dolibarr has been upgraded successfully.
-# YouNeedToPersonalizeSetup=You need to configure Dolibarr to suit your needs (appearance, features, ...). To do this, please follow the link below:
-# AdminLoginCreatedSuccessfuly=Dolibarr administrator login '%s' created successfuly.
-# GoToDolibarr=Go to Dolibarr
-# GoToSetupArea=Go to Dolibarr (setup area)
-# MigrationNotFinished=Version of your database is not completely up to date, so you'll have to run the upgrade process again.
-# GoToUpgradePage=Go to upgrade page again
-# Examples=Examples
-# WithNoSlashAtTheEnd=Without the slash "/" at the end
-# DirectoryRecommendation=It is recommanded to use a directory outside of your directory of your web pages.
-# LoginAlreadyExists=Already exists
-# DolibarrAdminLogin=Dolibarr admin login
-# AdminLoginAlreadyExists=Dolibarr administrator account '%s' already exists. Go back, if you want to create another one.
-# WarningRemoveInstallDir=Warning, for security reasons, once the install or upgrade is complete, to avoid using install tools again, you should add a file called install.lock into Dolibarr document directory, in order to avoid malicious use of it.
-# ThisPHPDoesNotSupportTypeBase=This PHP system does not support any interface to access database type %s
-# FunctionNotAvailableInThisPHP=Not available on this PHP
-# MigrateScript=Migration script
-# ChoosedMigrateScript=Choose migration script
-# DataMigration=Data migration
-# DatabaseMigration=Structure database migration
-# ProcessMigrateScript=Script processing
-# ChooseYourSetupMode=Choose your setup mode and click "Start"...
-# FreshInstall=Fresh install
-# FreshInstallDesc=Use this mode if this is your first install. If not, this mode can repair a incomplete previous install, but if you want to upgrade your version, choose "Upgrade" mode.
-# Upgrade=Upgrade
-# UpgradeDesc=Use this mode if you have replaced old Dolibarr files with files from a newer version. This will upgrade your database and data.
-# Start=Start
-# InstallNotAllowed=Setup not allowed by conf.php permissions
-# NotAvailable=Not available
-# YouMustCreateWithPermission=You must create file %s and set write permissions on it for the web server during install process.
-# CorrectProblemAndReloadPage=Please fix the problem and press F5 to reload page.
-# AlreadyDone=Already migrated
-# DatabaseVersion=Database version
-# ServerVersion=Database server version
-# YouMustCreateItAndAllowServerToWrite=You must create this directory and allow for the web server to write into it.
-# CharsetChoice=Character set choice
-# CharacterSetClient=Character set used for generated HTML web pages
-# CharacterSetClientComment=Choose character set for web display.
Default proposed character set is the one of your database.
-# DBSortingCollation=Character sorting order
-# DBSortingCollationComment=Choose page code that defines character's sorting order used by database. This parameter is also called 'collation' by some databases.
This parameter can't be defined if database already exists.
-# CharacterSetDatabase=Character set for database
-# CharacterSetDatabaseComment=Choose character set wanted for database creation.
This parameter can't be defined if database already exists.
-# YouAskDatabaseCreationSoDolibarrNeedToConnect=You ask to create database %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
-# YouAskLoginCreationSoDolibarrNeedToConnect=You ask to create database login %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
-# BecauseConnectionFailedParametersMayBeWrong=As connection failed, host or super user parameters must be wrong.
-# OrphelinsPaymentsDetectedByMethod=Orphans payment detected by method %s
-# RemoveItManuallyAndPressF5ToContinue=Remove it manually and press F5 to continue.
-# KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values proposed here are already optimized. Change them only if you know what you do.
-# KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do.
-# KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do.
-# KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do.
-# FieldRenamed=Field renamed
-# IfLoginDoesNotExistsCheckCreateUser=If login does not exists yet, you must check option "Create user"
-# ErrorConnection=Server "%s", database name "%s", login "%s", or database password may be wrong or PHP client version may be too old compared to database version.
-# InstallChoiceRecommanded=Recommended choice to install version %s from your current version %s
-# InstallChoiceSuggested=Install choice suggested by installer.
-# MigrateIsDoneStepByStep=The targeted version (%s) has a gap of several versions, so install wizard will come back to suggest next migration once this one will be finished.
-# CheckThatDatabasenameIsCorrect=Check that database name "%s" is correct.
-# IfAlreadyExistsCheckOption=If this name is correct and that database does not exist yet, you must check option "Create database".
-# OpenBaseDir=PHP openbasedir parameter
-# YouAskToCreateDatabaseSoRootRequired=You checked the box "Create database". For this, you need to provide login/password of superuser (bottom of form).
-# YouAskToCreateDatabaseUserSoRootRequired=You checked the box "Create database owner". For this, you need to provide login/password of superuser (bottom of form).
-# NextStepMightLastALongTime=Current step may last several minutes. Please wait until the next screen is shown completely before continuing.
-# MigrationCustomerOrderShipping=Migrate shipping for customer orders storage
-# MigrationShippingDelivery=Upgrade storage of shipping
-# MigrationShippingDelivery2=Upgrade storage of shipping 2
-# MigrationFinished=Migration finished
-# LastStepDesc=Last step: Define here login and password you plan to use to connect to software. Do not loose this as it is the account to administer all others.
-# ActivateModule=Activate module %s
-# ShowEditTechnicalParameters=Click here to show/edit advanced parameters (expert mode)
+InstallEasy=Just follow the instructions step by step.
+MiscellaneousChecks=Prerequisites check
+DolibarrWelcome=Welcome to Dolibarr
+ConfFileExists=Configuration file %s exists.
+ConfFileDoesNotExists=Configuration file %s does not exist !
+ConfFileDoesNotExistsAndCouldNotBeCreated=Configuration file %s does not exist and could not be created !
+ConfFileCouldBeCreated=Configuration file %s could be created.
+ConfFileIsNotWritable=Configuration file %s is not writable. Check permissions. For first install, your web server must be granted to be able to write into this file during configuration process ("chmod 666" for example on a Unix like OS).
+ConfFileIsWritable=Configuration file %s is writable.
+ConfFileReload=Reload all information from configuration file.
+PHPSupportSessions=This PHP supports sessions.
+PHPSupportPOSTGETOk=This PHP supports variables POST and GET.
+PHPSupportPOSTGETKo=It's possible your PHP setup does not support variables POST and/or GET. Check your parameter variables_order in php.ini.
+PHPSupportGD=This PHP support GD graphical functions.
+PHPSupportUTF8=This PHP support UTF8 functions.
+PHPMemoryOK=Your PHP max session memory is set to %s. This should be enough.
+PHPMemoryTooLow=Your PHP max session memory is set to %s bytes. This should be too low. Change your php.ini to set memory_limit parameter to at least %s bytes.
+Recheck=Click here for a more significative test
+ErrorPHPDoesNotSupportSessions=Your PHP installation does not support sessions. This feature is required to make Dolibarr working. Check your PHP setup.
+ErrorPHPDoesNotSupportGD=Your PHP installation does not support graphical function GD. No graph will be available.
+ErrorPHPDoesNotSupportUTF8=Your PHP installation does not support UTF8 functions. Dolibarr can't work correctly. Solve this before installing Dolibarr.
+ErrorDirDoesNotExists=Directory %s does not exist.
+ErrorGoBackAndCorrectParameters=Go backward and correct wrong parameters.
+ErrorWrongValueForParameter=You may have typed a wrong value for parameter '%s'.
+ErrorFailedToCreateDatabase=Failed to create database '%s'.
+ErrorFailedToConnectToDatabase=Failed to connect to database '%s'.
+ErrorDatabaseVersionTooLow=Database version (%s) too old. Version %s or higher is required.
+ErrorPHPVersionTooLow=PHP version too old. Version %s is required.
+WarningPHPVersionTooLow=PHP version too old. Version %s or more is expected. This version should allow install but is not supported.
+ErrorConnectedButDatabaseNotFound=Connection to server successfull but database '%s' not found.
+ErrorDatabaseAlreadyExists=Database '%s' already exists.
+IfDatabaseNotExistsGoBackAndUncheckCreate=If database does not exists, go back and check option "Create database".
+IfDatabaseExistsGoBackAndCheckCreate=If database already exists, go back and uncheck "Create database" option.
+WarningBrowserTooOld=Too old version of browser. Upgrading your browser to a recent version of Firefox, Chrome or Opera is highly recommanded.
+PHPVersion=PHP Version
+YouCanContinue=You can continue...
+PleaseBePatient=Please be patient...
+License=Using license
+ConfigurationFile=Configuration file
+WebPagesDirectory=Directory where web pages are stored
+DocumentsDirectory=Directory to store uploaded and generated documents
+URLRoot=URL Root
+ForceHttps=Force secure connections (https)
+CheckToForceHttps=Check this option to force secure connections (https).
This requires that the web server is configured with an SSL certificate.
+DolibarrDatabase=Dolibarr Database
+DatabaseChoice=Database choice
+DatabaseType=Database type
+DriverType=Driver type
+Server=Server
+ServerAddressDescription=Name or ip address for database server, usually 'localhost' when database server is hosted on same server than web server
+ServerPortDescription=Database server port. Keep empty if unknown.
+DatabaseServer=Database server
+DatabaseName=Database name
+DatabasePrefix=Database prefix table
+Login=Login
+AdminLogin=Login for Dolibarr database owner.
+Password=Password
+PasswordAgain=Retype password a second time
+AdminPassword=Password for Dolibarr database owner.
+CreateDatabase=Create database
+CreateUser=Create owner
+DatabaseSuperUserAccess=Database server - Superuser access
+CheckToCreateDatabase=Check box if database does not exist and must be created.
In this case, you must fill the login/password for superuser account at the bottom of this page.
+CheckToCreateUser=Check box if database owner does not exist and must be created.
In this case, you must choose its login and password and also fill the login/password for the superuser account at the bottom of this page. If this box is unchecked, owner database and its passwords must exists.
+Experimental=(experimental)
+DatabaseRootLoginDescription=Login of the user allowed to create new databases or new users, mandatory if your database or its owner does not already exists.
+KeepEmptyIfNoPassword=Leave empty if user has no password (avoid this)
+SaveConfigurationFile=Save values
+ConfigurationSaving=Saving configuration file
+ServerConnection=Server connection
+DatabaseConnection=Database connection
+DatabaseCreation=Database creation
+UserCreation=User creation
+CreateDatabaseObjects=Database objects creation
+ReferenceDataLoading=Reference data loading
+TablesAndPrimaryKeysCreation=Tables and Primary keys creation
+CreateTableAndPrimaryKey=Create table %s
+CreateOtherKeysForTable=Create foreign keys and indexes for table %s
+OtherKeysCreation=Foreign keys and indexes creation
+FunctionsCreation=Functions creation
+AdminAccountCreation=Administrator login creation
+PleaseTypePassword=Please type a password, empty passwords are not allowed !
+PleaseTypeALogin=Please type a login !
+PasswordsMismatch=Passwords differs, please try again !
+SetupEnd=End of setup
+SystemIsInstalled=This installation is complete.
+SystemIsUpgraded=Dolibarr has been upgraded successfully.
+YouNeedToPersonalizeSetup=You need to configure Dolibarr to suit your needs (appearance, features, ...). To do this, please follow the link below:
+AdminLoginCreatedSuccessfuly=Dolibarr administrator login '%s' created successfuly.
+GoToDolibarr=Go to Dolibarr
+GoToSetupArea=Go to Dolibarr (setup area)
+MigrationNotFinished=Version of your database is not completely up to date, so you'll have to run the upgrade process again.
+GoToUpgradePage=Go to upgrade page again
+Examples=Examples
+WithNoSlashAtTheEnd=Without the slash "/" at the end
+DirectoryRecommendation=It is recommanded to use a directory outside of your directory of your web pages.
+LoginAlreadyExists=Already exists
+DolibarrAdminLogin=Dolibarr admin login
+AdminLoginAlreadyExists=Dolibarr administrator account '%s' already exists. Go back, if you want to create another one.
+WarningRemoveInstallDir=Warning, for security reasons, once the install or upgrade is complete, to avoid using install tools again, you should add a file called install.lock into Dolibarr document directory, in order to avoid malicious use of it.
+ThisPHPDoesNotSupportTypeBase=This PHP system does not support any interface to access database type %s
+FunctionNotAvailableInThisPHP=Not available on this PHP
+MigrateScript=Migration script
+ChoosedMigrateScript=Choose migration script
+DataMigration=Data migration
+DatabaseMigration=Structure database migration
+ProcessMigrateScript=Script processing
+ChooseYourSetupMode=Choose your setup mode and click "Start"...
+FreshInstall=Fresh install
+FreshInstallDesc=Use this mode if this is your first install. If not, this mode can repair a incomplete previous install, but if you want to upgrade your version, choose "Upgrade" mode.
+Upgrade=Upgrade
+UpgradeDesc=Use this mode if you have replaced old Dolibarr files with files from a newer version. This will upgrade your database and data.
+Start=Start
+InstallNotAllowed=Setup not allowed by conf.php permissions
+NotAvailable=Not available
+YouMustCreateWithPermission=You must create file %s and set write permissions on it for the web server during install process.
+CorrectProblemAndReloadPage=Please fix the problem and press F5 to reload page.
+AlreadyDone=Already migrated
+DatabaseVersion=Database version
+ServerVersion=Database server version
+YouMustCreateItAndAllowServerToWrite=You must create this directory and allow for the web server to write into it.
+CharsetChoice=Character set choice
+CharacterSetClient=Character set used for generated HTML web pages
+CharacterSetClientComment=Choose character set for web display.
Default proposed character set is the one of your database.
+DBSortingCollation=Character sorting order
+DBSortingCollationComment=Choose page code that defines character's sorting order used by database. This parameter is also called 'collation' by some databases.
This parameter can't be defined if database already exists.
+CharacterSetDatabase=Character set for database
+CharacterSetDatabaseComment=Choose character set wanted for database creation.
This parameter can't be defined if database already exists.
+YouAskDatabaseCreationSoDolibarrNeedToConnect=You ask to create database %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
+YouAskLoginCreationSoDolibarrNeedToConnect=You ask to create database login %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
+BecauseConnectionFailedParametersMayBeWrong=As connection failed, host or super user parameters must be wrong.
+OrphelinsPaymentsDetectedByMethod=Orphans payment detected by method %s
+RemoveItManuallyAndPressF5ToContinue=Remove it manually and press F5 to continue.
+KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do.
+KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do.
+FieldRenamed=Field renamed
+IfLoginDoesNotExistsCheckCreateUser=If login does not exists yet, you must check option "Create user"
+ErrorConnection=Server "%s", database name "%s", login "%s", or database password may be wrong or PHP client version may be too old compared to database version.
+InstallChoiceRecommanded=Recommended choice to install version %s from your current version %s
+InstallChoiceSuggested=Install choice suggested by installer.
+MigrateIsDoneStepByStep=The targeted version (%s) has a gap of several versions, so install wizard will come back to suggest next migration once this one will be finished.
+CheckThatDatabasenameIsCorrect=Check that database name "%s" is correct.
+IfAlreadyExistsCheckOption=If this name is correct and that database does not exist yet, you must check option "Create database".
+OpenBaseDir=PHP openbasedir parameter
+YouAskToCreateDatabaseSoRootRequired=You checked the box "Create database". For this, you need to provide login/password of superuser (bottom of form).
+YouAskToCreateDatabaseUserSoRootRequired=You checked the box "Create database owner". For this, you need to provide login/password of superuser (bottom of form).
+NextStepMightLastALongTime=Current step may last several minutes. Please wait until the next screen is shown completely before continuing.
+MigrationCustomerOrderShipping=Migrate shipping for customer orders storage
+MigrationShippingDelivery=Upgrade storage of shipping
+MigrationShippingDelivery2=Upgrade storage of shipping 2
+MigrationFinished=Migration finished
+LastStepDesc=Last step: Define here login and password you plan to use to connect to software. Do not loose this as it is the account to administer all others.
+ActivateModule=Activate module %s
+ShowEditTechnicalParameters=Click here to show/edit advanced parameters (expert mode)
#########
# upgrade
-#########
-# MigrationFixData=Fix for denormalized data
-# MigrationOrder=Data migration for customer's orders
-# MigrationSupplierOrder=Data migration for supplier's orders
-# MigrationProposal=Data migration for commercial proposals
-# MigrationInvoice=Data migration for customer's invoices
-# MigrationContract=Data migration for contracts
-# MigrationSuccessfullUpdate=Upgrade successful
-# MigrationUpdateFailed=Failed upgrade process
-# MigrationRelationshipTables=Data migration for relationship tables (%s)
-# MigrationPaymentsUpdate=Payment data correction
-# MigrationPaymentsNumberToUpdate=%s payment(s) to update
-# MigrationProcessPaymentUpdate=Update payment(s) %s
-# MigrationPaymentsNothingToUpdate=No more things to do
-# MigrationPaymentsNothingUpdatable=No more payments that can be corrected
-# MigrationContractsUpdate=Contract data correction
-# MigrationContractsNumberToUpdate=%s contract(s) to update
-# MigrationContractsLineCreation=Create contract line for contract ref %s
-# MigrationContractsNothingToUpdate=No more things to do
-# MigrationContractsFieldDontExist=Field fk_facture does not exists anymore. Nothing to do.
-# MigrationContractsEmptyDatesUpdate=Contract empty date correction
-# MigrationContractsEmptyDatesUpdateSuccess=Contract emtpy date correction done successfuly
-# MigrationContractsEmptyDatesNothingToUpdate=No contract empty date to correct
-# MigrationContractsEmptyCreationDatesNothingToUpdate=No contract creation date to correct
-# MigrationContractsInvalidDatesUpdate=Bad value date contract correction
-# MigrationContractsInvalidDateFix=Correct contract %s (Contract date=%s, Starting service date min=%s)
-# MigrationContractsInvalidDatesNumber=%s contracts modified
-# MigrationContractsInvalidDatesNothingToUpdate=No date with bad value to correct
-# MigrationContractsIncoherentCreationDateUpdate=Bad value contract creation date correction
-# MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done succesfuly
-# MigrationContractsIncoherentCreationDateNothingToUpdate=No bad value for contract creation date to correct
-# MigrationReopeningContracts=Open contract closed by error
-# MigrationReopenThisContract=Reopen contract %s
-# MigrationReopenedContractsNumber=%s contracts modified
-# MigrationReopeningContractsNothingToUpdate=No closed contract to open
-# MigrationBankTransfertsUpdate=Update links between bank transaction and a bank transfer
-# MigrationBankTransfertsNothingToUpdate=All links are up to date
-# MigrationShipmentOrderMatching=Sendings receipt update
-# MigrationDeliveryOrderMatching=Delivery receipt update
-# MigrationDeliveryDetail=Delivery update
-# MigrationStockDetail=Update stock value of products
-# MigrationMenusDetail=Update dynamic menus tables
-# MigrationDeliveryAddress=Update delivery address in shipments
-# MigrationProjectTaskActors=Data migration for llx_projet_task_actors table
-# MigrationProjectUserResp=Data migration field fk_user_resp of llx_projet to llx_element_contact
-# MigrationProjectTaskTime=Update time spent in seconds
-# MigrationActioncommElement=Update data on actions
-# MigrationPaymentMode=Data migration for payment mode
-# MigrationCategorieAssociation=Migration of categories
+MigrationFixData=Fix for denormalized data
+MigrationOrder=Data migration for customer's orders
+MigrationSupplierOrder=Data migration for supplier's orders
+MigrationProposal=Data migration for commercial proposals
+MigrationInvoice=Data migration for customer's invoices
+MigrationContract=Data migration for contracts
+MigrationSuccessfullUpdate=Upgrade successful
+MigrationUpdateFailed=Failed upgrade process
+MigrationRelationshipTables=Data migration for relationship tables (%s)
+MigrationPaymentsUpdate=Payment data correction
+MigrationPaymentsNumberToUpdate=%s payment(s) to update
+MigrationProcessPaymentUpdate=Update payment(s) %s
+MigrationPaymentsNothingToUpdate=No more things to do
+MigrationPaymentsNothingUpdatable=No more payments that can be corrected
+MigrationContractsUpdate=Contract data correction
+MigrationContractsNumberToUpdate=%s contract(s) to update
+MigrationContractsLineCreation=Create contract line for contract ref %s
+MigrationContractsNothingToUpdate=No more things to do
+MigrationContractsFieldDontExist=Field fk_facture does not exists anymore. Nothing to do.
+MigrationContractsEmptyDatesUpdate=Contract empty date correction
+MigrationContractsEmptyDatesUpdateSuccess=Contract emtpy date correction done successfuly
+MigrationContractsEmptyDatesNothingToUpdate=No contract empty date to correct
+MigrationContractsEmptyCreationDatesNothingToUpdate=No contract creation date to correct
+MigrationContractsInvalidDatesUpdate=Bad value date contract correction
+MigrationContractsInvalidDateFix=Correct contract %s (Contract date=%s, Starting service date min=%s)
+MigrationContractsInvalidDatesNumber=%s contracts modified
+MigrationContractsInvalidDatesNothingToUpdate=No date with bad value to correct
+MigrationContractsIncoherentCreationDateUpdate=Bad value contract creation date correction
+MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done succesfuly
+MigrationContractsIncoherentCreationDateNothingToUpdate=No bad value for contract creation date to correct
+MigrationReopeningContracts=Open contract closed by error
+MigrationReopenThisContract=Reopen contract %s
+MigrationReopenedContractsNumber=%s contracts modified
+MigrationReopeningContractsNothingToUpdate=No closed contract to open
+MigrationBankTransfertsUpdate=Update links between bank transaction and a bank transfer
+MigrationBankTransfertsNothingToUpdate=All links are up to date
+MigrationShipmentOrderMatching=Sendings receipt update
+MigrationDeliveryOrderMatching=Delivery receipt update
+MigrationDeliveryDetail=Delivery update
+MigrationStockDetail=Update stock value of products
+MigrationMenusDetail=Update dynamic menus tables
+MigrationDeliveryAddress=Update delivery address in shipments
+MigrationProjectTaskActors=Data migration for llx_projet_task_actors table
+MigrationProjectUserResp=Data migration field fk_user_resp of llx_projet to llx_element_contact
+MigrationProjectTaskTime=Update time spent in seconds
+MigrationActioncommElement=Update data on actions
+MigrationPaymentMode=Data migration for payment mode
+MigrationCategorieAssociation=Migration of categories
diff --git a/htdocs/langs/th_TH/interventions.lang b/htdocs/langs/th_TH/interventions.lang
index 0a5b3e15467..58579a74276 100644
--- a/htdocs/langs/th_TH/interventions.lang
+++ b/htdocs/langs/th_TH/interventions.lang
@@ -1,42 +1,42 @@
# Dolibarr language file - Source file is en_US - interventions
-# Intervention=Intervention
-# Interventions=Interventions
-# InterventionCard=Intervention card
-# NewIntervention=New intervention
-# AddIntervention=Add intervention
-# ListOfInterventions=List of interventions
-# EditIntervention=Edit intervention
-# ActionsOnFicheInter=Actions on intervention
-# LastInterventions=Last %s interventions
-# AllInterventions=All interventions
-# CreateDraftIntervention=Create draft
-# CustomerDoesNotHavePrefix=Customer does not have a prefix
-# InterventionContact=Intervention contact
-# DeleteIntervention=Delete intervention
-# ValidateIntervention=Validate intervention
-# ModifyIntervention=Modify intervention
-# DeleteInterventionLine=Delete intervention line
-# ConfirmDeleteIntervention=Are you sure you want to delete this intervention ?
-# ConfirmValidateIntervention=Are you sure you want to validate this intervention under name %s ?
-# ConfirmModifyIntervention=Are you sure you want to modify this intervention ?
-# ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line ?
-# NameAndSignatureOfInternalContact=Name and signature of intervening :
-# NameAndSignatureOfExternalContact=Name and signature of customer :
-# DocumentModelStandard=Standard document model for interventions
-# InterventionCardsAndInterventionLines=Interventions and lines of interventions
-# ClassifyBilled=Classify "Billed"
-# StatusInterInvoiced=Billed
-# RelatedInterventions=Related interventions
-# ShowIntervention=Show intervention
+Intervention=Intervention
+Interventions=Interventions
+InterventionCard=Intervention card
+NewIntervention=New intervention
+AddIntervention=Add intervention
+ListOfInterventions=List of interventions
+EditIntervention=Edit intervention
+ActionsOnFicheInter=Actions on intervention
+LastInterventions=Last %s interventions
+AllInterventions=All interventions
+CreateDraftIntervention=Create draft
+CustomerDoesNotHavePrefix=Customer does not have a prefix
+InterventionContact=Intervention contact
+DeleteIntervention=Delete intervention
+ValidateIntervention=Validate intervention
+ModifyIntervention=Modify intervention
+DeleteInterventionLine=Delete intervention line
+ConfirmDeleteIntervention=Are you sure you want to delete this intervention ?
+ConfirmValidateIntervention=Are you sure you want to validate this intervention under name %s ?
+ConfirmModifyIntervention=Are you sure you want to modify this intervention ?
+ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line ?
+NameAndSignatureOfInternalContact=Name and signature of intervening :
+NameAndSignatureOfExternalContact=Name and signature of customer :
+DocumentModelStandard=Standard document model for interventions
+InterventionCardsAndInterventionLines=Interventions and lines of interventions
+ClassifyBilled=Classify "Billed"
+StatusInterInvoiced=Billed
+RelatedInterventions=Related interventions
+ShowIntervention=Show intervention
##### Types de contacts #####
-# TypeContact_fichinter_internal_INTERREPFOLL=Representative following-up intervention
-# TypeContact_fichinter_internal_INTERVENING=Intervening
-# TypeContact_fichinter_external_BILLING=Billing customer contact
-# TypeContact_fichinter_external_CUSTOMER=Following-up customer contact
+TypeContact_fichinter_internal_INTERREPFOLL=Representative following-up intervention
+TypeContact_fichinter_internal_INTERVENING=Intervening
+TypeContact_fichinter_external_BILLING=Billing customer contact
+TypeContact_fichinter_external_CUSTOMER=Following-up customer contact
# Modele numérotation
-# ArcticNumRefModelDesc1=Generic number model
-# ArcticNumRefModelError=Failed to activate
-# PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
-# PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module.
-# PrintProductsOnFichinter=Print products on intervention card
-# PrintProductsOnFichinterDetails=forinterventions generated from orders
+ArcticNumRefModelDesc1=Generic number model
+ArcticNumRefModelError=Failed to activate
+PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
+PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module.
+PrintProductsOnFichinter=Print products on intervention card
+PrintProductsOnFichinterDetails=forinterventions generated from orders
diff --git a/htdocs/langs/th_TH/languages.lang b/htdocs/langs/th_TH/languages.lang
index 673c8435b2a..b2e6cef7147 100644
--- a/htdocs/langs/th_TH/languages.lang
+++ b/htdocs/langs/th_TH/languages.lang
@@ -20,7 +20,7 @@ Language_en_US=ภาษาอังกฤษ (สหรัฐอเมริก
Language_en_ZA=ภาษาอังกฤษ (แอฟริกาใต้)
Language_es_ES=ภาษาสเปน
Language_es_AR=สเปน (อาร์เจนตินา)
-Language_es_CL=Spanish (Chile)
+Language_es_CL=ภาษาสเปน (ชิลี)
Language_es_HN=สเปน (ฮอนดูรัส)
Language_es_MX=สเปน (เม็กซิโก)
Language_es_PY=สเปน (ปารากวัย)
@@ -58,7 +58,7 @@ Language_tr_TR=ตุรกี
Language_sl_SI=ภาษาสโลเวเนีย
Language_sv_SV=สวีดิช
Language_sv_SE=สวีดิช
-Language_sq_AL=Albanian
+Language_sq_AL=ภาษาอัลบาเนีย
Language_sk_SK=สโลวะเกีย
Language_th_TH=ภาษาไทย
Language_uk_UA=ภาษายูเครน
diff --git a/htdocs/langs/th_TH/ldap.lang b/htdocs/langs/th_TH/ldap.lang
index ed16db42181..02e457446a6 100644
--- a/htdocs/langs/th_TH/ldap.lang
+++ b/htdocs/langs/th_TH/ldap.lang
@@ -1,29 +1,29 @@
# Dolibarr language file - Source file is en_US - ldap
-# DomainPassword=Password for domain
-# YouMustChangePassNextLogon=Password for user %s on the domain %s must be changed.
-# UserMustChangePassNextLogon=User must change password on the domain %s
-# LdapUacf_NORMAL_ACCOUNT=User account
-# LdapUacf_DONT_EXPIRE_PASSWORD=Password never expires
-# LdapUacf_ACCOUNTDISABLE=Account is disabled in the domain %s
-# LDAPInformationsForThisContact=Information in LDAP database for this contact
-# LDAPInformationsForThisUser=Information in LDAP database for this user
-# LDAPInformationsForThisGroup=Information in LDAP database for this group
-# LDAPInformationsForThisMember=Information in LDAP database for this member
-# LDAPAttribute=LDAP attribute
-# LDAPAttributes=LDAP attributes
-# LDAPCard=LDAP card
-# LDAPRecordNotFound=Record not found in LDAP database
-# LDAPUsers=Users in LDAP database
-# LDAPGroups=Groups in LDAP database
-# LDAPFieldStatus=Status
-# LDAPFieldFirstSubscriptionDate=First subscription date
-# LDAPFieldFirstSubscriptionAmount=First subscription amount
-# LDAPFieldLastSubscriptionDate=Last subscription date
-# LDAPFieldLastSubscriptionAmount=Last subscription amount
-# SynchronizeDolibarr2Ldap=Synchronize user (Dolibarr -> LDAP)
-# UserSynchronized=User synchronized
-# GroupSynchronized=Group synchronized
-# MemberSynchronized=Member synchronized
-# ContactSynchronized=Contact synchronized
-# ForceSynchronize=Force synchronizing Dolibarr -> LDAP
-# ErrorFailedToReadLDAP=Failed to read LDAP database. Check LDAP module setup and database accessibility.
+DomainPassword=Password for domain
+YouMustChangePassNextLogon=Password for user %s on the domain %s must be changed.
+UserMustChangePassNextLogon=User must change password on the domain %s
+LdapUacf_NORMAL_ACCOUNT=User account
+LdapUacf_DONT_EXPIRE_PASSWORD=Password never expires
+LdapUacf_ACCOUNTDISABLE=Account is disabled in the domain %s
+LDAPInformationsForThisContact=Information in LDAP database for this contact
+LDAPInformationsForThisUser=Information in LDAP database for this user
+LDAPInformationsForThisGroup=Information in LDAP database for this group
+LDAPInformationsForThisMember=Information in LDAP database for this member
+LDAPAttribute=LDAP attribute
+LDAPAttributes=LDAP attributes
+LDAPCard=LDAP card
+LDAPRecordNotFound=Record not found in LDAP database
+LDAPUsers=Users in LDAP database
+LDAPGroups=Groups in LDAP database
+LDAPFieldStatus=Status
+LDAPFieldFirstSubscriptionDate=First subscription date
+LDAPFieldFirstSubscriptionAmount=First subscription amount
+LDAPFieldLastSubscriptionDate=Last subscription date
+LDAPFieldLastSubscriptionAmount=Last subscription amount
+SynchronizeDolibarr2Ldap=Synchronize user (Dolibarr -> LDAP)
+UserSynchronized=User synchronized
+GroupSynchronized=Group synchronized
+MemberSynchronized=Member synchronized
+ContactSynchronized=Contact synchronized
+ForceSynchronize=Force synchronizing Dolibarr -> LDAP
+ErrorFailedToReadLDAP=Failed to read LDAP database. Check LDAP module setup and database accessibility.
diff --git a/htdocs/langs/th_TH/mailmanspip.lang b/htdocs/langs/th_TH/mailmanspip.lang
index 4df2bf08bde..c85b3d60db2 100644
--- a/htdocs/langs/th_TH/mailmanspip.lang
+++ b/htdocs/langs/th_TH/mailmanspip.lang
@@ -1,27 +1,27 @@
# Dolibarr language file - Source file is en_US - mailmanspip
-# MailmanSpipSetup=Mailman and SPIP module Setup
-# MailmanTitle=Mailman mailing list system
-# TestSubscribe=To test subscription to Mailman lists
-# TestUnSubscribe=To test unsubscribe from Mailman lists
-# MailmanCreationSuccess=Subscription test was executed succesfully
-# MailmanDeletionSuccess=Unsubscription test was executed succesfully
-# SynchroMailManEnabled=A Mailman update will be performed
-# SynchroSpipEnabled=A Spip update will be performed
-# DescADHERENT_MAILMAN_ADMINPW=Mailman administrator password
-# DescADHERENT_MAILMAN_URL=URL for Mailman subscriptions
-# DescADHERENT_MAILMAN_UNSUB_URL=URL for Mailman unsubscriptions
-# DescADHERENT_MAILMAN_LISTS=List(s) for automatic inscription of new members (separated by a comma)
-# SPIPTitle=SPIP Content Management System
-# DescADHERENT_SPIP_SERVEUR=SPIP Server
-# DescADHERENT_SPIP_DB=SPIP database name
-# DescADHERENT_SPIP_USER=SPIP database login
-# DescADHERENT_SPIP_PASS=SPIP database password
-# AddIntoSpip=Add into SPIP
-# AddIntoSpipConfirmation=Are you sure you want to add this member into SPIP?
-# AddIntoSpipError=Failed to add the user in SPIP
-# DeleteIntoSpip=Remove from SPIP
-# DeleteIntoSpipConfirmation=Are you sure you want to remove this member from SPIP?
-# DeleteIntoSpipError=Failed to suppress the user from SPIP
-# SPIPConnectionFailed=Failed to connect to SPIP
-# SuccessToAddToMailmanList=Add of %s to mailman list %s or SPIP database done
-# SuccessToRemoveToMailmanList=Removal of %s from mailman list %s or SPIP database done
+MailmanSpipSetup=Mailman and SPIP module Setup
+MailmanTitle=Mailman mailing list system
+TestSubscribe=To test subscription to Mailman lists
+TestUnSubscribe=To test unsubscribe from Mailman lists
+MailmanCreationSuccess=Subscription test was executed succesfully
+MailmanDeletionSuccess=Unsubscription test was executed succesfully
+SynchroMailManEnabled=A Mailman update will be performed
+SynchroSpipEnabled=A Spip update will be performed
+DescADHERENT_MAILMAN_ADMINPW=Mailman administrator password
+DescADHERENT_MAILMAN_URL=URL for Mailman subscriptions
+DescADHERENT_MAILMAN_UNSUB_URL=URL for Mailman unsubscriptions
+DescADHERENT_MAILMAN_LISTS=List(s) for automatic inscription of new members (separated by a comma)
+SPIPTitle=SPIP Content Management System
+DescADHERENT_SPIP_SERVEUR=SPIP Server
+DescADHERENT_SPIP_DB=SPIP database name
+DescADHERENT_SPIP_USER=SPIP database login
+DescADHERENT_SPIP_PASS=SPIP database password
+AddIntoSpip=Add into SPIP
+AddIntoSpipConfirmation=Are you sure you want to add this member into SPIP?
+AddIntoSpipError=Failed to add the user in SPIP
+DeleteIntoSpip=Remove from SPIP
+DeleteIntoSpipConfirmation=Are you sure you want to remove this member from SPIP?
+DeleteIntoSpipError=Failed to suppress the user from SPIP
+SPIPConnectionFailed=Failed to connect to SPIP
+SuccessToAddToMailmanList=Add of %s to mailman list %s or SPIP database done
+SuccessToRemoveToMailmanList=Removal of %s from mailman list %s or SPIP database done
diff --git a/htdocs/langs/th_TH/mails.lang b/htdocs/langs/th_TH/mails.lang
index 6b6e4fc35c6..08ee8a280cb 100644
--- a/htdocs/langs/th_TH/mails.lang
+++ b/htdocs/langs/th_TH/mails.lang
@@ -1,139 +1,137 @@
# Dolibarr language file - Source file is en_US - mails
-# Mailing=EMailing
-# EMailing=EMailing
-# Mailings=EMailings
-# EMailings=EMailings
-# AllEMailings=All eMailings
-# MailCard=EMailing card
-# MailTargets=Targets
-# MailRecipients=Recipients
-# MailRecipient=Recipient
-# MailTitle=Description
-# MailFrom=Sender
-# MailErrorsTo=Errors to
-# MailReply=Reply to
-# MailTo=Receiver(s)
-# MailCC=Copy to
-# MailCCC=Cached copy to
-# MailTopic=EMail topic
-# MailText=Message
-# MailFile=Attached files
-# MailMessage=EMail body
-# ShowEMailing=Show emailing
-# ListOfEMailings=List of emailings
-# NewMailing=New emailing
-# EditMailing=Edit emailing
-# ResetMailing=Resend emailing
-# DeleteMailing=Delete emailing
-# DeleteAMailing=Delete an emailing
-# PreviewMailing=Preview emailing
-# PrepareMailing=Prepare emailing
-# CreateMailing=Create emailing
-# MailingDesc=This page allows you to send emailings to a group of people.
-# MailingResult=Sending emails result
-# TestMailing=Test email
-# ValidMailing=Valid emailing
-# ApproveMailing=Approve emailing
-# MailingStatusDraft=Draft
-# MailingStatusValidated=Validated
-# MailingStatusApproved=Approved
-# MailingStatusSent=Sent
-# MailingStatusSentPartialy=Sent partialy
-# MailingStatusSentCompletely=Sent completely
-# MailingStatusError=Error
-# MailingStatusNotSent=Not sent
-# MailSuccessfulySent=Email successfully sent (from %s to %s)
-# MailingSuccessfullyValidated=EMailing successfully validated
-# MailUnsubcribe=Unsubscribe
-# Unsuscribe=Unsubscribe
-# MailingStatusNotContact=Don't contact anymore
-# ErrorMailRecipientIsEmpty=Email recipient is empty
-# WarningNoEMailsAdded=No new Email to add to recipient's list.
-# ConfirmValidMailing=Are you sure you want to validate this emailing ?
-# ConfirmResetMailing=Warning, by reinitializing emailing %s, you allow to make a mass sending of this email another time. Are you sure you this is what you want to do ?
-# ConfirmDeleteMailing=Are you sure you want to delete this emailling ?
-# NbOfRecipients=Number of recipients
-# NbOfUniqueEMails=Nb of unique emails
-# NbOfEMails=Nb of EMails
-# TotalNbOfDistinctRecipients=Number of distinct recipients
-# NoTargetYet=No recipients defined yet (Go on tab 'Recipients')
-# AddRecipients=Add recipients
-# RemoveRecipient=Remove recipient
-# CommonSubstitutions=Common substitutions
-# YouCanAddYourOwnPredefindedListHere=To create your email selector module, see htdocs/core/modules/mailings/README.
-# EMailTestSubstitutionReplacedByGenericValues=When using test mode, substitutions variables are replaced by generic values
-# MailingAddFile=Attach this file
-# NoAttachedFiles=No attached files
-# BadEMail=Bad value for EMail
-# CloneEMailing=Clone Emailing
-# ConfirmCloneEMailing=Are you sure you want to clone this emailing ?
-# CloneContent=Clone message
-# CloneReceivers=Cloner recipients
-# DateLastSend=Date of last sending
-# DateSending=Date sending
-# SentTo=Sent to %s
-# MailingStatusRead=Read
-# CheckRead=Read Receipt
-# YourMailUnsubcribeOK=The email %s is correctly unsubcribe from mailing list
-# MailtoEMail=Hyper link to email
-# ActivateCheckRead=Allow to use the "Unsubcribe" link
-# ActivateCheckReadKey=Key use to encrypt URL use for "Read Receipt" and "Unsubcribe" feature
-# EMailSentToNRecipients=EMail sent to %s recipients.
-# EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email.
-# MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s)
-# SendRemind=Send reminder by EMails
-# RemindSent=%s reminder(s) sent
-# AllRecipientSelectedForRemind=All thirdparties selected and if an email is set (note that one mail per invoice will be sent)
-# NoRemindSent=No EMail reminder sent
-# ResultOfMassSending=Result of mass EMail reminders sending
+Mailing=EMailing
+EMailing=EMailing
+Mailings=EMailings
+EMailings=EMailings
+AllEMailings=All eMailings
+MailCard=EMailing card
+MailTargets=Targets
+MailRecipients=Recipients
+MailRecipient=Recipient
+MailTitle=Description
+MailFrom=Sender
+MailErrorsTo=Errors to
+MailReply=Reply to
+MailTo=Receiver(s)
+MailCC=Copy to
+MailCCC=Cached copy to
+MailTopic=EMail topic
+MailText=Message
+MailFile=Attached files
+MailMessage=EMail body
+ShowEMailing=Show emailing
+ListOfEMailings=List of emailings
+NewMailing=New emailing
+EditMailing=Edit emailing
+ResetMailing=Resend emailing
+DeleteMailing=Delete emailing
+DeleteAMailing=Delete an emailing
+PreviewMailing=Preview emailing
+PrepareMailing=Prepare emailing
+CreateMailing=Create emailing
+MailingDesc=This page allows you to send emailings to a group of people.
+MailingResult=Sending emails result
+TestMailing=Test email
+ValidMailing=Valid emailing
+ApproveMailing=Approve emailing
+MailingStatusDraft=Draft
+MailingStatusValidated=Validated
+MailingStatusApproved=Approved
+MailingStatusSent=Sent
+MailingStatusSentPartialy=Sent partialy
+MailingStatusSentCompletely=Sent completely
+MailingStatusError=Error
+MailingStatusNotSent=Not sent
+MailSuccessfulySent=Email successfully sent (from %s to %s)
+MailingSuccessfullyValidated=EMailing successfully validated
+MailUnsubcribe=Unsubscribe
+Unsuscribe=Unsubscribe
+MailingStatusNotContact=Don't contact anymore
+ErrorMailRecipientIsEmpty=Email recipient is empty
+WarningNoEMailsAdded=No new Email to add to recipient's list.
+ConfirmValidMailing=Are you sure you want to validate this emailing ?
+ConfirmResetMailing=Warning, by reinitializing emailing %s, you allow to make a mass sending of this email another time. Are you sure you this is what you want to do ?
+ConfirmDeleteMailing=Are you sure you want to delete this emailling ?
+NbOfRecipients=Number of recipients
+NbOfUniqueEMails=Nb of unique emails
+NbOfEMails=Nb of EMails
+TotalNbOfDistinctRecipients=Number of distinct recipients
+NoTargetYet=No recipients defined yet (Go on tab 'Recipients')
+AddRecipients=Add recipients
+RemoveRecipient=Remove recipient
+CommonSubstitutions=Common substitutions
+YouCanAddYourOwnPredefindedListHere=To create your email selector module, see htdocs/core/modules/mailings/README.
+EMailTestSubstitutionReplacedByGenericValues=When using test mode, substitutions variables are replaced by generic values
+MailingAddFile=Attach this file
+NoAttachedFiles=No attached files
+BadEMail=Bad value for EMail
+CloneEMailing=Clone Emailing
+ConfirmCloneEMailing=Are you sure you want to clone this emailing ?
+CloneContent=Clone message
+CloneReceivers=Cloner recipients
+DateLastSend=Date of last sending
+DateSending=Date sending
+SentTo=Sent to %s
+MailingStatusRead=Read
+CheckRead=Read Receipt
+YourMailUnsubcribeOK=The email %s is correctly unsubcribe from mailing list
+MailtoEMail=Hyper link to email
+ActivateCheckRead=Allow to use the "Unsubcribe" link
+ActivateCheckReadKey=Key use to encrypt URL use for "Read Receipt" and "Unsubcribe" feature
+EMailSentToNRecipients=EMail sent to %s recipients.
+EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email.
+MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s)
+SendRemind=Send reminder by EMails
+RemindSent=%s reminder(s) sent
+AllRecipientSelectedForRemind=All thirdparties selected and if an email is set (note that one mail per invoice will be sent)
+NoRemindSent=No EMail reminder sent
+ResultOfMassSending=Result of mass EMail reminders sending
# Libelle des modules de liste de destinataires mailing
-# MailingModuleDescContactCompanies=Contacts/addresses of all third parties (customer, prospect, supplier, ...)
-# MailingModuleDescDolibarrUsers=Dolibarr users
-# MailingModuleDescFundationMembers=Foundation members with emails
-# MailingModuleDescEmailsFromFile=EMails from a text file (email;lastname;firstname;other)
-# MailingModuleDescEmailsFromUser=EMails from user input (email;lastname;firstname;other)
-# MailingModuleDescContactsCategories=Third parties (by category)
-# MailingModuleDescDolibarrContractsLinesExpired=Third parties with expired contract's lines
-# MailingModuleDescContactsByCompanyCategory=Contacts/addresses of third parties (by third parties category)
-# MailingModuleDescContactsByCategory=Contacts/addresses of third parties by category
-# MailingModuleDescMembersCategories=Foundation members (by categories)
-# MailingModuleDescContactsByFunction=Contacts/addresses of third parties (by position/function)
-
-
-# LineInFile=Line %s in file
-# RecipientSelectionModules=Defined requests for recipient's selection
-# MailSelectedRecipients=Selected recipients
-# MailingArea=EMailings area
-# LastMailings=Last %s emailings
-# TargetsStatistics=Targets statistics
-# NbOfCompaniesContacts=Unique contacts/addresses
-# MailNoChangePossible=Recipients for validated emailing can't be changed
-# SearchAMailing=Search mailing
-# SendMailing=Send emailing
-# SendMail=Send email
-# SentBy=Sent by
-# MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients:
-# MailingNeedCommand2=You can however send them online by adding parameter MAILING_LIMIT_SENDBYWEB with value of max number of emails you want to send by session. For this, go on Home - Setup - Other.
-# ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ?
-# LimitSendingEmailing=Note: On line sending of emailings are limited for security and timeout reasons to %s recipients by sending session.
-# TargetsReset=Clear list
-# ToClearAllRecipientsClickHere=Click here to clear the recipient list for this emailing
-# ToAddRecipientsChooseHere=Add recipients by choosing from the lists
-# NbOfEMailingsReceived=Mass emailings received
-# IdRecord=ID record
-# DeliveryReceipt=Delivery Receipt
-# YouCanUseCommaSeparatorForSeveralRecipients=You can use the comma separator to specify several recipients.
-# TagCheckMail=Track mail opening
-# TagUnsubscribe=Unsubscribe link
-# TagSignature=Signature sending user
-# TagMailtoEmail=Recipient EMail
-
+MailingModuleDescContactCompanies=Contacts/addresses of all third parties (customer, prospect, supplier, ...)
+MailingModuleDescDolibarrUsers=Dolibarr users
+MailingModuleDescFundationMembers=Foundation members with emails
+MailingModuleDescEmailsFromFile=EMails from a text file (email;lastname;firstname;other)
+MailingModuleDescEmailsFromUser=EMails from user input (email;lastname;firstname;other)
+MailingModuleDescContactsCategories=Third parties (by category)
+MailingModuleDescDolibarrContractsLinesExpired=Third parties with expired contract's lines
+MailingModuleDescContactsByCompanyCategory=Contacts/addresses of third parties (by third parties category)
+MailingModuleDescContactsByCategory=Contacts/addresses of third parties by category
+MailingModuleDescMembersCategories=Foundation members (by categories)
+MailingModuleDescContactsByFunction=Contacts/addresses of third parties (by position/function)
+LineInFile=Line %s in file
+RecipientSelectionModules=Defined requests for recipient's selection
+MailSelectedRecipients=Selected recipients
+MailingArea=EMailings area
+LastMailings=Last %s emailings
+TargetsStatistics=Targets statistics
+NbOfCompaniesContacts=Unique contacts/addresses
+MailNoChangePossible=Recipients for validated emailing can't be changed
+SearchAMailing=Search mailing
+SendMailing=Send emailing
+SendMail=Send email
+SentBy=Sent by
+MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients:
+MailingNeedCommand2=You can however send them online by adding parameter MAILING_LIMIT_SENDBYWEB with value of max number of emails you want to send by session. For this, go on Home - Setup - Other.
+ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ?
+LimitSendingEmailing=Note: On line sending of emailings are limited for security and timeout reasons to %s recipients by sending session.
+TargetsReset=Clear list
+ToClearAllRecipientsClickHere=Click here to clear the recipient list for this emailing
+ToAddRecipientsChooseHere=Add recipients by choosing from the lists
+NbOfEMailingsReceived=Mass emailings received
+NbOfEMailingsSend=Mass emailings sent
+IdRecord=ID record
+DeliveryReceipt=Delivery Receipt
+YouCanUseCommaSeparatorForSeveralRecipients=You can use the comma separator to specify several recipients.
+TagCheckMail=Track mail opening
+TagUnsubscribe=Unsubscribe link
+TagSignature=Signature sending user
+TagMailtoEmail=Recipient EMail
# Module Notifications
-# Notifications=Notifications
-# NoNotificationsWillBeSent=No email notifications are planned for this event and company
-# ANotificationsWillBeSent=1 notification will be sent by email
-# SomeNotificationsWillBeSent=%s notifications will be sent by email
-# AddNewNotification=Activate a new email notification request
-# ListOfActiveNotifications=List all active email notification requests
-# ListOfNotificationsDone=List all email notifications sent
+Notifications=Notifications
+NoNotificationsWillBeSent=No email notifications are planned for this event and company
+ANotificationsWillBeSent=1 notification will be sent by email
+SomeNotificationsWillBeSent=%s notifications will be sent by email
+AddNewNotification=Activate a new email notification request
+ListOfActiveNotifications=List all active email notification requests
+ListOfNotificationsDone=List all email notifications sent
diff --git a/htdocs/langs/th_TH/main.lang b/htdocs/langs/th_TH/main.lang
index 2dde1a238cc..f7eccfee638 100644
--- a/htdocs/langs/th_TH/main.lang
+++ b/htdocs/langs/th_TH/main.lang
@@ -206,6 +206,7 @@ Limit=Limit
Limits=Limits
DevelopmentTeam=Development Team
Logout=Logout
+NoLogoutProcessWithAuthMode=No applicative disconnect feature with authentication mode %s
Connection=Connection
Setup=Setup
Alert=Alert
diff --git a/htdocs/langs/th_TH/members.lang b/htdocs/langs/th_TH/members.lang
index 9246a04ced9..eb2063c629c 100644
--- a/htdocs/langs/th_TH/members.lang
+++ b/htdocs/langs/th_TH/members.lang
@@ -1,204 +1,205 @@
# Dolibarr language file - Source file is en_US - members
-# MembersArea=Members area
-# PublicMembersArea=Public members area
-# MemberCard=Member card
-# SubscriptionCard=Subscription card
-# Member=Member
-# Members=Members
-# MemberAccount=Member login
-# ShowMember=Show member card
-# UserNotLinkedToMember=User not linked to a member
-# ThirdpartyNotLinkedToMember=Third-party not linked to a member
-# MembersTickets=Members Tickets
-# FundationMembers=Foundation members
-# Attributs=Attributes
-# ErrorMemberTypeNotDefined=Member type not defined
-# ListOfPublicMembers=List of public members
-# ListOfValidatedPublicMembers=List of validated public members
-# ErrorThisMemberIsNotPublic=This member is not public
-# ErrorMemberIsAlreadyLinkedToThisThirdParty=Another member (name: %s, login: %s) is already linked to a third party %s. Remove this link first because a third party can't be linked to only a member (and vice versa).
-# ErrorUserPermissionAllowsToLinksToItselfOnly=For security reasons, you must be granted permissions to edit all users to be able to link a member to a user that is not yours.
-# ThisIsContentOfYourCard=This is details of your card
-# CardContent=Content of your member card
-# SetLinkToUser=Link to a Dolibarr user
-# SetLinkToThirdParty=Link to a Dolibarr third party
-# MembersCards=Members business cards
-# MembersList=List of members
-# MembersListToValid=List of draft members (to be validated)
-# MembersListValid=List of valid members
-# MembersListUpToDate=List of valid members with up to date subscription
-# MembersListNotUpToDate=List of valid members with subscription out of date
-# MembersListResiliated=List of resiliated members
-# MembersListQualified=List of qualified members
-# MenuMembersToValidate=Draft members
-# MenuMembersValidated=Validated members
-# MenuMembersUpToDate=Up to date members
-# MenuMembersNotUpToDate=Out of date members
-# MenuMembersResiliated=Resiliated members
-# MembersWithSubscriptionToReceive=Members with subscription to receive
-# DateAbonment=Subscription date
-# DateSubscription=Subscription date
-# DateNextSubscription=Next subscription
-# DateEndSubscription=Subscription end date
-# EndSubscription=End subscription
-# SubscriptionId=Subscription id
-# MemberId=Member id
-# NewMember=New member
-# NewType=New member type
-# MemberType=Member type
-# MemberTypeId=Member type id
-# MemberTypeLabel=Member type label
-# MembersTypes=Members types
-# MembersAttributes=Members attributes
-# SearchAMember=Search a member
-# MemberStatusDraft=Draft (needs to be validated)
-# MemberStatusDraftShort=Draft
-# MemberStatusActive=Validated (waiting subscription)
-# MemberStatusActiveShort=Validated
-# MemberStatusActiveLate=subscription expired
-# MemberStatusActiveLateShort=Expired
-# MemberStatusPaid=Subscription up to date
-# MemberStatusPaidShort=Up to date
-# MemberStatusResiliated=Resiliated member
-# MemberStatusResiliatedShort=Resiliated
-# MembersStatusToValid=Draft members
-# MembersStatusToValidShort=Draft members
-# MembersStatusValidated=Validated members
-# MembersStatusPaid=Subscription up to date
-# MembersStatusPaidShort=Up to date
-# MembersStatusNotPaid=Subscription out of date
-# MembersStatusNotPaidShort=Out of date
-# MembersStatusResiliated=Resiliated members
-# MembersStatusResiliatedShort=Resiliated members
-# NewCotisation=New contribution
-# PaymentSubscription=New contribution payment
-# EditMember=Edit member
-# SubscriptionEndDate=Subscription's end date
-# MembersTypeSetup=Members type setup
-# NewSubscription=New subscription
-# NewSubscriptionDesc=This form allows you to record your subscription as a new member of the foundation. If you want to renew your subscription (if already a member), please contact foundation board instead by email %s.
-# Subscription=Subscription
-# Subscriptions=Subscriptions
-# SubscriptionLate=Late
-# SubscriptionNotReceived=Subscription never received
-# SubscriptionLateShort=Late
-# SubscriptionNotReceivedShort=Never received
-# ListOfSubscriptions=List of subscriptions
-# SendCardByMail=Send card by Email
-# AddMember=Add member
-# MemberType=Member type
-# NoTypeDefinedGoToSetup=No member types defined. Go to menu "Members types"
-# NewMemberType=New member type
-# WelcomeEMail=Welcome e-mail
-# SubscriptionRequired=Subscription required
-# EditType=Edit member type
-# DeleteType=Delete
-# VoteAllowed=Vote allowed
-# Physical=Physical
-# Moral=Moral
-# MorPhy=Moral/Physical
-# Reenable=Reenable
-# ResiliateMember=Resiliate a member
-# ConfirmResiliateMember=Are you sure you want to resiliate this member ?
-# DeleteMember=Delete a member
-# ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his subscriptions) ?
-# DeleteSubscription=Delete a subscription
-# ConfirmDeleteSubscription=Are you sure you want to delete this subscription ?
-# Filehtpasswd=htpasswd file
-# ValidateMember=Validate a member
-# ConfirmValidateMember=Are you sure you want to validate this member ?
-# FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formated pages, provided as example to show how to list members database.
-# PublicMemberList=Public member list
-# BlankSubscriptionForm=Public auto-subscription form
-# BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided.
-# EnablePublicSubscriptionForm=Enable the public auto-subscription form
-# MemberPublicLinks=Public links/pages
-# ExportDataset_member_1=Members and subscriptions
-# ImportDataset_member_1=Members
-# LastMembers=Last %s members
-# LastMembersModified=Last %s modified members
-# LastSubscriptionsModified=Last %s modified subscriptions
-# AttributeName=Attribute name
-# String=String
-# Text=Text
-# Int=Int
-# Date=Date
-# DateAndTime=Date and time
-# PublicMemberCard=Member public card
-# MemberNotOrNoMoreExpectedToSubscribe=Member not or no more expected to subscribe
-# AddSubscription=Add subscription
-# ShowSubscription=Show subscription
-# MemberModifiedInDolibarr=Member modified in Dolibarr
-# SendAnEMailToMember=Send information email to member
-# DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the e-mail received in case of auto-inscription of a guest
-# DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail received in case of auto-inscription of a guest
-# DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=EMail subject for member autosubscription
-# DescADHERENT_AUTOREGISTER_MAIL=EMail for member autosubscription
-# DescADHERENT_MAIL_VALID_SUBJECT=EMail subject for member validation
-# DescADHERENT_MAIL_VALID=EMail for member validation
-# DescADHERENT_MAIL_COTIS_SUBJECT=EMail subject for subscription
-# DescADHERENT_MAIL_COTIS=EMail for subscription
-# DescADHERENT_MAIL_RESIL_SUBJECT=EMail subject for member resiliation
-# DescADHERENT_MAIL_RESIL=EMail for member resiliation
-# DescADHERENT_MAIL_FROM=Sender EMail for automatic emails
-# DescADHERENT_ETIQUETTE_TYPE=Format of labels page
-# DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets
-# DescADHERENT_CARD_TYPE=Format of cards page
-# DescADHERENT_CARD_HEADER_TEXT=Text printed on top of member cards
-# DescADHERENT_CARD_TEXT=Text printed on member cards (align on left)
-# DescADHERENT_CARD_TEXT_RIGHT=Text printed on member cards (align on right)
-# DescADHERENT_CARD_FOOTER_TEXT=Text printed on bottom of member cards
-# GlobalConfigUsedIfNotDefined=Text defined in Foundation module setup will be used if not defined here
-# MayBeOverwrited=This text can be overwrited by value defined for member's type
-# ShowTypeCard=Show type '%s'
-# HTPasswordExport=htpassword file generation
-# NoThirdPartyAssociatedToMember=No third party associated to this member
-# ThirdPartyDolibarr=Dolibarr third party
-# MembersAndSubscriptions= Members and Subscriptions
-# MoreActions=Complementary action on recording
-# MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
-# MoreActionBankDirect=Create a direct transaction record on account
-# MoreActionBankViaInvoice=Create an invoice and payment on account
-# MoreActionInvoiceOnly=Create an invoice with no payment
-# LinkToGeneratedPages=Generate visit cards
-# LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with business cards for all your members or a particular member.
-# DocForAllMembersCards=Generate business cards for all members
-# DocForOneMemberCards=Generate business cards for a particular member
-# DocForLabels=Generate address sheets
-# SubscriptionPayment=Subscription payment
-# LastSubscriptionDate=Last subscription date
-# LastSubscriptionAmount=Last subscription amount
-# MembersStatisticsByCountries=Members statistics by country
-# MembersStatisticsByState=Members statistics by state/province
-# MembersStatisticsByTown=Members statistics by town
-# NbOfMembers=Number of members
-# NoValidatedMemberYet=No validated members found
-# MembersByCountryDesc=This screen show you statistics on members by countries. Graphic depends however on Google online graph service and is available only if an internet connection is is working.
-# MembersByStateDesc=This screen show you statistics on members by state/provinces/canton.
-# MembersByTownDesc=This screen show you statistics on members by town.
-# MembersStatisticsDesc=Choose statistics you want to read...
-# MenuMembersStats=Statistics
-# LastMemberDate=Last member date
-# Nature=Nature
-# Public=Information are public
-# Exports=Exports
-# NewMemberbyWeb=New member added. Awaiting approval
-# NewMemberForm=New member form
-# SubscriptionsStatistics=Statistics on subscriptions
-# NbOfSubscriptions=Number of subscriptions
-# AmountOfSubscriptions=Amount of subscriptions
-# TurnoverOrBudget=Turnover (for a company) or Budget (for a foundation)
-# DefaultAmount=Default amount of subscription
-# CanEditAmount=Visitor can choose/edit amount of its subscription
-# MEMBER_NEWFORM_PAYONLINE=Jump on integrated online payment page
-# Associations=Foundations
-# Collectivités=Organizations
-# Particuliers=Personal
-# Entreprises=Companies
-# DOLIBARRFOUNDATION_PAYMENT_FORM=To make your subscription payment using a bank transfer, see page http://wiki.dolibarr.org/index.php/Subscribe.
To pay using a Credit Card or Paypal, click on button at bottom of this page.
-# ByProperties=By characteristics
-# MembersStatisticsByProperties=Members statistics by characteristics
-# MembersByNature=Members by nature
-# VATToUseForSubscriptions=VAT rate to use for subscriptions
-# NoVatOnSubscription=No TVA for subscriptions
-# MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription
+MembersArea=Members area
+PublicMembersArea=Public members area
+MemberCard=Member card
+SubscriptionCard=Subscription card
+Member=Member
+Members=Members
+MemberAccount=Member login
+ShowMember=Show member card
+UserNotLinkedToMember=User not linked to a member
+ThirdpartyNotLinkedToMember=Third-party not linked to a member
+MembersTickets=Members Tickets
+FundationMembers=Foundation members
+Attributs=Attributes
+ErrorMemberTypeNotDefined=Member type not defined
+ListOfPublicMembers=List of public members
+ListOfValidatedPublicMembers=List of validated public members
+ErrorThisMemberIsNotPublic=This member is not public
+ErrorMemberIsAlreadyLinkedToThisThirdParty=Another member (name: %s, login: %s) is already linked to a third party %s. Remove this link first because a third party can't be linked to only a member (and vice versa).
+ErrorUserPermissionAllowsToLinksToItselfOnly=For security reasons, you must be granted permissions to edit all users to be able to link a member to a user that is not yours.
+ThisIsContentOfYourCard=This is details of your card
+CardContent=Content of your member card
+SetLinkToUser=Link to a Dolibarr user
+SetLinkToThirdParty=Link to a Dolibarr third party
+MembersCards=Members business cards
+MembersList=List of members
+MembersListToValid=List of draft members (to be validated)
+MembersListValid=List of valid members
+MembersListUpToDate=List of valid members with up to date subscription
+MembersListNotUpToDate=List of valid members with subscription out of date
+MembersListResiliated=List of resiliated members
+MembersListQualified=List of qualified members
+MenuMembersToValidate=Draft members
+MenuMembersValidated=Validated members
+MenuMembersUpToDate=Up to date members
+MenuMembersNotUpToDate=Out of date members
+MenuMembersResiliated=Resiliated members
+MembersWithSubscriptionToReceive=Members with subscription to receive
+DateAbonment=Subscription date
+DateSubscription=Subscription date
+DateNextSubscription=Next subscription
+DateEndSubscription=Subscription end date
+EndSubscription=End subscription
+SubscriptionId=Subscription id
+MemberId=Member id
+NewMember=New member
+NewType=New member type
+MemberType=Member type
+MemberTypeId=Member type id
+MemberTypeLabel=Member type label
+MembersTypes=Members types
+MembersAttributes=Members attributes
+SearchAMember=Search a member
+MemberStatusDraft=Draft (needs to be validated)
+MemberStatusDraftShort=Draft
+MemberStatusActive=Validated (waiting subscription)
+MemberStatusActiveShort=Validated
+MemberStatusActiveLate=subscription expired
+MemberStatusActiveLateShort=Expired
+MemberStatusPaid=Subscription up to date
+MemberStatusPaidShort=Up to date
+MemberStatusResiliated=Resiliated member
+MemberStatusResiliatedShort=Resiliated
+MembersStatusToValid=Draft members
+MembersStatusToValidShort=Draft members
+MembersStatusValidated=Validated members
+MembersStatusPaid=Subscription up to date
+MembersStatusPaidShort=Up to date
+MembersStatusNotPaid=Subscription out of date
+MembersStatusNotPaidShort=Out of date
+MembersStatusResiliated=Resiliated members
+MembersStatusResiliatedShort=Resiliated members
+NewCotisation=New contribution
+PaymentSubscription=New contribution payment
+EditMember=Edit member
+SubscriptionEndDate=Subscription's end date
+MembersTypeSetup=Members type setup
+NewSubscription=New subscription
+NewSubscriptionDesc=This form allows you to record your subscription as a new member of the foundation. If you want to renew your subscription (if already a member), please contact foundation board instead by email %s.
+Subscription=Subscription
+Subscriptions=Subscriptions
+SubscriptionLate=Late
+SubscriptionNotReceived=Subscription never received
+SubscriptionLateShort=Late
+SubscriptionNotReceivedShort=Never received
+ListOfSubscriptions=List of subscriptions
+SendCardByMail=Send card by Email
+AddMember=Add member
+NoTypeDefinedGoToSetup=No member types defined. Go to menu "Members types"
+NewMemberType=New member type
+WelcomeEMail=Welcome e-mail
+SubscriptionRequired=Subscription required
+EditType=Edit member type
+DeleteType=Delete
+VoteAllowed=Vote allowed
+Physical=Physical
+Moral=Moral
+MorPhy=Moral/Physical
+Reenable=Reenable
+ResiliateMember=Resiliate a member
+ConfirmResiliateMember=Are you sure you want to resiliate this member ?
+DeleteMember=Delete a member
+ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his subscriptions) ?
+DeleteSubscription=Delete a subscription
+ConfirmDeleteSubscription=Are you sure you want to delete this subscription ?
+Filehtpasswd=htpasswd file
+ValidateMember=Validate a member
+ConfirmValidateMember=Are you sure you want to validate this member ?
+FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formated pages, provided as example to show how to list members database.
+PublicMemberList=Public member list
+BlankSubscriptionForm=Public auto-subscription form
+BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided.
+EnablePublicSubscriptionForm=Enable the public auto-subscription form
+MemberPublicLinks=Public links/pages
+ExportDataset_member_1=Members and subscriptions
+ImportDataset_member_1=Members
+LastMembers=Last %s members
+LastMembersModified=Last %s modified members
+LastSubscriptionsModified=Last %s modified subscriptions
+AttributeName=Attribute name
+String=String
+Text=Text
+Int=Int
+Date=Date
+DateAndTime=Date and time
+PublicMemberCard=Member public card
+MemberNotOrNoMoreExpectedToSubscribe=Member not or no more expected to subscribe
+AddSubscription=Add subscription
+ShowSubscription=Show subscription
+MemberModifiedInDolibarr=Member modified in Dolibarr
+SendAnEMailToMember=Send information email to member
+DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the e-mail received in case of auto-inscription of a guest
+DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail received in case of auto-inscription of a guest
+DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=EMail subject for member autosubscription
+DescADHERENT_AUTOREGISTER_MAIL=EMail for member autosubscription
+DescADHERENT_MAIL_VALID_SUBJECT=EMail subject for member validation
+DescADHERENT_MAIL_VALID=EMail for member validation
+DescADHERENT_MAIL_COTIS_SUBJECT=EMail subject for subscription
+DescADHERENT_MAIL_COTIS=EMail for subscription
+DescADHERENT_MAIL_RESIL_SUBJECT=EMail subject for member resiliation
+DescADHERENT_MAIL_RESIL=EMail for member resiliation
+DescADHERENT_MAIL_FROM=Sender EMail for automatic emails
+DescADHERENT_ETIQUETTE_TYPE=Format of labels page
+DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets
+DescADHERENT_CARD_TYPE=Format of cards page
+DescADHERENT_CARD_HEADER_TEXT=Text printed on top of member cards
+DescADHERENT_CARD_TEXT=Text printed on member cards (align on left)
+DescADHERENT_CARD_TEXT_RIGHT=Text printed on member cards (align on right)
+DescADHERENT_CARD_FOOTER_TEXT=Text printed on bottom of member cards
+GlobalConfigUsedIfNotDefined=Text defined in Foundation module setup will be used if not defined here
+MayBeOverwrited=This text can be overwrited by value defined for member's type
+ShowTypeCard=Show type '%s'
+HTPasswordExport=htpassword file generation
+NoThirdPartyAssociatedToMember=No third party associated to this member
+ThirdPartyDolibarr=Dolibarr third party
+MembersAndSubscriptions= Members and Subscriptions
+MoreActions=Complementary action on recording
+MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
+MoreActionBankDirect=Create a direct transaction record on account
+MoreActionBankViaInvoice=Create an invoice and payment on account
+MoreActionInvoiceOnly=Create an invoice with no payment
+LinkToGeneratedPages=Generate visit cards
+LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with business cards for all your members or a particular member.
+DocForAllMembersCards=Generate business cards for all members
+DocForOneMemberCards=Generate business cards for a particular member
+DocForLabels=Generate address sheets
+SubscriptionPayment=Subscription payment
+LastSubscriptionDate=Last subscription date
+LastSubscriptionAmount=Last subscription amount
+MembersStatisticsByCountries=Members statistics by country
+MembersStatisticsByState=Members statistics by state/province
+MembersStatisticsByTown=Members statistics by town
+MembersStatisticsByRegion=Members statistics by region
+MemberByRegion=Members by region
+NbOfMembers=Number of members
+NoValidatedMemberYet=No validated members found
+MembersByCountryDesc=This screen show you statistics on members by countries. Graphic depends however on Google online graph service and is available only if an internet connection is is working.
+MembersByStateDesc=This screen show you statistics on members by state/provinces/canton.
+MembersByTownDesc=This screen show you statistics on members by town.
+MembersStatisticsDesc=Choose statistics you want to read...
+MenuMembersStats=Statistics
+LastMemberDate=Last member date
+Nature=Nature
+Public=Information are public
+Exports=Exports
+NewMemberbyWeb=New member added. Awaiting approval
+NewMemberForm=New member form
+SubscriptionsStatistics=Statistics on subscriptions
+NbOfSubscriptions=Number of subscriptions
+AmountOfSubscriptions=Amount of subscriptions
+TurnoverOrBudget=Turnover (for a company) or Budget (for a foundation)
+DefaultAmount=Default amount of subscription
+CanEditAmount=Visitor can choose/edit amount of its subscription
+MEMBER_NEWFORM_PAYONLINE=Jump on integrated online payment page
+Associations=Foundations
+Collectivités=Organizations
+Particuliers=Personal
+Entreprises=Companies
+DOLIBARRFOUNDATION_PAYMENT_FORM=To make your subscription payment using a bank transfer, see page http://wiki.dolibarr.org/index.php/Subscribe.
To pay using a Credit Card or Paypal, click on button at bottom of this page.
+ByProperties=By characteristics
+MembersStatisticsByProperties=Members statistics by characteristics
+MembersByNature=Members by nature
+VATToUseForSubscriptions=VAT rate to use for subscriptions
+NoVatOnSubscription=No TVA for subscriptions
+MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription
diff --git a/htdocs/langs/th_TH/opensurvey.lang b/htdocs/langs/th_TH/opensurvey.lang
index 8d6de699338..0b191e426ec 100644
--- a/htdocs/langs/th_TH/opensurvey.lang
+++ b/htdocs/langs/th_TH/opensurvey.lang
@@ -1,66 +1,66 @@
# Dolibarr language file - Source file is en_US - opensurvey
-# Survey=Poll
-# Surveys=Polls
-# OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll...
-# NewSurvey=New poll
-# NoSurveysInDatabase=%s poll(s) into database.
-# OpenSurveyArea=Polls area
-# AddACommentForPoll=You can add a comment into poll...
-# AddComment=Add comment
-# CreatePoll=Create poll
-# PollTitle=Poll title
-# ToReceiveEMailForEachVote=Receive an email for each vote
-# TypeDate=Type date
-# TypeClassic=Type standard
-# OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it
-# RemoveAllDays=Remove all days
-# CopyHoursOfFirstDay=Copy hours of first day
-# RemoveAllHours=Remove all hours
-# SelectedDays=Selected days
-# TheBestChoice=The best choice currently is
-# TheBestChoices=The best choices currently are
-# with=with
-# OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line.
-# CommentsOfVoters=Comments of voters
-# ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes)
-# RemovePoll=Remove poll
-# UrlForSurvey=URL to communicate to get a direct access to poll
-# PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll:
-# CreateSurveyDate=Create a date poll
-# CreateSurveyStandard=Create a standard poll
-# CheckBox=Simple checkbox
-# YesNoList=List (empty/yes/no)
-# PourContreList=List (empty/for/against)
-# AddNewColumn=Add new column
-# TitleChoice=Choice label
-# ExportSpreadsheet=Export result spreadsheet
-# ExpireDate=Limit date
-# NbOfSurveys=Number of polls
-# NbOfVoters=Nb of voters
-# SurveyResults=Results
-# PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s.
-# 5MoreChoices=5 more choices
-# Abstention=Abstention
-# Against=Against
-# YouAreInivitedToVote=You are invited to vote for this poll
-# VoteNameAlreadyExists=This name was already used for this poll
-# ErrorPollDoesNotExists=Error, poll %s does not exists.
-# OpenSurveyNothingToSetup=There is no specific setup to do.
-# PollWillExpire=Your poll will expire automatically %s days after the last date of your poll.
-# AddADate=Add a date
-# AddStartHour=Add start hour
-# AddEndHour=Add end hour
-# votes=vote(s)
-# NoCommentYet=No comments have been posted for this poll yet
-# CanEditVotes=Can change vote of others
-# CanComment=Voters can comment in the poll
-# CanSeeOthersVote=Voters can see other people's vote
-# SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
- empty,
- "8h", "8H" or "8:00" to give a meeting's start hour,
- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
-# BackToCurrentMonth=Back to current month
-# ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation
-# ErrorOpenSurveyOneChoice=Enter at least one choice
-# ErrorOpenSurveyDateFormat=Date must have the format YYYY-MM-DD
-# ErrorInsertingComment=There was an error while inserting your comment
-# MoreChoices=Enter more choices for the voters
-# SurveyExpiredInfo=The voting time of this poll has expired.
-# EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s
+Survey=Poll
+Surveys=Polls
+OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll...
+NewSurvey=New poll
+NoSurveysInDatabase=%s poll(s) into database.
+OpenSurveyArea=Polls area
+AddACommentForPoll=You can add a comment into poll...
+AddComment=Add comment
+CreatePoll=Create poll
+PollTitle=Poll title
+ToReceiveEMailForEachVote=Receive an email for each vote
+TypeDate=Type date
+TypeClassic=Type standard
+OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it
+RemoveAllDays=Remove all days
+CopyHoursOfFirstDay=Copy hours of first day
+RemoveAllHours=Remove all hours
+SelectedDays=Selected days
+TheBestChoice=The best choice currently is
+TheBestChoices=The best choices currently are
+with=with
+OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line.
+CommentsOfVoters=Comments of voters
+ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes)
+RemovePoll=Remove poll
+UrlForSurvey=URL to communicate to get a direct access to poll
+PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll:
+CreateSurveyDate=Create a date poll
+CreateSurveyStandard=Create a standard poll
+CheckBox=Simple checkbox
+YesNoList=List (empty/yes/no)
+PourContreList=List (empty/for/against)
+AddNewColumn=Add new column
+TitleChoice=Choice label
+ExportSpreadsheet=Export result spreadsheet
+ExpireDate=Limit date
+NbOfSurveys=Number of polls
+NbOfVoters=Nb of voters
+SurveyResults=Results
+PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s.
+5MoreChoices=5 more choices
+Abstention=Abstention
+Against=Against
+YouAreInivitedToVote=You are invited to vote for this poll
+VoteNameAlreadyExists=This name was already used for this poll
+ErrorPollDoesNotExists=Error, poll %s does not exists.
+OpenSurveyNothingToSetup=There is no specific setup to do.
+PollWillExpire=Your poll will expire automatically %s days after the last date of your poll.
+AddADate=Add a date
+AddStartHour=Add start hour
+AddEndHour=Add end hour
+votes=vote(s)
+NoCommentYet=No comments have been posted for this poll yet
+CanEditVotes=Can change vote of others
+CanComment=Voters can comment in the poll
+CanSeeOthersVote=Voters can see other people's vote
+SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
- empty,
- "8h", "8H" or "8:00" to give a meeting's start hour,
- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
+BackToCurrentMonth=Back to current month
+ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation
+ErrorOpenSurveyOneChoice=Enter at least one choice
+ErrorOpenSurveyDateFormat=Date must have the format YYYY-MM-DD
+ErrorInsertingComment=There was an error while inserting your comment
+MoreChoices=Enter more choices for the voters
+SurveyExpiredInfo=The voting time of this poll has expired.
+EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s
diff --git a/htdocs/langs/th_TH/orders.lang b/htdocs/langs/th_TH/orders.lang
index 42444f0ec1c..3d530012154 100644
--- a/htdocs/langs/th_TH/orders.lang
+++ b/htdocs/langs/th_TH/orders.lang
@@ -1,168 +1,163 @@
# Dolibarr language file - Source file is en_US - orders
-# OrdersArea=Customers orders area
-# SuppliersOrdersArea=Suppliers orders area
-# OrderCard=Order card
-# OrderId=Order Id
-# Order=Order
-# Orders=Orders
-# OrderLine=Order line
-# OrderFollow=Follow up
-# OrderDate=Order date
-# OrderToProcess=Order to process
-# NewOrder=New order
-# ToOrder=Make order
-# MakeOrder=Make order
-# SupplierOrder=Supplier order
-# SuppliersOrders=Suppliers orders
-# SuppliersOrdersRunning=Current suppliers orders
-# CustomerOrder=Customer order
-# CustomersOrders=Customer's orders
-# CustomersOrdersRunning=Current customer's orders
-# CustomersOrdersAndOrdersLines=Customer orders and order's lines
-# OrdersToValid=Customer's orders to validate
-# OrdersToBill=Customer's orders delivered
-# OrdersInProcess=Customer's orders in process
-# OrdersToProcess=Customer's orders to process
-# SuppliersOrdersToProcess=Supplier's orders to process
-# StatusOrderCanceledShort=Canceled
-# StatusOrderDraftShort=Draft
-# StatusOrderValidatedShort=Validated
-# StatusOrderSentShort=In process
-# StatusOrderSent=Shipment in process
-# StatusOrderOnProcessShort=Reception
-# StatusOrderProcessedShort=Processed
-# StatusOrderToBillShort=Delivered
-# StatusOrderToBill2Short=To bill
-# StatusOrderApprovedShort=Approved
-# StatusOrderRefusedShort=Refused
-# StatusOrderToProcessShort=To process
-# StatusOrderReceivedPartiallyShort=Partially received
-# StatusOrderReceivedAllShort=Everything received
-# StatusOrderCanceled=Canceled
-# StatusOrderDraft=Draft (needs to be validated)
-# StatusOrderValidated=Validated
-# StatusOrderOnProcess=Waiting to receive
-# StatusOrderProcessed=Processed
-# StatusOrderToBill=Delivered
-# StatusOrderToBill2=To bill
-# StatusOrderApproved=Approved
-# StatusOrderRefused=Refused
-# StatusOrderReceivedPartially=Partially received
-# StatusOrderReceivedAll=Everything received
-# ShippingExist=A shipment exists
-# DraftOrWaitingApproved=Draft or approved not yet ordered
-# DraftOrWaitingShipped=Draft or validated not yet shipped
-# MenuOrdersToBill=Orders delivered
-# MenuOrdersToBill2=Orders to bill
-# SearchOrder=Search order
-# SearchACustomerOrder=Search a customer order
-# ShipProduct=Ship product
-# Discount=Discount
-# CreateOrder=Create Order
-# RefuseOrder=Refuse order
-# ApproveOrder=Accept order
-# ValidateOrder=Validate order
-# UnvalidateOrder=Unvalidate order
-# DeleteOrder=Delete order
-# CancelOrder=Cancel order
-# AddOrder=Add order
-# AddToMyOrders=Add to my orders
-# AddToOtherOrders=Add to other orders
-# AddToDraftOrders=Add to draft order
-# ShowOrder=Show order
-# NoOpenedOrders=No opened orders
-# NoOtherOpenedOrders=No other opened orders
-# NoDraftOrders=No draft orders
-# OtherOrders=Other orders
-# LastOrders=Last %s orders
-# LastModifiedOrders=Last %s modified orders
-# LastClosedOrders=Last %s closed orders
-# AllOrders=All orders
-# NbOfOrders=Number of orders
-# OrdersStatistics=Order's statistics
-# OrdersStatisticsSuppliers=Supplier order's statistics
-# NumberOfOrdersByMonth=Number of orders by month
-# AmountOfOrdersByMonthHT=Amount of orders by month (net of tax)
-# ListOfOrders=List of orders
-# CloseOrder=Close order
-# ConfirmCloseOrder=Are you sure you want to set this order to deliverd ? Once an order is delivered, it can be set to billed.
-# ConfirmCloseOrderIfSending=Are you sure you want to close this order ? You must close an order only when all shipping are done.
-# ConfirmDeleteOrder=Are you sure you want to delete this order ?
-# ConfirmValidateOrder=Are you sure you want to validate this order under name %s ?
-# ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status ?
-# ConfirmCancelOrder=Are you sure you want to cancel this order ?
-# ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s ?
-# GenerateBill=Generate invoice
-# ClassifyShipped=Classify delivered
-# ClassifyBilled=Classify billed
-# ComptaCard=Accountancy card
-# DraftOrders=Draft orders
-# RelatedOrders=Related orders
-# OnProcessOrders=In process orders
-# RefOrder=Ref. order
-# RefCustomerOrder=Ref. customer order
-# CustomerOrder=Customer order
-# RefCustomerOrderShort=Ref. cust. order
-# SendOrderByMail=Send order by mail
-# ActionsOnOrder=Events on order
-# NoArticleOfTypeProduct=No article of type 'product' so no shippable article for this order
-# OrderMode=Order method
-# AuthorRequest=Request author
-# UseCustomerContactAsOrderRecipientIfExist=Use customer contact address if defined instead of third party address as order recipient address
-# RunningOrders=Orders on process
-# UserWithApproveOrderGrant=Users granted with "approve orders" permission.
-# PaymentOrderRef=Payment of order %s
-# CloneOrder=Clone order
-# ConfirmCloneOrder=Are you sure you want to clone this order %s ?
-# DispatchSupplierOrder=Receiving supplier order %s
+OrdersArea=Customers orders area
+SuppliersOrdersArea=Suppliers orders area
+OrderCard=Order card
+OrderId=Order Id
+Order=Order
+Orders=Orders
+OrderLine=Order line
+OrderFollow=Follow up
+OrderDate=Order date
+OrderToProcess=Order to process
+NewOrder=New order
+ToOrder=Make order
+MakeOrder=Make order
+SupplierOrder=Supplier order
+SuppliersOrders=Suppliers orders
+SuppliersOrdersRunning=Current suppliers orders
+CustomerOrder=Customer order
+CustomersOrders=Customer's orders
+CustomersOrdersRunning=Current customer's orders
+CustomersOrdersAndOrdersLines=Customer orders and order's lines
+OrdersToValid=Customer's orders to validate
+OrdersToBill=Customer's orders delivered
+OrdersInProcess=Customer's orders in process
+OrdersToProcess=Customer's orders to process
+SuppliersOrdersToProcess=Supplier's orders to process
+StatusOrderCanceledShort=Canceled
+StatusOrderDraftShort=Draft
+StatusOrderValidatedShort=Validated
+StatusOrderSentShort=In process
+StatusOrderSent=Shipment in process
+StatusOrderOnProcessShort=Reception
+StatusOrderProcessedShort=Processed
+StatusOrderToBillShort=Delivered
+StatusOrderToBill2Short=To bill
+StatusOrderApprovedShort=Approved
+StatusOrderRefusedShort=Refused
+StatusOrderToProcessShort=To process
+StatusOrderReceivedPartiallyShort=Partially received
+StatusOrderReceivedAllShort=Everything received
+StatusOrderCanceled=Canceled
+StatusOrderDraft=Draft (needs to be validated)
+StatusOrderValidated=Validated
+StatusOrderOnProcess=Waiting to receive
+StatusOrderProcessed=Processed
+StatusOrderToBill=Delivered
+StatusOrderToBill2=To bill
+StatusOrderApproved=Approved
+StatusOrderRefused=Refused
+StatusOrderReceivedPartially=Partially received
+StatusOrderReceivedAll=Everything received
+ShippingExist=A shipment exists
+DraftOrWaitingApproved=Draft or approved not yet ordered
+DraftOrWaitingShipped=Draft or validated not yet shipped
+MenuOrdersToBill=Orders delivered
+MenuOrdersToBill2=Orders to bill
+SearchOrder=Search order
+SearchACustomerOrder=Search a customer order
+ShipProduct=Ship product
+Discount=Discount
+CreateOrder=Create Order
+RefuseOrder=Refuse order
+ApproveOrder=Accept order
+ValidateOrder=Validate order
+UnvalidateOrder=Unvalidate order
+DeleteOrder=Delete order
+CancelOrder=Cancel order
+AddOrder=Add order
+AddToMyOrders=Add to my orders
+AddToOtherOrders=Add to other orders
+AddToDraftOrders=Add to draft order
+ShowOrder=Show order
+NoOpenedOrders=No opened orders
+NoOtherOpenedOrders=No other opened orders
+NoDraftOrders=No draft orders
+OtherOrders=Other orders
+LastOrders=Last %s orders
+LastModifiedOrders=Last %s modified orders
+LastClosedOrders=Last %s closed orders
+AllOrders=All orders
+NbOfOrders=Number of orders
+OrdersStatistics=Order's statistics
+OrdersStatisticsSuppliers=Supplier order's statistics
+NumberOfOrdersByMonth=Number of orders by month
+AmountOfOrdersByMonthHT=Amount of orders by month (net of tax)
+ListOfOrders=List of orders
+CloseOrder=Close order
+ConfirmCloseOrder=Are you sure you want to set this order to deliverd ? Once an order is delivered, it can be set to billed.
+ConfirmCloseOrderIfSending=Are you sure you want to close this order ? You must close an order only when all shipping are done.
+ConfirmDeleteOrder=Are you sure you want to delete this order ?
+ConfirmValidateOrder=Are you sure you want to validate this order under name %s ?
+ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status ?
+ConfirmCancelOrder=Are you sure you want to cancel this order ?
+ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s ?
+GenerateBill=Generate invoice
+ClassifyShipped=Classify delivered
+ClassifyBilled=Classify billed
+ComptaCard=Accountancy card
+DraftOrders=Draft orders
+RelatedOrders=Related orders
+OnProcessOrders=In process orders
+RefOrder=Ref. order
+RefCustomerOrder=Ref. customer order
+RefCustomerOrderShort=Ref. cust. order
+SendOrderByMail=Send order by mail
+ActionsOnOrder=Events on order
+NoArticleOfTypeProduct=No article of type 'product' so no shippable article for this order
+OrderMode=Order method
+AuthorRequest=Request author
+UseCustomerContactAsOrderRecipientIfExist=Use customer contact address if defined instead of third party address as order recipient address
+RunningOrders=Orders on process
+UserWithApproveOrderGrant=Users granted with "approve orders" permission.
+PaymentOrderRef=Payment of order %s
+CloneOrder=Clone order
+ConfirmCloneOrder=Are you sure you want to clone this order %s ?
+DispatchSupplierOrder=Receiving supplier order %s
##### Types de contacts #####
-# TypeContact_commande_internal_SALESREPFOLL=Representative following-up customer order
-# TypeContact_commande_internal_SHIPPING=Representative following-up shipping
-# TypeContact_commande_external_BILLING=Customer invoice contact
-# TypeContact_commande_external_SHIPPING=Customer shipping contact
-# TypeContact_commande_external_CUSTOMER=Customer contact following-up order
-# TypeContact_order_supplier_internal_SALESREPFOLL=Representative following-up supplier order
-# TypeContact_order_supplier_internal_SHIPPING=Representative following-up shipping
-# TypeContact_order_supplier_external_BILLING=Supplier invoice contact
-# TypeContact_order_supplier_external_SHIPPING=Supplier shipping contact
-# TypeContact_order_supplier_external_CUSTOMER=Supplier contact following-up order
-
-# Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Constant COMMANDE_SUPPLIER_ADDON not defined
-# Error_COMMANDE_ADDON_NotDefined=Constant COMMANDE_ADDON not defined
-# Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=Failed to load module file '%s'
-# Error_FailedToLoad_COMMANDE_ADDON_File=Failed to load module file '%s'
-# Error_OrderNotChecked=No orders to invoice selected
-
+TypeContact_commande_internal_SALESREPFOLL=Representative following-up customer order
+TypeContact_commande_internal_SHIPPING=Representative following-up shipping
+TypeContact_commande_external_BILLING=Customer invoice contact
+TypeContact_commande_external_SHIPPING=Customer shipping contact
+TypeContact_commande_external_CUSTOMER=Customer contact following-up order
+TypeContact_order_supplier_internal_SALESREPFOLL=Representative following-up supplier order
+TypeContact_order_supplier_internal_SHIPPING=Representative following-up shipping
+TypeContact_order_supplier_external_BILLING=Supplier invoice contact
+TypeContact_order_supplier_external_SHIPPING=Supplier shipping contact
+TypeContact_order_supplier_external_CUSTOMER=Supplier contact following-up order
+Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Constant COMMANDE_SUPPLIER_ADDON not defined
+Error_COMMANDE_ADDON_NotDefined=Constant COMMANDE_ADDON not defined
+Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=Failed to load module file '%s'
+Error_FailedToLoad_COMMANDE_ADDON_File=Failed to load module file '%s'
+Error_OrderNotChecked=No orders to invoice selected
# Sources
-# OrderSource0=Commercial proposal
-# OrderSource1=Internet
-# OrderSource2=Mail campaign
-# OrderSource3=Phone compaign
-# OrderSource4=Fax campaign
-# OrderSource5=Commercial
-# OrderSource6=Store
-# QtyOrdered=Qty ordered
-# AddDeliveryCostLine=Add a delivery cost line indicating the weight of the order
-
+OrderSource0=Commercial proposal
+OrderSource1=Internet
+OrderSource2=Mail campaign
+OrderSource3=Phone compaign
+OrderSource4=Fax campaign
+OrderSource5=Commercial
+OrderSource6=Store
+QtyOrdered=Qty ordered
+AddDeliveryCostLine=Add a delivery cost line indicating the weight of the order
# Documents models
-# PDFEinsteinDescription=A complete order model (logo...)
-# PDFEdisonDescription=A simple order model
-# PDFProformaDescription=A complete proforma invoice (logo…)
+PDFEinsteinDescription=A complete order model (logo...)
+PDFEdisonDescription=A simple order model
+PDFProformaDescription=A complete proforma invoice (logo…)
# Orders modes
-# OrderByMail=Mail
-# OrderByFax=Fax
-# OrderByEMail=EMail
-# OrderByWWW=Online
-# OrderByPhone=Phone
-
-# CreateInvoiceForThisCustomer=Bill orders
-# NoOrdersToInvoice=No orders billable
-# CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders.
-# MenuOrdersToBill2=Orders to bill
-# OrderCreation=Order creation
-# Ordered=Ordered
-# OrderCreated=Your orders have been created
-# OrderFail=An error happened during your orders creation
-# CreateOrders=Create orders
-# ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
+OrderByMail=Mail
+OrderByFax=Fax
+OrderByEMail=EMail
+OrderByWWW=Online
+OrderByPhone=Phone
+CreateInvoiceForThisCustomer=Bill orders
+NoOrdersToInvoice=No orders billable
+CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders.
+MenuOrdersToBill2=Orders to bill
+OrderCreation=Order creation
+Ordered=Ordered
+OrderCreated=Your orders have been created
+OrderFail=An error happened during your orders creation
+CreateOrders=Create orders
+ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
diff --git a/htdocs/langs/th_TH/oscommerce.lang b/htdocs/langs/th_TH/oscommerce.lang
index 42a4a4551b6..3ff9108ead4 100644
--- a/htdocs/langs/th_TH/oscommerce.lang
+++ b/htdocs/langs/th_TH/oscommerce.lang
@@ -1,8 +1,8 @@
# Dolibarr language file - Source file is en_US - oscommerce
-# OSCommerce=OS Commerce
-# OSCommerceSetup=OS Commerce module setup
-# OSCommerceSetupSaved=OS Commerce setup saved
-# OSCommerceServer=OS Commerce server host/ip
-# OSCommerceDatabaseName=OS Commerce database name
-# OSCommercePrefix=OS Commerce tables prefix
-# OSCommerceUser=OS Commerce database login
+OSCommerce=OS Commerce
+OSCommerceSetup=OS Commerce module setup
+OSCommerceSetupSaved=OS Commerce setup saved
+OSCommerceServer=OS Commerce server host/ip
+OSCommerceDatabaseName=OS Commerce database name
+OSCommercePrefix=OS Commerce tables prefix
+OSCommerceUser=OS Commerce database login
diff --git a/htdocs/langs/th_TH/paybox.lang b/htdocs/langs/th_TH/paybox.lang
index b689bb6cebf..f937768240c 100644
--- a/htdocs/langs/th_TH/paybox.lang
+++ b/htdocs/langs/th_TH/paybox.lang
@@ -1,37 +1,37 @@
# Dolibarr language file - Source file is en_US - paybox
-# PayBoxSetup=PayBox module setup
-# PayBoxDesc=This module offer pages to allow payment on Paybox by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...)
-# FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects
-# PaymentForm=Payment form
-# WelcomeOnPaymentPage=Welcome on our online payment service
-# ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s.
-# ThisIsInformationOnPayment=This is information on payment to do
-# ToComplete=To complete
-# YourEMail=Email to receive payment confirmation
-# Creditor=Creditor
-# PaymentCode=Payment code
-# PayBoxDoPayment=Go on payment
-# YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information
-# PleaseBePatient=Please, be patient
-# Continue=Next
-# ToOfferALinkForOnlinePayment=URL for %s payment
-# ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order
-# ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice
-# ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line
-# ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount
-# ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription
-# YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag.
-# SetupPayBoxToHavePaymentCreatedAutomatically=Setup your PayBox with url %s to have payment created automatically when validated by paybox.
-# YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you.
-# YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you.
-# AccountParameter=Account parameters
-# UsageParameter=Usage parameters
-# InformationToFindParameters=Help to find your %s account information
-# PAYBOX_CGI_URL_V2=Url of Paybox CGI module for payment
-# VendorName=Name of vendor
-# CSSUrlForPaymentForm=CSS style sheet url for payment form
-# MessageOK=Message on validated payment return page
-# MessageKO=Message on canceled payment return page
-# NewPayboxPaymentReceived=New Paybox payment received
-# NewPayboxPaymentFailed=New Paybox payment tried but failed
-# PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed)
+PayBoxSetup=PayBox module setup
+PayBoxDesc=This module offer pages to allow payment on Paybox by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...)
+FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects
+PaymentForm=Payment form
+WelcomeOnPaymentPage=Welcome on our online payment service
+ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s.
+ThisIsInformationOnPayment=This is information on payment to do
+ToComplete=To complete
+YourEMail=Email to receive payment confirmation
+Creditor=Creditor
+PaymentCode=Payment code
+PayBoxDoPayment=Go on payment
+YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information
+PleaseBePatient=Please, be patient
+Continue=Next
+ToOfferALinkForOnlinePayment=URL for %s payment
+ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order
+ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice
+ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line
+ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount
+ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription
+YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag.
+SetupPayBoxToHavePaymentCreatedAutomatically=Setup your PayBox with url %s to have payment created automatically when validated by paybox.
+YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you.
+YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you.
+AccountParameter=Account parameters
+UsageParameter=Usage parameters
+InformationToFindParameters=Help to find your %s account information
+PAYBOX_CGI_URL_V2=Url of Paybox CGI module for payment
+VendorName=Name of vendor
+CSSUrlForPaymentForm=CSS style sheet url for payment form
+MessageOK=Message on validated payment return page
+MessageKO=Message on canceled payment return page
+NewPayboxPaymentReceived=New Paybox payment received
+NewPayboxPaymentFailed=New Paybox payment tried but failed
+PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed)
diff --git a/htdocs/langs/th_TH/products.lang b/htdocs/langs/th_TH/products.lang
index f02c91919c5..cee05fb7ba9 100644
--- a/htdocs/langs/th_TH/products.lang
+++ b/htdocs/langs/th_TH/products.lang
@@ -1,229 +1,229 @@
# Dolibarr language file - Source file is en_US - products
-# ProductRef=Product ref.
-# ProductLabel=Product label
-# ProductServiceCard=Products/Services card
-# Products=Products
-# Services=Services
-# Product=Product
-# Service=Service
-# ProductId=Product/service id
-# Create=Create
-# Reference=Reference
-# NewProduct=New product
-# NewService=New service
-# ProductCode=Product code
-# ServiceCode=Service code
-# ProductVatMassChange=Mass VAT change
-# ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database.
-# MassBarcodeInit=Mass barcode init
-# MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete.
-# ProductAccountancyBuyCode=Accountancy code (buy)
-# ProductAccountancySellCode=Accountancy code (sell)
-# ProductOrService=Product or Service
-# ProductsAndServices=Products and Services
-# ProductsOrServices=Products or Services
-# ProductsAndServicesOnSell=Available Products and Services
-# ProductsAndServicesNotOnSell=Obsolete Products and Services
-# ProductsAndServicesStatistics=Products and Services statistics
-# ProductsStatistics=Products statistics
-# ProductsOnSell=Available products
-# ProductsNotOnSell=Obsolete products
-# ServicesOnSell=Available services
-# ServicesNotOnSell=Obsolete services
-# InternalRef=Internal reference
-# LastRecorded=Last products/services on sell recorded
-# LastRecordedProductsAndServices=Last %s recorded products/services
-# LastModifiedProductsAndServices=Last %s modified products/services
-# LastRecordedProducts=Last %s products recorded
-# LastRecordedServices=Last %s services recorded
-# LastProducts=Last products
-# CardProduct0=Product card
-# CardProduct1=Service card
-# CardContract=Contract card
-# Warehouse=Warehouse
-# Warehouses=Warehouses
-# WarehouseOpened=Warehouse opened
-# WarehouseClosed=Warehouse closed
-# Stock=Stock
-# Stocks=Stocks
-# Movement=Movement
-# Movements=Movements
-# Sell=Sales
-# Buy=Purchases
-# OnSell=For sale
-# OnBuy=For purchase
-# NotOnSell=Not for sale
-# ProductStatusOnSell=For sale
-# ProductStatusNotOnSell=Not for sale
-# ProductStatusOnSellShort=For sale
-# ProductStatusNotOnSellShort=Not for sale
-# ProductStatusOnBuy=For purchase
-# ProductStatusNotOnBuy=Not for purchase
-# ProductStatusOnBuyShort=For purchase
-# ProductStatusNotOnBuyShort=Not for purchase
-# UpdatePrice=Update price
-# AppliedPricesFrom=Applied prices from
-# SellingPrice=Selling price
-# SellingPriceHT=Selling price (net of tax)
-# SellingPriceTTC=Selling price (inc. tax)
-# PublicPrice=Public price
-# CurrentPrice=Current price
-# NewPrice=New price
-# MinPrice=Minim. selling price
-# CantBeLessThanMinPrice=The selling price can't be lower than minimum allowed for this product (%s without tax). This message can also appears if you type a too important discount.
-# ContractStatus=Contract status
-# ContractStatusClosed=Closed
-# ContractStatusRunning=Running
-# ContractStatusExpired=expired
-# ContractStatusOnHold=Not running
-# ContractStatusToRun=A mettre en service
-# ContractNotRunning=This contract is not running
-# ErrorProductAlreadyExists=A product with reference %s already exists.
-# ErrorProductBadRefOrLabel=Wrong value for reference or label.
-# ErrorProductClone=There was a problem while trying to clone the product or service.
-# Suppliers=Suppliers
-# SupplierRef=Supplier's product ref.
-# ShowProduct=Show product
-# ShowService=Show service
-# ProductsAndServicesArea=Product and Services area
-# ProductsArea=Product area
-# ServicesArea=Services area
-# AddToMyProposals=Add to my proposals
-# AddToOtherProposals=Add to other proposals
-# AddToMyBills=Add to my bills
-# AddToOtherBills=Add to other bills
-# CorrectStock=Correct stock
-# AddPhoto=Add photo
-# ListOfStockMovements=List of stock movements
-# BuyingPrice=Buying price
-# SupplierCard=Supplier card
-# CommercialCard=Commercial card
-# AllWays=Path to find your product in stock
-# NoCat=Your product is not in any category
-# PrimaryWay=Primary path
-# PriceRemoved=Price removed
-# BarCode=Barcode
-# BarcodeType=Barcode type
-# SetDefaultBarcodeType=Set barcode type
-# BarcodeValue=Barcode value
-# NoteNotVisibleOnBill=Note (not visible on invoices, proposals...)
-# CreateCopy=Create copy
-# ServiceLimitedDuration=If product is a service with limited duration:
-# MultiPricesAbility=Activate the multi-prices
-# MultiPricesNumPrices=Number of prices
-# MultiPriceLevelsName=Price categories
-# AssociatedProductsAbility=Activate the virtual products feature
-# AssociatedProducts=Virtual product
-# AssociatedProductsNumber=Number of products composing this virtual product
-# ParentProductsNumber=Number of parent virtual product
-# IfZeroItIsNotAVirtualProduct=If 0, this product is not a virtual product
-# IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any virtual product
-# EditAssociate=Associate
-# Translation=Translation
-# KeywordFilter=Keyword filter
-# CategoryFilter=Category filter
-# ProductToAddSearch=Search product to add
-# AddDel=Add/Delete
-# Quantity=Quantity
-# NoMatchFound=No match found
-# ProductAssociationList=List of related products/services: name of product/service (quantity affected)
-# ProductParentList=List of virtual products/services with this product as a component
-# ErrorAssociationIsFatherOfThis=One of selected product is parent with current product
-# DeleteProduct=Delete a product/service
-# ConfirmDeleteProduct=Are you sure you want to delete this product/service?
-# ProductDeleted=Product/Service "%s" deleted from database.
-# DeletePicture=Delete a picture
-# ConfirmDeletePicture=Are you sure you want to delete this picture ?
-# ExportDataset_produit_1=Products
-# ExportDataset_service_1=Services
-# ImportDataset_produit_1=Products
-# ImportDataset_service_1=Services
-# DeleteProductLine=Delete product line
-# ConfirmDeleteProductLine=Are you sure you want to delete this product line?
-# NoProductMatching=No product/service match your criteria
-# MatchingProducts=Matching products/services
-# NoStockForThisProduct=No stock for this product
-# NoStock=No Stock
-# Restock=Restock
-# ProductSpecial=Special
-# QtyMin=Minimum Qty
-# PriceQty=Price for this quantity
-# PriceQtyMin=Price for this min. qty (w/o discount)
-# VATRateForSupplierProduct=VAT Rate (for this supplier/product)
-# DiscountQtyMin=Default discount for qty
-# NoPriceDefinedForThisSupplier=No price/qty defined for this supplier/product
-# NoSupplierPriceDefinedForThisProduct=No supplier price/qty defined for this product
-# RecordedProducts=Products recorded
-# RecordedServices=Services recorded
-# RecordedProductsAndServices=Products/services recorded
-# GenerateThumb=Generate thumb
-# ProductCanvasAbility=Use special "canvas" addons
-# ServiceNb=Service #%s
-# ListProductServiceByPopularity=List of products/services by popularity
-# ListProductByPopularity=List of products by popularity
-# ListServiceByPopularity=List of services by popularity
-# Finished=Manufactured product
-# RowMaterial=Raw Material
-# CloneProduct=Clone product or service
-# ConfirmCloneProduct=Are you sure you want to clone product or service %s ?
-# CloneContentProduct=Clone all main informations of product/service
-# ClonePricesProduct=Clone main informations and prices
-# CloneCompositionProduct=Clone virtual product/services
-# ProductIsUsed=This product is used
-# NewRefForClone=Ref. of new product/service
-# CustomerPrices=Customers prices
-# SuppliersPrices=Suppliers prices
-# CustomCode=Customs code
-# CountryOrigin=Origin country
-# HiddenIntoCombo=Hidden into select lists
-# Nature=Nature
-# ProductCodeModel=Product ref template
-# ServiceCodeModel=Service ref template
-# AddThisProductCard=Create product card
-# HelpAddThisProductCard=This option allows you to create or clone a product if it does not exist.
-# AddThisServiceCard=Create service card
-# HelpAddThisServiceCard=This option allows you to create or clone a service if it does not exist.
-# CurrentProductPrice=Current price
-# AlwaysUseNewPrice=Always use current price of product/service
-# AlwaysUseFixedPrice=Use the fixed price
-# PriceByQuantity=Price by quantity
-# PriceByQuantityRange=Quantity range
-# ProductsDashboard=Products/Services summary
-# UpdateOriginalProductLabel=Modify original label
-# HelpUpdateOriginalProductLabel=Allows to edit the name of the product
+ProductRef=Product ref.
+ProductLabel=Product label
+ProductServiceCard=Products/Services card
+Products=Products
+Services=Services
+Product=Product
+Service=Service
+ProductId=Product/service id
+Create=Create
+Reference=Reference
+NewProduct=New product
+NewService=New service
+ProductCode=Product code
+ServiceCode=Service code
+ProductVatMassChange=Mass VAT change
+ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database.
+MassBarcodeInit=Mass barcode init
+MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete.
+ProductAccountancyBuyCode=Accountancy code (buy)
+ProductAccountancySellCode=Accountancy code (sell)
+ProductOrService=Product or Service
+ProductsAndServices=Products and Services
+ProductsOrServices=Products or Services
+ProductsAndServicesOnSell=Available Products and Services
+ProductsAndServicesNotOnSell=Obsolete Products and Services
+ProductsAndServicesStatistics=Products and Services statistics
+ProductsStatistics=Products statistics
+ProductsOnSell=Available products
+ProductsNotOnSell=Obsolete products
+ServicesOnSell=Available services
+ServicesNotOnSell=Obsolete services
+InternalRef=Internal reference
+LastRecorded=Last products/services on sell recorded
+LastRecordedProductsAndServices=Last %s recorded products/services
+LastModifiedProductsAndServices=Last %s modified products/services
+LastRecordedProducts=Last %s products recorded
+LastRecordedServices=Last %s services recorded
+LastProducts=Last products
+CardProduct0=Product card
+CardProduct1=Service card
+CardContract=Contract card
+Warehouse=Warehouse
+Warehouses=Warehouses
+WarehouseOpened=Warehouse opened
+WarehouseClosed=Warehouse closed
+Stock=Stock
+Stocks=Stocks
+Movement=Movement
+Movements=Movements
+Sell=Sales
+Buy=Purchases
+OnSell=For sale
+OnBuy=For purchase
+NotOnSell=Not for sale
+ProductStatusOnSell=For sale
+ProductStatusNotOnSell=Not for sale
+ProductStatusOnSellShort=For sale
+ProductStatusNotOnSellShort=Not for sale
+ProductStatusOnBuy=For purchase
+ProductStatusNotOnBuy=Not for purchase
+ProductStatusOnBuyShort=For purchase
+ProductStatusNotOnBuyShort=Not for purchase
+UpdatePrice=Update price
+AppliedPricesFrom=Applied prices from
+SellingPrice=Selling price
+SellingPriceHT=Selling price (net of tax)
+SellingPriceTTC=Selling price (inc. tax)
+PublicPrice=Public price
+CurrentPrice=Current price
+NewPrice=New price
+MinPrice=Minim. selling price
+CantBeLessThanMinPrice=The selling price can't be lower than minimum allowed for this product (%s without tax). This message can also appears if you type a too important discount.
+ContractStatus=Contract status
+ContractStatusClosed=Closed
+ContractStatusRunning=Running
+ContractStatusExpired=expired
+ContractStatusOnHold=Not running
+ContractStatusToRun=A mettre en service
+ContractNotRunning=This contract is not running
+ErrorProductAlreadyExists=A product with reference %s already exists.
+ErrorProductBadRefOrLabel=Wrong value for reference or label.
+ErrorProductClone=There was a problem while trying to clone the product or service.
+Suppliers=Suppliers
+SupplierRef=Supplier's product ref.
+ShowProduct=Show product
+ShowService=Show service
+ProductsAndServicesArea=Product and Services area
+ProductsArea=Product area
+ServicesArea=Services area
+AddToMyProposals=Add to my proposals
+AddToOtherProposals=Add to other proposals
+AddToMyBills=Add to my bills
+AddToOtherBills=Add to other bills
+CorrectStock=Correct stock
+AddPhoto=Add photo
+ListOfStockMovements=List of stock movements
+BuyingPrice=Buying price
+SupplierCard=Supplier card
+CommercialCard=Commercial card
+AllWays=Path to find your product in stock
+NoCat=Your product is not in any category
+PrimaryWay=Primary path
+PriceRemoved=Price removed
+BarCode=Barcode
+BarcodeType=Barcode type
+SetDefaultBarcodeType=Set barcode type
+BarcodeValue=Barcode value
+NoteNotVisibleOnBill=Note (not visible on invoices, proposals...)
+CreateCopy=Create copy
+ServiceLimitedDuration=If product is a service with limited duration:
+MultiPricesAbility=Several level of prices per product/service
+MultiPricesNumPrices=Number of prices
+MultiPriceLevelsName=Price categories
+AssociatedProductsAbility=Activate the virtual products feature
+AssociatedProducts=Virtual product
+AssociatedProductsNumber=Number of products composing this virtual product
+ParentProductsNumber=Number of parent virtual product
+IfZeroItIsNotAVirtualProduct=If 0, this product is not a virtual product
+IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any virtual product
+EditAssociate=Associate
+Translation=Translation
+KeywordFilter=Keyword filter
+CategoryFilter=Category filter
+ProductToAddSearch=Search product to add
+AddDel=Add/Delete
+Quantity=Quantity
+NoMatchFound=No match found
+ProductAssociationList=List of related products/services: name of product/service (quantity affected)
+ProductParentList=List of virtual products/services with this product as a component
+ErrorAssociationIsFatherOfThis=One of selected product is parent with current product
+DeleteProduct=Delete a product/service
+ConfirmDeleteProduct=Are you sure you want to delete this product/service?
+ProductDeleted=Product/Service "%s" deleted from database.
+DeletePicture=Delete a picture
+ConfirmDeletePicture=Are you sure you want to delete this picture ?
+ExportDataset_produit_1=Products
+ExportDataset_service_1=Services
+ImportDataset_produit_1=Products
+ImportDataset_service_1=Services
+DeleteProductLine=Delete product line
+ConfirmDeleteProductLine=Are you sure you want to delete this product line?
+NoProductMatching=No product/service match your criteria
+MatchingProducts=Matching products/services
+NoStockForThisProduct=No stock for this product
+NoStock=No Stock
+Restock=Restock
+ProductSpecial=Special
+QtyMin=Minimum Qty
+PriceQty=Price for this quantity
+PriceQtyMin=Price for this min. qty (w/o discount)
+VATRateForSupplierProduct=VAT Rate (for this supplier/product)
+DiscountQtyMin=Default discount for qty
+NoPriceDefinedForThisSupplier=No price/qty defined for this supplier/product
+NoSupplierPriceDefinedForThisProduct=No supplier price/qty defined for this product
+RecordedProducts=Products recorded
+RecordedServices=Services recorded
+RecordedProductsAndServices=Products/services recorded
+GenerateThumb=Generate thumb
+ProductCanvasAbility=Use special "canvas" addons
+ServiceNb=Service #%s
+ListProductServiceByPopularity=List of products/services by popularity
+ListProductByPopularity=List of products by popularity
+ListServiceByPopularity=List of services by popularity
+Finished=Manufactured product
+RowMaterial=Raw Material
+CloneProduct=Clone product or service
+ConfirmCloneProduct=Are you sure you want to clone product or service %s ?
+CloneContentProduct=Clone all main informations of product/service
+ClonePricesProduct=Clone main informations and prices
+CloneCompositionProduct=Clone virtual product/services
+ProductIsUsed=This product is used
+NewRefForClone=Ref. of new product/service
+CustomerPrices=Customers prices
+SuppliersPrices=Suppliers prices
+CustomCode=Customs code
+CountryOrigin=Origin country
+HiddenIntoCombo=Hidden into select lists
+Nature=Nature
+ProductCodeModel=Product ref template
+ServiceCodeModel=Service ref template
+AddThisProductCard=Create product card
+HelpAddThisProductCard=This option allows you to create or clone a product if it does not exist.
+AddThisServiceCard=Create service card
+HelpAddThisServiceCard=This option allows you to create or clone a service if it does not exist.
+CurrentProductPrice=Current price
+AlwaysUseNewPrice=Always use current price of product/service
+AlwaysUseFixedPrice=Use the fixed price
+PriceByQuantity=Price by quantity
+PriceByQuantityRange=Quantity range
+ProductsDashboard=Products/Services summary
+UpdateOriginalProductLabel=Modify original label
+HelpUpdateOriginalProductLabel=Allows to edit the name of the product
### composition fabrication
-# Building=Production and items dispatchment
-# Build=Produce
-# BuildIt=Produce & Dispatch
-# BuildindListInfo=Available quantity for production per warehouse (set it to 0 for no further action)
-# QtyNeed=Qty
-# UnitPmp=Net unit VWAP
-# CostPmpHT=Net total VWAP
-# ProductUsedForBuild=Auto consumed by production
-# ProductBuilded=Production completed
-# ProductsMultiPrice=Product multi-price
-# ProductSellByQuarterHT=Products turnover quarterly VWAP
-# ServiceSellByQuarterHT=Services turnover quarterly VWAP
-# Quarter1=1st. Quarter
-# Quarter2=2nd. Quarter
-# Quarter3=3rd. Quarter
-# Quarter4=4th. Quarter
-# BarCodePrintsheet=Print bar code
-# PageToGenerateBarCodeSheets=With this tool, you can print sheets of bar code stickers. Choose format of your sticker page, type of barcode and value of barcode, then click on button %s.
-# NumberOfStickers=Number of stickers to print on page
-# PrintsheetForOneBarCode=Print several stickers for one barcode
-# BuildPageToPrint=Generate page to print
-# FillBarCodeTypeAndValueManually=Fill barcode type and value manually.
-# FillBarCodeTypeAndValueFromProduct=Fill barcode type and value from barcode of a product.
-# FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a thirdparty.
-# DefinitionOfBarCodeForProductNotComplete=Definition of type or value of bar code not complete for product %s.
-# DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for thirdparty %s.
-# BarCodeDataForProduct=Barcode information of product %s :
-# BarCodeDataForThirdparty=Barcode information of thirdparty %s :
-# ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values)
-# PriceByCustomer=Price by customer
-# PriceCatalogue=Catalogue Price
-# PricingRule=Pricing Rules
-# AddCustomerPrice=Add price by customers
-# ForceUpdateChildPriceSoc=Set same price on customer subsidiaries
-# PriceByCustomerLog=Price by customer log
+Building=Production and items dispatchment
+Build=Produce
+BuildIt=Produce & Dispatch
+BuildindListInfo=Available quantity for production per warehouse (set it to 0 for no further action)
+QtyNeed=Qty
+UnitPmp=Net unit VWAP
+CostPmpHT=Net total VWAP
+ProductUsedForBuild=Auto consumed by production
+ProductBuilded=Production completed
+ProductsMultiPrice=Product multi-price
+ProductSellByQuarterHT=Products turnover quarterly VWAP
+ServiceSellByQuarterHT=Services turnover quarterly VWAP
+Quarter1=1st. Quarter
+Quarter2=2nd. Quarter
+Quarter3=3rd. Quarter
+Quarter4=4th. Quarter
+BarCodePrintsheet=Print bar code
+PageToGenerateBarCodeSheets=With this tool, you can print sheets of bar code stickers. Choose format of your sticker page, type of barcode and value of barcode, then click on button %s.
+NumberOfStickers=Number of stickers to print on page
+PrintsheetForOneBarCode=Print several stickers for one barcode
+BuildPageToPrint=Generate page to print
+FillBarCodeTypeAndValueManually=Fill barcode type and value manually.
+FillBarCodeTypeAndValueFromProduct=Fill barcode type and value from barcode of a product.
+FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a thirdparty.
+DefinitionOfBarCodeForProductNotComplete=Definition of type or value of bar code not complete for product %s.
+DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for thirdparty %s.
+BarCodeDataForProduct=Barcode information of product %s :
+BarCodeDataForThirdparty=Barcode information of thirdparty %s :
+ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values)
+PriceByCustomer=Price by customer
+PriceCatalogue=Unique price per product/service
+PricingRule=Pricing Rules
+AddCustomerPrice=Add price by customers
+ForceUpdateChildPriceSoc=Set same price on customer subsidiaries
+PriceByCustomerLog=Price by customer log
diff --git a/htdocs/langs/th_TH/projects.lang b/htdocs/langs/th_TH/projects.lang
index 21d281c6cc8..a37e9651bcc 100644
--- a/htdocs/langs/th_TH/projects.lang
+++ b/htdocs/langs/th_TH/projects.lang
@@ -1,124 +1,127 @@
# Dolibarr language file - Source file is en_US - projects
-# RefProject=Ref. project
-# ProjectId=Project Id
-# Project=Project
-# Projects=Projects
-# SharedProject=Everybody
-# PrivateProject=Contacts of project
-# MyProjectsDesc=This view is limited to projects you are a contact for (whatever is the type).
-# ProjectsPublicDesc=This view presents all projects you are allowed to read.
-# ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything).
-# MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type).
-# TasksPublicDesc=This view presents all projects and tasks you are allowed to read.
-# TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything).
-# Myprojects=My projects
-# ProjectsArea=Projects area
-# NewProject=New project
-# AddProject=Add project
-# DeleteAProject=Delete a project
-# DeleteATask=Delete a task
-# ConfirmDeleteAProject=Are you sure you want to delete this project ?
-# ConfirmDeleteATask=Are you sure you want to delete this task ?
-# OfficerProject=Officer project
-# LastProjects=Last %s projects
-# AllProjects=All projects
-# ProjectsList=List of projects
-# ShowProject=Show project
-# SetProject=Set project
-# NoProject=No project defined or owned
-# NbOpenTasks=Nb of opened tasks
-# NbOfProjects=Nb of projects
-# TimeSpent=Time spent
-# TimesSpent=Time spent
-# RefTask=Ref. task
-# LabelTask=Label task
-# TaskTimeSpent=Time spent on tasks
-# TaskTimeUser=User
-# TaskTimeNote=Note
-# TaskTimeDate=Date
-# NewTimeSpent=New time spent
-# MyTimeSpent=My time spent
-# MyTasks=My tasks
-# Tasks=Tasks
-# Task=Task
-# TaskDateStart=Task start date
-# TaskDateEnd=Task end date
-# TaskDescription=Task description
-# NewTask=New task
-# AddTask=Add task
-# AddDuration=Add duration
-# Activity=Activity
-# Activities=Tasks/activities
-# MyActivity=My activity
-# MyActivities=My tasks/activities
-# MyProjects=My projects
-# DurationEffective=Effective duration
-# Progress=Progress
-# ProgressDeclared=Declared progress
-# ProgressCalculated=Calculated progress
-# Time=Time
-# ListProposalsAssociatedProject=List of the commercial proposals associated with the project
-# ListOrdersAssociatedProject=List of customer's orders associated with the project
-# ListInvoicesAssociatedProject=List of customer's invoices associated with the project
-# ListPredefinedInvoicesAssociatedProject=List of customer's predefined invoices associated with project
-# ListSupplierOrdersAssociatedProject=List of supplier's orders associated with the project
-# ListSupplierInvoicesAssociatedProject=List of supplier's invoices associated with the project
-# ListContractAssociatedProject=List of contracts associated with the project
-# ListFichinterAssociatedProject=List of interventions associated with the project
-# ListTripAssociatedProject=List of trips and expenses associated with the project
-# ListActionsAssociatedProject=List of events associated with the project
-# ActivityOnProjectThisWeek=Activity on project this week
-# ActivityOnProjectThisMonth=Activity on project this month
-# ActivityOnProjectThisYear=Activity on project this year
-# ChildOfTask=Child of project/task
-# NotOwnerOfProject=Not owner of this private project
-# AffectedTo=Allocated to
-# CantRemoveProject=This project can't be removed as it is referenced by some other objects (invoice, orders or other). See referers tab.
-# ValidateProject=Validate projet
-# ConfirmValidateProject=Are you sure you want to validate this project ?
-# CloseAProject=Close project
-# ConfirmCloseAProject=Are you sure you want to close this project ?
-# ReOpenAProject=Open project
-# ConfirmReOpenAProject=Are you sure you want to re-open this project ?
-# ProjectContact=Project contacts
-# ActionsOnProject=Events on project
-# YouAreNotContactOfProject=You are not a contact of this private project
-# DeleteATimeSpent=Delete time spent
-# ConfirmDeleteATimeSpent=Are you sure you want to delete this time spent ?
-# DoNotShowMyTasksOnly=See also tasks not allocated to me
-# ShowMyTasksOnly=View only tasks allocated to me
-# TaskRessourceLinks=Ressources
-# ProjectsDedicatedToThisThirdParty=Projects dedicated to this third party
-# NoTasks=No tasks for this project
-# LinkedToAnotherCompany=Linked to other third party
-# TaskIsNotAffectedToYou=Task not allocated to you
-# ErrorTimeSpentIsEmpty=Time spent is empty
-# ThisWillAlsoRemoveTasks=This action will also delete all tasks of project (%s tasks at the moment) and all inputs of time spent.
-# IfNeedToUseOhterObjectKeepEmpty=If some objects (invoice, order, ...), belonging to another third party, must be linked to the project to create, keep this empty to have the project being multi third parties.
-# CloneProject=Clone project
-# CloneTasks=Clone tasks
-# CloneContacts=Clone contacts
-# CloneNotes=Clone notes
-# CloneProjectFiles=Clone project joined files
-# CloneTaskFiles=Clone task(s) joined files (if task(s) cloned)
-# ConfirmCloneProject=Are you sure to clone this project ?
-# ProjectReportDate=Change task date according project start date
-# ErrorShiftTaskDate=Impossible to shift task date according to new project start date
-# ProjectsAndTasksLines=Projects and tasks
-# ProjectCreatedInDolibarr=Project %s created
+RefProject=Ref. project
+ProjectId=Project Id
+Project=Project
+Projects=Projects
+SharedProject=Everybody
+PrivateProject=Contacts of project
+MyProjectsDesc=This view is limited to projects you are a contact for (whatever is the type).
+ProjectsPublicDesc=This view presents all projects you are allowed to read.
+ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything).
+MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type).
+TasksPublicDesc=This view presents all projects and tasks you are allowed to read.
+TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything).
+Myprojects=My projects
+ProjectsArea=Projects area
+NewProject=New project
+AddProject=Add project
+DeleteAProject=Delete a project
+DeleteATask=Delete a task
+ConfirmDeleteAProject=Are you sure you want to delete this project ?
+ConfirmDeleteATask=Are you sure you want to delete this task ?
+OfficerProject=Officer project
+LastProjects=Last %s projects
+AllProjects=All projects
+ProjectsList=List of projects
+ShowProject=Show project
+SetProject=Set project
+NoProject=No project defined or owned
+NbOpenTasks=Nb of opened tasks
+NbOfProjects=Nb of projects
+TimeSpent=Time spent
+TimesSpent=Time spent
+RefTask=Ref. task
+LabelTask=Label task
+TaskTimeSpent=Time spent on tasks
+TaskTimeUser=User
+TaskTimeNote=Note
+TaskTimeDate=Date
+NewTimeSpent=New time spent
+MyTimeSpent=My time spent
+MyTasks=My tasks
+Tasks=Tasks
+Task=Task
+TaskDateStart=Task start date
+TaskDateEnd=Task end date
+TaskDescription=Task description
+NewTask=New task
+AddTask=Add task
+AddDuration=Add duration
+Activity=Activity
+Activities=Tasks/activities
+MyActivity=My activity
+MyActivities=My tasks/activities
+MyProjects=My projects
+DurationEffective=Effective duration
+Progress=Progress
+ProgressDeclared=Declared progress
+ProgressCalculated=Calculated progress
+Time=Time
+ListProposalsAssociatedProject=List of the commercial proposals associated with the project
+ListOrdersAssociatedProject=List of customer's orders associated with the project
+ListInvoicesAssociatedProject=List of customer's invoices associated with the project
+ListPredefinedInvoicesAssociatedProject=List of customer's predefined invoices associated with project
+ListSupplierOrdersAssociatedProject=List of supplier's orders associated with the project
+ListSupplierInvoicesAssociatedProject=List of supplier's invoices associated with the project
+ListContractAssociatedProject=List of contracts associated with the project
+ListFichinterAssociatedProject=List of interventions associated with the project
+ListTripAssociatedProject=List of trips and expenses associated with the project
+ListActionsAssociatedProject=List of events associated with the project
+ActivityOnProjectThisWeek=Activity on project this week
+ActivityOnProjectThisMonth=Activity on project this month
+ActivityOnProjectThisYear=Activity on project this year
+ChildOfTask=Child of project/task
+NotOwnerOfProject=Not owner of this private project
+AffectedTo=Allocated to
+CantRemoveProject=This project can't be removed as it is referenced by some other objects (invoice, orders or other). See referers tab.
+ValidateProject=Validate projet
+ConfirmValidateProject=Are you sure you want to validate this project ?
+CloseAProject=Close project
+ConfirmCloseAProject=Are you sure you want to close this project ?
+ReOpenAProject=Open project
+ConfirmReOpenAProject=Are you sure you want to re-open this project ?
+ProjectContact=Project contacts
+ActionsOnProject=Events on project
+YouAreNotContactOfProject=You are not a contact of this private project
+DeleteATimeSpent=Delete time spent
+ConfirmDeleteATimeSpent=Are you sure you want to delete this time spent ?
+DoNotShowMyTasksOnly=See also tasks not allocated to me
+ShowMyTasksOnly=View only tasks allocated to me
+TaskRessourceLinks=Ressources
+ProjectsDedicatedToThisThirdParty=Projects dedicated to this third party
+NoTasks=No tasks for this project
+LinkedToAnotherCompany=Linked to other third party
+TaskIsNotAffectedToYou=Task not allocated to you
+ErrorTimeSpentIsEmpty=Time spent is empty
+ThisWillAlsoRemoveTasks=This action will also delete all tasks of project (%s tasks at the moment) and all inputs of time spent.
+IfNeedToUseOhterObjectKeepEmpty=If some objects (invoice, order, ...), belonging to another third party, must be linked to the project to create, keep this empty to have the project being multi third parties.
+CloneProject=Clone project
+CloneTasks=Clone tasks
+CloneContacts=Clone contacts
+CloneNotes=Clone notes
+CloneProjectFiles=Clone project joined files
+CloneTaskFiles=Clone task(s) joined files (if task(s) cloned)
+ConfirmCloneProject=Are you sure to clone this project ?
+ProjectReportDate=Change task date according project start date
+ErrorShiftTaskDate=Impossible to shift task date according to new project start date
+ProjectsAndTasksLines=Projects and tasks
+ProjectCreatedInDolibarr=Project %s created
+TaskCreatedInDolibarr=Task %s created
+TaskModifiedInDolibarr=Task %s modified
+TaskDeletedInDolibarr=Task %s deleted
##### Types de contacts #####
-# TypeContact_project_internal_PROJECTLEADER=Project leader
-# TypeContact_project_external_PROJECTLEADER=Project leader
-# TypeContact_project_internal_PROJECTCONTRIBUTOR=Contributor
-# TypeContact_project_external_PROJECTCONTRIBUTOR=Contributor
-# TypeContact_project_task_internal_TASKEXECUTIVE=Task executive
-# TypeContact_project_task_external_TASKEXECUTIVE=Task executive
-# TypeContact_project_task_internal_TASKCONTRIBUTOR=Contributor
-# TypeContact_project_task_external_TASKCONTRIBUTOR=Contributor
-# SelectElement=Select element
-# AddElement=Link to element
+TypeContact_project_internal_PROJECTLEADER=Project leader
+TypeContact_project_external_PROJECTLEADER=Project leader
+TypeContact_project_internal_PROJECTCONTRIBUTOR=Contributor
+TypeContact_project_external_PROJECTCONTRIBUTOR=Contributor
+TypeContact_project_task_internal_TASKEXECUTIVE=Task executive
+TypeContact_project_task_external_TASKEXECUTIVE=Task executive
+TypeContact_project_task_internal_TASKCONTRIBUTOR=Contributor
+TypeContact_project_task_external_TASKCONTRIBUTOR=Contributor
+SelectElement=Select element
+AddElement=Link to element
# Documents models
-# DocumentModelBaleine=A complete project's report model (logo...)
-# PlannedWorkload = Planned workload
-# WorkloadOccupation= Workload affectation
-# ProjectReferers=Refering objects
+DocumentModelBaleine=A complete project's report model (logo...)
+PlannedWorkload = Planned workload
+WorkloadOccupation= Workload affectation
+ProjectReferers=Refering objects
diff --git a/htdocs/langs/th_TH/propal.lang b/htdocs/langs/th_TH/propal.lang
index d17bc952b7d..8970d1eb2df 100644
--- a/htdocs/langs/th_TH/propal.lang
+++ b/htdocs/langs/th_TH/propal.lang
@@ -1,102 +1,102 @@
# Dolibarr language file - Source file is en_US - propal
-# Proposals=Commercial proposals
-# Proposal=Commercial proposal
-# ProposalShort=Proposal
-# ProposalsDraft=Draft commercial proposals
-# ProposalDraft=Draft commercial proposal
-# ProposalsOpened=Opened commercial proposals
-# Prop=Commercial proposals
-# CommercialProposal=Commercial proposal
-# CommercialProposals=Commercial proposals
-# ProposalCard=Proposal card
-# NewProp=New commercial proposal
-# NewProposal=New commercial proposal
-# NewPropal=New proposal
-# Prospect=Prospect
-# ProspectList=Prospect list
-# DeleteProp=Delete commercial proposal
-# ValidateProp=Validate commercial proposal
-# AddProp=Add proposal
-# ConfirmDeleteProp=Are you sure you want to delete this commercial proposal ?
-# ConfirmValidateProp=Are you sure you want to validate this commercial proposal under name %s ?
-# LastPropals=Last %s proposals
-# LastClosedProposals=Last %s closed proposals
-# LastModifiedProposals=Last %s modified proposals
-# AllPropals=All proposals
-# LastProposals=Last proposals
-# SearchAProposal=Search a proposal
-# ProposalsStatistics=Commercial proposal's statistics
-# NumberOfProposalsByMonth=Number by month
-# AmountOfProposalsByMonthHT=Amount by month (net of tax)
-# NbOfProposals=Number of commercial proposals
-# ShowPropal=Show proposal
-# PropalsDraft=Drafts
-# PropalsOpened=Opened
-# PropalsNotBilled=Closed not billed
-# PropalStatusDraft=Draft (needs to be validated)
-# PropalStatusValidated=Validated (proposal is open)
-# PropalStatusOpened=Validated (proposal is open)
-# PropalStatusClosed=Closed
-# PropalStatusSigned=Signed (needs billing)
-# PropalStatusNotSigned=Not signed (closed)
-# PropalStatusBilled=Billed
-# PropalStatusDraftShort=Draft
-# PropalStatusValidatedShort=Validated
-# PropalStatusOpenedShort=Opened
-# PropalStatusClosedShort=Closed
-# PropalStatusSignedShort=Signed
-# PropalStatusNotSignedShort=Not signed
-# PropalStatusBilledShort=Billed
-# PropalsToClose=Commercial proposals to close
-# PropalsToBill=Signed commercial proposals to bill
-# ListOfProposals=List of commercial proposals
-# ActionsOnPropal=Events on proposal
-# NoOpenedPropals=No opened commercial proposals
-# NoOtherOpenedPropals=No other opened commercial proposals
-# RefProposal=Commercial proposal ref
-# SendPropalByMail=Send commercial proposal by mail
-# FileNotUploaded=The file was not uploaded
-# FileUploaded=The file was successfully uploaded
-# AssociatedDocuments=Documents associated with the proposal:
-# ErrorCantOpenDir=Can't open directory
-# DatePropal=Date of proposal
-# DateEndPropal=Validity ending date
-# DateEndPropalShort=Date end
-# ValidityDuration=Validity duration
-# CloseAs=Close with status
-# ClassifyBilled=Classify billed
-# BuildBill=Build invoice
-# ErrorPropalNotFound=Propal %s not found
-# Estimate=Estimate :
-# EstimateShort=Estimate
-# OtherPropals=Other proposals
-# AddToDraftProposals=Add to draft proposal
-# NoDraftProposals=No draft proposals
-# CopyPropalFrom=Create commercial proposal by copying existing proposal
-# CreateEmptyPropal=Create empty commercial proposals vierge or from list of products/services
-# DefaultProposalDurationValidity=Default commercial proposal validity duration (in days)
-# UseCustomerContactAsPropalRecipientIfExist=Use customer contact address if defined instead of third party address as proposal recipient address
-# ClonePropal=Clone commercial proposal
-# ConfirmClonePropal=Are you sure you want to clone the commercial proposal %s ?
-# ConfirmReOpenProp=Are you sure you want to open back the commercial proposal %s ?
-# ProposalsAndProposalsLines=Commercial proposal and lines
-# ProposalLine=Proposal line
-# AvailabilityPeriod=Availability delay
-# SetAvailability=Set availability delay
-# AfterOrder=after order
+Proposals=Commercial proposals
+Proposal=Commercial proposal
+ProposalShort=Proposal
+ProposalsDraft=Draft commercial proposals
+ProposalDraft=Draft commercial proposal
+ProposalsOpened=Opened commercial proposals
+Prop=Commercial proposals
+CommercialProposal=Commercial proposal
+CommercialProposals=Commercial proposals
+ProposalCard=Proposal card
+NewProp=New commercial proposal
+NewProposal=New commercial proposal
+NewPropal=New proposal
+Prospect=Prospect
+ProspectList=Prospect list
+DeleteProp=Delete commercial proposal
+ValidateProp=Validate commercial proposal
+AddProp=Add proposal
+ConfirmDeleteProp=Are you sure you want to delete this commercial proposal ?
+ConfirmValidateProp=Are you sure you want to validate this commercial proposal under name %s ?
+LastPropals=Last %s proposals
+LastClosedProposals=Last %s closed proposals
+LastModifiedProposals=Last %s modified proposals
+AllPropals=All proposals
+LastProposals=Last proposals
+SearchAProposal=Search a proposal
+ProposalsStatistics=Commercial proposal's statistics
+NumberOfProposalsByMonth=Number by month
+AmountOfProposalsByMonthHT=Amount by month (net of tax)
+NbOfProposals=Number of commercial proposals
+ShowPropal=Show proposal
+PropalsDraft=Drafts
+PropalsOpened=Opened
+PropalsNotBilled=Closed not billed
+PropalStatusDraft=Draft (needs to be validated)
+PropalStatusValidated=Validated (proposal is open)
+PropalStatusOpened=Validated (proposal is open)
+PropalStatusClosed=Closed
+PropalStatusSigned=Signed (needs billing)
+PropalStatusNotSigned=Not signed (closed)
+PropalStatusBilled=Billed
+PropalStatusDraftShort=Draft
+PropalStatusValidatedShort=Validated
+PropalStatusOpenedShort=Opened
+PropalStatusClosedShort=Closed
+PropalStatusSignedShort=Signed
+PropalStatusNotSignedShort=Not signed
+PropalStatusBilledShort=Billed
+PropalsToClose=Commercial proposals to close
+PropalsToBill=Signed commercial proposals to bill
+ListOfProposals=List of commercial proposals
+ActionsOnPropal=Events on proposal
+NoOpenedPropals=No opened commercial proposals
+NoOtherOpenedPropals=No other opened commercial proposals
+RefProposal=Commercial proposal ref
+SendPropalByMail=Send commercial proposal by mail
+FileNotUploaded=The file was not uploaded
+FileUploaded=The file was successfully uploaded
+AssociatedDocuments=Documents associated with the proposal:
+ErrorCantOpenDir=Can't open directory
+DatePropal=Date of proposal
+DateEndPropal=Validity ending date
+DateEndPropalShort=Date end
+ValidityDuration=Validity duration
+CloseAs=Close with status
+ClassifyBilled=Classify billed
+BuildBill=Build invoice
+ErrorPropalNotFound=Propal %s not found
+Estimate=Estimate :
+EstimateShort=Estimate
+OtherPropals=Other proposals
+AddToDraftProposals=Add to draft proposal
+NoDraftProposals=No draft proposals
+CopyPropalFrom=Create commercial proposal by copying existing proposal
+CreateEmptyPropal=Create empty commercial proposals vierge or from list of products/services
+DefaultProposalDurationValidity=Default commercial proposal validity duration (in days)
+UseCustomerContactAsPropalRecipientIfExist=Use customer contact address if defined instead of third party address as proposal recipient address
+ClonePropal=Clone commercial proposal
+ConfirmClonePropal=Are you sure you want to clone the commercial proposal %s ?
+ConfirmReOpenProp=Are you sure you want to open back the commercial proposal %s ?
+ProposalsAndProposalsLines=Commercial proposal and lines
+ProposalLine=Proposal line
+AvailabilityPeriod=Availability delay
+SetAvailability=Set availability delay
+AfterOrder=after order
##### Availability #####
-# AvailabilityTypeAV_NOW=Immediate
-# AvailabilityTypeAV_1W=1 week
-# AvailabilityTypeAV_2W=2 weeks
-# AvailabilityTypeAV_3W=3 weeks
-# AvailabilityTypeAV_1M=1 month
+AvailabilityTypeAV_NOW=Immediate
+AvailabilityTypeAV_1W=1 week
+AvailabilityTypeAV_2W=2 weeks
+AvailabilityTypeAV_3W=3 weeks
+AvailabilityTypeAV_1M=1 month
##### Types de contacts #####
-# TypeContact_propal_internal_SALESREPFOLL=Representative following-up proposal
-# TypeContact_propal_external_BILLING=Customer invoice contact
-# TypeContact_propal_external_CUSTOMER=Customer contact following-up proposal
+TypeContact_propal_internal_SALESREPFOLL=Representative following-up proposal
+TypeContact_propal_external_BILLING=Customer invoice contact
+TypeContact_propal_external_CUSTOMER=Customer contact following-up proposal
# Document models
-# DocModelAzurDescription=A complete proposal model (logo...)
-# DocModelJauneDescription=Jaune proposal model
-# DefaultModelPropalCreate=Default model creation
-# DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced)
-# DefaultModelPropalClosed=Default template when closing a business proposal (unbilled)
+DocModelAzurDescription=A complete proposal model (logo...)
+DocModelJauneDescription=Jaune proposal model
+DefaultModelPropalCreate=Default model creation
+DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced)
+DefaultModelPropalClosed=Default template when closing a business proposal (unbilled)
diff --git a/htdocs/langs/th_TH/sendings.lang b/htdocs/langs/th_TH/sendings.lang
index 3bb65c295d2..039d47f6aa9 100644
--- a/htdocs/langs/th_TH/sendings.lang
+++ b/htdocs/langs/th_TH/sendings.lang
@@ -1,76 +1,74 @@
# Dolibarr language file - Source file is en_US - sendings
-# RefSending=Ref. shipment
-# Sending=Shipment
-# Sendings=Shipments
-# Shipment=Shipment
-# Shipments=Shipments
-# Receivings=Receivings
-# SendingsArea=Shipments area
-# ListOfSendings=List of shipments
-# SendingMethod=Shipping method
-# SendingReceipt=Shipping receipt
-# LastSendings=Last %s shipments
-# SearchASending=Search for shipment
-# StatisticsOfSendings=Statistics for shipments
-# NbOfSendings=Number of shipments
-# NumberOfShipmentsByMonth=Number of shipments by month
-# SendingCard=Shipping card
-# NewSending=New shipment
-# CreateASending=Create a shipment
-# CreateSending=Create shipment
-# QtyOrdered=Qty ordered
-# QtyShipped=Qty shipped
-# QtyToShip=Qty to ship
-# QtyReceived=Qty received
-# KeepToShip=Keep to ship
-# OtherSendingsForSameOrder=Other shipments for this order
-# DateSending=Date sending order
-# DateSendingShort=Date sending order
-# SendingsForSameOrder=Shipments for this order
-# SendingsAndReceivingForSameOrder=Shipments and receivings for this order
-# SendingsToValidate=Shipments to validate
-# StatusSendingCanceled=Canceled
-# StatusSendingDraft=Draft
-# StatusSendingValidated=Validated (products to ship or already shipped)
-# StatusSendingProcessed=Processed
-# StatusSendingCanceledShort=Canceled
-# StatusSendingDraftShort=Draft
-# StatusSendingValidatedShort=Validated
-# StatusSendingProcessedShort=Processed
-# SendingSheet=Sending sheet
-# Carriers=Carriers
-# Carrier=Carrier
-# CarriersArea=Carriers area
-# NewCarrier=New carrier
-# ConfirmDeleteSending=Are you sure you want to delete this shipment ?
-# ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s ?
-# ConfirmCancelSending=Are you sure you want to cancel this shipment ?
-# GenericTransport=Generic transport
-# Enlevement=Gotten by customer
-# DocumentModelSimple=Simple document model
-# DocumentModelMerou=Merou A5 model
-# WarningNoQtyLeftToSend=Warning, no products waiting to be shipped.
-# StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known).
-# DateDeliveryPlanned=Planed date of delivery
-# DateReceived=Date delivery received
-# SendShippingByEMail=Send shipment by EMail
-# SendShippingRef=Send shipment %s
-# ActionsOnShipping=Events on shipment
-# LinkToTrackYourPackage=Link to track your package
-# ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card.
-# RelatedShippings=Related shippings
-# ShipmentLine=Shipment line
-# CarrierList=List of transporters
+RefSending=Ref. shipment
+Sending=Shipment
+Sendings=Shipments
+Shipment=Shipment
+Shipments=Shipments
+Receivings=Receivings
+SendingsArea=Shipments area
+ListOfSendings=List of shipments
+SendingMethod=Shipping method
+SendingReceipt=Shipping receipt
+LastSendings=Last %s shipments
+SearchASending=Search for shipment
+StatisticsOfSendings=Statistics for shipments
+NbOfSendings=Number of shipments
+NumberOfShipmentsByMonth=Number of shipments by month
+SendingCard=Shipping card
+NewSending=New shipment
+CreateASending=Create a shipment
+CreateSending=Create shipment
+QtyOrdered=Qty ordered
+QtyShipped=Qty shipped
+QtyToShip=Qty to ship
+QtyReceived=Qty received
+KeepToShip=Keep to ship
+OtherSendingsForSameOrder=Other shipments for this order
+DateSending=Date sending order
+DateSendingShort=Date sending order
+SendingsForSameOrder=Shipments for this order
+SendingsAndReceivingForSameOrder=Shipments and receivings for this order
+SendingsToValidate=Shipments to validate
+StatusSendingCanceled=Canceled
+StatusSendingDraft=Draft
+StatusSendingValidated=Validated (products to ship or already shipped)
+StatusSendingProcessed=Processed
+StatusSendingCanceledShort=Canceled
+StatusSendingDraftShort=Draft
+StatusSendingValidatedShort=Validated
+StatusSendingProcessedShort=Processed
+SendingSheet=Sending sheet
+Carriers=Carriers
+Carrier=Carrier
+CarriersArea=Carriers area
+NewCarrier=New carrier
+ConfirmDeleteSending=Are you sure you want to delete this shipment ?
+ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s ?
+ConfirmCancelSending=Are you sure you want to cancel this shipment ?
+GenericTransport=Generic transport
+Enlevement=Gotten by customer
+DocumentModelSimple=Simple document model
+DocumentModelMerou=Merou A5 model
+WarningNoQtyLeftToSend=Warning, no products waiting to be shipped.
+StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known).
+DateDeliveryPlanned=Planed date of delivery
+DateReceived=Date delivery received
+SendShippingByEMail=Send shipment by EMail
+SendShippingRef=Send shipment %s
+ActionsOnShipping=Events on shipment
+LinkToTrackYourPackage=Link to track your package
+ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card.
+RelatedShippings=Related shippings
+ShipmentLine=Shipment line
+CarrierList=List of transporters
# Sending methods
-# SendingMethodCATCH=Catch by customer
-# SendingMethodTRANS=Transporter
-# SendingMethodCOLSUI=Colissimo
-
+SendingMethodCATCH=Catch by customer
+SendingMethodTRANS=Transporter
+SendingMethodCOLSUI=Colissimo
# ModelDocument
-# DocumentModelSirocco=Simple document model for delivery receipts
-# DocumentModelTyphon=More complete document model for delivery receipts (logo...)
-
-# Error_EXPEDITION_ADDON_NUMBER_NotDefined=Constant EXPEDITION_ADDON_NUMBER not defined
-# SumOfProductVolumes=Sum of product volumes
-# SumOfProductWeights=Sum of product weights
+DocumentModelSirocco=Simple document model for delivery receipts
+DocumentModelTyphon=More complete document model for delivery receipts (logo...)
+Error_EXPEDITION_ADDON_NUMBER_NotDefined=Constant EXPEDITION_ADDON_NUMBER not defined
+SumOfProductVolumes=Sum of product volumes
+SumOfProductWeights=Sum of product weights
diff --git a/htdocs/langs/th_TH/shop.lang b/htdocs/langs/th_TH/shop.lang
index b6cd78b5028..d648f03f350 100644
--- a/htdocs/langs/th_TH/shop.lang
+++ b/htdocs/langs/th_TH/shop.lang
@@ -1,10 +1,10 @@
# Dolibarr language file - Source file is en_US - shop
-# Shop=Shop
-# ShopWeb=Web Shop
-# LastOrders=Last orders
-# OnStandBy=On standby
-# TreatmentInProgress=Treatment in progress
-# LastCustomers=Last customers
-# OSCommerceShop=OSCommerce shop
-# OSCommerce=OSCommerce
-# AddProd=Sell online
+Shop=Shop
+ShopWeb=Web Shop
+LastOrders=Last orders
+OnStandBy=On standby
+TreatmentInProgress=Treatment in progress
+LastCustomers=Last customers
+OSCommerceShop=OSCommerce shop
+OSCommerce=OSCommerce
+AddProd=Sell online
diff --git a/htdocs/langs/th_TH/sms.lang b/htdocs/langs/th_TH/sms.lang
index 0ec0e61a588..4e89bb24730 100644
--- a/htdocs/langs/th_TH/sms.lang
+++ b/htdocs/langs/th_TH/sms.lang
@@ -1,53 +1,53 @@
# Dolibarr language file - Source file is en_US - sms
-# Sms=Sms
-# SmsSetup=Sms setup
-# SmsDesc=This page allows you to define globals options on SMS features
-# SmsCard=SMS Card
-# AllSms=All SMS campains
-# SmsTargets=Targets
-# SmsRecipients=Targets
-# SmsRecipient=Target
-# SmsTitle=Description
-# SmsFrom=Sender
-# SmsTo=Target
-# SmsTopic=Topic of SMS
-# SmsText=Message
-# SmsMessage=SMS Message
-# ShowSms=Show Sms
-# ListOfSms=List SMS campains
-# NewSms=New SMS campain
-# EditSms=Edit Sms
-# ResetSms=New sending
-# DeleteSms=Delete Sms campain
-# DeleteASms=Remove a Sms campain
-# PreviewSms=Previuw Sms
-# PrepareSms=Prepare Sms
-# CreateSms=Create Sms
-# SmsResult=Result of Sms sending
-# TestSms=Test Sms
-# ValidSms=Validate Sms
-# ApproveSms=Approve Sms
-# SmsStatusDraft=Draft
-# SmsStatusValidated=Validated
-# SmsStatusApproved=Approved
-# SmsStatusSent=Sent
-# SmsStatusSentPartialy=Sent partially
-# SmsStatusSentCompletely=Sent completely
-# SmsStatusError=Error
-# SmsStatusNotSent=Not sent
-# SmsSuccessfulySent=Sms correctly sent (from %s to %s)
-# ErrorSmsRecipientIsEmpty=Number of target is empty
-# WarningNoSmsAdded=No new phone number to add to target list
-# ConfirmValidSms=Do you confirm validation of this campain ?
-# ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ?
-# ConfirmDeleteMailing=Do you confirm removing of campain ?
-# NbOfRecipients=Number of targets
-# NbOfUniqueSms=Nb dof unique phone numbers
-# NbOfSms=Nbre of phon numbers
-# ThisIsATestMessage=This is a test message
-# SendSms=Send SMS
-# SmsInfoCharRemain=Nb of remaining characters
-# SmsInfoNumero= (format international ie : +33899701761)
-# DelayBeforeSending=Delay before sending (minutes)
-# SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider.
+Sms=Sms
+SmsSetup=Sms setup
+SmsDesc=This page allows you to define globals options on SMS features
+SmsCard=SMS Card
+AllSms=All SMS campains
+SmsTargets=Targets
+SmsRecipients=Targets
+SmsRecipient=Target
+SmsTitle=Description
+SmsFrom=Sender
+SmsTo=Target
+SmsTopic=Topic of SMS
+SmsText=Message
+SmsMessage=SMS Message
+ShowSms=Show Sms
+ListOfSms=List SMS campains
+NewSms=New SMS campain
+EditSms=Edit Sms
+ResetSms=New sending
+DeleteSms=Delete Sms campain
+DeleteASms=Remove a Sms campain
+PreviewSms=Previuw Sms
+PrepareSms=Prepare Sms
+CreateSms=Create Sms
+SmsResult=Result of Sms sending
+TestSms=Test Sms
+ValidSms=Validate Sms
+ApproveSms=Approve Sms
+SmsStatusDraft=Draft
+SmsStatusValidated=Validated
+SmsStatusApproved=Approved
+SmsStatusSent=Sent
+SmsStatusSentPartialy=Sent partially
+SmsStatusSentCompletely=Sent completely
+SmsStatusError=Error
+SmsStatusNotSent=Not sent
+SmsSuccessfulySent=Sms correctly sent (from %s to %s)
+ErrorSmsRecipientIsEmpty=Number of target is empty
+WarningNoSmsAdded=No new phone number to add to target list
+ConfirmValidSms=Do you confirm validation of this campain ?
+ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ?
+ConfirmDeleteMailing=Do you confirm removing of campain ?
+NbOfRecipients=Number of targets
+NbOfUniqueSms=Nb dof unique phone numbers
+NbOfSms=Nbre of phon numbers
+ThisIsATestMessage=This is a test message
+SendSms=Send SMS
+SmsInfoCharRemain=Nb of remaining characters
+SmsInfoNumero= (format international ie : +33899701761)
+DelayBeforeSending=Delay before sending (minutes)
+SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider.
diff --git a/htdocs/langs/th_TH/stocks.lang b/htdocs/langs/th_TH/stocks.lang
index be1e333f87c..54ff037d912 100644
--- a/htdocs/langs/th_TH/stocks.lang
+++ b/htdocs/langs/th_TH/stocks.lang
@@ -1,119 +1,124 @@
# Dolibarr language file - Source file is en_US - stocks
-# WarehouseCard=Warehouse card
-# Warehouse=Warehouse
-# Warehouses=Warehouses
-# NewWarehouse=New warehouse / Stock area
-# WarehouseEdit=Modify warehouse
-# MenuNewWarehouse=New warehouse
-# WarehouseOpened=Warehouse opened
-# WarehouseClosed=Warehouse closed
-# WarehouseSource=Source warehouse
-# WarehouseSourceNotDefined=No warehouse defined,
-# AddOne=Add one
-# WarehouseTarget=Target warehouse
-# ValidateSending=Delete sending
-# CancelSending=Cancel sending
-# DeleteSending=Delete sending
-# Stock=Stock
-# Stocks=Stocks
-# Movement=Movement
-# Movements=Movements
-# ErrorWarehouseRefRequired=Warehouse reference name is required
-# ErrorWarehouseLabelRequired=Warehouse label is required
-# CorrectStock=Correct stock
-# ListOfWarehouses=List of warehouses
-# ListOfStockMovements=List of stock movements
-# StocksArea=Stocks area
-# Location=Location
-# LocationSummary=Short name location
-# NumberOfDifferentProducts=Number of different products
-# NumberOfProducts=Total number of products
-# LastMovement=Last movement
-# LastMovements=Last movements
-# Units=Units
-# Unit=Unit
-# StockCorrection=Correct stock
-# StockTransfer=Stock transfer
-# StockMovement=Transfer
-# StockMovements=Stock transfers
-# LabelMovement=Movement label
-# NumberOfUnit=Number of units
-# UnitPurchaseValue=Unit purchase price
-# TotalStock=Total in stock
-# StockTooLow=Stock too low
-# StockLowerThanLimit=Stock lower than alert limit
-# EnhancedValue=Value
-# PMPValue=Weighted average price
-# PMPValueShort=WAP
-# EnhancedValueOfWarehouses=Warehouses value
-# UserWarehouseAutoCreate=Create a warehouse automatically when creating a user
-# QtyDispatched=Quantity dispatched
-# OrderDispatch=Stock dispatching
-# RuleForStockManagementDecrease=Rule for stock management decrease
-# RuleForStockManagementIncrease=Rule for stock management increase
-# DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-# DeStockOnValidateOrder=Decrease real stocks on customers orders validation
-# DeStockOnShipment=Decrease real stocks on shipment validation
-# ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-# ReStockOnValidateOrder=Increase real stocks on suppliers orders approbation
-# ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving
-# ReStockOnDeleteInvoice=Increase real stocks on invoice deletion
-# OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
-# StockDiffPhysicTeoric=Reason for difference stock physical and theoretical
-# NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
-# DispatchVerb=Dispatch
-# StockLimitShort=Limit
-# StockLimit=Stock limit for alerts
-# PhysicalStock=Physical stock
-# RealStock=Real Stock
-# VirtualStock=Virtual stock
-# MininumStock=Minimum stock
-# StockUp=Stock up
-# MininumStockShort=Stock min
-# StockUpShort=Stock up
-# IdWarehouse=Id warehouse
-# DescWareHouse=Description warehouse
-# LieuWareHouse=Localisation warehouse
-# WarehousesAndProducts=Warehouses and products
-# AverageUnitPricePMPShort=Weighted average input price
-# AverageUnitPricePMP=Weighted average input price
-# SellPriceMin=Selling Unit Price
-# EstimatedStockValueSellShort=Value to sell
-# EstimatedStockValueSell=Value to Sell
-# EstimatedStockValueShort=Input stock value
-# EstimatedStockValue=Input stock value
-# DeleteAWarehouse=Delete a warehouse
-# ConfirmDeleteWarehouse=Are you sure you want to delete the warehouse %s ?
-# PersonalStock=Personal stock %s
-# ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
-# SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
-# SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
-# NoStockAction=No stock action
-# LastWaitingSupplierOrders=Orders waiting for receptions
-# DesiredStock=Desired stock
-# StockToBuy=To order
-# Replenishment=Replenishment
-# ReplenishmentOrders=Replenishment orders
-# VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differs
-# UseVirtualStockByDefault=Use virtual stock by default, instead of physical stock, for replenishment feature
-# UseVirtualStock=Use virtual stock
-# UsePhysicalStock=Use physical stock
-# CurentSelectionMode=Curent selection mode
-# CurentlyUsingVirtualStock=Virtual stock
-# CurentlyUsingPhysicalStock=Physical stock
-# RuleForStockReplenishment=Rule for stocks replenishment
-# SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
-# AlertOnly= Alerts only
-# WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
-# WarehouseForStockIncrease=The warehouse %s will be used for stock increase
-# ForThisWarehouse=For this warehouse
-# ReplenishmentStatusDesc=This is list of all product with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference.
-# ReplenishmentOrdersDesc=This is list of all opened supplier orders
-# Replenishments=Replenishments
-# NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
-# NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
-# MassStockMovement=Mass stock movement
-# SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s".
-# RecordMovement=Record transfert
-# ReceivingForSameOrder=Receivings for this order
-# StockMovementRecorded=Stock movements recorded
+WarehouseCard=Warehouse card
+Warehouse=Warehouse
+Warehouses=Warehouses
+NewWarehouse=New warehouse / Stock area
+WarehouseEdit=Modify warehouse
+MenuNewWarehouse=New warehouse
+WarehouseOpened=Warehouse opened
+WarehouseClosed=Warehouse closed
+WarehouseSource=Source warehouse
+WarehouseSourceNotDefined=No warehouse defined,
+AddOne=Add one
+WarehouseTarget=Target warehouse
+ValidateSending=Delete sending
+CancelSending=Cancel sending
+DeleteSending=Delete sending
+Stock=Stock
+Stocks=Stocks
+Movement=Movement
+Movements=Movements
+ErrorWarehouseRefRequired=Warehouse reference name is required
+ErrorWarehouseLabelRequired=Warehouse label is required
+CorrectStock=Correct stock
+ListOfWarehouses=List of warehouses
+ListOfStockMovements=List of stock movements
+StocksArea=Stocks area
+Location=Location
+LocationSummary=Short name location
+NumberOfDifferentProducts=Number of different products
+NumberOfProducts=Total number of products
+LastMovement=Last movement
+LastMovements=Last movements
+Units=Units
+Unit=Unit
+StockCorrection=Correct stock
+StockTransfer=Stock transfer
+StockMovement=Transfer
+StockMovements=Stock transfers
+LabelMovement=Movement label
+NumberOfUnit=Number of units
+UnitPurchaseValue=Unit purchase price
+TotalStock=Total in stock
+StockTooLow=Stock too low
+StockLowerThanLimit=Stock lower than alert limit
+EnhancedValue=Value
+PMPValue=Weighted average price
+PMPValueShort=WAP
+EnhancedValueOfWarehouses=Warehouses value
+UserWarehouseAutoCreate=Create a warehouse automatically when creating a user
+QtyDispatched=Quantity dispatched
+OrderDispatch=Stock dispatching
+RuleForStockManagementDecrease=Rule for stock management decrease
+RuleForStockManagementIncrease=Rule for stock management increase
+DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
+DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+DeStockOnShipment=Decrease real stocks on shipment validation
+ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
+ReStockOnValidateOrder=Increase real stocks on suppliers orders approbation
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving
+ReStockOnDeleteInvoice=Increase real stocks on invoice deletion
+OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
+StockDiffPhysicTeoric=Reason for difference stock physical and theoretical
+NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
+DispatchVerb=Dispatch
+StockLimitShort=Limit
+StockLimit=Stock limit for alerts
+PhysicalStock=Physical stock
+RealStock=Real Stock
+VirtualStock=Virtual stock
+MininumStock=Minimum stock
+StockUp=Stock up
+MininumStockShort=Stock min
+StockUpShort=Stock up
+IdWarehouse=Id warehouse
+DescWareHouse=Description warehouse
+LieuWareHouse=Localisation warehouse
+WarehousesAndProducts=Warehouses and products
+AverageUnitPricePMPShort=Weighted average input price
+AverageUnitPricePMP=Weighted average input price
+SellPriceMin=Selling Unit Price
+EstimatedStockValueSellShort=Value to sell
+EstimatedStockValueSell=Value to Sell
+EstimatedStockValueShort=Input stock value
+EstimatedStockValue=Input stock value
+DeleteAWarehouse=Delete a warehouse
+ConfirmDeleteWarehouse=Are you sure you want to delete the warehouse %s ?
+PersonalStock=Personal stock %s
+ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
+SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
+SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
+NoStockAction=No stock action
+LastWaitingSupplierOrders=Orders waiting for receptions
+DesiredStock=Desired stock
+StockToBuy=To order
+Replenishment=Replenishment
+ReplenishmentOrders=Replenishment orders
+VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differs
+UseVirtualStockByDefault=Use virtual stock by default, instead of physical stock, for replenishment feature
+UseVirtualStock=Use virtual stock
+UsePhysicalStock=Use physical stock
+CurentSelectionMode=Curent selection mode
+CurentlyUsingVirtualStock=Virtual stock
+CurentlyUsingPhysicalStock=Physical stock
+RuleForStockReplenishment=Rule for stocks replenishment
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+AlertOnly= Alerts only
+WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
+WarehouseForStockIncrease=The warehouse %s will be used for stock increase
+ForThisWarehouse=For this warehouse
+ReplenishmentStatusDesc=This is list of all product with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference.
+ReplenishmentOrdersDesc=This is list of all opened supplier orders
+Replenishments=Replenishments
+NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
+NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
+MassStockMovement=Mass stock movement
+SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s".
+RecordMovement=Record transfert
+ReceivingForSameOrder=Receivings for this order
+StockMovementRecorded=Stock movements recorded
+RuleForStockAvailability=Rules on stock requirements
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service into invoice
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service into order
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service into shipment
+
diff --git a/htdocs/langs/th_TH/suppliers.lang b/htdocs/langs/th_TH/suppliers.lang
index 01c90ede80f..fdc0787646a 100644
--- a/htdocs/langs/th_TH/suppliers.lang
+++ b/htdocs/langs/th_TH/suppliers.lang
@@ -1,42 +1,42 @@
# Dolibarr language file - Source file is en_US - suppliers
-# Suppliers=Suppliers
-# Supplier=Supplier
-# AddSupplier=Add a supplier
-# SupplierRemoved=Supplier removed
-# SuppliersInvoice=Suppliers invoice
-# NewSupplier=New supplier
-# History=History
-# ListOfSuppliers=List of suppliers
-# ShowSupplier=Show supplier
-# OrderDate=Order date
-# BuyingPrice=Buying price
-# BuyingPriceMin=Minimum buying price
-# BuyingPriceMinShort=Min buying price
-# TotalBuyingPriceMin=Total of subproducts buying prices
-# SomeSubProductHaveNoPrices=Some sub-products have no price defined
-# AddSupplierPrice=Add supplier price
-# ChangeSupplierPrice=Change supplier price
-# ErrorQtyTooLowForThisSupplier=Quantity too low for this supplier or no price defined on this product for this supplier
-# ErrorSupplierCountryIsNotDefined=Country for this supplier is not defined. Correct this first.
-# ProductHasAlreadyReferenceInThisSupplier=This product has already a reference in this supplier
-# ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s
-# NoRecordedSuppliers=No suppliers recorded
-# SupplierPayment=Supplier payment
-# SuppliersArea=Suppliers area
-# RefSupplierShort=Ref. supplier
-# Availability=Availability
-# ExportDataset_fournisseur_1=Supplier invoices list and invoice lines
-# ExportDataset_fournisseur_2=Supplier invoices and payments
-# ExportDataset_fournisseur_3=Supplier orders and order lines
-# ApproveThisOrder=Approve this order
-# ConfirmApproveThisOrder=Are you sure you want to approve order %s ?
-# DenyingThisOrder=Denying this order
-# ConfirmDenyingThisOrder=Are you sure you want to deny this order %s ?
-# ConfirmCancelThisOrder=Are you sure you want to cancel this order %s ?
-# AddCustomerOrder=Create customer order
-# AddCustomerInvoice=Create customer invoice
-# AddSupplierOrder=Create supplier order
-# AddSupplierInvoice=Create supplier invoice
-# ListOfSupplierProductForSupplier=List of products and prices for supplier %s
-# NoneOrBatchFileNeverRan=None or batch %s not ran recently
-# SentToSuppliers=Sent to suppliers
+Suppliers=Suppliers
+Supplier=Supplier
+AddSupplier=Add a supplier
+SupplierRemoved=Supplier removed
+SuppliersInvoice=Suppliers invoice
+NewSupplier=New supplier
+History=History
+ListOfSuppliers=List of suppliers
+ShowSupplier=Show supplier
+OrderDate=Order date
+BuyingPrice=Buying price
+BuyingPriceMin=Minimum buying price
+BuyingPriceMinShort=Min buying price
+TotalBuyingPriceMin=Total of subproducts buying prices
+SomeSubProductHaveNoPrices=Some sub-products have no price defined
+AddSupplierPrice=Add supplier price
+ChangeSupplierPrice=Change supplier price
+ErrorQtyTooLowForThisSupplier=Quantity too low for this supplier or no price defined on this product for this supplier
+ErrorSupplierCountryIsNotDefined=Country for this supplier is not defined. Correct this first.
+ProductHasAlreadyReferenceInThisSupplier=This product has already a reference in this supplier
+ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s
+NoRecordedSuppliers=No suppliers recorded
+SupplierPayment=Supplier payment
+SuppliersArea=Suppliers area
+RefSupplierShort=Ref. supplier
+Availability=Availability
+ExportDataset_fournisseur_1=Supplier invoices list and invoice lines
+ExportDataset_fournisseur_2=Supplier invoices and payments
+ExportDataset_fournisseur_3=Supplier orders and order lines
+ApproveThisOrder=Approve this order
+ConfirmApproveThisOrder=Are you sure you want to approve order %s ?
+DenyingThisOrder=Denying this order
+ConfirmDenyingThisOrder=Are you sure you want to deny this order %s ?
+ConfirmCancelThisOrder=Are you sure you want to cancel this order %s ?
+AddCustomerOrder=Create customer order
+AddCustomerInvoice=Create customer invoice
+AddSupplierOrder=Create supplier order
+AddSupplierInvoice=Create supplier invoice
+ListOfSupplierProductForSupplier=List of products and prices for supplier %s
+NoneOrBatchFileNeverRan=None or batch %s not ran recently
+SentToSuppliers=Sent to suppliers
diff --git a/htdocs/langs/th_TH/trips.lang b/htdocs/langs/th_TH/trips.lang
index 55ce45bfce8..06d46c7ac65 100644
--- a/htdocs/langs/th_TH/trips.lang
+++ b/htdocs/langs/th_TH/trips.lang
@@ -1,21 +1,21 @@
# Dolibarr language file - Source file is en_US - trips
-# Trip=Trip
-# Trips=Trips
-# TripsAndExpenses=Trips and expenses
-# TripsAndExpensesStatistics=Trips and expenses statistics
-# TripCard=Trip card
-# AddTrip=Add trip
-# ListOfTrips=List of trips
-# ListOfFees=List of fees
-# NewTrip=New trip
-# CompanyVisited=Company/foundation visited
-# Kilometers=Kilometers
-# FeesKilometersOrAmout=Amount or kilometers
-# DeleteTrip=Delete trip
-# ConfirmDeleteTrip=Are you sure you want to delete this trip ?
-# TF_OTHER=Other
-# TF_LUNCH=Lunch
-# TF_TRIP=Trip
-# ListTripsAndExpenses=List of trips and expenses
-# ExpensesArea=Trips and expenses area
-# SearchATripAndExpense=Search a trip and expense
+Trip=Trip
+Trips=Trips
+TripsAndExpenses=Trips and expenses
+TripsAndExpensesStatistics=Trips and expenses statistics
+TripCard=Trip card
+AddTrip=Add trip
+ListOfTrips=List of trips
+ListOfFees=List of fees
+NewTrip=New trip
+CompanyVisited=Company/foundation visited
+Kilometers=Kilometers
+FeesKilometersOrAmout=Amount or kilometers
+DeleteTrip=Delete trip
+ConfirmDeleteTrip=Are you sure you want to delete this trip ?
+TF_OTHER=Other
+TF_LUNCH=Lunch
+TF_TRIP=Trip
+ListTripsAndExpenses=List of trips and expenses
+ExpensesArea=Trips and expenses area
+SearchATripAndExpense=Search a trip and expense
diff --git a/htdocs/langs/th_TH/users.lang b/htdocs/langs/th_TH/users.lang
index 7975af8db96..5953d0b5c73 100644
--- a/htdocs/langs/th_TH/users.lang
+++ b/htdocs/langs/th_TH/users.lang
@@ -1,120 +1,121 @@
# Dolibarr language file - Source file is en_US - users
-# UserCard=User card
-# ContactCard=Contact card
-# GroupCard=Group card
-# NoContactCard=No card among contacts
-# Permission=Permission
-# Permissions=Permissions
-# EditPassword=Edit password
-# SendNewPassword=Regenerate and send password
-# ReinitPassword=Regenerate password
-# PasswordChangedTo=Password changed to: %s
-# SubjectNewPassword=Your new password for Dolibarr
-# AvailableRights=Available permissions
-# OwnedRights=Owned permissions
-# GroupRights=Group permissions
-# UserRights=User permissions
-# UserGUISetup=User display setup
-# DisableUser=Disable
-# DisableAUser=Disable a user
-# DeleteUser=Delete
-# DeleteAUser=Delete a user
-# DisableGroup=Disable
-# DisableAGroup=Disable a group
-# EnableAUser=Enable a user
-# EnableAGroup=Enable a group
-# DeleteGroup=Delete
-# DeleteAGroup=Delete a group
-# ConfirmDisableUser=Are you sure you want to disable user %s ?
-# ConfirmDisableGroup=Are you sure you want to disable group %s ?
-# ConfirmDeleteUser=Are you sure you want to delete user %s ?
-# ConfirmDeleteGroup=Are you sure you want to delete group %s ?
-# ConfirmEnableUser=Are you sure you want to enable user %s ?
-# ConfirmEnableGroup=Are you sure you want to enable group %s ?
-# ConfirmReinitPassword=Are you sure you want to generate a new password for user %s ?
-# ConfirmSendNewPassword=Are you sure you want to generate and send new password for user %s ?
-# NewUser=New user
-# CreateUser=Create user
-# SearchAGroup=Search a group
-# SearchAUser=Search a user
-# LoginNotDefined=Login is not defined.
-# NameNotDefined=Name is not defined.
-# ListOfUsers=List of users
-# Administrator=Administrator
-# SuperAdministrator=Super Administrator
-# SuperAdministratorDesc=Global administrator
-# AdministratorDesc=Administrator's entity
-# DefaultRights=Default permissions
-# DefaultRightsDesc=Define here default permissions that are automatically granted to a new created user (Go on user card to change permission of an existing user).
-# DolibarrUsers=Dolibarr users
-# LastName=Name
-# FirstName=First name
-# ListOfGroups=List of groups
-# NewGroup=New group
-# CreateGroup=Create group
-# RemoveFromGroup=Remove from group
-# PasswordChangedAndSentTo=Password changed and sent to %s.
-# PasswordChangeRequestSent=Request to change password for %s sent to %s.
-# MenuUsersAndGroups=Users & Groups
-# LastGroupsCreated=Last %s created groups
-# LastUsersCreated=Last %s users created
-# ShowGroup=Show group
-# ShowUser=Show user
-# NonAffectedUsers=Non assigned users
-# UserModified=User modified successfully
-# GroupModified=Group modified successfully
-# PhotoFile=Photo file
-# UserWithDolibarrAccess=User with Dolibarr access
-# ListOfUsersInGroup=List of users in this group
-# ListOfGroupsForUser=List of groups for this user
-# UsersToAdd=Users to add to this group
-# GroupsToAdd=Groups to add to this user
-# NoLogin=No login
-# LinkToCompanyContact=Link to third party / contact
-# LinkedToDolibarrMember=Link to member
-# LinkedToDolibarrUser=Link to Dolibarr user
-# LinkedToDolibarrThirdParty=Link to Dolibarr third party
-# CreateDolibarrLogin=Create a user
-# CreateDolibarrThirdParty=Create a third party
-# LoginAccountDisable=Account disabled, put a new login to activate it.
-# LoginAccountDisableInDolibarr=Account disabled in Dolibarr.
-# LoginAccountDisableInLdap=Account disabled in the domain.
-# UsePersonalValue=Use personal value
-# GuiLanguage=Interface language
-# InternalUser=Internal user
-# MyInformations=My data
-# ExportDataset_user_1=Dolibarr's users and properties
-# DomainUser=Domain user %s
-# Reactivate=Reactivate
-# CreateInternalUserDesc=This form allows you to creat an user internal to your company/foundation. To creat an external user (customer, supplier, ...), use button 'Create Dolibarr user' from third party's contact card.
-# InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.
In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display)
-# PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group.
-# Inherited=Inherited
-# UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party)
-# UserWillBeExternalUser=Created user will be an external user (because linked to a particular third party)
-# IdPhoneCaller=Id phone caller
-# UserLogged=User %s login
-# UserLogoff=User %s logout
-# NewUserCreated=User %s created
-# NewUserPassword=Password change for %s
-# EventUserModified=User %s modified
-# UserDisabled=User %s disabled
-# UserEnabled=User %s activated
-# UserDeleted=User %s removed
-# NewGroupCreated=Group %s created
-# GroupModified=Group modified successfully
-# GroupDeleted=Group %s removed
-# ConfirmCreateContact=Are you sure you want to create a Dolibarr account for this contact ?
-# ConfirmCreateLogin=Are you sure you want to create a Dolibarr account for this member ?
-# ConfirmCreateThirdParty=Are you sure you want to create a third party for this member ?
-# LoginToCreate=Login to create
-# NameToCreate=Name of third party to create
-# YourRole=Your roles
-# YourQuotaOfUsersIsReached=Your quota of active users is reached !
-# NbOfUsers=Nb of users
-# DontDowngradeSuperAdmin=Only a superadmin can downgrade a superadmin
-# HierarchicalResponsible=Hierarchical responsible
-# HierarchicView=Hierarchical view
-# UseTypeFieldToChange=Use field Type to change
-# OpenIDURL=OpenID URL
-# LoginUsingOpenID=Use OpenID to login
+HRMArea=HRM area
+UserCard=User card
+ContactCard=Contact card
+GroupCard=Group card
+NoContactCard=No card among contacts
+Permission=Permission
+Permissions=Permissions
+EditPassword=Edit password
+SendNewPassword=Regenerate and send password
+ReinitPassword=Regenerate password
+PasswordChangedTo=Password changed to: %s
+SubjectNewPassword=Your new password for Dolibarr
+AvailableRights=Available permissions
+OwnedRights=Owned permissions
+GroupRights=Group permissions
+UserRights=User permissions
+UserGUISetup=User display setup
+DisableUser=Disable
+DisableAUser=Disable a user
+DeleteUser=Delete
+DeleteAUser=Delete a user
+DisableGroup=Disable
+DisableAGroup=Disable a group
+EnableAUser=Enable a user
+EnableAGroup=Enable a group
+DeleteGroup=Delete
+DeleteAGroup=Delete a group
+ConfirmDisableUser=Are you sure you want to disable user %s ?
+ConfirmDisableGroup=Are you sure you want to disable group %s ?
+ConfirmDeleteUser=Are you sure you want to delete user %s ?
+ConfirmDeleteGroup=Are you sure you want to delete group %s ?
+ConfirmEnableUser=Are you sure you want to enable user %s ?
+ConfirmEnableGroup=Are you sure you want to enable group %s ?
+ConfirmReinitPassword=Are you sure you want to generate a new password for user %s ?
+ConfirmSendNewPassword=Are you sure you want to generate and send new password for user %s ?
+NewUser=New user
+CreateUser=Create user
+SearchAGroup=Search a group
+SearchAUser=Search a user
+LoginNotDefined=Login is not defined.
+NameNotDefined=Name is not defined.
+ListOfUsers=List of users
+Administrator=Administrator
+SuperAdministrator=Super Administrator
+SuperAdministratorDesc=Global administrator
+AdministratorDesc=Administrator's entity
+DefaultRights=Default permissions
+DefaultRightsDesc=Define here default permissions that are automatically granted to a new created user (Go on user card to change permission of an existing user).
+DolibarrUsers=Dolibarr users
+LastName=Name
+FirstName=First name
+ListOfGroups=List of groups
+NewGroup=New group
+CreateGroup=Create group
+RemoveFromGroup=Remove from group
+PasswordChangedAndSentTo=Password changed and sent to %s.
+PasswordChangeRequestSent=Request to change password for %s sent to %s.
+MenuUsersAndGroups=Users & Groups
+LastGroupsCreated=Last %s created groups
+LastUsersCreated=Last %s users created
+ShowGroup=Show group
+ShowUser=Show user
+NonAffectedUsers=Non assigned users
+UserModified=User modified successfully
+GroupModified=Group modified successfully
+PhotoFile=Photo file
+UserWithDolibarrAccess=User with Dolibarr access
+ListOfUsersInGroup=List of users in this group
+ListOfGroupsForUser=List of groups for this user
+UsersToAdd=Users to add to this group
+GroupsToAdd=Groups to add to this user
+NoLogin=No login
+LinkToCompanyContact=Link to third party / contact
+LinkedToDolibarrMember=Link to member
+LinkedToDolibarrUser=Link to Dolibarr user
+LinkedToDolibarrThirdParty=Link to Dolibarr third party
+CreateDolibarrLogin=Create a user
+CreateDolibarrThirdParty=Create a third party
+LoginAccountDisable=Account disabled, put a new login to activate it.
+LoginAccountDisableInDolibarr=Account disabled in Dolibarr.
+LoginAccountDisableInLdap=Account disabled in the domain.
+UsePersonalValue=Use personal value
+GuiLanguage=Interface language
+InternalUser=Internal user
+MyInformations=My data
+ExportDataset_user_1=Dolibarr's users and properties
+DomainUser=Domain user %s
+Reactivate=Reactivate
+CreateInternalUserDesc=This form allows you to creat an user internal to your company/foundation. To creat an external user (customer, supplier, ...), use button 'Create Dolibarr user' from third party's contact card.
+InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.
In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display)
+PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group.
+Inherited=Inherited
+UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party)
+UserWillBeExternalUser=Created user will be an external user (because linked to a particular third party)
+IdPhoneCaller=Id phone caller
+UserLogged=User %s login
+UserLogoff=User %s logout
+NewUserCreated=User %s created
+NewUserPassword=Password change for %s
+EventUserModified=User %s modified
+UserDisabled=User %s disabled
+UserEnabled=User %s activated
+UserDeleted=User %s removed
+NewGroupCreated=Group %s created
+GroupModified=Group modified successfully
+GroupDeleted=Group %s removed
+ConfirmCreateContact=Are you sure you want to create a Dolibarr account for this contact ?
+ConfirmCreateLogin=Are you sure you want to create a Dolibarr account for this member ?
+ConfirmCreateThirdParty=Are you sure you want to create a third party for this member ?
+LoginToCreate=Login to create
+NameToCreate=Name of third party to create
+YourRole=Your roles
+YourQuotaOfUsersIsReached=Your quota of active users is reached !
+NbOfUsers=Nb of users
+DontDowngradeSuperAdmin=Only a superadmin can downgrade a superadmin
+HierarchicalResponsible=Hierarchical responsible
+HierarchicView=Hierarchical view
+UseTypeFieldToChange=Use field Type to change
+OpenIDURL=OpenID URL
+LoginUsingOpenID=Use OpenID to login
diff --git a/htdocs/langs/th_TH/workflow.lang b/htdocs/langs/th_TH/workflow.lang
index b7f4f77d9f4..ed0b30ae89c 100644
--- a/htdocs/langs/th_TH/workflow.lang
+++ b/htdocs/langs/th_TH/workflow.lang
@@ -1,11 +1,11 @@
# Dolibarr language file - Source file is en_US - admin
-# WorkflowSetup=Workflow module setup
-# WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is opened (you make thing in order you want). You can enabled automatic actions that you are interesting in.
-# ThereIsNoWorkflowToModify=There is no workflow you can modify for module you have activated.
-# descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Create a customer order automatically after a commercial proposal is signed
-# descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Create a customer invoice automatically after a commercial proposal is signed
-# descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Create a customer invoice automatically after a contract is validated
-# descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Create a customer invoice automatically after a customer order is closed
-# descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer order is set to paid
-# descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is set to paid
-# descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is validated
+WorkflowSetup=Workflow module setup
+WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is opened (you make thing in order you want). You can enabled automatic actions that you are interesting in.
+ThereIsNoWorkflowToModify=There is no workflow you can modify for module you have activated.
+descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Create a customer order automatically after a commercial proposal is signed
+descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Create a customer invoice automatically after a commercial proposal is signed
+descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Create a customer invoice automatically after a contract is validated
+descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Create a customer invoice automatically after a customer order is closed
+descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer order is set to paid
+descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is set to paid
+descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is validated
diff --git a/htdocs/langs/tr_TR/admin.lang b/htdocs/langs/tr_TR/admin.lang
index 0cef6f0e4dc..e081fbe9cec 100644
--- a/htdocs/langs/tr_TR/admin.lang
+++ b/htdocs/langs/tr_TR/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Onay düğmesi
ExtrafieldParamHelpselect=Parametre listesi anahtar gibi olmalı, örneğin değer
:
1,değer1
2,değer2
3,değer3
...
Başka bir listeye bağlı bir liste elde etmek için :
1,değer1|parent_list_code:parent_key
2,değer2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parametre listesi anahtar gibi olmalı, örneğin değer
:
1,değer1
2,değer2
3,değer3
...
ExtrafieldParamHelpradio=Parametre listesi anahtar gibi olmalı, örneğin değer
:
1,değer1
2,değer2
3,değer3
...
-ExtrafieldParamHelpsellist=Parametre listesi tablodan gelmiş olabilir
örneğin:
c_typent:libelle:id::filter
Başka bir bağlı liste için:
c_typent:libelle:id:parent_list_code|parent_column:filter
yalnızca etkin değeri göstermek için süzgeç basit bir test (örn etkin=1) olabilir
ek alanları süzmek isterseniz extra.fieldcode=... (burada alan kodu ek alan kodudur) sözdizimini kullanın
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=PDF oluşturmada kullanılan kütüphane
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=Bu sayfada bazı denetimler veya performans ile ilgili
NotInstalled=Yüklü değil, yani sunucu bundan dolayı yavaş değil.
ApplicativeCache=\t\nUygulamalı önbellek
MemcachedNotAvailable=Uygulanabilir önbellek bulunamadı. Performansı Memcached önbellek sunucusu ve bu önbellek sunucusunu kullanabilecek bir modül kurarak arttırabilirsiniz.
Daha fazla bilgiyi buradan http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
bulabilirsiniz. Bu tür önbellek sunucusunu çok fazla web barındırıcısının sağlamadığını unutmayın.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode önbelleği
NoOPCodeCacheFound=OPCode önbelleği bulunamadı. Belki XCache den başka bir OPCode önbelleği kullanabilirsiniz veya eAccelerator (iyi), belki de OPCode önbelleğiniz yoktur (çok kötü).
HTTPCacheStaticResources=Statik kaynaklar (css, img, javascript) için HTTP önbelleği
diff --git a/htdocs/langs/tr_TR/agenda.lang b/htdocs/langs/tr_TR/agenda.lang
index 150781d4f6c..fe324502c72 100644
--- a/htdocs/langs/tr_TR/agenda.lang
+++ b/htdocs/langs/tr_TR/agenda.lang
@@ -43,7 +43,7 @@ InvoiceBackToDraftInDolibarr=%s Faturasını taslak durumuna geri götür
InvoiceDeleteDolibarr=%s faturası silindi
OrderValidatedInDolibarr= %s Siparişi doğrulandı
OrderApprovedInDolibarr=%s Siparişi onayladı
-OrderRefusedInDolibarr=Order %s refused
+OrderRefusedInDolibarr=Reddedilen teklif %s
OrderBackToDraftInDolibarr=%s Siparişini taslak durumuna geri götür
OrderCanceledInDolibarr=%s Siparişi iptal edildi
InterventionValidatedInDolibarr=%s Müdahalesi doğrulandı
diff --git a/htdocs/langs/tr_TR/categories.lang b/htdocs/langs/tr_TR/categories.lang
index 32f8eb98c87..1cea1c555ae 100644
--- a/htdocs/langs/tr_TR/categories.lang
+++ b/htdocs/langs/tr_TR/categories.lang
@@ -110,4 +110,4 @@ ConfirmDeletePicture=Resim silmeyi onayla
ExtraFieldsCategories=Tamamlayıcı öznitelikler
CategoriesSetup=Kategori ayarları
CategorieRecursiv=Ana kategoriyle otomatik bağlantılı
-CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
+CategorieRecursivHelp=Etkinse, ürün bir alt kategoriye eklenirken aynı zamanda ana kategoriye de eklenecektir
diff --git a/htdocs/langs/tr_TR/companies.lang b/htdocs/langs/tr_TR/companies.lang
index 68f88f27acf..4772696077a 100644
--- a/htdocs/langs/tr_TR/companies.lang
+++ b/htdocs/langs/tr_TR/companies.lang
@@ -18,6 +18,7 @@ NewCompany=Yeni firma (aday, müşteri, tedarikçi)
NewThirdParty=Yeni üçüncü parti (aday, müşteri, tedarikçi)
NewSocGroup=Yeni firma grubu
NewPrivateIndividual=Yeni özel şahıs (aday, müşteri, tedarikçi)
+CreateDolibarrThirdPartySupplier=Create a third party (supplier)
ProspectionArea=Aday alanı
SocGroup=Firmalar grubu
IdThirdParty=Üçüncü parti kimliği
diff --git a/htdocs/langs/tr_TR/compta.lang b/htdocs/langs/tr_TR/compta.lang
index 33a7fd28203..0288ea951cf 100644
--- a/htdocs/langs/tr_TR/compta.lang
+++ b/htdocs/langs/tr_TR/compta.lang
@@ -41,20 +41,20 @@ VATToCollect=KDV satınalımlar
VATSummary=KDV bakiyesi
LT2SummaryES=IRPF bakiyesi
VATPaid=KDV ödenmiş
-# SalaryPaid=Salary paid
+SalaryPaid=Ödenen ücret
LT2PaidES=IRPF ödenmiş
LT2CustomerES=IRPF satışlar
LT2SupplierES=IRPF satınalımlar
VATCollected=KDV alınan
ToPay=Ödenecek
ToGet=Geri alınacak
-# SpecialExpensesArea=Area for all special paiements
+SpecialExpensesArea=Area for all special payments
TaxAndDividendsArea=Vergi, sosyal katkı payları ve kar payları alanı
SocialContribution=Sosyal katkı payı
SocialContributions=Sosyal katkı payı
-# MenuSpecialExpenses=Special expenses
+MenuSpecialExpenses=Özel giderler
MenuTaxAndDividends=Vergiler ve kar payları
-# MenuSalaries=Salaries
+MenuSalaries=Ücretler
MenuSocialContributions=Sosyal katkı payı
MenuNewSocialContribution=Yeni katkı payı
NewSocialContribution=Yeni sosyal katkı payı
@@ -67,14 +67,14 @@ PaymentCustomerInvoice=Müşteri fatura ödemesi
PaymentSupplierInvoice=Tedarikçi fatura ödemesi
PaymentSocialContribution=Sosyal gkatkı payı ödeme
PaymentVat=KDV ödeme
-# PaymentSalary=Salary payment
+PaymentSalary=Ücret ödemesi
ListPayment=Ödemeler listesi
ListOfPayments=Ödemeler listesi
ListOfCustomerPayments=Müşteri ödemeleri listesi
ListOfSupplierPayments=Tedarikçi ödemeleri listesi
DatePayment=Ödeme tarihi
-# DateStartPeriod=Date start period
-# DateEndPeriod=Date end period
+DateStartPeriod=Başlangıç dönemi tarihi
+DateEndPeriod=Bitiş dönemi tarihi
NewVATPayment=Yeni KDV ödemesi
newLT2PaymentES=Yeni IRPF ödemesi
LT2PaymentES=IRPF Ödemesi
diff --git a/htdocs/langs/tr_TR/cron.lang b/htdocs/langs/tr_TR/cron.lang
index 16af55ffd8e..34400a5094a 100644
--- a/htdocs/langs/tr_TR/cron.lang
+++ b/htdocs/langs/tr_TR/cron.lang
@@ -1,22 +1,16 @@
# Dolibarr language file - Source file is en_US - cron
#
# About page
-#
About = Hakkında
CronAbout = Cron hakkında
CronAboutPage = Cron hakkında sayfası
-#
# Right
-#
Permission23101 = Planlı görev oku
Permission23102 = Planlı görev oluştur/güncelle
Permission23103 = Planlı görev sil
Permission23104 = Planlı görev yürüt
-
-#
# Admin
-#
CronSetup= Planlı iş yönetimi ayarları
URLToLaunchCronJobs=Gerekliyse, Cron işlerini denetleyen ve başlatan İnternet adresi
OrToLaunchASpecificJob=Ya da özel bir işi denetlemek ve başlatmak için
@@ -24,20 +18,12 @@ KeyForCronAccess=Cron işlerini başlatacak URL için güvenlik anahtarı
FileToLaunchCronJobs=Cron işlerini başlatacak komut satırı
CronExplainHowToRunUnix=Unix ortamında her dakika Komut satırını çalıştırmak için cron sekmesini kullanmalısınız
CronExplainHowToRunWin=Microsoft (tm) Windows ortamında her dakika Komut satırı çalıştırmak için Planlı görev araçlarını kullanabilirsiniz
-
-
-#
# Menu
-#
CronJobs=Planlı işler
CronListActive= Etkin işler listesi
CronListInactive= Etkin olmayan işler listesi
CronListActive= Etkin işler listesi
-
-
-#
# Page list
-#
CronDateLastRun=Son çalıştırma
CronLastOutput=Son çalıştırma çıktısı
CronLastResult=Son sonuç kodu
@@ -70,10 +56,7 @@ CronLabel=Açıklama
CronNbRun=Başlatma sayısı
CronEach=Her
JobFinished=İş başlatıldı ve bitirildi
-
-#
#Page card
-#
CronAdd= İş ekle
CronHourStart= Görevin başlama saati ve tarihi
CronEvery= Ve her işi yürüt
@@ -95,20 +78,12 @@ CronObjectHelp=Yüklenecek nesne adı.
Örneğin; Dolibarr Ürün nesnesi a
CronMethodHelp=Çalıştırılacak nesne yöntemi.
Örneğin; Dolibarr Ürün nesnesi alım yöntemi /htdocs/product/class/product.class.php, yöntem değeri fecth
CronArgsHelp=Yöntem parametreleri.
Örneğin; Dolibarr Ürün nesnesi alım yöntemi /htdocs/product/class/product.class.php, parametre değerleri 0, ProductRef olabilir
CronCommandHelp=Yürütülecek sistem komut satırı.
-
-#
# Info
-#
CronInfoPage=Bilgi
-
-
-#
# Common
-#
CronType=Görev türü
CronType_method=Dolibarr Sınıfı çağırma yöntemi
CronType_command=Kabuk komutu
CronMenu=Kron
CronCannotLoadClass=%s sınıfı ya da %s nesnesi yüklenemiyor
-
UseMenuModuleToolsToAddCronJobs=Planlı işleri görmek ve düzenlemek için "Giriş - Modül araçları - İş listesi" menüsüne gidin.
diff --git a/htdocs/langs/tr_TR/dict.lang b/htdocs/langs/tr_TR/dict.lang
index 35f744cad95..beb78b2a16a 100644
--- a/htdocs/langs/tr_TR/dict.lang
+++ b/htdocs/langs/tr_TR/dict.lang
@@ -253,7 +253,6 @@ CivilityMR=Mr.
CivilityMLE=Ms.
CivilityMTRE=Master
CivilityDR=Doctor
-
##### Currencies #####
Currencyeuros=Euro
CurrencyAUD=AU Doları
@@ -290,10 +289,8 @@ CurrencyXOF=CFA Frangı BCEAO
CurrencySingXOF=CFA Frangı BCEAO
CurrencyXPF=CFP Frangı
CurrencySingXPF=CFP Frangı
-
CurrencyCentSingEUR=cent
CurrencyThousandthSingTND=thousandth
-
#### Input reasons #####
DemandReasonTypeSRC_INTE=Internet
DemandReasonTypeSRC_CAMP_MAIL=Posta kampanyası
@@ -306,7 +303,6 @@ DemandReasonTypeSRC_WOM=Başkasından duyarak
DemandReasonTypeSRC_PARTNER=İş Ortağı
DemandReasonTypeSRC_EMPLOYEE=Çalışan
DemandReasonTypeSRC_SPONSORING=Destekçi
-
#### Paper formats ####
PaperFormatEU4A0=Biçim 4A0
PaperFormatEU2A0=Biçim 2A0
diff --git a/htdocs/langs/tr_TR/errors.lang b/htdocs/langs/tr_TR/errors.lang
index 2c49e3e61fe..607e224768a 100644
--- a/htdocs/langs/tr_TR/errors.lang
+++ b/htdocs/langs/tr_TR/errors.lang
@@ -135,6 +135,8 @@ ErrorWarehouseMustDiffers=Kaynak ve hedef depo farklı olmalıdır
ErrorBadFormat=Hatalı biçim!
ErrorPaymentDateLowerThanInvoiceDate=Ödeme tarihi (%s) fatura tarihinden (%s) önce bu faturada %s olamaz.
ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Hata, bu üye henüz bir üçüncü partiye bağlanmamıştır. Üyeyi varolan bir üçüncü partiye bağlayın ya da faturayla abonelik oluşturmadan önce yeni bir üçüncü parti oluşturun.
+ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused.
+
# Warnings
WarningMandatorySetupNotComplete=Zorunlu kurulum parametreleri henüz tanımlanmamış
WarningSafeModeOnCheckExecDir=Uyarı, PHP seçeneği güvenli_mode açıktır, böylece komut php parametresi güvenli_mode_exec_dir tarafından bildirilen bir dizine saklanabilir.
diff --git a/htdocs/langs/tr_TR/holiday.lang b/htdocs/langs/tr_TR/holiday.lang
index efed745350e..8eab309bc64 100644
--- a/htdocs/langs/tr_TR/holiday.lang
+++ b/htdocs/langs/tr_TR/holiday.lang
@@ -34,7 +34,6 @@ ReturnCP=Önceki sayfaya dön
ErrorUserViewCP=Tatil isteklerini okumaya yetkili değilsiniz.
InfosCP=Tatil isteği bilgileri
InfosWorkflowCP=Bilgi işakışı
-DateCreateCP=Oluşturma tarihi
RequestByCP=İsteyen
TitreRequestCP=Tatil tablosu
NbUseDaysCP=Harcanan tatil günleri
@@ -130,7 +129,6 @@ ErrorMailNotSend=Eposta gönderilirken bir hata oluştu:
NoCPforMonth=Bu ay hiç izin yok.
nbJours=Gün sayısı
TitleAdminCP=Tatillerin Yapılandırması
-
#Messages
Hello=Merhaba
HolidaysToValidate=Tatil doğrula
@@ -143,7 +141,6 @@ HolidaysRefused=Tatil reddedildi
HolidaysRefusedBody=%s tarihinden %s tarihine kadar olan tatil isteğiniz aşağıdaki nedenden dolayı reddeilmiştir :
HolidaysCanceled=İptal edilen tatiller
HolidaysCanceledBody=%s tarihinden %s tarihine kadar olan tatil isteğiniz iptal edilmiştir.
-
Permission20001=Tatilleri oku/oluştur/değiştir
Permission20002=Bütün tatil isteklerini oku/değiştir
Permission20003=Tatil isteklerini sil
diff --git a/htdocs/langs/tr_TR/install.lang b/htdocs/langs/tr_TR/install.lang
index f86c4603094..0693d2802ac 100644
--- a/htdocs/langs/tr_TR/install.lang
+++ b/htdocs/langs/tr_TR/install.lang
@@ -158,7 +158,6 @@ ShowEditTechnicalParameters=Gelişmiş parametreleri (uzman modu) göstermek/dü
#########
# upgrade
-#########
MigrationFixData=Standart dışı veri onarımı
MigrationOrder=Müşteri siparişleri için veri taşıma
MigrationSupplierOrder=Tedarikçi siparişleri için veri taşıma
diff --git a/htdocs/langs/tr_TR/languages.lang b/htdocs/langs/tr_TR/languages.lang
index 6a0ce002ef1..62b6aa9a53d 100644
--- a/htdocs/langs/tr_TR/languages.lang
+++ b/htdocs/langs/tr_TR/languages.lang
@@ -20,7 +20,7 @@ Language_en_US=İngilizce (ABD)
Language_en_ZA=İngilizce (Güney Afrika)
Language_es_ES=İspanyolca
Language_es_AR=İspanyolca (Arjantin)
-Language_es_CL=Spanish (Chile)
+Language_es_CL=İspanyolca (Şilil)
Language_es_HN=İspanyolca (Honduras)
Language_es_MX=İspanyolca (Meksika)
Language_es_PY=İspanyolca (Paraguay)
@@ -58,7 +58,7 @@ Language_tr_TR=Türkçe
Language_sl_SI=Slovence
Language_sv_SV=İsveçce
Language_sv_SE=İsveçce
-Language_sq_AL=Albanian
+Language_sq_AL=Arnavutça
Language_sk_SK=Slovakça
Language_th_TH=Taice
Language_uk_UA=Ukraynaca
diff --git a/htdocs/langs/tr_TR/mails.lang b/htdocs/langs/tr_TR/mails.lang
index 6c829332b09..be6fd20cda0 100644
--- a/htdocs/langs/tr_TR/mails.lang
+++ b/htdocs/langs/tr_TR/mails.lang
@@ -119,6 +119,7 @@ TargetsReset=Listeyi temizle
ToClearAllRecipientsClickHere=Bu e-posta Alıcı listesini temizlemek için burayı tıkla
ToAddRecipientsChooseHere=Listeden seçerek alıcıları ekle
NbOfEMailingsReceived=Alınan toplu Epostalar
+NbOfEMailingsSend=Mass emailings sent
IdRecord=Kimlik kayıtı
DeliveryReceipt=Teslim makbuzu
YouCanUseCommaSeparatorForSeveralRecipients=Birçok alıcı belirtmek için virgül ayırıcısını kullanabilirsiniz.
diff --git a/htdocs/langs/tr_TR/main.lang b/htdocs/langs/tr_TR/main.lang
index 65ed72e633b..8bbd7cf9c19 100644
--- a/htdocs/langs/tr_TR/main.lang
+++ b/htdocs/langs/tr_TR/main.lang
@@ -34,7 +34,7 @@ ErrorFailedToOpenFile='%s' Dosyası açılamadı
ErrorCanNotCreateDir='%s' Dizini oluşturulamıyor
ErrorCanNotReadDir='%s' Dizini okunamıyor
ErrorConstantNotDefined=%s Parametresi tanımlı değil
-ErrorUnknown=Unknown error
+ErrorUnknown=Bilinmeyen hata
ErrorSQL=SQL Hatası
ErrorLogoFileNotFound='%s' Logo dosyası bulunamadı
ErrorGoToGlobalSetup='Firma/Dernek' ayarlarına giderek düzeltiniz.
@@ -60,8 +60,8 @@ ErrorNoSocialContributionForSellerCountry=Hata, ülke %s için herhangi bir sosy
ErrorFailedToSaveFile=Hata, dosya kaydedilemedi.
ErrorOnlyPngJpgSupported=Hata yalnızca .Png ve .jpg görüntü dosya formatları desteklenmektedir.
ErrorImageFormatNotSupported=PHP bu biçimdeki görüntüleri dönüştürecek işlevleri desteklemez.
-SetDate=Set date
-SelectDate=Select a date
+SetDate=Ayar tarihi
+SelectDate=Bir tarih seç
SeeAlso=See also %s
BackgroundColorByDefault=Varsayılan arkaplan rengi
FileWasNotUploaded=Bu ekleme için bir dosya seçildi ama henüz gönderilmedi. Bunun için “Dosya ekle” ye tıklayın.
@@ -94,7 +94,7 @@ InformationLastAccessInError=Hatalı son veritabanı erişimi bilgisi
DolibarrHasDetectedError=Dolibarr teknik bir hata algıladı
InformationToHelpDiagnose=Bu bilgiler teşhis etmeye yardımcı olabilir
MoreInformation=Daha fazla bilgi
-TechnicalInformation=Technical information
+TechnicalInformation=Teknik bilgi
NotePublic=Not (genel)
NotePrivate=Not (özel)
PrecisionUnitIsLimitedToXDecimals=Dolibarr birim fiyatlar için hassasiyeti %s ondalık olarak sınırlandırmıştır.
@@ -206,6 +206,7 @@ Limit=Sınır
Limits=Sınırlar
DevelopmentTeam=Geliştirme Ekibi
Logout=Çıkış
+NoLogoutProcessWithAuthMode=No applicative disconnect feature with authentication mode %s
Connection=Bağlan
Setup=Ayarlar
Alert=Uyarı
@@ -670,7 +671,7 @@ OriginFileName=Özgün dosya adı
SetDemandReason=Kaynağı ayarlayın
ViewPrivateNote=Notları izle
XMoreLines=%s gizli satır(lar)
-PublicUrl=Public URL
+PublicUrl=Genel URL
# Week day
Monday=Pazartesi
diff --git a/htdocs/langs/tr_TR/margins.lang b/htdocs/langs/tr_TR/margins.lang
index 7cb5c555330..05b423db433 100644
--- a/htdocs/langs/tr_TR/margins.lang
+++ b/htdocs/langs/tr_TR/margins.lang
@@ -10,24 +10,18 @@ MarkRate=Yayınlanmış fiyat
DisplayMarginRates=Oran değerlerini göster
DisplayMarkRates=Yayınlanmış fiyatları göster
InputPrice=Giriş fiyatı
-
margin=Kar oranı yönetimi
margesSetup=Kar oranı yönetimi ayarı
-
MarginDetails=Oran ayrıntıları
-
ProductMargins=Ürün oranları
CustomerMargins=Müşteri oranları
-SalesRepresentativeMargins=Sales representative margins
-
+SalesRepresentativeMargins=Satış temsilcisi oranları
ProductService=Ürün veya Hizmet
AllProducts=Bütün ürün ve hizmetler
ChooseProduct/Service=Ürün veya hizmet seç
-
StartDate=İlk tarih
EndDate=Son tarih
Launch=Başlat
-
ForceBuyingPriceIfNull=Boşsa alış fiyatına zorla
ForceBuyingPriceIfNullDetails=eğr "AÇIK" sa, if "ON", oran satırda sıfır olacaktır (alış fiyatı = Satış fiyatı), aksi durumda ("KAPALI"), oran satış fiyatına eşit olacaktır (alış fiyatı = 0)
MARGIN_METHODE_FOR_DISCOUNT=Genel indirimler için oran yöntemi
@@ -35,16 +29,13 @@ UseDiscountAsProduct=Ürün olarak
UseDiscountAsService=Hizmet olarak
UseDiscountOnTotal=Ara toplamla
MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Genel bir indirimin, oran hesaplaması için bir ürün, hizmet ya da yalnızca ara toplam olarak mı değerlendirildiğini tanımlayın.
-
MARGIN_TYPE=Oran türü
MargeBrute=Ham oran
MargeNette=Net oran
MARGIN_TYPE_DETAILS=Ham oran : Satış fiyatı - Alış fiyatı
Net oran : Satış fiyatı - Maliyet fiyatı
-
CostPrice=Maliyet fiyatı
BuyingCost=Maliyet fiyatı
UnitCharges=Birim masrafları
Charges=Masraflar
-
AgentContactType=Ticari temsilci ilgili tipi
AgentContactTypeDetails=Ticari temsilciler tarafından oran raporları ile ilişkilendirilecek kişi türünü (faturalarla bağlantılı) tanımlayın
diff --git a/htdocs/langs/tr_TR/members.lang b/htdocs/langs/tr_TR/members.lang
index d08c708f4ee..541225cd352 100644
--- a/htdocs/langs/tr_TR/members.lang
+++ b/htdocs/langs/tr_TR/members.lang
@@ -86,7 +86,6 @@ SubscriptionNotReceivedShort=Hiç alınmadı
ListOfSubscriptions=Abonelikler listesi
SendCardByMail=Kartı Eposta ile gönder
AddMember=Üye ekle
-MemberType=Üyelik türü
NoTypeDefinedGoToSetup=Hiçbir üyelik türü tanımlanmamıştır. Kurulum - Üye türlerine git
NewMemberType=Yeni üye türü
WelcomeEMail=Hoşgeldiniz e-postası
@@ -171,6 +170,8 @@ LastSubscriptionAmount=Son abonelik tutarı
MembersStatisticsByCountries=Ülkeye göre üye istatistikleri
MembersStatisticsByState=Eyalete/ile göre üyelik istatistikleri
MembersStatisticsByTown=İlçelere göre üyelik istatistikleri
+MembersStatisticsByRegion=Members statistics by region
+MemberByRegion=Members by region
NbOfMembers=Üye sayısı
NoValidatedMemberYet=Doğrulanmamış üye bulunmadı
MembersByCountryDesc=Bu ekran ülkelere göre üyelik istatisklerini görüntüler. Grafik eğer internet hizmeti çalışıyor ise sadece google çevrimiçi grafik hizmetince sağlanır.
diff --git a/htdocs/langs/tr_TR/orders.lang b/htdocs/langs/tr_TR/orders.lang
index 9af7e0e6574..a982292a7a8 100644
--- a/htdocs/langs/tr_TR/orders.lang
+++ b/htdocs/langs/tr_TR/orders.lang
@@ -55,7 +55,7 @@ DraftOrWaitingShipped=Taslak veya onaylanmış henüz sevkedilmemiş
MenuOrdersToBill=Teslim edilen siparişler
MenuOrdersToBill2=Faturalanacak siparişler
SearchOrder=Sipariş ara
-# SearchACustomerOrder=Search a customer order
+SearchACustomerOrder=Müşteri siparişi ara
ShipProduct=Ürünü sevket
Discount=İndirim
CreateOrder=Sipariş oluştur
@@ -101,7 +101,6 @@ RelatedOrders=İlgili siparişler
OnProcessOrders=İşlemdeki siparişler
RefOrder=Sipariş ref.
RefCustomerOrder=Müşteri sipariş ref.
-CustomerOrder=Müşteri siparişi
RefCustomerOrderShort=Müşt. Sipariş ref.
SendOrderByMail=Siparişi postayla gönder
ActionsOnOrder=Sipariş eylemleri
@@ -132,8 +131,6 @@ Error_COMMANDE_ADDON_NotDefined=Sabit COMMANDE_ADDON tanımlanmamış
Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=Modül dosyası %s yüklenemedi
Error_FailedToLoad_COMMANDE_ADDON_File=Modül dosyası %s yüklenemedi
Error_OrderNotChecked=Faturalanacak seçilmiş sipariş yok
-
-
# Sources
OrderSource0=Teklif
OrderSource1=Internet
@@ -144,7 +141,6 @@ OrderSource5=Reklam
OrderSource6=Mağaza
QtyOrdered=Sipariş miktarı
AddDeliveryCostLine=Siparişin ağırlığını belirten bir teslimat satırı ekleyin
-
# Documents models
PDFEinsteinDescription=Bir tam sipariş modeli (logo. ..)
PDFEdisonDescription=Basit bir sipariş modeli
@@ -155,7 +151,6 @@ OrderByFax=Faks
OrderByEMail=Eposta
OrderByWWW=Çevrimiçi
OrderByPhone=Telefon
-
CreateInvoiceForThisCustomer=Sipariş Faturala
NoOrdersToInvoice=Faturalanabilir sipariş yok
CloseProcessedOrdersAutomatically=Seçilen tüm siparişleri "İşlendi" olarak sınıflandır.
@@ -165,4 +160,4 @@ Ordered=Sipariş verildi
OrderCreated=Siparişleriniz oluşturulmuştur
OrderFail=Siparişiniz oluşturulması sırasında hata oluştu
CreateOrders=Sipariş oluştur
-# ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
+ToBillSeveralOrderSelectCustomer=Birden çok siparişe fatura oluşturmak için, önce müşteriye tıkla, sonra "%s" seç
diff --git a/htdocs/langs/tr_TR/products.lang b/htdocs/langs/tr_TR/products.lang
index 3d763788648..b37a259cbfc 100644
--- a/htdocs/langs/tr_TR/products.lang
+++ b/htdocs/langs/tr_TR/products.lang
@@ -109,7 +109,7 @@ BarcodeValue=Barkod değeri
NoteNotVisibleOnBill=Not (faturalarda, tekliflerde ... görünmez)
CreateCopy=Kopya oluştur
ServiceLimitedDuration=Eğer ürün sınırlı süreli bir hizmetse:
-MultiPricesAbility=Çoklu-fiyatları etkinleştir
+MultiPricesAbility=Several level of prices per product/service
MultiPricesNumPrices=Fiyat sayısı
MultiPriceLevelsName=Fiyat kategorileri
AssociatedProductsAbility=Yan ürünleri etkinleştir
@@ -222,7 +222,7 @@ BarCodeDataForProduct=%s Ürünü için barkod bilgisi :
BarCodeDataForThirdparty=%s Üçüncü parti için barkod bilgisi :
ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values)
PriceByCustomer=Price by customer
-PriceCatalogue=Catalogue Price
+PriceCatalogue=Unique price per product/service
PricingRule=Pricing Rules
AddCustomerPrice=Add price by customers
ForceUpdateChildPriceSoc=Set same price on customer subsidiaries
diff --git a/htdocs/langs/tr_TR/projects.lang b/htdocs/langs/tr_TR/projects.lang
index 61c8ee38cd4..89a09fb49ac 100644
--- a/htdocs/langs/tr_TR/projects.lang
+++ b/htdocs/langs/tr_TR/projects.lang
@@ -1,6 +1,6 @@
# Dolibarr language file - Source file is en_US - projects
-# RefProject=Ref. project
-# ProjectId=Project Id
+RefProject=Ref. project
+ProjectId=Project Id
Project=Proje
Projects=Projeler
SharedProject=Herkes
@@ -32,18 +32,18 @@ TimeSpent=Harcanan süre
TimesSpent=Harcanan süre
RefTask=Görev ref.
LabelTask=Görev etiketi
-# TaskTimeSpent=Time spent on tasks
-# TaskTimeUser=User
-# TaskTimeNote=Note
-# TaskTimeDate=Date
+TaskTimeSpent=Time spent on tasks
+TaskTimeUser=User
+TaskTimeNote=Note
+TaskTimeDate=Date
NewTimeSpent=Yeni harcanan süre
MyTimeSpent=Harcadığım sürelerim
MyTasks=Grevlerim
Tasks=Görevler
Task=Görev
-# TaskDateStart=Task start date
-# TaskDateEnd=Task end date
-# TaskDescription=Task description
+TaskDateStart=Task start date
+TaskDateEnd=Task end date
+TaskDescription=Task description
NewTask=Yeni görev
AddTask=Görev ekle
AddDuration=Süre ekle
@@ -106,15 +106,18 @@ ProjectReportDate=Görevi proje başlama tarihine göre değiştir
ErrorShiftTaskDate=Görev tarihini yeni proje başlama tarihine göre kaydırmak olası değil
ProjectsAndTasksLines=Projeler ve görevler
ProjectCreatedInDolibarr=%s projesi oluşturuldu
+TaskCreatedInDolibarr=Task %s created
+TaskModifiedInDolibarr=Task %s modified
+TaskDeletedInDolibarr=Task %s deleted
##### Types de contacts #####
TypeContact_project_internal_PROJECTLEADER=Proje önderi
TypeContact_project_external_PROJECTLEADER=Proje önderi
-# TypeContact_project_internal_PROJECTCONTRIBUTOR=Contributor
-# TypeContact_project_external_PROJECTCONTRIBUTOR=Contributor
+TypeContact_project_internal_PROJECTCONTRIBUTOR=Contributor
+TypeContact_project_external_PROJECTCONTRIBUTOR=Contributor
TypeContact_project_task_internal_TASKEXECUTIVE=Görev yöneticisi
TypeContact_project_task_external_TASKEXECUTIVE=Görev yöneticisi
-# TypeContact_project_task_internal_TASKCONTRIBUTOR=Contributor
-# TypeContact_project_task_external_TASKCONTRIBUTOR=Contributor
+TypeContact_project_task_internal_TASKCONTRIBUTOR=Contributor
+TypeContact_project_task_external_TASKCONTRIBUTOR=Contributor
SelectElement=Öğe seç
AddElement=Öğeye bağlan
# Documents models
diff --git a/htdocs/langs/tr_TR/salaries.lang b/htdocs/langs/tr_TR/salaries.lang
index edca71a1829..848deb6d150 100644
--- a/htdocs/langs/tr_TR/salaries.lang
+++ b/htdocs/langs/tr_TR/salaries.lang
@@ -1,8 +1,8 @@
# Dolibarr language file - Source file is en_US - users
-Salary=Salary
-Salaries=Salaries
-Employee=Employee
-NewSalaryPayment=New salary payment
-SalaryPayment=Salary payment
-SalariesPayments=Salaries payments
-ShowSalaryPayment=Show salary payment
+Salary=Ücret
+Salaries=Ücretler
+Employee=Çalışan
+NewSalaryPayment=Yeni ücret ödemesi
+SalaryPayment=Ücret ödemesi
+SalariesPayments=Ücret ödemeleri
+ShowSalaryPayment=Ücret ödemesi göster
diff --git a/htdocs/langs/tr_TR/sendings.lang b/htdocs/langs/tr_TR/sendings.lang
index de0ff0225d0..4398ed92213 100644
--- a/htdocs/langs/tr_TR/sendings.lang
+++ b/htdocs/langs/tr_TR/sendings.lang
@@ -66,11 +66,9 @@ CarrierList=Taşımacı listesi
SendingMethodCATCH=Müşteri tarafından
SendingMethodTRANS=Taşıyıcı tarafından
SendingMethodCOLSUI=Colissimo
-
# ModelDocument
DocumentModelSirocco=Teslimat makbuzları için basit belge modeli
DocumentModelTyphon=Teslimat makbuzları için daha fazla eksiksiz doküman modeli (logo. ..)
-
Error_EXPEDITION_ADDON_NUMBER_NotDefined=EXPEDITION_ADDON_NUMBER değişmezi tanımlanmamış
SumOfProductVolumes=Ürün hacimleri toplamı
SumOfProductWeights=Ürün ağırlıkları toplamı
diff --git a/htdocs/langs/tr_TR/stocks.lang b/htdocs/langs/tr_TR/stocks.lang
index 177f99347ba..83f51018a41 100644
--- a/htdocs/langs/tr_TR/stocks.lang
+++ b/htdocs/langs/tr_TR/stocks.lang
@@ -117,3 +117,8 @@ SelectProductInAndOutWareHouse=Bir ürün, bir miktar, bir kaynak depo ve bir he
RecordMovement=Kayıt aktarımı
ReceivingForSameOrder=Bu sipariş için alımlar
StockMovementRecorded=Stok hareketleri kaydedildi
+RuleForStockAvailability=Rules on stock requirements
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service into invoice
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service into order
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service into shipment
+
diff --git a/htdocs/langs/tr_TR/users.lang b/htdocs/langs/tr_TR/users.lang
index 0bc20b5b7e8..0ca548ca809 100644
--- a/htdocs/langs/tr_TR/users.lang
+++ b/htdocs/langs/tr_TR/users.lang
@@ -1,4 +1,5 @@
# Dolibarr language file - Source file is en_US - users
+HRMArea=HRM area
UserCard=Kullanıcı kartı
ContactCard=Kişi kartı
GroupCard=Grup kartı
diff --git a/htdocs/langs/tr_TR/withdrawals.lang b/htdocs/langs/tr_TR/withdrawals.lang
index 077f6e73467..65de25f807a 100644
--- a/htdocs/langs/tr_TR/withdrawals.lang
+++ b/htdocs/langs/tr_TR/withdrawals.lang
@@ -18,7 +18,7 @@ RequestStandingOrderToTreat=Ödeme talimatları işleme isteği
RequestStandingOrderTreated=Ödeme talimatlarının işlenmesi isteği isteği
CustomersStandingOrders=Müşteri ödeme talimatları
CustomerStandingOrder=Müşteri ödeme talimatı
-NbOfInvoiceToWithdraw=Nb. of invoice with withdraw request
+NbOfInvoiceToWithdraw=Para çekme istekli fatura sayısı
NbOfInvoiceToWithdrawWithInfo=Nb. of invoice with withdraw request for customers having defined bank account information
InvoiceWaitingWithdraw=Fatura tahsilat için bekliyor
AmountToWithdraw=Çekilecek tutar
diff --git a/htdocs/langs/uk_UA/admin.lang b/htdocs/langs/uk_UA/admin.lang
index 0c4630a5a17..412d109f751 100644
--- a/htdocs/langs/uk_UA/admin.lang
+++ b/htdocs/langs/uk_UA/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/uk_UA/banks.lang b/htdocs/langs/uk_UA/banks.lang
index 2f62a5db9b6..88ac8d90d5e 100644
--- a/htdocs/langs/uk_UA/banks.lang
+++ b/htdocs/langs/uk_UA/banks.lang
@@ -1,159 +1,159 @@
# Dolibarr language file - Source file is en_US - banks
-# Bank=Bank
-# Banks=Banks
-# MenuBankCash=Bank/Cash
-# MenuSetupBank=Bank/Cash setup
-# BankName=Bank name
-# FinancialAccount=Account
-# FinancialAccounts=Accounts
-# BankAccount=Bank account
-# BankAccounts=Bank accounts
-# AccountRef=Financial account ref
-# AccountLabel=Financial account label
-# CashAccount=Cash account
-# CashAccounts=Cash accounts
-# MainAccount=Main account
-# CurrentAccount=Current account
-# CurrentAccounts=Current accounts
-# SavingAccount=Savings account
-# SavingAccounts=Savings accounts
-# ErrorBankLabelAlreadyExists=Financial account label already exists
-# BankBalance=Balance
-# BankBalanceBefore=Balance before
-# BankBalanceAfter=Balance after
-# BalanceMinimalAllowed=Minimum allowed balance
-# BalanceMinimalDesired=Minimum desired balance
-# InitialBankBalance=Initial balance
-# EndBankBalance=End balance
-# CurrentBalance=Current balance
-# FutureBalance=Future balance
-# ShowAllTimeBalance=Show balance from start
-# AllTime=From start
-# Reconciliation=Reconciliation
-# RIB=Bank Account Number
-# IBAN=IBAN number
-# BIC=BIC/SWIFT number
-# StandingOrders=Standing orders
-# StandingOrder=Standing order
-# Withdrawals=Withdrawals
-# Withdrawal=Withdrawal
-# AccountStatement=Account statement
-# AccountStatementShort=Statement
-# AccountStatements=Account statements
-# LastAccountStatements=Last account statements
-# Rapprochement=Reconciliate
-# IOMonthlyReporting=Monthly reporting
-# BankAccountDomiciliation=Account address
-# BankAccountCountry=Account country
-# BankAccountOwner=Account owner name
-# BankAccountOwnerAddress=Account owner address
-# RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
-# CreateAccount=Create account
-# NewAccount=New account
-# NewBankAccount=New bank account
-# NewFinancialAccount=New financial account
-# MenuNewFinancialAccount=New financial account
-# NewCurrentAccount=New current account
-# NewSavingAccount=New savings account
-# NewCashAccount=New cash account
-# EditFinancialAccount=Edit account
-# AccountSetup=Financial accounts setup
-# SearchBankMovement=Search bank movement
-# Debts=Debts
-# LabelBankCashAccount=Bank or cash label
-# AccountType=Account type
-# BankType0=Savings account
-# BankType1=Current or credit card account
-# BankType2=Cash account
-# IfBankAccount=If bank account
-# AccountsArea=Accounts area
-# AccountCard=Account card
-# DeleteAccount=Delete account
-# ConfirmDeleteAccount=Are you sure you want to delete this account ?
-# Account=Account
-# ByCategories=By categories
-# ByRubriques=By categories
-# BankTransactionByCategories=Bank transactions by categories
-# BankTransactionForCategory=Bank transactions for category %s
-# RemoveFromRubrique=Remove link with category
-# RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
-# ListBankTransactions=List of bank transactions
-# IdTransaction=Transaction ID
-# BankTransactions=Bank transactions
-# SearchTransaction=Search transaction
-# ListTransactions=List transactions
-# ListTransactionsByCategory=List transaction/category
-# TransactionsToConciliate=Transactions to reconcile
-# Conciliable=Can be reconciled
-# Conciliate=Reconcile
-# Conciliation=Reconciliation
-# ConciliationForAccount=Reconcile this account
-# IncludeClosedAccount=Include closed accounts
-# OnlyOpenedAccount=Only opened accounts
-# AccountToCredit=Account to credit
-# AccountToDebit=Account to debit
-# DisableConciliation=Disable reconciliation feature for this account
-# ConciliationDisabled=Reconciliation feature disabled
-# StatusAccountOpened=Opened
-# StatusAccountClosed=Closed
-# AccountIdShort=Number
-# EditBankRecord=Edit record
-# LineRecord=Transaction
-# AddBankRecord=Add transaction
-# AddBankRecordLong=Add transaction manually
-# ConciliatedBy=Reconciled by
-# DateConciliating=Reconcile date
-# BankLineConciliated=Transaction reconciled
-# CustomerInvoicePayment=Customer payment
-# CustomerInvoicePaymentBack=Customer payment back
-# SupplierInvoicePayment=Supplier payment
-# WithdrawalPayment=Withdrawal payment
-# SocialContributionPayment=Social contribution payment
-# FinancialAccountJournal=Financial account journal
-# BankTransfer=Bank transfer
-# BankTransfers=Bank transfers
-# TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
-# TransferFrom=From
-# TransferTo=To
-# TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
-# CheckTransmitter=Transmitter
-# ValidateCheckReceipt=Validate this check receipt ?
-# ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
-# DeleteCheckReceipt=Delete this check receipt ?
-# ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
-# BankChecks=Bank checks
-# BankChecksToReceipt=Checks waiting for deposit
-# ShowCheckReceipt=Show check deposit receipt
-# NumberOfCheques=Nb of check
-# DeleteTransaction=Delete transaction
-# ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
-# ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
-# BankMovements=Movements
-# CashBudget=Cash budget
-# PlannedTransactions=Planned transactions
-# Graph=Graphics
-# ExportDataset_banque_1=Bank transactions and account statement
-# TransactionOnTheOtherAccount=Transaction on the other account
-# TransactionWithOtherAccount=Account transfer
-# PaymentNumberUpdateSucceeded=Payment number updated succesfully
-# PaymentNumberUpdateFailed=Payment number could not be updated
-# PaymentDateUpdateSucceeded=Payment date update succesfully
-# PaymentDateUpdateFailed=Payment date could not be updated
-# Transactions=Transactions
-# BankTransactionLine=Bank transaction
-# AllAccounts=All bank/cash accounts
-# BackToAccount=Back to account
-# ShowAllAccounts=Show for all accounts
-# FutureTransaction=Transaction in futur. No way to conciliate.
-# SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
-# InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
-# EventualyAddCategory=Eventually, specify a category in which to classify the records
-# ToConciliate=To conciliate?
-# ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
-# BankDashboard=Bank accounts summary
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+Bank=Bank
+Banks=Banks
+MenuBankCash=Bank/Cash
+MenuSetupBank=Bank/Cash setup
+BankName=Bank name
+FinancialAccount=Account
+FinancialAccounts=Accounts
+BankAccount=Bank account
+BankAccounts=Bank accounts
+AccountRef=Financial account ref
+AccountLabel=Financial account label
+CashAccount=Cash account
+CashAccounts=Cash accounts
+MainAccount=Main account
+CurrentAccount=Current account
+CurrentAccounts=Current accounts
+SavingAccount=Savings account
+SavingAccounts=Savings accounts
+ErrorBankLabelAlreadyExists=Financial account label already exists
+BankBalance=Balance
+BankBalanceBefore=Balance before
+BankBalanceAfter=Balance after
+BalanceMinimalAllowed=Minimum allowed balance
+BalanceMinimalDesired=Minimum desired balance
+InitialBankBalance=Initial balance
+EndBankBalance=End balance
+CurrentBalance=Current balance
+FutureBalance=Future balance
+ShowAllTimeBalance=Show balance from start
+AllTime=From start
+Reconciliation=Reconciliation
+RIB=Bank Account Number
+IBAN=IBAN number
+BIC=BIC/SWIFT number
+StandingOrders=Standing orders
+StandingOrder=Standing order
+Withdrawals=Withdrawals
+Withdrawal=Withdrawal
+AccountStatement=Account statement
+AccountStatementShort=Statement
+AccountStatements=Account statements
+LastAccountStatements=Last account statements
+Rapprochement=Reconciliate
+IOMonthlyReporting=Monthly reporting
+BankAccountDomiciliation=Account address
+BankAccountCountry=Account country
+BankAccountOwner=Account owner name
+BankAccountOwnerAddress=Account owner address
+RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
+CreateAccount=Create account
+NewAccount=New account
+NewBankAccount=New bank account
+NewFinancialAccount=New financial account
+MenuNewFinancialAccount=New financial account
+NewCurrentAccount=New current account
+NewSavingAccount=New savings account
+NewCashAccount=New cash account
+EditFinancialAccount=Edit account
+AccountSetup=Financial accounts setup
+SearchBankMovement=Search bank movement
+Debts=Debts
+LabelBankCashAccount=Bank or cash label
+AccountType=Account type
+BankType0=Savings account
+BankType1=Current or credit card account
+BankType2=Cash account
+IfBankAccount=If bank account
+AccountsArea=Accounts area
+AccountCard=Account card
+DeleteAccount=Delete account
+ConfirmDeleteAccount=Are you sure you want to delete this account ?
+Account=Account
+ByCategories=By categories
+ByRubriques=By categories
+BankTransactionByCategories=Bank transactions by categories
+BankTransactionForCategory=Bank transactions for category %s
+RemoveFromRubrique=Remove link with category
+RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
+ListBankTransactions=List of bank transactions
+IdTransaction=Transaction ID
+BankTransactions=Bank transactions
+SearchTransaction=Search transaction
+ListTransactions=List transactions
+ListTransactionsByCategory=List transaction/category
+TransactionsToConciliate=Transactions to reconcile
+Conciliable=Can be reconciled
+Conciliate=Reconcile
+Conciliation=Reconciliation
+ConciliationForAccount=Reconcile this account
+IncludeClosedAccount=Include closed accounts
+OnlyOpenedAccount=Only opened accounts
+AccountToCredit=Account to credit
+AccountToDebit=Account to debit
+DisableConciliation=Disable reconciliation feature for this account
+ConciliationDisabled=Reconciliation feature disabled
+StatusAccountOpened=Opened
+StatusAccountClosed=Closed
+AccountIdShort=Number
+EditBankRecord=Edit record
+LineRecord=Transaction
+AddBankRecord=Add transaction
+AddBankRecordLong=Add transaction manually
+ConciliatedBy=Reconciled by
+DateConciliating=Reconcile date
+BankLineConciliated=Transaction reconciled
+CustomerInvoicePayment=Customer payment
+CustomerInvoicePaymentBack=Customer payment back
+SupplierInvoicePayment=Supplier payment
+WithdrawalPayment=Withdrawal payment
+SocialContributionPayment=Social contribution payment
+FinancialAccountJournal=Financial account journal
+BankTransfer=Bank transfer
+BankTransfers=Bank transfers
+TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
+TransferFrom=From
+TransferTo=To
+TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
+CheckTransmitter=Transmitter
+ValidateCheckReceipt=Validate this check receipt ?
+ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
+DeleteCheckReceipt=Delete this check receipt ?
+ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
+BankChecks=Bank checks
+BankChecksToReceipt=Checks waiting for deposit
+ShowCheckReceipt=Show check deposit receipt
+NumberOfCheques=Nb of check
+DeleteTransaction=Delete transaction
+ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
+ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
+BankMovements=Movements
+CashBudget=Cash budget
+PlannedTransactions=Planned transactions
+Graph=Graphics
+ExportDataset_banque_1=Bank transactions and account statement
+TransactionOnTheOtherAccount=Transaction on the other account
+TransactionWithOtherAccount=Account transfer
+PaymentNumberUpdateSucceeded=Payment number updated succesfully
+PaymentNumberUpdateFailed=Payment number could not be updated
+PaymentDateUpdateSucceeded=Payment date update succesfully
+PaymentDateUpdateFailed=Payment date could not be updated
+Transactions=Transactions
+BankTransactionLine=Bank transaction
+AllAccounts=All bank/cash accounts
+BackToAccount=Back to account
+ShowAllAccounts=Show for all accounts
+FutureTransaction=Transaction in futur. No way to conciliate.
+SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
+InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
+EventualyAddCategory=Eventually, specify a category in which to classify the records
+ToConciliate=To conciliate?
+ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
+BankDashboard=Bank accounts summary
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/uk_UA/bills.lang b/htdocs/langs/uk_UA/bills.lang
index ad7e2cefc7c..3041825db57 100644
--- a/htdocs/langs/uk_UA/bills.lang
+++ b/htdocs/langs/uk_UA/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% in advance, 50%% on delivery
FixAmount=Fix amount
VarAmount=Variable amount (%% tot.)
-
# PaymentType
PaymentTypeVIR=Bank deposit
PaymentTypeShortVIR=Bank deposit
diff --git a/htdocs/langs/uk_UA/bookmarks.lang b/htdocs/langs/uk_UA/bookmarks.lang
index c04d25c328d..7acb946bb62 100644
--- a/htdocs/langs/uk_UA/bookmarks.lang
+++ b/htdocs/langs/uk_UA/bookmarks.lang
@@ -1,19 +1,19 @@
# Dolibarr language file - Source file is en_US - marque pages
-# AddThisPageToBookmarks=Add this page to bookmarks
-# Bookmark=Bookmark
-# Bookmarks=Bookmarks
-# NewBookmark=New bookmark
-# ShowBookmark=Show bookmark
-# OpenANewWindow=Open a new window
-# ReplaceWindow=Replace current window
-# BookmarkTargetNewWindowShort=New window
-# BookmarkTargetReplaceWindowShort=Current window
-# BookmarkTitle=Bookmark title
-# UrlOrLink=URL
-# BehaviourOnClick=Behaviour when a URL is clicked
-# CreateBookmark=Create bookmark
-# SetHereATitleForLink=Set a title for the bookmark
-# UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
-# ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
-# BookmarksManagement=Bookmarks management
-# ListOfBookmarks=List of bookmarks
+AddThisPageToBookmarks=Add this page to bookmarks
+Bookmark=Bookmark
+Bookmarks=Bookmarks
+NewBookmark=New bookmark
+ShowBookmark=Show bookmark
+OpenANewWindow=Open a new window
+ReplaceWindow=Replace current window
+BookmarkTargetNewWindowShort=New window
+BookmarkTargetReplaceWindowShort=Current window
+BookmarkTitle=Bookmark title
+UrlOrLink=URL
+BehaviourOnClick=Behaviour when a URL is clicked
+CreateBookmark=Create bookmark
+SetHereATitleForLink=Set a title for the bookmark
+UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
+ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
+BookmarksManagement=Bookmarks management
+ListOfBookmarks=List of bookmarks
diff --git a/htdocs/langs/uk_UA/boxes.lang b/htdocs/langs/uk_UA/boxes.lang
index 0596d677c46..e7e9da7dc1b 100644
--- a/htdocs/langs/uk_UA/boxes.lang
+++ b/htdocs/langs/uk_UA/boxes.lang
@@ -1,91 +1,91 @@
# Dolibarr language file - Source file is en_US - boxes
-# BoxLastRssInfos=Rss information
-# BoxLastProducts=Last %s products/services
-# BoxProductsAlertStock=Products in stock alert
-# BoxLastProductsInContract=Last %s contracted products/services
-# BoxLastSupplierBills=Last supplier's invoices
-# BoxLastCustomerBills=Last customer's invoices
-# BoxOldestUnpaidCustomerBills=Oldest unpaid customer's invoices
-# BoxOldestUnpaidSupplierBills=Oldest unpaid supplier's invoices
-# BoxLastProposals=Last commercial proposals
-# BoxLastProspects=Last modified prospects
-# BoxLastCustomers=Last modified customers
-# BoxLastSuppliers=Last modified suppliers
-# BoxLastCustomerOrders=Last customer orders
-# BoxLastBooks=Last books
-# BoxLastActions=Last actions
-# BoxLastContracts=Last contracts
-# BoxLastContacts=Last contacts/addresses
-# BoxLastMembers=Last members
-# BoxFicheInter=Last interventions
-# BoxCurrentAccounts=Opened accounts balance
-# BoxSalesTurnover=Sales turnover
-# BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
-# BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
-# BoxTitleLastBooks=Last %s recorded books
-# BoxTitleNbOfCustomers=Number of clients
-# BoxTitleLastRssInfos=Last %s news from %s
-# BoxTitleLastProducts=Last %s modified products/services
-# BoxTitleProductsAlertStock=Products in stock alert
-# BoxTitleLastCustomerOrders=Last %s modified customer orders
-# BoxTitleLastSuppliers=Last %s recorded suppliers
-# BoxTitleLastCustomers=Last %s recorded customers
-# BoxTitleLastModifiedSuppliers=Last %s modified suppliers
-# BoxTitleLastModifiedCustomers=Last %s modified customers
-# BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
-# BoxTitleLastPropals=Last %s recorded proposals
-# BoxTitleLastCustomerBills=Last %s customer's invoices
-# BoxTitleLastSupplierBills=Last %s supplier's invoices
-# BoxTitleLastProspects=Last %s recorded prospects
-# BoxTitleLastModifiedProspects=Last %s modified prospects
-# BoxTitleLastProductsInContract=Last %s products/services in a contract
-# BoxTitleLastModifiedMembers=Last %s modified members
-# BoxTitleLastFicheInter=Last %s modified intervention
-# BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer's invoices
-# BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier's invoices
-# BoxTitleCurrentAccounts=Opened account's balances
-# BoxTitleSalesTurnover=Sales turnover
-# BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
-# BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
-# BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
-# BoxMyLastBookmarks=My last %s bookmarks
-# BoxOldestExpiredServices=Oldest active expired services
-# BoxLastExpiredServices=Last %s oldest contacts with active expired services
-# BoxTitleLastActionsToDo=Last %s actions to do
-# BoxTitleLastContracts=Last %s contracts
-# BoxTitleLastModifiedDonations=Last %s modified donations
-# BoxTitleLastModifiedExpenses=Last %s modified expenses
-# BoxGlobalActivity=Global activity (invoices, proposals, orders)
-# FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
-# LastRefreshDate=Last refresh date
-# NoRecordedBookmarks=No bookmarks defined.
-# ClickToAdd=Click here to add.
-# NoRecordedCustomers=No recorded customers
-# NoRecordedContacts=No recorded contacts
-# NoActionsToDo=No actions to do
-# NoRecordedOrders=No recorded customer's orders
-# NoRecordedProposals=No recorded proposals
-# NoRecordedInvoices=No recorded customer's invoices
-# NoUnpaidCustomerBills=No unpaid customer's invoices
-# NoRecordedSupplierInvoices=No recorded supplier's invoices
-# NoUnpaidSupplierBills=No unpaid supplier's invoices
-# NoModifiedSupplierBills=No recorded supplier's invoices
-# NoRecordedProducts=No recorded products/services
-# NoRecordedProspects=No recorded prospects
-# NoContractedProducts=No products/services contracted
-# NoRecordedContracts=No recorded contracts
-# NoRecordedInterventions=No recorded interventions
-# BoxLatestSupplierOrders=Latest supplier orders
-# BoxTitleLatestSupplierOrders=%s latest supplier orders
-# NoSupplierOrder=No recorded supplier order
-# BoxCustomersInvoicesPerMonth=Customer invoices per month
-# BoxSuppliersInvoicesPerMonth=Supplier invoices per month
-# BoxCustomersOrdersPerMonth=Customer orders per month
-# BoxSuppliersOrdersPerMonth=Supplier orders per month
-# BoxProposalsPerMonth=Proposals per month
-# NoTooLowStockProducts=No product under the low stock limit
-# BoxProductDistribution=Products/Services distribution
-# BoxProductDistributionFor=Distribution of %s for %s
-# ForCustomersInvoices=Customers invoices
-# ForCustomersOrders=Customers orders
-# ForProposals=Proposals
+BoxLastRssInfos=Rss information
+BoxLastProducts=Last %s products/services
+BoxProductsAlertStock=Products in stock alert
+BoxLastProductsInContract=Last %s contracted products/services
+BoxLastSupplierBills=Last supplier's invoices
+BoxLastCustomerBills=Last customer's invoices
+BoxOldestUnpaidCustomerBills=Oldest unpaid customer's invoices
+BoxOldestUnpaidSupplierBills=Oldest unpaid supplier's invoices
+BoxLastProposals=Last commercial proposals
+BoxLastProspects=Last modified prospects
+BoxLastCustomers=Last modified customers
+BoxLastSuppliers=Last modified suppliers
+BoxLastCustomerOrders=Last customer orders
+BoxLastBooks=Last books
+BoxLastActions=Last actions
+BoxLastContracts=Last contracts
+BoxLastContacts=Last contacts/addresses
+BoxLastMembers=Last members
+BoxFicheInter=Last interventions
+BoxCurrentAccounts=Opened accounts balance
+BoxSalesTurnover=Sales turnover
+BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
+BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
+BoxTitleLastBooks=Last %s recorded books
+BoxTitleNbOfCustomers=Number of clients
+BoxTitleLastRssInfos=Last %s news from %s
+BoxTitleLastProducts=Last %s modified products/services
+BoxTitleProductsAlertStock=Products in stock alert
+BoxTitleLastCustomerOrders=Last %s modified customer orders
+BoxTitleLastSuppliers=Last %s recorded suppliers
+BoxTitleLastCustomers=Last %s recorded customers
+BoxTitleLastModifiedSuppliers=Last %s modified suppliers
+BoxTitleLastModifiedCustomers=Last %s modified customers
+BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
+BoxTitleLastPropals=Last %s recorded proposals
+BoxTitleLastCustomerBills=Last %s customer's invoices
+BoxTitleLastSupplierBills=Last %s supplier's invoices
+BoxTitleLastProspects=Last %s recorded prospects
+BoxTitleLastModifiedProspects=Last %s modified prospects
+BoxTitleLastProductsInContract=Last %s products/services in a contract
+BoxTitleLastModifiedMembers=Last %s modified members
+BoxTitleLastFicheInter=Last %s modified intervention
+BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer's invoices
+BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier's invoices
+BoxTitleCurrentAccounts=Opened account's balances
+BoxTitleSalesTurnover=Sales turnover
+BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
+BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
+BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
+BoxMyLastBookmarks=My last %s bookmarks
+BoxOldestExpiredServices=Oldest active expired services
+BoxLastExpiredServices=Last %s oldest contacts with active expired services
+BoxTitleLastActionsToDo=Last %s actions to do
+BoxTitleLastContracts=Last %s contracts
+BoxTitleLastModifiedDonations=Last %s modified donations
+BoxTitleLastModifiedExpenses=Last %s modified expenses
+BoxGlobalActivity=Global activity (invoices, proposals, orders)
+FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
+LastRefreshDate=Last refresh date
+NoRecordedBookmarks=No bookmarks defined.
+ClickToAdd=Click here to add.
+NoRecordedCustomers=No recorded customers
+NoRecordedContacts=No recorded contacts
+NoActionsToDo=No actions to do
+NoRecordedOrders=No recorded customer's orders
+NoRecordedProposals=No recorded proposals
+NoRecordedInvoices=No recorded customer's invoices
+NoUnpaidCustomerBills=No unpaid customer's invoices
+NoRecordedSupplierInvoices=No recorded supplier's invoices
+NoUnpaidSupplierBills=No unpaid supplier's invoices
+NoModifiedSupplierBills=No recorded supplier's invoices
+NoRecordedProducts=No recorded products/services
+NoRecordedProspects=No recorded prospects
+NoContractedProducts=No products/services contracted
+NoRecordedContracts=No recorded contracts
+NoRecordedInterventions=No recorded interventions
+BoxLatestSupplierOrders=Latest supplier orders
+BoxTitleLatestSupplierOrders=%s latest supplier orders
+NoSupplierOrder=No recorded supplier order
+BoxCustomersInvoicesPerMonth=Customer invoices per month
+BoxSuppliersInvoicesPerMonth=Supplier invoices per month
+BoxCustomersOrdersPerMonth=Customer orders per month
+BoxSuppliersOrdersPerMonth=Supplier orders per month
+BoxProposalsPerMonth=Proposals per month
+NoTooLowStockProducts=No product under the low stock limit
+BoxProductDistribution=Products/Services distribution
+BoxProductDistributionFor=Distribution of %s for %s
+ForCustomersInvoices=Customers invoices
+ForCustomersOrders=Customers orders
+ForProposals=Proposals
diff --git a/htdocs/langs/uk_UA/cashdesk.lang b/htdocs/langs/uk_UA/cashdesk.lang
index 5cfb7ea3d6d..d3dcfb68e64 100644
--- a/htdocs/langs/uk_UA/cashdesk.lang
+++ b/htdocs/langs/uk_UA/cashdesk.lang
@@ -1,40 +1,40 @@
# Language file - Source file is en_US - cashdesk
-# CashDeskMenu=Point of sale
-# CashDesk=Point of sale
-# CashDesks=Point of sales
-# CashDeskBank=Bank account
-# CashDeskBankCash=Bank account (cash)
-# CashDeskBankCB=Bank account (card)
-# CashDeskBankCheque=Bank account (cheque)
-# CashDeskWarehouse=Warehouse
-# CashdeskShowServices=Selling services
-# CashDeskProducts=Products
-# CashDeskStock=Stock
-# CashDeskOn=on
-# CashDeskThirdParty=Third party
-# CashdeskDashboard=Point of sale access
-# ShoppingCart=Shopping cart
-# NewSell=New sell
-# BackOffice=Back office
-# AddThisArticle=Add this article
-# RestartSelling=Go back on sell
-# SellFinished=Sell finished
-# PrintTicket=Print ticket
-# NoProductFound=No article found
-# ProductFound=product found
-# ProductsFound=products found
-# NoArticle=No article
-# Identification=Identification
-# Article=Article
-# Difference=Difference
-# TotalTicket=Total ticket
-# NoVAT=No VAT for this sale
-# Change=Excess received
-# CalTip=Click to view the calendar
-# CashDeskSetupStock=You ask to decrease stock on invoice creation but warehouse for this is was not defined
Change stock module setup, or choose a warehouse
-# BankToPay=Charge Account
-# ShowCompany=Show company
-# ShowStock=Show warehouse
-# DeleteArticle=Click to remove this article
-# FilterRefOrLabelOrBC=Search (Ref/Label)
-# UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
+CashDeskMenu=Point of sale
+CashDesk=Point of sale
+CashDesks=Point of sales
+CashDeskBank=Bank account
+CashDeskBankCash=Bank account (cash)
+CashDeskBankCB=Bank account (card)
+CashDeskBankCheque=Bank account (cheque)
+CashDeskWarehouse=Warehouse
+CashdeskShowServices=Selling services
+CashDeskProducts=Products
+CashDeskStock=Stock
+CashDeskOn=on
+CashDeskThirdParty=Third party
+CashdeskDashboard=Point of sale access
+ShoppingCart=Shopping cart
+NewSell=New sell
+BackOffice=Back office
+AddThisArticle=Add this article
+RestartSelling=Go back on sell
+SellFinished=Sell finished
+PrintTicket=Print ticket
+NoProductFound=No article found
+ProductFound=product found
+ProductsFound=products found
+NoArticle=No article
+Identification=Identification
+Article=Article
+Difference=Difference
+TotalTicket=Total ticket
+NoVAT=No VAT for this sale
+Change=Excess received
+CalTip=Click to view the calendar
+CashDeskSetupStock=You ask to decrease stock on invoice creation but warehouse for this is was not defined
Change stock module setup, or choose a warehouse
+BankToPay=Charge Account
+ShowCompany=Show company
+ShowStock=Show warehouse
+DeleteArticle=Click to remove this article
+FilterRefOrLabelOrBC=Search (Ref/Label)
+UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
diff --git a/htdocs/langs/uk_UA/categories.lang b/htdocs/langs/uk_UA/categories.lang
index b28086fa933..27c4fc44394 100644
--- a/htdocs/langs/uk_UA/categories.lang
+++ b/htdocs/langs/uk_UA/categories.lang
@@ -1,113 +1,113 @@
# Dolibarr language file - Source file is en_US - categories
-# Category=Category
-# Categories=Categories
-# Rubrique=Category
-# Rubriques=Categories
-# categories=categories
-# TheCategorie=The category
-# NoCategoryYet=No category of this type created
-# In=In
-# AddIn=Add in
-# modify=modify
-# Classify=Classify
-# CategoriesArea=Categories area
-# ProductsCategoriesArea=Products/Services categories area
-# SuppliersCategoriesArea=Suppliers categories area
-# CustomersCategoriesArea=Customers categories area
-# ThirdPartyCategoriesArea=Third parties categories area
-# MembersCategoriesArea=Members categories area
-# ContactsCategoriesArea=Contacts categories area
-# MainCats=Main categories
-# SubCats=Subcategories
-# CatStatistics=Statistics
-# CatList=List of categories
-# AllCats=All categories
-# ViewCat=View category
-# NewCat=Add category
-# NewCategory=New category
-# ModifCat=Modify category
-# CatCreated=Category created
-# CreateCat=Create category
-# CreateThisCat=Create this category
-# ValidateFields=Validate the fields
-# NoSubCat=No subcategory.
-# SubCatOf=Subcategory
-# FoundCats=Found categories
-# FoundCatsForName=Categories found for the name :
-# FoundSubCatsIn=Subcategories found in the category
-# ErrSameCatSelected=You selected the same category several times
-# ErrForgotCat=You forgot to choose the category
-# ErrForgotField=You forgot to inform the fields
-# ErrCatAlreadyExists=This name is already used
-# AddProductToCat=Add this product to a category?
-# ImpossibleAddCat=Impossible to add the category
-# ImpossibleAssociateCategory=Impossible to associate the category to
-# WasAddedSuccessfully=%s was added successfully.
-# ObjectAlreadyLinkedToCategory=Element is already linked to this category.
-# CategorySuccessfullyCreated=This category %s has been added with success.
-# ProductIsInCategories=Product/service owns to following categories
-# SupplierIsInCategories=Third party owns to following suppliers categories
-# CompanyIsInCustomersCategories=This third party owns to following customers/prospects categories
-# CompanyIsInSuppliersCategories=This third party owns to following suppliers categories
-# MemberIsInCategories=This member owns to following members categories
-# ContactIsInCategories=This contact owns to following contacts categories
-# ProductHasNoCategory=This product/service is not in any categories
-# SupplierHasNoCategory=This supplier is not in any categories
-# CompanyHasNoCategory=This company is not in any categories
-# MemberHasNoCategory=This member is not in any categories
-# ContactHasNoCategory=This contact is not in any categories
-# ClassifyInCategory=Classify in category
-# NoneCategory=None
-# NotCategorized=Without category
-# CategoryExistsAtSameLevel=This category already exists with this ref
-# ReturnInProduct=Back to product/service card
-# ReturnInSupplier=Back to supplier card
-# ReturnInCompany=Back to customer/prospect card
-# ContentsVisibleByAll=The contents will be visible by all
-# ContentsVisibleByAllShort=Contents visible by all
-# ContentsNotVisibleByAllShort=Contents not visible by all
-# CategoriesTree=Categories tree
-# DeleteCategory=Delete category
-# ConfirmDeleteCategory=Are you sure you want to delete this category ?
-# RemoveFromCategory=Remove link with categorie
-# RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the category ?
-# NoCategoriesDefined=No category defined
-# SuppliersCategoryShort=Suppliers category
-# CustomersCategoryShort=Customers category
-# ProductsCategoryShort=Products category
-# MembersCategoryShort=Members category
-# SuppliersCategoriesShort=Suppliers categories
-# CustomersCategoriesShort=Customers categories
-# CustomersProspectsCategoriesShort=Custo./Prosp. categories
-# ProductsCategoriesShort=Products categories
-# MembersCategoriesShort=Members categories
-# ContactCategoriesShort=Contacts categories
-# ThisCategoryHasNoProduct=This category does not contain any product.
-# ThisCategoryHasNoSupplier=This category does not contain any supplier.
-# ThisCategoryHasNoCustomer=This category does not contain any customer.
-# ThisCategoryHasNoMember=This category does not contain any member.
-# ThisCategoryHasNoContact=This category does not contain any contact.
-# AssignedToCustomer=Assigned to a customer
-# AssignedToTheCustomer=Assigned to the customer
-# InternalCategory=Internal category
-# CategoryContents=Category contents
-# CategId=Category id
-# CatSupList=List of supplier categories
-# CatCusList=List of customer/prospect categories
-# CatProdList=List of products categories
-# CatMemberList=List of members categories
-# CatContactList=List of contact categories and contact
-# CatSupLinks=Links between suppliers and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatProdLinks=Links between products/services and categories
-# CatMemberLinks=Links between members and categories
-# CatProdLinks=Links between products/services and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatSupLinks=Links between suppliers and categories
-# DeleteFromCat=Remove from category
-# DeletePicture=Picture delete
-# ConfirmDeletePicture=Confirm picture deletion?
-# ExtraFieldsCategories=Complementary attributes
-# CategoriesSetup=Categories setup
-# CategorieRecursiv=Link with parent category automatically
-# CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
+Category=Category
+Categories=Categories
+Rubrique=Category
+Rubriques=Categories
+categories=categories
+TheCategorie=The category
+NoCategoryYet=No category of this type created
+In=In
+AddIn=Add in
+modify=modify
+Classify=Classify
+CategoriesArea=Categories area
+ProductsCategoriesArea=Products/Services categories area
+SuppliersCategoriesArea=Suppliers categories area
+CustomersCategoriesArea=Customers categories area
+ThirdPartyCategoriesArea=Third parties categories area
+MembersCategoriesArea=Members categories area
+ContactsCategoriesArea=Contacts categories area
+MainCats=Main categories
+SubCats=Subcategories
+CatStatistics=Statistics
+CatList=List of categories
+AllCats=All categories
+ViewCat=View category
+NewCat=Add category
+NewCategory=New category
+ModifCat=Modify category
+CatCreated=Category created
+CreateCat=Create category
+CreateThisCat=Create this category
+ValidateFields=Validate the fields
+NoSubCat=No subcategory.
+SubCatOf=Subcategory
+FoundCats=Found categories
+FoundCatsForName=Categories found for the name :
+FoundSubCatsIn=Subcategories found in the category
+ErrSameCatSelected=You selected the same category several times
+ErrForgotCat=You forgot to choose the category
+ErrForgotField=You forgot to inform the fields
+ErrCatAlreadyExists=This name is already used
+AddProductToCat=Add this product to a category?
+ImpossibleAddCat=Impossible to add the category
+ImpossibleAssociateCategory=Impossible to associate the category to
+WasAddedSuccessfully=%s was added successfully.
+ObjectAlreadyLinkedToCategory=Element is already linked to this category.
+CategorySuccessfullyCreated=This category %s has been added with success.
+ProductIsInCategories=Product/service owns to following categories
+SupplierIsInCategories=Third party owns to following suppliers categories
+CompanyIsInCustomersCategories=This third party owns to following customers/prospects categories
+CompanyIsInSuppliersCategories=This third party owns to following suppliers categories
+MemberIsInCategories=This member owns to following members categories
+ContactIsInCategories=This contact owns to following contacts categories
+ProductHasNoCategory=This product/service is not in any categories
+SupplierHasNoCategory=This supplier is not in any categories
+CompanyHasNoCategory=This company is not in any categories
+MemberHasNoCategory=This member is not in any categories
+ContactHasNoCategory=This contact is not in any categories
+ClassifyInCategory=Classify in category
+NoneCategory=None
+NotCategorized=Without category
+CategoryExistsAtSameLevel=This category already exists with this ref
+ReturnInProduct=Back to product/service card
+ReturnInSupplier=Back to supplier card
+ReturnInCompany=Back to customer/prospect card
+ContentsVisibleByAll=The contents will be visible by all
+ContentsVisibleByAllShort=Contents visible by all
+ContentsNotVisibleByAllShort=Contents not visible by all
+CategoriesTree=Categories tree
+DeleteCategory=Delete category
+ConfirmDeleteCategory=Are you sure you want to delete this category ?
+RemoveFromCategory=Remove link with categorie
+RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the category ?
+NoCategoriesDefined=No category defined
+SuppliersCategoryShort=Suppliers category
+CustomersCategoryShort=Customers category
+ProductsCategoryShort=Products category
+MembersCategoryShort=Members category
+SuppliersCategoriesShort=Suppliers categories
+CustomersCategoriesShort=Customers categories
+CustomersProspectsCategoriesShort=Custo./Prosp. categories
+ProductsCategoriesShort=Products categories
+MembersCategoriesShort=Members categories
+ContactCategoriesShort=Contacts categories
+ThisCategoryHasNoProduct=This category does not contain any product.
+ThisCategoryHasNoSupplier=This category does not contain any supplier.
+ThisCategoryHasNoCustomer=This category does not contain any customer.
+ThisCategoryHasNoMember=This category does not contain any member.
+ThisCategoryHasNoContact=This category does not contain any contact.
+AssignedToCustomer=Assigned to a customer
+AssignedToTheCustomer=Assigned to the customer
+InternalCategory=Internal category
+CategoryContents=Category contents
+CategId=Category id
+CatSupList=List of supplier categories
+CatCusList=List of customer/prospect categories
+CatProdList=List of products categories
+CatMemberList=List of members categories
+CatContactList=List of contact categories and contact
+CatSupLinks=Links between suppliers and categories
+CatCusLinks=Links between customers/prospects and categories
+CatProdLinks=Links between products/services and categories
+CatMemberLinks=Links between members and categories
+CatProdLinks=Links between products/services and categories
+CatCusLinks=Links between customers/prospects and categories
+CatSupLinks=Links between suppliers and categories
+DeleteFromCat=Remove from category
+DeletePicture=Picture delete
+ConfirmDeletePicture=Confirm picture deletion?
+ExtraFieldsCategories=Complementary attributes
+CategoriesSetup=Categories setup
+CategorieRecursiv=Link with parent category automatically
+CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
diff --git a/htdocs/langs/uk_UA/commercial.lang b/htdocs/langs/uk_UA/commercial.lang
index 9b7556d0ce4..a863cf37b17 100644
--- a/htdocs/langs/uk_UA/commercial.lang
+++ b/htdocs/langs/uk_UA/commercial.lang
@@ -1,95 +1,95 @@
# Dolibarr language file - Source file is en_US - commercial
-# Commercial=Commercial
-# CommercialArea=Commercial area
-# CommercialCard=Commercial card
-# CustomerArea=Customers area
-# Customer=Customer
-# Customers=Customers
-# Prospect=Prospect
-# Prospects=Prospects
-# DeleteAction=Delete an event/task
-# NewAction=New event/task
-# AddAction=Add event/task
-# AddAnAction=Add an event/task
-# AddActionRendezVous=Add a Rendez-vous event
-# Rendez-Vous=Rendezvous
-# ConfirmDeleteAction=Are you sure you want to delete this event/task ?
-# CardAction=Event card
-# PercentDone=Percentage complete
-# ActionOnCompany=Task about company
-# ActionOnContact=Task about contact
-# TaskRDV=Meetings
-# TaskRDVWith=Meeting with %s
-# ShowTask=Show task
-# ShowAction=Show event
-# ActionsReport=Events report
-# ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
-# SalesRepresentative=Sales representative
-# SalesRepresentatives=Sales representatives
-# SalesRepresentativeFollowUp=Sales representative (follow-up)
-# SalesRepresentativeSignature=Sales representative (signature)
-# CommercialInterlocutor=Commercial interlocutor
-# ErrorWrongCode=Wrong code
-# NoSalesRepresentativeAffected=No particular sales representative assigned
-# ShowCustomer=Show customer
-# ShowProspect=Show prospect
-# ListOfProspects=List of prospects
-# ListOfCustomers=List of customers
-# LastDoneTasks=Last %s completed tasks
-# LastRecordedTasks=Last recorded tasks
-# LastActionsToDo=Last %s oldest actions not completed
-# DoneAndToDoActionsFor=Completed and To do events for %s
-# DoneAndToDoActions=Completed and To do events
-# DoneActions=Completed events
-# DoneActionsFor=Completed events for %s
-# ToDoActions=Incomplete events
-# ToDoActionsFor=Incomplete events for %s
-# SendPropalRef=Send commercial proposal %s
-# SendOrderRef=Send order %s
-# StatusNotApplicable=Not applicable
-# StatusActionToDo=To do
-# StatusActionDone=Complete
-# MyActionsAsked=Events I have recorded
-# MyActionsToDo=Events I have to do
-# MyActionsDone=Events assigned to me
-# StatusActionInProcess=In process
-# TasksHistoryForThisContact=Events for this contact
-# LastProspectDoNotContact=Do not contact
-# LastProspectNeverContacted=Never contacted
-# LastProspectToContact=To contact
-# LastProspectContactInProcess=Contact in process
-# LastProspectContactDone=Contact done
-# DateActionPlanned=Date event planned for
-# DateActionDone=Date event done
-# ActionAskedBy=Event reported by
-# ActionAffectedTo=Event assigned to
-# ActionDoneBy=Event done by
-# ActionUserAsk=Reported by
-# ErrorStatusCantBeZeroIfStarted=If field 'Date done' is filled, action is started (or finished), so field 'Status' can't be 0%%.
-# ActionAC_TEL=Phone call
-# ActionAC_FAX=Send fax
-# ActionAC_PROP=Send proposal by mail
-# ActionAC_EMAIL=Send Email
-# ActionAC_RDV=Meetings
-# ActionAC_FAC=Send customer invoice by mail
-# ActionAC_REL=Send customer invoice by mail (reminder)
-# ActionAC_CLO=Close
-# ActionAC_EMAILING=Send mass email
-# ActionAC_COM=Send customer order by mail
-# ActionAC_SHIP=Send shipping by mail
-# ActionAC_SUP_ORD=Send supplier order by mail
-# ActionAC_SUP_INV=Send supplier invoice by mail
-# ActionAC_OTH=Other
-# ActionAC_OTH_AUTO=Other (automatically inserted events)
-# ActionAC_MANUAL=Manually inserted events
-# ActionAC_AUTO=Automatically inserted events
-# Stats=Sales statistics
-# CAOrder=Sales volume (validated orders)
-# FromTo=from %s to %s
-# MargeOrder=Margins (validated orders)
-# RecapAnnee=Summary of the year
-# NoData=There is no data
-# StatusProsp=Prospect status
-# DraftPropals=Draft commercial proposals
-# SearchPropal=Search a commercial proposal
-# CommercialDashboard=Commercial summary
+Commercial=Commercial
+CommercialArea=Commercial area
+CommercialCard=Commercial card
+CustomerArea=Customers area
+Customer=Customer
+Customers=Customers
+Prospect=Prospect
+Prospects=Prospects
+DeleteAction=Delete an event/task
+NewAction=New event/task
+AddAction=Add event/task
+AddAnAction=Add an event/task
+AddActionRendezVous=Add a Rendez-vous event
+Rendez-Vous=Rendezvous
+ConfirmDeleteAction=Are you sure you want to delete this event/task ?
+CardAction=Event card
+PercentDone=Percentage complete
+ActionOnCompany=Task about company
+ActionOnContact=Task about contact
+TaskRDV=Meetings
+TaskRDVWith=Meeting with %s
+ShowTask=Show task
+ShowAction=Show event
+ActionsReport=Events report
+ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
+SalesRepresentative=Sales representative
+SalesRepresentatives=Sales representatives
+SalesRepresentativeFollowUp=Sales representative (follow-up)
+SalesRepresentativeSignature=Sales representative (signature)
+CommercialInterlocutor=Commercial interlocutor
+ErrorWrongCode=Wrong code
+NoSalesRepresentativeAffected=No particular sales representative assigned
+ShowCustomer=Show customer
+ShowProspect=Show prospect
+ListOfProspects=List of prospects
+ListOfCustomers=List of customers
+LastDoneTasks=Last %s completed tasks
+LastRecordedTasks=Last recorded tasks
+LastActionsToDo=Last %s oldest actions not completed
+DoneAndToDoActionsFor=Completed and To do events for %s
+DoneAndToDoActions=Completed and To do events
+DoneActions=Completed events
+DoneActionsFor=Completed events for %s
+ToDoActions=Incomplete events
+ToDoActionsFor=Incomplete events for %s
+SendPropalRef=Send commercial proposal %s
+SendOrderRef=Send order %s
+StatusNotApplicable=Not applicable
+StatusActionToDo=To do
+StatusActionDone=Complete
+MyActionsAsked=Events I have recorded
+MyActionsToDo=Events I have to do
+MyActionsDone=Events assigned to me
+StatusActionInProcess=In process
+TasksHistoryForThisContact=Events for this contact
+LastProspectDoNotContact=Do not contact
+LastProspectNeverContacted=Never contacted
+LastProspectToContact=To contact
+LastProspectContactInProcess=Contact in process
+LastProspectContactDone=Contact done
+DateActionPlanned=Date event planned for
+DateActionDone=Date event done
+ActionAskedBy=Event reported by
+ActionAffectedTo=Event assigned to
+ActionDoneBy=Event done by
+ActionUserAsk=Reported by
+ErrorStatusCantBeZeroIfStarted=If field 'Date done' is filled, action is started (or finished), so field 'Status' can't be 0%%.
+ActionAC_TEL=Phone call
+ActionAC_FAX=Send fax
+ActionAC_PROP=Send proposal by mail
+ActionAC_EMAIL=Send Email
+ActionAC_RDV=Meetings
+ActionAC_FAC=Send customer invoice by mail
+ActionAC_REL=Send customer invoice by mail (reminder)
+ActionAC_CLO=Close
+ActionAC_EMAILING=Send mass email
+ActionAC_COM=Send customer order by mail
+ActionAC_SHIP=Send shipping by mail
+ActionAC_SUP_ORD=Send supplier order by mail
+ActionAC_SUP_INV=Send supplier invoice by mail
+ActionAC_OTH=Other
+ActionAC_OTH_AUTO=Other (automatically inserted events)
+ActionAC_MANUAL=Manually inserted events
+ActionAC_AUTO=Automatically inserted events
+Stats=Sales statistics
+CAOrder=Sales volume (validated orders)
+FromTo=from %s to %s
+MargeOrder=Margins (validated orders)
+RecapAnnee=Summary of the year
+NoData=There is no data
+StatusProsp=Prospect status
+DraftPropals=Draft commercial proposals
+SearchPropal=Search a commercial proposal
+CommercialDashboard=Commercial summary
diff --git a/htdocs/langs/uk_UA/companies.lang b/htdocs/langs/uk_UA/companies.lang
index 13854fb76a6..55eb2dbb91f 100644
--- a/htdocs/langs/uk_UA/companies.lang
+++ b/htdocs/langs/uk_UA/companies.lang
@@ -1,408 +1,409 @@
# Dolibarr language file - Source file is en_US - companies
-# ErrorCompanyNameAlreadyExists=Company name %s already exists. Choose another one.
-# ErrorPrefixAlreadyExists=Prefix %s already exists. Choose another one.
-# ErrorSetACountryFirst=Set the country first
-# SelectThirdParty=Select a third party
-# DeleteThirdParty=Delete a third party
-# ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information ?
-# DeleteContact=Delete a contact/address
-# ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information ?
-# MenuNewThirdParty=New third party
-# MenuNewCompany=New company
-# MenuNewCustomer=New customer
-# MenuNewProspect=New prospect
-# MenuNewSupplier=New supplier
-# MenuNewPrivateIndividual=New private individual
-# MenuSocGroup=Groups
-# NewCompany=New company (prospect, customer, supplier)
-# NewThirdParty=New third party (prospect, customer, supplier)
-# NewSocGroup=New company group
-# NewPrivateIndividual=New private individual (prospect, customer, supplier)
-# ProspectionArea=Prospection area
-# SocGroup=Group of companies
-# IdThirdParty=Id third party
-# IdCompany=Company Id
-# IdContact=Contact Id
-# Contacts=Contacts/Addresses
-# ThirdPartyContacts=Third party contacts
-# ThirdPartyContact=Third party contact/address
-# StatusContactValidated=Status of contact/address
-# Company=Company
-# CompanyName=Company name
-# Companies=Companies
-# CountryIsInEEC=Country is inside European Economic Community
-# ThirdPartyName=Third party name
-# ThirdParty=Third party
-# ThirdParties=Third parties
-# ThirdPartyAll=Third parties (all)
-# ThirdPartyProspects=Prospects
-# ThirdPartyProspectsStats=Prospects
-# ThirdPartyCustomers=Customers
-# ThirdPartyCustomersStats=Customers
-# ThirdPartyCustomersWithIdProf12=Customers with %s or %s
-# ThirdPartySuppliers=Suppliers
-# ThirdPartyType=Third party type
-# Company/Fundation=Company/Foundation
-# Individual=Private individual
-# ToCreateContactWithSameName=Will create automatically a physical contact with same informations
-# ParentCompany=Parent company
-# Subsidiary=Subsidiary
-# Subsidiaries=Subsidiaries
-# NoSubsidiary=No subsidiary
-# ReportByCustomers=Report by customers
-# ReportByQuarter=Report by rate
-# CivilityCode=Civility code
-# RegisteredOffice=Registered office
-# Name=Name
-# Lastname=Last name
-# Firstname=First name
-# PostOrFunction=Post/Function
-# UserTitle=Title
-# Surname=Surname/Pseudo
-# Address=Address
-# State=State/Province
-# Region=Region
-# Country=Country
-# CountryCode=Country code
-# CountryId=Country id
-# Phone=Phone
-# Skype=Skype
-# Call=Call
-# Chat=Chat
-# PhonePro=Prof. phone
-# PhonePerso=Pers. phone
-# PhoneMobile=Mobile
-# No_Email=Don't send mass e-mailings
-# Fax=Fax
-# Zip=Zip Code
-# Town=City
-# Web=Web
-# Poste= Position
-# DefaultLang=Language by default
-# VATIsUsed=VAT is used
-# VATIsNotUsed=VAT is not used
-# CopyAddressFromSoc=Fill address with thirdparty address
-# NoEmailDefined=There is no email defined
+ErrorCompanyNameAlreadyExists=Company name %s already exists. Choose another one.
+ErrorPrefixAlreadyExists=Prefix %s already exists. Choose another one.
+ErrorSetACountryFirst=Set the country first
+SelectThirdParty=Select a third party
+DeleteThirdParty=Delete a third party
+ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information ?
+DeleteContact=Delete a contact/address
+ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information ?
+MenuNewThirdParty=New third party
+MenuNewCompany=New company
+MenuNewCustomer=New customer
+MenuNewProspect=New prospect
+MenuNewSupplier=New supplier
+MenuNewPrivateIndividual=New private individual
+MenuSocGroup=Groups
+NewCompany=New company (prospect, customer, supplier)
+NewThirdParty=New third party (prospect, customer, supplier)
+NewSocGroup=New company group
+NewPrivateIndividual=New private individual (prospect, customer, supplier)
+CreateDolibarrThirdPartySupplier=Create a third party (supplier)
+ProspectionArea=Prospection area
+SocGroup=Group of companies
+IdThirdParty=Id third party
+IdCompany=Company Id
+IdContact=Contact Id
+Contacts=Contacts/Addresses
+ThirdPartyContacts=Third party contacts
+ThirdPartyContact=Third party contact/address
+StatusContactValidated=Status of contact/address
+Company=Company
+CompanyName=Company name
+Companies=Companies
+CountryIsInEEC=Country is inside European Economic Community
+ThirdPartyName=Third party name
+ThirdParty=Third party
+ThirdParties=Third parties
+ThirdPartyAll=Third parties (all)
+ThirdPartyProspects=Prospects
+ThirdPartyProspectsStats=Prospects
+ThirdPartyCustomers=Customers
+ThirdPartyCustomersStats=Customers
+ThirdPartyCustomersWithIdProf12=Customers with %s or %s
+ThirdPartySuppliers=Suppliers
+ThirdPartyType=Third party type
+Company/Fundation=Company/Foundation
+Individual=Private individual
+ToCreateContactWithSameName=Will create automatically a physical contact with same informations
+ParentCompany=Parent company
+Subsidiary=Subsidiary
+Subsidiaries=Subsidiaries
+NoSubsidiary=No subsidiary
+ReportByCustomers=Report by customers
+ReportByQuarter=Report by rate
+CivilityCode=Civility code
+RegisteredOffice=Registered office
+Name=Name
+Lastname=Last name
+Firstname=First name
+PostOrFunction=Post/Function
+UserTitle=Title
+Surname=Surname/Pseudo
+Address=Address
+State=State/Province
+Region=Region
+Country=Country
+CountryCode=Country code
+CountryId=Country id
+Phone=Phone
+Skype=Skype
+Call=Call
+Chat=Chat
+PhonePro=Prof. phone
+PhonePerso=Pers. phone
+PhoneMobile=Mobile
+No_Email=Don't send mass e-mailings
+Fax=Fax
+Zip=Zip Code
+Town=City
+Web=Web
+Poste= Position
+DefaultLang=Language by default
+VATIsUsed=VAT is used
+VATIsNotUsed=VAT is not used
+CopyAddressFromSoc=Fill address with thirdparty address
+NoEmailDefined=There is no email defined
##### Local Taxes #####
-# LocalTax1IsUsedES= RE is used
-# LocalTax1IsNotUsedES= RE is not used
-# LocalTax2IsUsedES= IRPF is used
-# LocalTax2IsNotUsedES= IRPF is not used
-# LocalTax1ES=RE
-# LocalTax2ES=IRPF
-# ThirdPartyEMail=%s
-# WrongCustomerCode=Customer code invalid
-# WrongSupplierCode=Supplier code invalid
-# CustomerCodeModel=Customer code model
-# SupplierCodeModel=Supplier code model
-# Gencod=Bar code
+LocalTax1IsUsedES= RE is used
+LocalTax1IsNotUsedES= RE is not used
+LocalTax2IsUsedES= IRPF is used
+LocalTax2IsNotUsedES= IRPF is not used
+LocalTax1ES=RE
+LocalTax2ES=IRPF
+ThirdPartyEMail=%s
+WrongCustomerCode=Customer code invalid
+WrongSupplierCode=Supplier code invalid
+CustomerCodeModel=Customer code model
+SupplierCodeModel=Supplier code model
+Gencod=Bar code
##### Professional ID #####
-# ProfId1Short=Prof. id 1
-# ProfId2Short=Prof. id 2
-# ProfId3Short=Prof. id 3
-# ProfId4Short=Prof. id 4
-# ProfId5Short=Prof. id 5
-# ProfId6Short=Prof. id 5
-# ProfId1=Professional ID 1
-# ProfId2=Professional ID 2
-# ProfId3=Professional ID 3
-# ProfId4=Professional ID 4
-# ProfId5=Professional ID 5
-# ProfId6=Professional ID 6
-# ProfId1AR=Prof Id 1 (CUIT/CUIL)
-# ProfId2AR=Prof Id 2 (Revenu brutes)
-# ProfId3AR=-
-# ProfId4AR=-
-# ProfId5AR=-
-# ProfId6AR=-
-# ProfId1AU=Prof Id 1 (ABN)
-# ProfId2AU=-
-# ProfId3AU=-
-# ProfId4AU=-
-# ProfId5AU=-
-# ProfId6AU=-
-# ProfId1BE=Prof Id 1 (Professional number)
-# ProfId2BE=-
-# ProfId3BE=-
-# ProfId4BE=-
-# ProfId5BE=-
-# ProfId6BE=-
-# ProfId1BR=-
-# ProfId2BR=IE (Inscricao Estadual)
-# ProfId3BR=IM (Inscricao Municipal)
-# ProfId4BR=CPF
+ProfId1Short=Prof. id 1
+ProfId2Short=Prof. id 2
+ProfId3Short=Prof. id 3
+ProfId4Short=Prof. id 4
+ProfId5Short=Prof. id 5
+ProfId6Short=Prof. id 5
+ProfId1=Professional ID 1
+ProfId2=Professional ID 2
+ProfId3=Professional ID 3
+ProfId4=Professional ID 4
+ProfId5=Professional ID 5
+ProfId6=Professional ID 6
+ProfId1AR=Prof Id 1 (CUIT/CUIL)
+ProfId2AR=Prof Id 2 (Revenu brutes)
+ProfId3AR=-
+ProfId4AR=-
+ProfId5AR=-
+ProfId6AR=-
+ProfId1AU=Prof Id 1 (ABN)
+ProfId2AU=-
+ProfId3AU=-
+ProfId4AU=-
+ProfId5AU=-
+ProfId6AU=-
+ProfId1BE=Prof Id 1 (Professional number)
+ProfId2BE=-
+ProfId3BE=-
+ProfId4BE=-
+ProfId5BE=-
+ProfId6BE=-
+ProfId1BR=-
+ProfId2BR=IE (Inscricao Estadual)
+ProfId3BR=IM (Inscricao Municipal)
+ProfId4BR=CPF
#ProfId5BR=CNAE
#ProfId6BR=INSS
-# ProfId1CH=-
-# ProfId2CH=-
-# ProfId3CH=Prof Id 1 (Federal number)
-# ProfId4CH=Prof Id 2 (Commercial Record number)
-# ProfId5CH=-
-# ProfId6CH=-
-# ProfId1CL=Prof Id 1 (R.U.T.)
-# ProfId2CL=-
-# ProfId3CL=-
-# ProfId4CL=-
-# ProfId5CL=-
-# ProfId6CL=-
-# ProfId1CO=Prof Id 1 (R.U.T.)
-# ProfId2CO=-
-# ProfId3CO=-
-# ProfId4CO=-
-# ProfId5CO=-
-# ProfId6CO=-
-# ProfId1DE=Prof Id 1 (USt.-IdNr)
-# ProfId2DE=Prof Id 2 (USt.-Nr)
-# ProfId3DE=Prof Id 3 (Handelsregister-Nr.)
-# ProfId4DE=-
-# ProfId5DE=-
-# ProfId6DE=-
-# ProfId1ES=Prof Id 1 (CIF/NIF)
-# ProfId2ES=Prof Id 2 (Social security number)
-# ProfId3ES=Prof Id 3 (CNAE)
-# ProfId4ES=Prof Id 4 (Collegiate number)
-# ProfId5ES=-
-# ProfId6ES=-
-# ProfId1FR=Prof Id 1 (SIREN)
-# ProfId2FR=Prof Id 2 (SIRET)
-# ProfId3FR=Prof Id 3 (NAF, old APE)
-# ProfId4FR=Prof Id 4 (RCS/RM)
-# ProfId5FR=-
-# ProfId6FR=-
-# ProfId1GB=Registration Number
-# ProfId2GB=-
-# ProfId3GB=SIC
-# ProfId4GB=-
-# ProfId5GB=-
-# ProfId6GB=-
-# ProfId1HN=Id prof. 1 (RTN)
-# ProfId2HN=-
-# ProfId3HN=-
-# ProfId4HN=-
-# ProfId5HN=-
-# ProfId6HN=-
-# ProfId1IN=Prof Id 1 (TIN)
-# ProfId2IN=Prof Id 2 (PAN)
-# ProfId3IN=Prof Id 3 (SRVC TAX)
-# ProfId4IN=Prof Id 4
-# ProfId5IN=Prof Id 5
-# ProfId6IN=-
-# ProfId1MA=Id prof. 1 (R.C.)
-# ProfId2MA=Id prof. 2 (Patente)
-# ProfId3MA=Id prof. 3 (I.F.)
-# ProfId4MA=Id prof. 4 (C.N.S.S.)
-# ProfId5MA=-
-# ProfId6MA=-
-# ProfId1MX=Prof Id 1 (R.F.C).
-# ProfId2MX=Prof Id 2 (R..P. IMSS)
-# ProfId3MX=Prof Id 3 (Profesional Charter)
-# ProfId4MX=-
-# ProfId5MX=-
-# ProfId6MX=-
-# ProfId1NL=KVK nummer
-# ProfId2NL=-
-# ProfId3NL=-
-# ProfId4NL=Burgerservicenummer (BSN)
-# ProfId5NL=-
-# ProfId6NL=-
-# ProfId1PT=Prof Id 1 (NIPC)
-# ProfId2PT=Prof Id 2 (Social security number)
-# ProfId3PT=Prof Id 3 (Commercial Record number)
-# ProfId4PT=Prof Id 4 (Conservatory)
-# ProfId5PT=-
-# ProfId6PT=-
-# ProfId1SN=RC
-# ProfId2SN=NINEA
-# ProfId3SN=-
-# ProfId4SN=-
-# ProfId5SN=-
-# ProfId6SN=-
-# ProfId1TN=Prof Id 1 (RC)
-# ProfId2TN=Prof Id 2 (Fiscal matricule)
-# ProfId3TN=Prof Id 3 (Douane code)
-# ProfId4TN=Prof Id 4 (BAN)
-# ProfId5TN=-
-# ProfId6TN=-
-# ProfId1RU=Prof Id 1 (OGRN)
-# ProfId2RU=Prof Id 2 (INN)
-# ProfId3RU=Prof Id 3 (KPP)
-# ProfId4RU=Prof Id 4 (OKPO)
-# ProfId5RU=-
-# ProfId6RU=-
-# VATIntra=VAT number
-# VATIntraShort=VAT number
-# VATIntraVeryShort=VAT
-# VATIntraSyntaxIsValid=Syntax is valid
-# VATIntraValueIsValid=Value is valid
-# ProspectCustomer=Prospect / Customer
-# Prospect=Prospect
-# CustomerCard=Customer Card
-# Customer=Customer
-# CustomerDiscount=Customer Discount
-# CustomerRelativeDiscount=Relative customer discount
-# CustomerAbsoluteDiscount=Absolute customer discount
-# CustomerRelativeDiscountShort=Relative discount
-# CustomerAbsoluteDiscountShort=Absolute discount
-# CompanyHasRelativeDiscount=This customer has a default discount of %s%%
-# CompanyHasNoRelativeDiscount=This customer has no relative discount by default
-# CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s
-# CompanyHasCreditNote=This customer still has credit notes for %s %s
-# CompanyHasNoAbsoluteDiscount=This customer has no discount credit available
-# CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users)
-# CustomerAbsoluteDiscountMy=Absolute discounts (granted by yourself)
-# DefaultDiscount=Default discount
-# AvailableGlobalDiscounts=Absolute discounts available
-# DiscountNone=None
-# Supplier=Supplier
-# CompanyList=Company's list
-# AddContact=Add contact
-# AddContactAddress=Add contact/address
-# EditContact=Edit contact
-# EditContactAddress=Edit contact/address
-# Contact=Contact
-# ContactsAddresses=Contacts/Addresses
-# NoContactDefinedForThirdParty=No contact defined for this third party
-# NoContactDefined=No contact defined
-# DefaultContact=Default contact/address
-# AddCompany=Add company
-# AddThirdParty=Add third party
-# DeleteACompany=Delete a company
-# PersonalInformations=Personal data
-# AccountancyCode=Accountancy code
-# CustomerCode=Customer code
-# SupplierCode=Supplier code
-# CustomerAccount=Customer account
-# SupplierAccount=Supplier account
-# CustomerCodeDesc=Customer code, unique for all customers
-# SupplierCodeDesc=Supplier code, unique for all suppliers
-# RequiredIfCustomer=Required if third party is a customer or prospect
-# RequiredIfSupplier=Required if third party is a supplier
-# ValidityControledByModule=Validity controled by module
-# ThisIsModuleRules=This is rules for this module
-# LastProspect=Last
-# ProspectToContact=Prospect to contact
-# CompanyDeleted=Company "%s" deleted from database.
-# ListOfContacts=List of contacts/addresses
-# ListOfContactsAddresses=List of contacts/adresses
-# ListOfProspectsContacts=List of prospect contacts
-# ListOfCustomersContacts=List of customer contacts
-# ListOfSuppliersContacts=List of supplier contacts
-# ListOfCompanies=List of companies
-# ListOfThirdParties=List of third parties
-# ShowCompany=Show company
-# ShowContact=Show contact
-# ContactsAllShort=All (No filter)
-# ContactType=Contact type
-# ContactForOrders=Order's contact
-# ContactForProposals=Proposal's contact
-# ContactForContracts=Contract's contact
-# ContactForInvoices=Invoice's contact
-# NoContactForAnyOrder=This contact is not a contact for any order
-# NoContactForAnyProposal=This contact is not a contact for any commercial proposal
-# NoContactForAnyContract=This contact is not a contact for any contract
-# NoContactForAnyInvoice=This contact is not a contact for any invoice
-# NewContact=New contact
-# NewContactAddress=New contact/address
-# LastContacts=Last contacts
-# MyContacts=My contacts
-# Phones=Phones
-# Capital=Capital
-# CapitalOf=Capital of %s
-# EditCompany=Edit company
-# EditDeliveryAddress=Edit delivery address
-# ThisUserIsNot=This user is not a prospect, customer nor supplier
-# VATIntraCheck=Check
-# VATIntraCheckDesc=The link %s allows to ask the european VAT checker service. An external internet access from server is required for this service to work.
-# VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do
-# VATIntraCheckableOnEUSite=Check Intracomunnautary VAT on European commision site
-# VATIntraManualCheck=You can also check manually from european web site %s
-# ErrorVATCheckMS_UNAVAILABLE=Check not possible. Check service is not provided by the member state (%s).
-# NorProspectNorCustomer=Nor prospect, nor customer
-# JuridicalStatus=Juridical status
-# Staff=Staff
-# ProspectLevelShort=Potential
-# ProspectLevel=Prospect potential
-# ContactPrivate=Private
-# ContactPublic=Shared
-# ContactVisibility=Visibility
-# OthersNotLinkedToThirdParty=Others, not linked to a third party
-# ProspectStatus=Prospect status
-# PL_NONE=None
-# PL_UNKNOWN=Unknown
-# PL_LOW=Low
-# PL_MEDIUM=Medium
-# PL_HIGH=High
-# TE_UNKNOWN=-
-# TE_STARTUP=Startup
-# TE_GROUP=Large company
-# TE_MEDIUM=Medium company
-# TE_ADMIN=Governmental
-# TE_SMALL=Small company
-# TE_RETAIL=Retailer
-# TE_WHOLE=Wholetailer
-# TE_PRIVATE=Private individual
-# TE_OTHER=Other
-# StatusProspect-1=Do not contact
-# StatusProspect0=Never contacted
-# StatusProspect1=To contact
-# StatusProspect2=Contact in process
-# StatusProspect3=Contact done
-# ChangeDoNotContact=Change status to 'Do not contact'
-# ChangeNeverContacted=Change status to 'Never contacted'
-# ChangeToContact=Change status to 'To contact'
-# ChangeContactInProcess=Change status to 'Contact in process'
-# ChangeContactDone=Change status to 'Contact done'
-# ProspectsByStatus=Prospects by status
-# BillingContact=Billing contact
-# NbOfAttachedFiles=Number of attached files
-# AttachANewFile=Attach a new file
-# NoRIB=No BAN defined
-# NoParentCompany=None
-# ExportImport=Import-Export
-# ExportCardToFormat=Export card to format
-# ContactNotLinkedToCompany=Contact not linked to any third party
-# DolibarrLogin=Dolibarr login
-# NoDolibarrAccess=No Dolibarr access
-# ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
-# ExportDataset_company_2=Contacts and properties
-# ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
-# ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
-# ImportDataset_company_3=Bank details
-# PriceLevel=Price level
-# DeliveriesAddress=Delivery addresses
-# DeliveryAddress=Delivery address
-# DeliveryAddressLabel=Delivery address label
-# DeleteDeliveryAddress=Delete a delivery address
-# ConfirmDeleteDeliveryAddress=Are you sure you want to delete this delivery address?
-# NewDeliveryAddress=New delivery address
-# AddDeliveryAddress=Add address
-# AddAddress=Add address
-# NoOtherDeliveryAddress=No alternative delivery address defined
-# SupplierCategory=Supplier category
-# JuridicalStatus200=Independant
-# DeleteFile=Delete file
-# ConfirmDeleteFile=Are you sure you want to delete this file?
-# AllocateCommercial=Assigned to sale representative
-# SelectCountry=Select a country
-# SelectCompany=Select a third party
-# Organization=Organization
-# AutomaticallyGenerated=Automatically generated
-# FiscalYearInformation=Information on the fiscal year
-# FiscalMonthStart=Starting month of the fiscal year
-# YouMustCreateContactFirst=You must create emails contacts for third party first to be able to add emails notifications.
-# ListSuppliersShort=List of suppliers
-# ListProspectsShort=List of prospects
-# ListCustomersShort=List of customers
-# ThirdPartiesArea=Third parties area
-# LastModifiedThirdParties=Last %s modified third parties
-# UniqueThirdParties=Total of unique third parties
-# InActivity=Open
-# ActivityCeased=Closed
-# ActivityStateFilter=Activity status
-# ProductsIntoElements=List of products into
-# CurrentOutstandingBill=Current outstanding bill
-# OutstandingBill=Max. for outstanding bill
-# OutstandingBillReached=Reached max. for outstanding bill
-# MonkeyNumRefModelDesc=Return numero with format %syymm-nnnn for customer code and %syymm-nnnn for supplier code where yy is year, mm is month and nnnn is a sequence with no break and no return to 0.
-# LeopardNumRefModelDesc=The code is free. This code can be modified at any time.
-# ManagingDirectors=Manager(s) name (CEO, director, president...)
+ProfId1CH=-
+ProfId2CH=-
+ProfId3CH=Prof Id 1 (Federal number)
+ProfId4CH=Prof Id 2 (Commercial Record number)
+ProfId5CH=-
+ProfId6CH=-
+ProfId1CL=Prof Id 1 (R.U.T.)
+ProfId2CL=-
+ProfId3CL=-
+ProfId4CL=-
+ProfId5CL=-
+ProfId6CL=-
+ProfId1CO=Prof Id 1 (R.U.T.)
+ProfId2CO=-
+ProfId3CO=-
+ProfId4CO=-
+ProfId5CO=-
+ProfId6CO=-
+ProfId1DE=Prof Id 1 (USt.-IdNr)
+ProfId2DE=Prof Id 2 (USt.-Nr)
+ProfId3DE=Prof Id 3 (Handelsregister-Nr.)
+ProfId4DE=-
+ProfId5DE=-
+ProfId6DE=-
+ProfId1ES=Prof Id 1 (CIF/NIF)
+ProfId2ES=Prof Id 2 (Social security number)
+ProfId3ES=Prof Id 3 (CNAE)
+ProfId4ES=Prof Id 4 (Collegiate number)
+ProfId5ES=-
+ProfId6ES=-
+ProfId1FR=Prof Id 1 (SIREN)
+ProfId2FR=Prof Id 2 (SIRET)
+ProfId3FR=Prof Id 3 (NAF, old APE)
+ProfId4FR=Prof Id 4 (RCS/RM)
+ProfId5FR=-
+ProfId6FR=-
+ProfId1GB=Registration Number
+ProfId2GB=-
+ProfId3GB=SIC
+ProfId4GB=-
+ProfId5GB=-
+ProfId6GB=-
+ProfId1HN=Id prof. 1 (RTN)
+ProfId2HN=-
+ProfId3HN=-
+ProfId4HN=-
+ProfId5HN=-
+ProfId6HN=-
+ProfId1IN=Prof Id 1 (TIN)
+ProfId2IN=Prof Id 2 (PAN)
+ProfId3IN=Prof Id 3 (SRVC TAX)
+ProfId4IN=Prof Id 4
+ProfId5IN=Prof Id 5
+ProfId6IN=-
+ProfId1MA=Id prof. 1 (R.C.)
+ProfId2MA=Id prof. 2 (Patente)
+ProfId3MA=Id prof. 3 (I.F.)
+ProfId4MA=Id prof. 4 (C.N.S.S.)
+ProfId5MA=-
+ProfId6MA=-
+ProfId1MX=Prof Id 1 (R.F.C).
+ProfId2MX=Prof Id 2 (R..P. IMSS)
+ProfId3MX=Prof Id 3 (Profesional Charter)
+ProfId4MX=-
+ProfId5MX=-
+ProfId6MX=-
+ProfId1NL=KVK nummer
+ProfId2NL=-
+ProfId3NL=-
+ProfId4NL=Burgerservicenummer (BSN)
+ProfId5NL=-
+ProfId6NL=-
+ProfId1PT=Prof Id 1 (NIPC)
+ProfId2PT=Prof Id 2 (Social security number)
+ProfId3PT=Prof Id 3 (Commercial Record number)
+ProfId4PT=Prof Id 4 (Conservatory)
+ProfId5PT=-
+ProfId6PT=-
+ProfId1SN=RC
+ProfId2SN=NINEA
+ProfId3SN=-
+ProfId4SN=-
+ProfId5SN=-
+ProfId6SN=-
+ProfId1TN=Prof Id 1 (RC)
+ProfId2TN=Prof Id 2 (Fiscal matricule)
+ProfId3TN=Prof Id 3 (Douane code)
+ProfId4TN=Prof Id 4 (BAN)
+ProfId5TN=-
+ProfId6TN=-
+ProfId1RU=Prof Id 1 (OGRN)
+ProfId2RU=Prof Id 2 (INN)
+ProfId3RU=Prof Id 3 (KPP)
+ProfId4RU=Prof Id 4 (OKPO)
+ProfId5RU=-
+ProfId6RU=-
+VATIntra=VAT number
+VATIntraShort=VAT number
+VATIntraVeryShort=VAT
+VATIntraSyntaxIsValid=Syntax is valid
+VATIntraValueIsValid=Value is valid
+ProspectCustomer=Prospect / Customer
+Prospect=Prospect
+CustomerCard=Customer Card
+Customer=Customer
+CustomerDiscount=Customer Discount
+CustomerRelativeDiscount=Relative customer discount
+CustomerAbsoluteDiscount=Absolute customer discount
+CustomerRelativeDiscountShort=Relative discount
+CustomerAbsoluteDiscountShort=Absolute discount
+CompanyHasRelativeDiscount=This customer has a default discount of %s%%
+CompanyHasNoRelativeDiscount=This customer has no relative discount by default
+CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s
+CompanyHasCreditNote=This customer still has credit notes for %s %s
+CompanyHasNoAbsoluteDiscount=This customer has no discount credit available
+CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users)
+CustomerAbsoluteDiscountMy=Absolute discounts (granted by yourself)
+DefaultDiscount=Default discount
+AvailableGlobalDiscounts=Absolute discounts available
+DiscountNone=None
+Supplier=Supplier
+CompanyList=Company's list
+AddContact=Add contact
+AddContactAddress=Add contact/address
+EditContact=Edit contact
+EditContactAddress=Edit contact/address
+Contact=Contact
+ContactsAddresses=Contacts/Addresses
+NoContactDefinedForThirdParty=No contact defined for this third party
+NoContactDefined=No contact defined
+DefaultContact=Default contact/address
+AddCompany=Add company
+AddThirdParty=Add third party
+DeleteACompany=Delete a company
+PersonalInformations=Personal data
+AccountancyCode=Accountancy code
+CustomerCode=Customer code
+SupplierCode=Supplier code
+CustomerAccount=Customer account
+SupplierAccount=Supplier account
+CustomerCodeDesc=Customer code, unique for all customers
+SupplierCodeDesc=Supplier code, unique for all suppliers
+RequiredIfCustomer=Required if third party is a customer or prospect
+RequiredIfSupplier=Required if third party is a supplier
+ValidityControledByModule=Validity controled by module
+ThisIsModuleRules=This is rules for this module
+LastProspect=Last
+ProspectToContact=Prospect to contact
+CompanyDeleted=Company "%s" deleted from database.
+ListOfContacts=List of contacts/addresses
+ListOfContactsAddresses=List of contacts/adresses
+ListOfProspectsContacts=List of prospect contacts
+ListOfCustomersContacts=List of customer contacts
+ListOfSuppliersContacts=List of supplier contacts
+ListOfCompanies=List of companies
+ListOfThirdParties=List of third parties
+ShowCompany=Show company
+ShowContact=Show contact
+ContactsAllShort=All (No filter)
+ContactType=Contact type
+ContactForOrders=Order's contact
+ContactForProposals=Proposal's contact
+ContactForContracts=Contract's contact
+ContactForInvoices=Invoice's contact
+NoContactForAnyOrder=This contact is not a contact for any order
+NoContactForAnyProposal=This contact is not a contact for any commercial proposal
+NoContactForAnyContract=This contact is not a contact for any contract
+NoContactForAnyInvoice=This contact is not a contact for any invoice
+NewContact=New contact
+NewContactAddress=New contact/address
+LastContacts=Last contacts
+MyContacts=My contacts
+Phones=Phones
+Capital=Capital
+CapitalOf=Capital of %s
+EditCompany=Edit company
+EditDeliveryAddress=Edit delivery address
+ThisUserIsNot=This user is not a prospect, customer nor supplier
+VATIntraCheck=Check
+VATIntraCheckDesc=The link %s allows to ask the european VAT checker service. An external internet access from server is required for this service to work.
+VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do
+VATIntraCheckableOnEUSite=Check Intracomunnautary VAT on European commision site
+VATIntraManualCheck=You can also check manually from european web site %s
+ErrorVATCheckMS_UNAVAILABLE=Check not possible. Check service is not provided by the member state (%s).
+NorProspectNorCustomer=Nor prospect, nor customer
+JuridicalStatus=Juridical status
+Staff=Staff
+ProspectLevelShort=Potential
+ProspectLevel=Prospect potential
+ContactPrivate=Private
+ContactPublic=Shared
+ContactVisibility=Visibility
+OthersNotLinkedToThirdParty=Others, not linked to a third party
+ProspectStatus=Prospect status
+PL_NONE=None
+PL_UNKNOWN=Unknown
+PL_LOW=Low
+PL_MEDIUM=Medium
+PL_HIGH=High
+TE_UNKNOWN=-
+TE_STARTUP=Startup
+TE_GROUP=Large company
+TE_MEDIUM=Medium company
+TE_ADMIN=Governmental
+TE_SMALL=Small company
+TE_RETAIL=Retailer
+TE_WHOLE=Wholetailer
+TE_PRIVATE=Private individual
+TE_OTHER=Other
+StatusProspect-1=Do not contact
+StatusProspect0=Never contacted
+StatusProspect1=To contact
+StatusProspect2=Contact in process
+StatusProspect3=Contact done
+ChangeDoNotContact=Change status to 'Do not contact'
+ChangeNeverContacted=Change status to 'Never contacted'
+ChangeToContact=Change status to 'To contact'
+ChangeContactInProcess=Change status to 'Contact in process'
+ChangeContactDone=Change status to 'Contact done'
+ProspectsByStatus=Prospects by status
+BillingContact=Billing contact
+NbOfAttachedFiles=Number of attached files
+AttachANewFile=Attach a new file
+NoRIB=No BAN defined
+NoParentCompany=None
+ExportImport=Import-Export
+ExportCardToFormat=Export card to format
+ContactNotLinkedToCompany=Contact not linked to any third party
+DolibarrLogin=Dolibarr login
+NoDolibarrAccess=No Dolibarr access
+ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ExportDataset_company_2=Contacts and properties
+ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
+ImportDataset_company_3=Bank details
+PriceLevel=Price level
+DeliveriesAddress=Delivery addresses
+DeliveryAddress=Delivery address
+DeliveryAddressLabel=Delivery address label
+DeleteDeliveryAddress=Delete a delivery address
+ConfirmDeleteDeliveryAddress=Are you sure you want to delete this delivery address?
+NewDeliveryAddress=New delivery address
+AddDeliveryAddress=Add address
+AddAddress=Add address
+NoOtherDeliveryAddress=No alternative delivery address defined
+SupplierCategory=Supplier category
+JuridicalStatus200=Independant
+DeleteFile=Delete file
+ConfirmDeleteFile=Are you sure you want to delete this file?
+AllocateCommercial=Assigned to sale representative
+SelectCountry=Select a country
+SelectCompany=Select a third party
+Organization=Organization
+AutomaticallyGenerated=Automatically generated
+FiscalYearInformation=Information on the fiscal year
+FiscalMonthStart=Starting month of the fiscal year
+YouMustCreateContactFirst=You must create emails contacts for third party first to be able to add emails notifications.
+ListSuppliersShort=List of suppliers
+ListProspectsShort=List of prospects
+ListCustomersShort=List of customers
+ThirdPartiesArea=Third parties area
+LastModifiedThirdParties=Last %s modified third parties
+UniqueThirdParties=Total of unique third parties
+InActivity=Open
+ActivityCeased=Closed
+ActivityStateFilter=Activity status
+ProductsIntoElements=List of products into
+CurrentOutstandingBill=Current outstanding bill
+OutstandingBill=Max. for outstanding bill
+OutstandingBillReached=Reached max. for outstanding bill
+MonkeyNumRefModelDesc=Return numero with format %syymm-nnnn for customer code and %syymm-nnnn for supplier code where yy is year, mm is month and nnnn is a sequence with no break and no return to 0.
+LeopardNumRefModelDesc=The code is free. This code can be modified at any time.
+ManagingDirectors=Manager(s) name (CEO, director, president...)
diff --git a/htdocs/langs/uk_UA/compta.lang b/htdocs/langs/uk_UA/compta.lang
index ecb2add5cd5..121971f879c 100644
--- a/htdocs/langs/uk_UA/compta.lang
+++ b/htdocs/langs/uk_UA/compta.lang
@@ -1,185 +1,185 @@
# Dolibarr language file - Source file is en_US - compta
-# Accountancy=Accountancy
-# AccountancyCard=Accountancy card
-# Treasury=Treasury
-# MenuFinancial=Financial
-# TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
-# OptionMode=Option for accountancy
-# OptionModeTrue=Option Incomes-Expenses
-# OptionModeVirtual=Option Claims-Debts
-# OptionModeTrueDesc=In this context, the turnover is calculated over payments (date of payments). The validity of the figures is assured only if the book-keeping is scrutinized through the input/output on the accounts via invoices.
-# OptionModeVirtualDesc=In this context, the turnover is calculated over invoices (date of validation). When these invoices are due, whether they have been paid or not, they are listed in the turnover output.
-# FeatureIsSupportedInInOutModeOnly=Feature only available in CREDITS-DEBTS accountancy mode (See Accountancy module configuration)
-# VATReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Tax module setup.
-# Param=Setup
-# RemainingAmountPayment=Amount payment remaining :
-# AmountToBeCharged=Total amount to pay :
-# AccountsGeneral=Accounts
-# Account=Account
-# Accounts=Accounts
-# Accountparent=Account parent
-# Accountsparent=Accounts parent
-# BillsForSuppliers=Bills for suppliers
-# Income=Income
-# Outcome=Expense
-# ReportInOut=Income / Expense
-# ReportTurnover=Turnover
-# PaymentsNotLinkedToInvoice=Payments not linked to any invoice, so not linked to any third party
-# PaymentsNotLinkedToUser=Payments not linked to any user
-# Profit=Profit
-# Balance=Balance
-# Debit=Debit
-# Credit=Credit
-# Piece=Accounting Doc.
-# Withdrawal=Withdrawal
-# Withdrawals=Withdrawals
-# AmountHTVATRealReceived=Net collected
-# AmountHTVATRealPaid=Net paid
-# VATToPay=VAT sells
-# VATReceived=VAT received
-# VATToCollect=VAT purchases
-# VATSummary=VAT Balance
-# LT2SummaryES=IRPF Balance
-# VATPaid=VAT paid
-# SalaryPaid=Salary paid
-# LT2PaidES=IRPF Paid
-# LT2CustomerES=IRPF sales
-# LT2SupplierES=IRPF purchases
-# VATCollected=VAT collected
-# ToPay=To pay
-# ToGet=To get back
-# SpecialExpensesArea=Area for all special paiements
-# TaxAndDividendsArea=Tax, social contributions and dividends area
-# SocialContribution=Social contribution
-# SocialContributions=Social contributions
-# MenuSpecialExpenses=Special expenses
-# MenuTaxAndDividends=Taxes and dividends
-# MenuSalaries=Salaries
-# MenuSocialContributions=Social contributions
-# MenuNewSocialContribution=New contribution
-# NewSocialContribution=New social contribution
-# ContributionsToPay=Contributions to pay
-# AccountancyTreasuryArea=Accountancy/Treasury area
-# AccountancySetup=Accountancy setup
-# NewPayment=New payment
-# Payments=Payments
-# PaymentCustomerInvoice=Customer invoice payment
-# PaymentSupplierInvoice=Supplier invoice payment
-# PaymentSocialContribution=Social contribution payment
-# PaymentVat=VAT payment
-# PaymentSalary=Salary payment
-# ListPayment=List of payments
-# ListOfPayments=List of payments
-# ListOfCustomerPayments=List of customer payments
-# ListOfSupplierPayments=List of supplier payments
-# DatePayment=Payment date
-# DateStartPeriod=Date start period
-# DateEndPeriod=Date end period
-# NewVATPayment=New VAT payment
-# newLT2PaymentES=New IRPF payment
-# LT2PaymentES=IRPF Payment
-# LT2PaymentsES=IRPF Payments
-# VATPayment=VAT Payment
-# VATPayments=VAT Payments
-# SocialContributionsPayments=Social contributions payments
-# ShowVatPayment=Show VAT payment
-# TotalToPay=Total to pay
-# TotalVATReceived=Total VAT received
-# CustomerAccountancyCode=Customer accountancy code
-# SupplierAccountancyCode=Supplier accountancy code
-# AccountNumberShort=Account number
-# AccountNumber=Account number
-# NewAccount=New account
-# SalesTurnover=Sales turnover
-# SalesTurnoverMinimum=Minimum sales turnover
-# ByThirdParties=By third parties
-# ByUserAuthorOfInvoice=By invoice author
-# AccountancyExport=Accountancy export
-# ErrorWrongAccountancyCodeForCompany=Bad customer accountancy code for %s
-# SuppliersProductsSellSalesTurnover=The generated turnover by the sales of supplier's products.
-# CheckReceipt=Check deposit
-# CheckReceiptShort=Check deposit
-# NewCheckReceipt=New discount
-# NewCheckDeposit=New check deposit
-# NewCheckDepositOn=Create receipt for deposit on account: %s
-# NoWaitingChecks=No checks waiting for deposit.
-# DateChequeReceived=Check reception date
-# NbOfCheques=Nb of checks
-# PaySocialContribution=Pay a social contribution
-# ConfirmPaySocialContribution=Are you sure you want to classify this social contribution as paid?
-# DeleteSocialContribution=Delete a social contribution
-# ConfirmDeleteSocialContribution=Are you sure you want to delete this social contribution?
-# ExportDataset_tax_1=Social contributions and payments
-# CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
-# CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
-# CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
-# CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
-# AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
-# AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
-# AnnualByCompaniesDueDebtMode=Balance of income and expenses, detail by third parties, mode %sClaims-Debts%s said Commitment accounting.
-# AnnualByCompaniesInputOutputMode=Balance of income and expenses, detail by third parties, mode %sIncomes-Expenses%s said cash accounting.
-# SeeReportInInputOutputMode=See report %sIncomes-Expenses%s said cash accounting for a calculation on actual payments made
-# SeeReportInDueDebtMode=See report %sClaims-Debts%s said commitment accounting for a calculation on issued invoices
-# RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
-# RulesResultDue=- It includes outstanding invoices, expenses and VAT whether they are paid or not.
- It is based on the validation date of invoices and VAT and on the due date for expenses.
-# RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
-# RulesCADue=- It includes the client's due invoices whether they are paid or not.
- It is based on the validation date of these invoices.
-# RulesCAIn=- It includes all the effective payments of invoices received from clients.
- It is based on the payment date of these invoices
-# DepositsAreNotIncluded=- Deposit invoices are nor included
-# DepositsAreIncluded=- Deposit invoices are included
-# LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF
-# VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
-# VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
-# VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
-# VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
-# SeeVATReportInInputOutputMode=See report %sVAT encasement%s for a standard calculation
-# SeeVATReportInDueDebtMode=See report %sVAT on flow%s for a calculation with an option on the flow
-# RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
-# RulesVATInProducts=- For material assets, it includes the VAT invoices on the basis of the invoice date.
-# RulesVATDueServices=- For services, the report includes VAT invoices due, paid or not, based on the invoice date.
-# RulesVATDueProducts=- For material assets, it includes the VAT invoices, based on the invoice date.
-# OptionVatInfoModuleComptabilite=Note: For material assets, it should use the date of delivery to be more fair.
-# PercentOfInvoice=%%/invoice
-# NotUsedForGoods=Not used on goods
-# ProposalStats=Statistics on proposals
-# OrderStats=Statistics on orders
-# InvoiceStats=Statistics on bills
-# Dispatch=Dispatching
-# Dispatched=Dispatched
-# ToDispatch=To dispatch
-# ThirdPartyMustBeEditAsCustomer=Third party must be defined as a customer
-# SellsJournal=Sales Journal
-# PurchasesJournal=Purchases Journal
-# DescSellsJournal=Sales Journal
-# DescPurchasesJournal=Purchases Journal
-# InvoiceRef=Invoice ref.
-# CodeNotDef=Not defined
-# AddRemind=Dispatch available amount
-# RemainToDivide= Remain to dispatch :
-# WarningDepositsNotIncluded=Deposits invoices are not included in this version with this accountancy module.
-# DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
-# Pcg_version=Pcg version
-# Pcg_type=Pcg type
-# Pcg_subtype=Pcg subtype
-# InvoiceLinesToDispatch=Invoice lines to dispatch
-# InvoiceDispatched=Dispatched invoices
-# AccountancyDashboard=Accountancy summary
-# ByProductsAndServices=By products and services
-# RefExt=External ref
-# ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
-# LinkedOrder=linked to order
-# ReCalculate=Recalculate
-# Mode1=Method 1
-# Mode2=Method 2
-# CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
-# CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
-# TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
-# CalculationMode=Calculation mode
-# COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
-# COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
-# COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
-# COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
-# COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
-# COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
-# COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
-# COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
+Accountancy=Accountancy
+AccountancyCard=Accountancy card
+Treasury=Treasury
+MenuFinancial=Financial
+TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
+OptionMode=Option for accountancy
+OptionModeTrue=Option Incomes-Expenses
+OptionModeVirtual=Option Claims-Debts
+OptionModeTrueDesc=In this context, the turnover is calculated over payments (date of payments). The validity of the figures is assured only if the book-keeping is scrutinized through the input/output on the accounts via invoices.
+OptionModeVirtualDesc=In this context, the turnover is calculated over invoices (date of validation). When these invoices are due, whether they have been paid or not, they are listed in the turnover output.
+FeatureIsSupportedInInOutModeOnly=Feature only available in CREDITS-DEBTS accountancy mode (See Accountancy module configuration)
+VATReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Tax module setup.
+Param=Setup
+RemainingAmountPayment=Amount payment remaining :
+AmountToBeCharged=Total amount to pay :
+AccountsGeneral=Accounts
+Account=Account
+Accounts=Accounts
+Accountparent=Account parent
+Accountsparent=Accounts parent
+BillsForSuppliers=Bills for suppliers
+Income=Income
+Outcome=Expense
+ReportInOut=Income / Expense
+ReportTurnover=Turnover
+PaymentsNotLinkedToInvoice=Payments not linked to any invoice, so not linked to any third party
+PaymentsNotLinkedToUser=Payments not linked to any user
+Profit=Profit
+Balance=Balance
+Debit=Debit
+Credit=Credit
+Piece=Accounting Doc.
+Withdrawal=Withdrawal
+Withdrawals=Withdrawals
+AmountHTVATRealReceived=Net collected
+AmountHTVATRealPaid=Net paid
+VATToPay=VAT sells
+VATReceived=VAT received
+VATToCollect=VAT purchases
+VATSummary=VAT Balance
+LT2SummaryES=IRPF Balance
+VATPaid=VAT paid
+SalaryPaid=Salary paid
+LT2PaidES=IRPF Paid
+LT2CustomerES=IRPF sales
+LT2SupplierES=IRPF purchases
+VATCollected=VAT collected
+ToPay=To pay
+ToGet=To get back
+SpecialExpensesArea=Area for all special payments
+TaxAndDividendsArea=Tax, social contributions and dividends area
+SocialContribution=Social contribution
+SocialContributions=Social contributions
+MenuSpecialExpenses=Special expenses
+MenuTaxAndDividends=Taxes and dividends
+MenuSalaries=Salaries
+MenuSocialContributions=Social contributions
+MenuNewSocialContribution=New contribution
+NewSocialContribution=New social contribution
+ContributionsToPay=Contributions to pay
+AccountancyTreasuryArea=Accountancy/Treasury area
+AccountancySetup=Accountancy setup
+NewPayment=New payment
+Payments=Payments
+PaymentCustomerInvoice=Customer invoice payment
+PaymentSupplierInvoice=Supplier invoice payment
+PaymentSocialContribution=Social contribution payment
+PaymentVat=VAT payment
+PaymentSalary=Salary payment
+ListPayment=List of payments
+ListOfPayments=List of payments
+ListOfCustomerPayments=List of customer payments
+ListOfSupplierPayments=List of supplier payments
+DatePayment=Payment date
+DateStartPeriod=Date start period
+DateEndPeriod=Date end period
+NewVATPayment=New VAT payment
+newLT2PaymentES=New IRPF payment
+LT2PaymentES=IRPF Payment
+LT2PaymentsES=IRPF Payments
+VATPayment=VAT Payment
+VATPayments=VAT Payments
+SocialContributionsPayments=Social contributions payments
+ShowVatPayment=Show VAT payment
+TotalToPay=Total to pay
+TotalVATReceived=Total VAT received
+CustomerAccountancyCode=Customer accountancy code
+SupplierAccountancyCode=Supplier accountancy code
+AccountNumberShort=Account number
+AccountNumber=Account number
+NewAccount=New account
+SalesTurnover=Sales turnover
+SalesTurnoverMinimum=Minimum sales turnover
+ByThirdParties=By third parties
+ByUserAuthorOfInvoice=By invoice author
+AccountancyExport=Accountancy export
+ErrorWrongAccountancyCodeForCompany=Bad customer accountancy code for %s
+SuppliersProductsSellSalesTurnover=The generated turnover by the sales of supplier's products.
+CheckReceipt=Check deposit
+CheckReceiptShort=Check deposit
+NewCheckReceipt=New discount
+NewCheckDeposit=New check deposit
+NewCheckDepositOn=Create receipt for deposit on account: %s
+NoWaitingChecks=No checks waiting for deposit.
+DateChequeReceived=Check reception date
+NbOfCheques=Nb of checks
+PaySocialContribution=Pay a social contribution
+ConfirmPaySocialContribution=Are you sure you want to classify this social contribution as paid?
+DeleteSocialContribution=Delete a social contribution
+ConfirmDeleteSocialContribution=Are you sure you want to delete this social contribution?
+ExportDataset_tax_1=Social contributions and payments
+CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
+CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
+CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
+CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
+AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
+AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
+AnnualByCompaniesDueDebtMode=Balance of income and expenses, detail by third parties, mode %sClaims-Debts%s said Commitment accounting.
+AnnualByCompaniesInputOutputMode=Balance of income and expenses, detail by third parties, mode %sIncomes-Expenses%s said cash accounting.
+SeeReportInInputOutputMode=See report %sIncomes-Expenses%s said cash accounting for a calculation on actual payments made
+SeeReportInDueDebtMode=See report %sClaims-Debts%s said commitment accounting for a calculation on issued invoices
+RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
+RulesResultDue=- It includes outstanding invoices, expenses and VAT whether they are paid or not.
- It is based on the validation date of invoices and VAT and on the due date for expenses.
+RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
+RulesCADue=- It includes the client's due invoices whether they are paid or not.
- It is based on the validation date of these invoices.
+RulesCAIn=- It includes all the effective payments of invoices received from clients.
- It is based on the payment date of these invoices
+DepositsAreNotIncluded=- Deposit invoices are nor included
+DepositsAreIncluded=- Deposit invoices are included
+LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF
+VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
+VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
+VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
+VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
+SeeVATReportInInputOutputMode=See report %sVAT encasement%s for a standard calculation
+SeeVATReportInDueDebtMode=See report %sVAT on flow%s for a calculation with an option on the flow
+RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
+RulesVATInProducts=- For material assets, it includes the VAT invoices on the basis of the invoice date.
+RulesVATDueServices=- For services, the report includes VAT invoices due, paid or not, based on the invoice date.
+RulesVATDueProducts=- For material assets, it includes the VAT invoices, based on the invoice date.
+OptionVatInfoModuleComptabilite=Note: For material assets, it should use the date of delivery to be more fair.
+PercentOfInvoice=%%/invoice
+NotUsedForGoods=Not used on goods
+ProposalStats=Statistics on proposals
+OrderStats=Statistics on orders
+InvoiceStats=Statistics on bills
+Dispatch=Dispatching
+Dispatched=Dispatched
+ToDispatch=To dispatch
+ThirdPartyMustBeEditAsCustomer=Third party must be defined as a customer
+SellsJournal=Sales Journal
+PurchasesJournal=Purchases Journal
+DescSellsJournal=Sales Journal
+DescPurchasesJournal=Purchases Journal
+InvoiceRef=Invoice ref.
+CodeNotDef=Not defined
+AddRemind=Dispatch available amount
+RemainToDivide= Remain to dispatch :
+WarningDepositsNotIncluded=Deposits invoices are not included in this version with this accountancy module.
+DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
+Pcg_version=Pcg version
+Pcg_type=Pcg type
+Pcg_subtype=Pcg subtype
+InvoiceLinesToDispatch=Invoice lines to dispatch
+InvoiceDispatched=Dispatched invoices
+AccountancyDashboard=Accountancy summary
+ByProductsAndServices=By products and services
+RefExt=External ref
+ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
+LinkedOrder=linked to order
+ReCalculate=Recalculate
+Mode1=Method 1
+Mode2=Method 2
+CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
+CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
+TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
+CalculationMode=Calculation mode
+COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
+COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
+COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
+COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
+COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
+COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
+COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
+COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
diff --git a/htdocs/langs/uk_UA/contracts.lang b/htdocs/langs/uk_UA/contracts.lang
index def3d8aceff..797b5708e50 100644
--- a/htdocs/langs/uk_UA/contracts.lang
+++ b/htdocs/langs/uk_UA/contracts.lang
@@ -1,99 +1,99 @@
# Dolibarr language file - Source file is en_US - contracts
-# ContractsArea=Contracts area
-# ListOfContracts=List of contracts
-# LastContracts=Last %s modified contracts
-# AllContracts=All contracts
-# ContractCard=Contract card
-# ContractStatus=Contract status
-# ContractStatusNotRunning=Not running
-# ContractStatusRunning=Running
-# ContractStatusDraft=Draft
-# ContractStatusValidated=Validated
-# ContractStatusClosed=Closed
-# ServiceStatusInitial=Not running
-# ServiceStatusRunning=Running
-# ServiceStatusNotLate=Running, not expired
-# ServiceStatusNotLateShort=Not expired
-# ServiceStatusLate=Running, expired
-# ServiceStatusLateShort=Expired
-# ServiceStatusClosed=Closed
-# ServicesLegend=Services legend
-# Contracts=Contracts
-# Contract=Contract
-# NoContracts=No contracts
-# MenuServices=Services
-# MenuInactiveServices=Services not active
-# MenuRunningServices=Running services
-# MenuExpiredServices=Expired services
-# MenuClosedServices=Closed services
-# NewContract=New contract
-# AddContract=Add contract
-# SearchAContract=Search a contract
-# DeleteAContract=Delete a contract
-# CloseAContract=Close a contract
-# ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services ?
-# ConfirmValidateContract=Are you sure you want to validate this contract under name %s ?
-# ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract ?
-# ConfirmCloseService=Are you sure you want to close this service with date %s ?
-# ValidateAContract=Validate a contract
-# ActivateService=Activate service
-# ConfirmActivateService=Are you sure you want to activate this service with date %s ?
-# RefContract=Contract reference
-# DateContract=Contract date
-# DateServiceActivate=Service activation date
-# DateServiceUnactivate=Service deactivation date
-# DateServiceStart=Date for beginning of service
-# DateServiceEnd=Date for end of service
-# ShowContract=Show contract
-# ListOfServices=List of services
-# ListOfInactiveServices=List of not active services
-# ListOfExpiredServices=List of expired active services
-# ListOfClosedServices=List of closed services
-# ListOfRunningContractsLines=List of running contract lines
-# ListOfRunningServices=List of running services
-# NotActivatedServices=Inactive services (among validated contracts)
-# BoardNotActivatedServices=Services to activate among validated contracts
-# LastContracts=Last %s modified contracts
-# LastActivatedServices=Last %s activated services
-# LastModifiedServices=Last %s modified services
-# EditServiceLine=Edit service line
-# ContractStartDate=Start date
-# ContractEndDate=End date
-# DateStartPlanned=Planned start date
-# DateStartPlannedShort=Planned start date
-# DateEndPlanned=Planned end date
-# DateEndPlannedShort=Planned end date
-# DateStartReal=Real start date
-# DateStartRealShort=Real start date
-# DateEndReal=Real end date
-# DateEndRealShort=Real end date
-# NbOfServices=Nb of services
-# CloseService=Close service
-# ServicesNomberShort=%s service(s)
-# RunningServices=Running services
-# BoardRunningServices=Expired running services
-# ServiceStatus=Status of service
-# DraftContracts=Drafts contracts
-# CloseRefusedBecauseOneServiceActive=Contract can't be closed as ther is at least one open service on it
-# CloseAllContracts=Close all contract lines
-# DeleteContractLine=Delete a contract line
-# ConfirmDeleteContractLine=Are you sure you want to delete this contract line ?
-# MoveToAnotherContract=Move service into another contract.
-# ConfirmMoveToAnotherContract=I choosed new target contract and confirm I want to move this service into this contract.
-# ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to ?
-# PaymentRenewContractId=Renew contract line (number %s)
-# ExpiredSince=Expiration date
-# RelatedContracts=Related contracts
-# NoExpiredServices=No expired active services
-# ListOfServicesToExpireWithDuration=List of Services to expire in %s days
-# ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
-# ListOfServicesToExpire=List of Services to expire
-# NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
+ContractsArea=Contracts area
+ListOfContracts=List of contracts
+LastContracts=Last %s modified contracts
+AllContracts=All contracts
+ContractCard=Contract card
+ContractStatus=Contract status
+ContractStatusNotRunning=Not running
+ContractStatusRunning=Running
+ContractStatusDraft=Draft
+ContractStatusValidated=Validated
+ContractStatusClosed=Closed
+ServiceStatusInitial=Not running
+ServiceStatusRunning=Running
+ServiceStatusNotLate=Running, not expired
+ServiceStatusNotLateShort=Not expired
+ServiceStatusLate=Running, expired
+ServiceStatusLateShort=Expired
+ServiceStatusClosed=Closed
+ServicesLegend=Services legend
+Contracts=Contracts
+Contract=Contract
+NoContracts=No contracts
+MenuServices=Services
+MenuInactiveServices=Services not active
+MenuRunningServices=Running services
+MenuExpiredServices=Expired services
+MenuClosedServices=Closed services
+NewContract=New contract
+AddContract=Add contract
+SearchAContract=Search a contract
+DeleteAContract=Delete a contract
+CloseAContract=Close a contract
+ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services ?
+ConfirmValidateContract=Are you sure you want to validate this contract under name %s ?
+ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract ?
+ConfirmCloseService=Are you sure you want to close this service with date %s ?
+ValidateAContract=Validate a contract
+ActivateService=Activate service
+ConfirmActivateService=Are you sure you want to activate this service with date %s ?
+RefContract=Contract reference
+DateContract=Contract date
+DateServiceActivate=Service activation date
+DateServiceUnactivate=Service deactivation date
+DateServiceStart=Date for beginning of service
+DateServiceEnd=Date for end of service
+ShowContract=Show contract
+ListOfServices=List of services
+ListOfInactiveServices=List of not active services
+ListOfExpiredServices=List of expired active services
+ListOfClosedServices=List of closed services
+ListOfRunningContractsLines=List of running contract lines
+ListOfRunningServices=List of running services
+NotActivatedServices=Inactive services (among validated contracts)
+BoardNotActivatedServices=Services to activate among validated contracts
+LastContracts=Last %s modified contracts
+LastActivatedServices=Last %s activated services
+LastModifiedServices=Last %s modified services
+EditServiceLine=Edit service line
+ContractStartDate=Start date
+ContractEndDate=End date
+DateStartPlanned=Planned start date
+DateStartPlannedShort=Planned start date
+DateEndPlanned=Planned end date
+DateEndPlannedShort=Planned end date
+DateStartReal=Real start date
+DateStartRealShort=Real start date
+DateEndReal=Real end date
+DateEndRealShort=Real end date
+NbOfServices=Nb of services
+CloseService=Close service
+ServicesNomberShort=%s service(s)
+RunningServices=Running services
+BoardRunningServices=Expired running services
+ServiceStatus=Status of service
+DraftContracts=Drafts contracts
+CloseRefusedBecauseOneServiceActive=Contract can't be closed as ther is at least one open service on it
+CloseAllContracts=Close all contract lines
+DeleteContractLine=Delete a contract line
+ConfirmDeleteContractLine=Are you sure you want to delete this contract line ?
+MoveToAnotherContract=Move service into another contract.
+ConfirmMoveToAnotherContract=I choosed new target contract and confirm I want to move this service into this contract.
+ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to ?
+PaymentRenewContractId=Renew contract line (number %s)
+ExpiredSince=Expiration date
+RelatedContracts=Related contracts
+NoExpiredServices=No expired active services
+ListOfServicesToExpireWithDuration=List of Services to expire in %s days
+ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
+ListOfServicesToExpire=List of Services to expire
+NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
##### Types de contacts #####
-# TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract
-# TypeContact_contrat_internal_SALESREPFOLL=Sales representative following-up contract
-# TypeContact_contrat_external_BILLING=Billing customer contact
-# TypeContact_contrat_external_CUSTOMER=Follow-up customer contact
-# TypeContact_contrat_external_SALESREPSIGN=Signing contract customer contact
-# Error_CONTRACT_ADDON_NotDefined=Constant CONTRACT_ADDON not defined
+TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract
+TypeContact_contrat_internal_SALESREPFOLL=Sales representative following-up contract
+TypeContact_contrat_external_BILLING=Billing customer contact
+TypeContact_contrat_external_CUSTOMER=Follow-up customer contact
+TypeContact_contrat_external_SALESREPSIGN=Signing contract customer contact
+Error_CONTRACT_ADDON_NotDefined=Constant CONTRACT_ADDON not defined
diff --git a/htdocs/langs/uk_UA/cron.lang b/htdocs/langs/uk_UA/cron.lang
index 1be23d72ca3..768cd012384 100644
--- a/htdocs/langs/uk_UA/cron.lang
+++ b/htdocs/langs/uk_UA/cron.lang
@@ -1,114 +1,89 @@
# Dolibarr language file - Source file is en_US - cron
#
# About page
-#
-# About = About
-# CronAbout = About Cron
-# CronAboutPage = Cron about page
+About = About
+CronAbout = About Cron
+CronAboutPage = Cron about page
-#
# Right
-#
-# Permission23101 = Read Scheduled task
-# Permission23102 = Create/update Scheduled task
-# Permission23103 = Delete Scheduled task
-# Permission23104 = Execute Scheduled task
-
-#
+Permission23101 = Read Scheduled task
+Permission23102 = Create/update Scheduled task
+Permission23103 = Delete Scheduled task
+Permission23104 = Execute Scheduled task
# Admin
-#
-# CronSetup= Scheduled job management setup
-# URLToLaunchCronJobs=URL to check and launch cron jobs if required
-# OrToLaunchASpecificJob=Or to check and launch a specific job
-# KeyForCronAccess=Security key for URL to launch cron jobs
-# FileToLaunchCronJobs=Command line to launch cron jobs
-# CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
-# CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
-
-
-#
+CronSetup= Scheduled job management setup
+URLToLaunchCronJobs=URL to check and launch cron jobs if required
+OrToLaunchASpecificJob=Or to check and launch a specific job
+KeyForCronAccess=Security key for URL to launch cron jobs
+FileToLaunchCronJobs=Command line to launch cron jobs
+CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
+CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
# Menu
-#
-# CronJobs=Scheduled jobs
-# CronListActive= List of active jobs
-# CronListInactive= List of disabled jobs
-# CronListActive= List of active jobs
-
-
-#
+CronJobs=Scheduled jobs
+CronListActive= List of active jobs
+CronListInactive= List of disabled jobs
+CronListActive= List of active jobs
# Page list
-#
-# CronDateLastRun=Last run
-# CronLastOutput=Last run output
-# CronLastResult=Last result code
-# CronListOfCronJobs=List of scheduled jobs
-# CronCommand=Command
-# CronList=Jobs list
-# CronDelete= Delete cron jobs
-# CronConfirmDelete= Are you sure you want to delete this cron job ?
-# CronExecute=Launch job
-# CronConfirmExecute= Are you sure to execute this job now
-# CronInfo= Jobs allow to execute task that have been planned
-# CronWaitingJobs=Wainting jobs
-# CronTask=Job
-# CronNone= None
-# CronDtStart=Start date
-# CronDtEnd=End date
-# CronDtNextLaunch=Next execution
-# CronDtLastLaunch=Last execution
-# CronFrequency=Frequancy
-# CronClass=Classe
-# CronMethod=Method
-# CronModule=Module
-# CronAction=Action
-# CronStatus=Status
-# CronStatusActive=Enabled
-# CronStatusInactive=Disabled
-# CronNoJobs=No jobs registered
-# CronPriority=Priority
-# CronLabel=Description
-# CronNbRun=Nb. launch
-# CronEach=Every
-# JobFinished=Job launched and finished
-
-#
+CronDateLastRun=Last run
+CronLastOutput=Last run output
+CronLastResult=Last result code
+CronListOfCronJobs=List of scheduled jobs
+CronCommand=Command
+CronList=Jobs list
+CronDelete= Delete cron jobs
+CronConfirmDelete= Are you sure you want to delete this cron job ?
+CronExecute=Launch job
+CronConfirmExecute= Are you sure to execute this job now
+CronInfo= Jobs allow to execute task that have been planned
+CronWaitingJobs=Wainting jobs
+CronTask=Job
+CronNone= None
+CronDtStart=Start date
+CronDtEnd=End date
+CronDtNextLaunch=Next execution
+CronDtLastLaunch=Last execution
+CronFrequency=Frequancy
+CronClass=Classe
+CronMethod=Method
+CronModule=Module
+CronAction=Action
+CronStatus=Status
+CronStatusActive=Enabled
+CronStatusInactive=Disabled
+CronNoJobs=No jobs registered
+CronPriority=Priority
+CronLabel=Description
+CronNbRun=Nb. launch
+CronEach=Every
+JobFinished=Job launched and finished
#Page card
-#
-# CronAdd= Add jobs
-# CronHourStart= Start Hour and date of task
-# CronEvery= And execute task each
-# CronObject= Instance/Object to create
-# CronArgs=Parameters
-# CronSaveSucess=Save succesfully
-# CronNote=Comment
-# CronFieldMandatory=Fields %s is mandatory
-# CronErrEndDateStartDt=End date cannot be before start date
-# CronStatusActiveBtn=Enable
-# CronStatusInactiveBtn=Disable
-# CronTaskInactive=This job is disabled
-# CronDtLastResult=Last result date
-# CronId=Id
-# CronClassFile=Classes (filename.class.php)
-# CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
-# CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
-# CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
-# CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
-# CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
-# CronCommandHelp=The system command line to execute.
-
-#
+CronAdd= Add jobs
+CronHourStart= Start Hour and date of task
+CronEvery= And execute task each
+CronObject= Instance/Object to create
+CronArgs=Parameters
+CronSaveSucess=Save succesfully
+CronNote=Comment
+CronFieldMandatory=Fields %s is mandatory
+CronErrEndDateStartDt=End date cannot be before start date
+CronStatusActiveBtn=Enable
+CronStatusInactiveBtn=Disable
+CronTaskInactive=This job is disabled
+CronDtLastResult=Last result date
+CronId=Id
+CronClassFile=Classes (filename.class.php)
+CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
+CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
+CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
+CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
+CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
+CronCommandHelp=The system command line to execute.
# Info
-#
-# CronInfoPage=Information
-
-
-#
+CronInfoPage=Information
# Common
-#
-# CronType=Task type
-# CronType_method=Call method of a Dolibarr Class
-# CronType_command=Shell command
-# CronMenu=Cron
-# CronCannotLoadClass=Cannot load class %s or object %s
-
-# UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
+CronType=Task type
+CronType_method=Call method of a Dolibarr Class
+CronType_command=Shell command
+CronMenu=Cron
+CronCannotLoadClass=Cannot load class %s or object %s
+UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
diff --git a/htdocs/langs/uk_UA/deliveries.lang b/htdocs/langs/uk_UA/deliveries.lang
index 07461b4a000..bb78c5ac7c2 100644
--- a/htdocs/langs/uk_UA/deliveries.lang
+++ b/htdocs/langs/uk_UA/deliveries.lang
@@ -1,26 +1,26 @@
# Dolibarr language file - Source file is en_US - deliveries
-# Delivery=Delivery
-# Deliveries=Deliveries
-# DeliveryCard=Delivery card
-# DeliveryOrder=Delivery order
-# DeliveryOrders=Delivery orders
-# DeliveryDate=Delivery date
-# DeliveryDateShort=Deliv. date
-# CreateDeliveryOrder=Generate delivery order
-# QtyDelivered=Qty delivered
-# SetDeliveryDate=Set shipping date
-# ValidateDeliveryReceipt=Validate delivery receipt
-# ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt ?
-# DeleteDeliveryReceipt=Delete delivery receipt
-# DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s ?
-# DeliveryMethod=Delivery method
-# TrackingNumber=Tracking number
-# DeliveryNotValidated=Delivery not validated
+Delivery=Delivery
+Deliveries=Deliveries
+DeliveryCard=Delivery card
+DeliveryOrder=Delivery order
+DeliveryOrders=Delivery orders
+DeliveryDate=Delivery date
+DeliveryDateShort=Deliv. date
+CreateDeliveryOrder=Generate delivery order
+QtyDelivered=Qty delivered
+SetDeliveryDate=Set shipping date
+ValidateDeliveryReceipt=Validate delivery receipt
+ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt ?
+DeleteDeliveryReceipt=Delete delivery receipt
+DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s ?
+DeliveryMethod=Delivery method
+TrackingNumber=Tracking number
+DeliveryNotValidated=Delivery not validated
# merou PDF model
-# NameAndSignature=Name and Signature :
-# ToAndDate=To___________________________________ on ____/_____/__________
-# GoodStatusDeclaration=Have received the goods above in good condition,
-# Deliverer=Deliverer :
-# Sender=Sender
-# Recipient=Recipient
-# ErrorStockIsNotEnough=There's not enough stock
+NameAndSignature=Name and Signature :
+ToAndDate=To___________________________________ on ____/_____/__________
+GoodStatusDeclaration=Have received the goods above in good condition,
+Deliverer=Deliverer :
+Sender=Sender
+Recipient=Recipient
+ErrorStockIsNotEnough=There's not enough stock
diff --git a/htdocs/langs/uk_UA/dict.lang b/htdocs/langs/uk_UA/dict.lang
index a662b0f7573..4b724056147 100644
--- a/htdocs/langs/uk_UA/dict.lang
+++ b/htdocs/langs/uk_UA/dict.lang
@@ -1,329 +1,325 @@
# Dolibarr language file - Source file is en_US - dict
-# CountryFR=France
-# CountryBE=Belgium
-# CountryIT=Italy
-# CountryES=Spain
-# CountryDE=Germany
-# CountryCH=Switzerland
-# CountryGB=Great Britain
-# CountryUK=United Kingdom
-# CountryIE=Ireland
-# CountryCN=China
-# CountryTN=Tunisia
-# CountryUS=United States
-# CountryMA=Morocco
-# CountryDZ=Algeria
-# CountryCA=Canada
-# CountryTG=Togo
-# CountryGA=Gabon
-# CountryNL=Netherlands
-# CountryHU=Hungary
-# CountryRU=Russia
-# CountrySE=Sweden
-# CountryCI=Ivoiry Coast
-# CountrySN=Senegal
-# CountryAR=Argentina
-# CountryCM=Cameroon
-# CountryPT=Portugal
-# CountrySA=Saudi Arabia
-# CountryMC=Monaco
-# CountryAU=Australia
-# CountrySG=Singapore
-# CountryAF=Afghanistan
-# CountryAX=Åland Islands
-# CountryAL=Albania
-# CountryAS=American Samoa
-# CountryAD=Andorra
-# CountryAO=Angola
-# CountryAI=Anguilla
-# CountryAQ=Antarctica
-# CountryAG=Antigua and Barbuda
-# CountryAM=Armenia
-# CountryAW=Aruba
-# CountryAT=Austria
-# CountryAZ=Azerbaijan
-# CountryBS=Bahamas
-# CountryBH=Bahrain
-# CountryBD=Bangladesh
-# CountryBB=Barbados
-# CountryBY=Belarus
-# CountryBZ=Belize
-# CountryBJ=Benin
-# CountryBM=Bermuda
-# CountryBT=Bhutan
-# CountryBO=Bolivia
-# CountryBA=Bosnia and Herzegovina
-# CountryBW=Botswana
-# CountryBV=Bouvet Island
-# CountryBR=Brazil
-# CountryIO=British Indian Ocean Territory
-# CountryBN=Brunei Darussalam
-# CountryBG=Bulgaria
-# CountryBF=Burkina Faso
-# CountryBI=Burundi
-# CountryKH=Cambodia
-# CountryCV=Cape Verde
-# CountryKY=Cayman Islands
-# CountryCF=Central African Republic
-# CountryTD=Chad
-# CountryCL=Chile
-# CountryCX=Christmas Island
-# CountryCC=Cocos (Keeling) Islands
-# CountryCO=Colombia
-# CountryKM=Comoros
-# CountryCG=Congo
-# CountryCD=Congo, The Democratic Republic of the
-# CountryCK=Cook Islands
-# CountryCR=Costa Rica
-# CountryHR=Croatia
-# CountryCU=Cuba
-# CountryCY=Cyprus
-# CountryCZ=Czech Republic
-# CountryDK=Denmark
-# CountryDJ=Djibouti
-# CountryDM=Dominica
-# CountryDO=Dominican Republic
-# CountryEC=Ecuador
-# CountryEG=Egypt
-# CountrySV=El Salvador
-# CountryGQ=Equatorial Guinea
-# CountryER=Eritrea
-# CountryEE=Estonia
-# CountryET=Ethiopia
-# CountryFK=Falkland Islands
-# CountryFO=Faroe Islands
-# CountryFJ=Fiji Islands
-# CountryFI=Finland
-# CountryGF=French Guiana
-# CountryPF=French Polynesia
-# CountryTF=French Southern Territories
-# CountryGM=Gambia
-# CountryGE=Georgia
-# CountryGH=Ghana
-# CountryGI=Gibraltar
-# CountryGR=Greece
-# CountryGL=Greenland
-# CountryGD=Grenada
-# CountryGP=Guadeloupe
-# CountryGU=Guam
-# CountryGT=Guatemala
-# CountryGN=Guinea
-# CountryGW=Guinea-Bissau
-# CountryGY=Guyana
-# CountryHT=Haïti
-# CountryHM=Heard Island and McDonald
-# CountryVA=Holy See (Vatican City State)
-# CountryHN=Honduras
-# CountryHK=Hong Kong
-# CountryIS=Icelande
-# CountryIN=India
-# CountryID=Indonesia
-# CountryIR=Iran
-# CountryIQ=Iraq
-# CountryIL=Israel
-# CountryJM=Jamaica
-# CountryJP=Japan
-# CountryJO=Jordan
-# CountryKZ=Kazakhstan
-# CountryKE=Kenya
-# CountryKI=Kiribati
-# CountryKP=North Korea
-# CountryKR=South Korea
-# CountryKW=Kuwait
-# CountryKG=Kyrghyztan
-# CountryLA=Lao
-# CountryLV=Latvia
-# CountryLB=Lebanon
-# CountryLS=Lesotho
-# CountryLR=Liberia
-# CountryLY=Libyan
-# CountryLI=Liechtenstein
-# CountryLT=Lituania
-# CountryLU=Luxembourg
-# CountryMO=Macao
-# CountryMK=Macedonia, the former Yugoslav of
-# CountryMG=Madagascar
-# CountryMW=Malawi
-# CountryMY=Malaysia
-# CountryMV=Maldives
-# CountryML=Mali
-# CountryMT=Malta
-# CountryMH=Marshall Islands
-# CountryMQ=Martinique
-# CountryMR=Mauritania
-# CountryMU=Mauritius
-# CountryYT=Mayotte
-# CountryMX=Mexico
-# CountryFM=Micronesia
-# CountryMD=Moldova
-# CountryMN=Mongolia
-# CountryMS=Monserrat
-# CountryMZ=Mozambique
-# CountryMM=Birmania (Myanmar)
-# CountryNA=Namibia
-# CountryNR=Nauru
-# CountryNP=Nepal
-# CountryAN=Netherlands Antilles
-# CountryNC=New Caledonia
-# CountryNZ=New Zealand
-# CountryNI=Nicaragua
-# CountryNE=Niger
-# CountryNG=Nigeria
-# CountryNU=Niue
-# CountryNF=Norfolk Island
-# CountryMP=Northern Mariana Islands
-# CountryNO=Norway
-# CountryOM=Oman
-# CountryPK=Pakistan
-# CountryPW=Palau
-# CountryPS=Palestinian Territory, Occupied
-# CountryPA=Panama
-# CountryPG=Papua New Guinea
-# CountryPY=Paraguay
-# CountryPE=Peru
-# CountryPH=Philippines
-# CountryPN=Pitcairn Islands
-# CountryPL=Poland
-# CountryPR=Puerto Rico
-# CountryQA=Qatar
-# CountryRE=Reunion
-# CountryRO=Romania
-# CountryRW=Rwanda
-# CountrySH=Saint Helena
-# CountryKN=Saint Kitts and Nevis
-# CountryLC=Saint Lucia
-# CountryPM=Saint Pierre and Miquelon
-# CountryVC=Saint Vincent and Grenadines
-# CountryWS=Samoa
-# CountrySM=San Marino
-# CountryST=Sao Tome and Principe
-# CountryRS=Serbia
-# CountrySC=Seychelles
-# CountrySL=Sierra Leone
-# CountrySK=Slovakia
-# CountrySI=Slovenia
-# CountrySB=Solomon Islands
-# CountrySO=Somalia
-# CountryZA=South Africa
-# CountryGS=South Georgia and the South Sandwich Islands
-# CountryLK=Sri Lanka
-# CountrySD=Sudan
-# CountrySR=Suriname
-# CountrySJ=Svalbard and Jan Mayen
-# CountrySZ=Swaziland
-# CountrySY=Syrian
-# CountryTW=Taiwan
-# CountryTJ=Tajikistan
-# CountryTZ=Tanzania
-# CountryTH=Thailand
-# CountryTL=Timor-Leste
-# CountryTK=Tokelau
-# CountryTO=Tonga
-# CountryTT=Trinidad and Tobago
-# CountryTR=Turkey
-# CountryTM=Turkmenistan
-# CountryTC=Turks and Cailos Islands
-# CountryTV=Tuvalu
-# CountryUG=Uganda
-# CountryUA=Ukraine
-# CountryAE=United Arab Emirates
-# CountryUM=United States Minor Outlying Islands
-# CountryUY=Uruguay
-# CountryUZ=Uzbekistan
-# CountryVU=Vanuatu
-# CountryVE=Venezuela
-# CountryVN=Viet Nam
-# CountryVG=Virgin Islands, British
-# CountryVI=Virgin Islands, U.S.
-# CountryWF=Wallis and Futuna
-# CountryEH=Western Sahara
-# CountryYE=Yemen
-# CountryZM=Zambia
-# CountryZW=Zimbabwe
-# CountryGG=Guernsey
-# CountryIM=Isle of Man
-# CountryJE=Jersey
-# CountryME=Montenegro
-# CountryBL=Saint Barthelemy
-# CountryMF=Saint Martin
+CountryFR=France
+CountryBE=Belgium
+CountryIT=Italy
+CountryES=Spain
+CountryDE=Germany
+CountryCH=Switzerland
+CountryGB=Great Britain
+CountryUK=United Kingdom
+CountryIE=Ireland
+CountryCN=China
+CountryTN=Tunisia
+CountryUS=United States
+CountryMA=Morocco
+CountryDZ=Algeria
+CountryCA=Canada
+CountryTG=Togo
+CountryGA=Gabon
+CountryNL=Netherlands
+CountryHU=Hungary
+CountryRU=Russia
+CountrySE=Sweden
+CountryCI=Ivoiry Coast
+CountrySN=Senegal
+CountryAR=Argentina
+CountryCM=Cameroon
+CountryPT=Portugal
+CountrySA=Saudi Arabia
+CountryMC=Monaco
+CountryAU=Australia
+CountrySG=Singapore
+CountryAF=Afghanistan
+CountryAX=Åland Islands
+CountryAL=Albania
+CountryAS=American Samoa
+CountryAD=Andorra
+CountryAO=Angola
+CountryAI=Anguilla
+CountryAQ=Antarctica
+CountryAG=Antigua and Barbuda
+CountryAM=Armenia
+CountryAW=Aruba
+CountryAT=Austria
+CountryAZ=Azerbaijan
+CountryBS=Bahamas
+CountryBH=Bahrain
+CountryBD=Bangladesh
+CountryBB=Barbados
+CountryBY=Belarus
+CountryBZ=Belize
+CountryBJ=Benin
+CountryBM=Bermuda
+CountryBT=Bhutan
+CountryBO=Bolivia
+CountryBA=Bosnia and Herzegovina
+CountryBW=Botswana
+CountryBV=Bouvet Island
+CountryBR=Brazil
+CountryIO=British Indian Ocean Territory
+CountryBN=Brunei Darussalam
+CountryBG=Bulgaria
+CountryBF=Burkina Faso
+CountryBI=Burundi
+CountryKH=Cambodia
+CountryCV=Cape Verde
+CountryKY=Cayman Islands
+CountryCF=Central African Republic
+CountryTD=Chad
+CountryCL=Chile
+CountryCX=Christmas Island
+CountryCC=Cocos (Keeling) Islands
+CountryCO=Colombia
+CountryKM=Comoros
+CountryCG=Congo
+CountryCD=Congo, The Democratic Republic of the
+CountryCK=Cook Islands
+CountryCR=Costa Rica
+CountryHR=Croatia
+CountryCU=Cuba
+CountryCY=Cyprus
+CountryCZ=Czech Republic
+CountryDK=Denmark
+CountryDJ=Djibouti
+CountryDM=Dominica
+CountryDO=Dominican Republic
+CountryEC=Ecuador
+CountryEG=Egypt
+CountrySV=El Salvador
+CountryGQ=Equatorial Guinea
+CountryER=Eritrea
+CountryEE=Estonia
+CountryET=Ethiopia
+CountryFK=Falkland Islands
+CountryFO=Faroe Islands
+CountryFJ=Fiji Islands
+CountryFI=Finland
+CountryGF=French Guiana
+CountryPF=French Polynesia
+CountryTF=French Southern Territories
+CountryGM=Gambia
+CountryGE=Georgia
+CountryGH=Ghana
+CountryGI=Gibraltar
+CountryGR=Greece
+CountryGL=Greenland
+CountryGD=Grenada
+CountryGP=Guadeloupe
+CountryGU=Guam
+CountryGT=Guatemala
+CountryGN=Guinea
+CountryGW=Guinea-Bissau
+CountryGY=Guyana
+CountryHT=Haïti
+CountryHM=Heard Island and McDonald
+CountryVA=Holy See (Vatican City State)
+CountryHN=Honduras
+CountryHK=Hong Kong
+CountryIS=Icelande
+CountryIN=India
+CountryID=Indonesia
+CountryIR=Iran
+CountryIQ=Iraq
+CountryIL=Israel
+CountryJM=Jamaica
+CountryJP=Japan
+CountryJO=Jordan
+CountryKZ=Kazakhstan
+CountryKE=Kenya
+CountryKI=Kiribati
+CountryKP=North Korea
+CountryKR=South Korea
+CountryKW=Kuwait
+CountryKG=Kyrghyztan
+CountryLA=Lao
+CountryLV=Latvia
+CountryLB=Lebanon
+CountryLS=Lesotho
+CountryLR=Liberia
+CountryLY=Libyan
+CountryLI=Liechtenstein
+CountryLT=Lituania
+CountryLU=Luxembourg
+CountryMO=Macao
+CountryMK=Macedonia, the former Yugoslav of
+CountryMG=Madagascar
+CountryMW=Malawi
+CountryMY=Malaysia
+CountryMV=Maldives
+CountryML=Mali
+CountryMT=Malta
+CountryMH=Marshall Islands
+CountryMQ=Martinique
+CountryMR=Mauritania
+CountryMU=Mauritius
+CountryYT=Mayotte
+CountryMX=Mexico
+CountryFM=Micronesia
+CountryMD=Moldova
+CountryMN=Mongolia
+CountryMS=Monserrat
+CountryMZ=Mozambique
+CountryMM=Birmania (Myanmar)
+CountryNA=Namibia
+CountryNR=Nauru
+CountryNP=Nepal
+CountryAN=Netherlands Antilles
+CountryNC=New Caledonia
+CountryNZ=New Zealand
+CountryNI=Nicaragua
+CountryNE=Niger
+CountryNG=Nigeria
+CountryNU=Niue
+CountryNF=Norfolk Island
+CountryMP=Northern Mariana Islands
+CountryNO=Norway
+CountryOM=Oman
+CountryPK=Pakistan
+CountryPW=Palau
+CountryPS=Palestinian Territory, Occupied
+CountryPA=Panama
+CountryPG=Papua New Guinea
+CountryPY=Paraguay
+CountryPE=Peru
+CountryPH=Philippines
+CountryPN=Pitcairn Islands
+CountryPL=Poland
+CountryPR=Puerto Rico
+CountryQA=Qatar
+CountryRE=Reunion
+CountryRO=Romania
+CountryRW=Rwanda
+CountrySH=Saint Helena
+CountryKN=Saint Kitts and Nevis
+CountryLC=Saint Lucia
+CountryPM=Saint Pierre and Miquelon
+CountryVC=Saint Vincent and Grenadines
+CountryWS=Samoa
+CountrySM=San Marino
+CountryST=Sao Tome and Principe
+CountryRS=Serbia
+CountrySC=Seychelles
+CountrySL=Sierra Leone
+CountrySK=Slovakia
+CountrySI=Slovenia
+CountrySB=Solomon Islands
+CountrySO=Somalia
+CountryZA=South Africa
+CountryGS=South Georgia and the South Sandwich Islands
+CountryLK=Sri Lanka
+CountrySD=Sudan
+CountrySR=Suriname
+CountrySJ=Svalbard and Jan Mayen
+CountrySZ=Swaziland
+CountrySY=Syrian
+CountryTW=Taiwan
+CountryTJ=Tajikistan
+CountryTZ=Tanzania
+CountryTH=Thailand
+CountryTL=Timor-Leste
+CountryTK=Tokelau
+CountryTO=Tonga
+CountryTT=Trinidad and Tobago
+CountryTR=Turkey
+CountryTM=Turkmenistan
+CountryTC=Turks and Cailos Islands
+CountryTV=Tuvalu
+CountryUG=Uganda
+CountryUA=Ukraine
+CountryAE=United Arab Emirates
+CountryUM=United States Minor Outlying Islands
+CountryUY=Uruguay
+CountryUZ=Uzbekistan
+CountryVU=Vanuatu
+CountryVE=Venezuela
+CountryVN=Viet Nam
+CountryVG=Virgin Islands, British
+CountryVI=Virgin Islands, U.S.
+CountryWF=Wallis and Futuna
+CountryEH=Western Sahara
+CountryYE=Yemen
+CountryZM=Zambia
+CountryZW=Zimbabwe
+CountryGG=Guernsey
+CountryIM=Isle of Man
+CountryJE=Jersey
+CountryME=Montenegro
+CountryBL=Saint Barthelemy
+CountryMF=Saint Martin
##### Civilities #####
-# CivilityMME=Mrs.
-# CivilityMR=Mr.
-# CivilityMLE=Ms.
-# CivilityMTRE=Master
-# CivilityDR=Doctor
-
+CivilityMME=Mrs.
+CivilityMR=Mr.
+CivilityMLE=Ms.
+CivilityMTRE=Master
+CivilityDR=Doctor
##### Currencies #####
-# Currencyeuros=Euros
-# CurrencyAUD=AU Dollars
-# CurrencySingAUD=AU Dollar
-# CurrencyCAD=CAN Dollars
-# CurrencySingCAD=CAN Dollar
-# CurrencyCHF=Swiss Francs
-# CurrencySingCHF=Swiss Franc
-# CurrencyEUR=Euros
-# CurrencySingEUR=Euro
-# CurrencyFRF=French Francs
-# CurrencySingFRF=French Franc
-# CurrencyGBP=GB Pounds
-# CurrencySingGBP=GB Pound
-# CurrencyINR=Indian rupees
-# CurrencySingINR=Indian rupee
-# CurrencyMAD=Dirham
-# CurrencySingMAD=Dirham
-# CurrencyMGA=Ariary
-# CurrencySingMGA=Ariary
-# CurrencyMUR=Mauritius rupees
-# CurrencySingMUR=Mauritius rupee
-# CurrencyNOK=Norwegian krones
-# CurrencySingNOK=Norwegian krone
-# CurrencyTND=Tunisian dinars
-# CurrencySingTND=Tunisian dinar
-# CurrencyUSD=US Dollars
-# CurrencySingUSD=US Dollar
-# CurrencyUAH=Hryvnia
-# CurrencySingUAH=Hryvnia
-# CurrencyXAF=CFA Francs BEAC
-# CurrencySingXAF=CFA Franc BEAC
-# CurrencyXOF=CFA Francs BCEAO
-# CurrencySingXOF=CFA Franc BCEAO
-# CurrencyXPF=CFP Francs
-# CurrencySingXPF=CFP Franc
-
-# CurrencyCentSingEUR=cent
-# CurrencyThousandthSingTND=thousandth
-
+Currencyeuros=Euros
+CurrencyAUD=AU Dollars
+CurrencySingAUD=AU Dollar
+CurrencyCAD=CAN Dollars
+CurrencySingCAD=CAN Dollar
+CurrencyCHF=Swiss Francs
+CurrencySingCHF=Swiss Franc
+CurrencyEUR=Euros
+CurrencySingEUR=Euro
+CurrencyFRF=French Francs
+CurrencySingFRF=French Franc
+CurrencyGBP=GB Pounds
+CurrencySingGBP=GB Pound
+CurrencyINR=Indian rupees
+CurrencySingINR=Indian rupee
+CurrencyMAD=Dirham
+CurrencySingMAD=Dirham
+CurrencyMGA=Ariary
+CurrencySingMGA=Ariary
+CurrencyMUR=Mauritius rupees
+CurrencySingMUR=Mauritius rupee
+CurrencyNOK=Norwegian krones
+CurrencySingNOK=Norwegian krone
+CurrencyTND=Tunisian dinars
+CurrencySingTND=Tunisian dinar
+CurrencyUSD=US Dollars
+CurrencySingUSD=US Dollar
+CurrencyUAH=Hryvnia
+CurrencySingUAH=Hryvnia
+CurrencyXAF=CFA Francs BEAC
+CurrencySingXAF=CFA Franc BEAC
+CurrencyXOF=CFA Francs BCEAO
+CurrencySingXOF=CFA Franc BCEAO
+CurrencyXPF=CFP Francs
+CurrencySingXPF=CFP Franc
+CurrencyCentSingEUR=cent
+CurrencyThousandthSingTND=thousandth
#### Input reasons #####
-# DemandReasonTypeSRC_INTE=Internet
-# DemandReasonTypeSRC_CAMP_MAIL=Mailing campaign
-# DemandReasonTypeSRC_CAMP_EMAIL=EMailing campaign
-# DemandReasonTypeSRC_CAMP_PHO=Phone campaign
-# DemandReasonTypeSRC_CAMP_FAX=Fax campaign
-# DemandReasonTypeSRC_COMM=Commercial contact
-# DemandReasonTypeSRC_SHOP=Shop contact
-# DemandReasonTypeSRC_WOM=Word of mouth
-# DemandReasonTypeSRC_PARTNER=Partner
-# DemandReasonTypeSRC_EMPLOYEE=Employee
-# DemandReasonTypeSRC_SPONSORING=Sponsorship
-
+DemandReasonTypeSRC_INTE=Internet
+DemandReasonTypeSRC_CAMP_MAIL=Mailing campaign
+DemandReasonTypeSRC_CAMP_EMAIL=EMailing campaign
+DemandReasonTypeSRC_CAMP_PHO=Phone campaign
+DemandReasonTypeSRC_CAMP_FAX=Fax campaign
+DemandReasonTypeSRC_COMM=Commercial contact
+DemandReasonTypeSRC_SHOP=Shop contact
+DemandReasonTypeSRC_WOM=Word of mouth
+DemandReasonTypeSRC_PARTNER=Partner
+DemandReasonTypeSRC_EMPLOYEE=Employee
+DemandReasonTypeSRC_SPONSORING=Sponsorship
#### Paper formats ####
-# PaperFormatEU4A0=Format 4A0
-# PaperFormatEU2A0=Format 2A0
-# PaperFormatEUA0=Format A0
-# PaperFormatEUA1=Format A1
-# PaperFormatEUA2=Format A2
-# PaperFormatEUA3=Format A3
-# PaperFormatEUA4=Format A4
-# PaperFormatEUA5=Format A5
-# PaperFormatEUA6=Format A6
-# PaperFormatUSLETTER=Format Letter US
-# PaperFormatUSLEGAL=Format Legal US
-# PaperFormatUSEXECUTIVE=Format Executive US
-# PaperFormatUSLEDGER=Format Ledger/Tabloid
-# PaperFormatCAP1=Format P1 Canada
-# PaperFormatCAP2=Format P2 Canada
-# PaperFormatCAP3=Format P3 Canada
-# PaperFormatCAP4=Format P4 Canada
-# PaperFormatCAP5=Format P5 Canada
-# PaperFormatCAP6=Format P6 Canada
+PaperFormatEU4A0=Format 4A0
+PaperFormatEU2A0=Format 2A0
+PaperFormatEUA0=Format A0
+PaperFormatEUA1=Format A1
+PaperFormatEUA2=Format A2
+PaperFormatEUA3=Format A3
+PaperFormatEUA4=Format A4
+PaperFormatEUA5=Format A5
+PaperFormatEUA6=Format A6
+PaperFormatUSLETTER=Format Letter US
+PaperFormatUSLEGAL=Format Legal US
+PaperFormatUSEXECUTIVE=Format Executive US
+PaperFormatUSLEDGER=Format Ledger/Tabloid
+PaperFormatCAP1=Format P1 Canada
+PaperFormatCAP2=Format P2 Canada
+PaperFormatCAP3=Format P3 Canada
+PaperFormatCAP4=Format P4 Canada
+PaperFormatCAP5=Format P5 Canada
+PaperFormatCAP6=Format P6 Canada
diff --git a/htdocs/langs/uk_UA/donations.lang b/htdocs/langs/uk_UA/donations.lang
index 12a72464cae..728661dfa04 100644
--- a/htdocs/langs/uk_UA/donations.lang
+++ b/htdocs/langs/uk_UA/donations.lang
@@ -1,32 +1,32 @@
# Dolibarr language file - Source file is en_US - donations
-# Donation=Donation
-# Donations=Donations
-# DonationRef=Donation ref.
-# Donor=Donor
-# Donors=Donors
-# AddDonation=Add a donation
-# NewDonation=New donation
-# ShowDonation=Show donation
-# DonationPromise=Gift promise
-# PromisesNotValid=Not validated promises
-# PromisesValid=Validated promises
-# DonationsPaid=Donations paid
-# DonationsReceived=Donations received
-# PublicDonation=Public donation
-# DonationsNumber=Donation number
-# DonationsArea=Donations area
-# DonationStatusPromiseNotValidated=Draft promise
-# DonationStatusPromiseValidated=Validated promise
-# DonationStatusPaid=Donation received
-# DonationStatusPromiseNotValidatedShort=Draft
-# DonationStatusPromiseValidatedShort=Validated
-# DonationStatusPaidShort=Received
-# ValidPromess=Validate promise
-# DonationReceipt=Donation receipt
-# BuildDonationReceipt=Build receipt
-# DonationsModels=Documents models for donation receipts
-# LastModifiedDonations=Last %s modified donations
-# SearchADonation=Search a donation
-# DonationRecipient=Donation recipient
-# ThankYou=Thank You
-# IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount
+Donation=Donation
+Donations=Donations
+DonationRef=Donation ref.
+Donor=Donor
+Donors=Donors
+AddDonation=Add a donation
+NewDonation=New donation
+ShowDonation=Show donation
+DonationPromise=Gift promise
+PromisesNotValid=Not validated promises
+PromisesValid=Validated promises
+DonationsPaid=Donations paid
+DonationsReceived=Donations received
+PublicDonation=Public donation
+DonationsNumber=Donation number
+DonationsArea=Donations area
+DonationStatusPromiseNotValidated=Draft promise
+DonationStatusPromiseValidated=Validated promise
+DonationStatusPaid=Donation received
+DonationStatusPromiseNotValidatedShort=Draft
+DonationStatusPromiseValidatedShort=Validated
+DonationStatusPaidShort=Received
+ValidPromess=Validate promise
+DonationReceipt=Donation receipt
+BuildDonationReceipt=Build receipt
+DonationsModels=Documents models for donation receipts
+LastModifiedDonations=Last %s modified donations
+SearchADonation=Search a donation
+DonationRecipient=Donation recipient
+ThankYou=Thank You
+IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount
diff --git a/htdocs/langs/uk_UA/ecm.lang b/htdocs/langs/uk_UA/ecm.lang
index 47c6a4ccd6e..90ace355500 100644
--- a/htdocs/langs/uk_UA/ecm.lang
+++ b/htdocs/langs/uk_UA/ecm.lang
@@ -1,55 +1,55 @@
# Dolibarr language file - Source file is en_US - ecm
-# MenuECM=Documents
-# DocsMine=My documents
-# DocsGenerated=Generated documents
-# DocsElements=Elements documents
-# DocsThirdParties=Documents third parties
-# DocsContracts=Documents contracts
-# DocsProposals=Documents proposals
-# DocsOrders=Documents orders
-# DocsInvoices=Documents invoices
-# ECMNbOfDocs=Nb of documents in directory
-# ECMNbOfDocsSmall=Nb of doc.
-# ECMSection=Directory
-# ECMSectionManual=Manual directory
-# ECMSectionAuto=Automatic directory
-# ECMSectionsManual=Manual tree
-# ECMSectionsAuto=Automatic tree
-# ECMSections=Directories
-# ECMRoot=Root
-# ECMNewSection=New directory
-# ECMAddSection=Add directory
-# ECMNewDocument=New document
-# ECMCreationDate=Creation date
-# ECMNbOfFilesInDir=Number of files in directory
-# ECMNbOfSubDir=Number of sub-directories
-# ECMNbOfFilesInSubDir=Number of files in sub-directories
-# ECMCreationUser=Creator
-# ECMArea=EDM area
-# ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
-# ECMAreaDesc2=* Automatic directories are filled automatically when adding documents from card of an element.
* Manual directories can be used to save documents not linked to a particular element.
-# ECMSectionWasRemoved=Directory %s has been deleted.
-# ECMDocumentsSection=Document of directory
-# ECMSearchByKeywords=Search by keywords
-# ECMSearchByEntity=Search by object
-# ECMSectionOfDocuments=Directories of documents
-# ECMTypeManual=Manual
-# ECMTypeAuto=Automatic
-# ECMDocsBySocialContributions=Documents linked to social contributions
-# ECMDocsByThirdParties=Documents linked to third parties
-# ECMDocsByProposals=Documents linked to proposals
-# ECMDocsByOrders=Documents linked to customers orders
-# ECMDocsByContracts=Documents linked to contracts
-# ECMDocsByInvoices=Documents linked to customers invoices
-# ECMDocsByProducts=Documents linked to products
-# ECMDocsByProjects=Documents linked to projects
-# ECMNoDirectoryYet=No directory created
-# ShowECMSection=Show directory
-# DeleteSection=Remove directory
-# ConfirmDeleteSection=Can you confirm you want to delete the directory %s ?
-# ECMDirectoryForFiles=Relative directory for files
-# CannotRemoveDirectoryContainsFiles=Removed not possible because it contains some files
-# ECMFileManager=File manager
-# ECMSelectASection=Select a directory on left tree...
-# DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
+MenuECM=Documents
+DocsMine=My documents
+DocsGenerated=Generated documents
+DocsElements=Elements documents
+DocsThirdParties=Documents third parties
+DocsContracts=Documents contracts
+DocsProposals=Documents proposals
+DocsOrders=Documents orders
+DocsInvoices=Documents invoices
+ECMNbOfDocs=Nb of documents in directory
+ECMNbOfDocsSmall=Nb of doc.
+ECMSection=Directory
+ECMSectionManual=Manual directory
+ECMSectionAuto=Automatic directory
+ECMSectionsManual=Manual tree
+ECMSectionsAuto=Automatic tree
+ECMSections=Directories
+ECMRoot=Root
+ECMNewSection=New directory
+ECMAddSection=Add directory
+ECMNewDocument=New document
+ECMCreationDate=Creation date
+ECMNbOfFilesInDir=Number of files in directory
+ECMNbOfSubDir=Number of sub-directories
+ECMNbOfFilesInSubDir=Number of files in sub-directories
+ECMCreationUser=Creator
+ECMArea=EDM area
+ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
+ECMAreaDesc2=* Automatic directories are filled automatically when adding documents from card of an element.
* Manual directories can be used to save documents not linked to a particular element.
+ECMSectionWasRemoved=Directory %s has been deleted.
+ECMDocumentsSection=Document of directory
+ECMSearchByKeywords=Search by keywords
+ECMSearchByEntity=Search by object
+ECMSectionOfDocuments=Directories of documents
+ECMTypeManual=Manual
+ECMTypeAuto=Automatic
+ECMDocsBySocialContributions=Documents linked to social contributions
+ECMDocsByThirdParties=Documents linked to third parties
+ECMDocsByProposals=Documents linked to proposals
+ECMDocsByOrders=Documents linked to customers orders
+ECMDocsByContracts=Documents linked to contracts
+ECMDocsByInvoices=Documents linked to customers invoices
+ECMDocsByProducts=Documents linked to products
+ECMDocsByProjects=Documents linked to projects
+ECMNoDirectoryYet=No directory created
+ShowECMSection=Show directory
+DeleteSection=Remove directory
+ConfirmDeleteSection=Can you confirm you want to delete the directory %s ?
+ECMDirectoryForFiles=Relative directory for files
+CannotRemoveDirectoryContainsFiles=Removed not possible because it contains some files
+ECMFileManager=File manager
+ECMSelectASection=Select a directory on left tree...
+DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
diff --git a/htdocs/langs/uk_UA/errors.lang b/htdocs/langs/uk_UA/errors.lang
index e3a549cbfb1..94c7d30ece1 100644
--- a/htdocs/langs/uk_UA/errors.lang
+++ b/htdocs/langs/uk_UA/errors.lang
@@ -135,6 +135,8 @@ ErrorWarehouseMustDiffers=Source and target warehouses must differs
ErrorBadFormat=Bad format!
ErrorPaymentDateLowerThanInvoiceDate=Payment date (%s) cant' be before invoice date (%s) for invoice %s.
ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any thirdparty. Link member to an existing third party or create a new thirdparty before creating subscription with invoice.
+ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused.
+
# Warnings
WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined
WarningSafeModeOnCheckExecDir=Warning, PHP option safe_mode is on so command must be stored inside a directory declared by php parameter safe_mode_exec_dir.
diff --git a/htdocs/langs/uk_UA/exports.lang b/htdocs/langs/uk_UA/exports.lang
index 09915556286..2a3ba5d712f 100644
--- a/htdocs/langs/uk_UA/exports.lang
+++ b/htdocs/langs/uk_UA/exports.lang
@@ -1,134 +1,134 @@
# Dolibarr language file - Source file is en_US - exports
-# ExportsArea=Exports area
-# ImportArea=Import area
-# NewExport=New export
-# NewImport=New import
-# ExportableDatas=Exportable dataset
-# ImportableDatas=Importable dataset
-# SelectExportDataSet=Choose dataset you want to export...
-# SelectImportDataSet=Choose dataset you want to import...
-# SelectExportFields=Choose fields you want to export, or select a predefined export profile
-# SelectImportFields=Choose source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profil:
-# NotImportedFields=Fields of source file not imported
-# SaveExportModel=Save this export profile if you plan to reuse it later...
-# SaveImportModel=Save this import profile if you plan to reuse it later...
-# ExportModelName=Export profile name
-# ExportModelSaved=Export profile saved under name %s.
-# ExportableFields=Exportable fields
-# ExportedFields=Exported fields
-# ImportModelName=Import profile name
-# ImportModelSaved=Import profile saved under name %s.
-# ImportableFields=Importable fields
-# ImportedFields=Imported fields
-# DatasetToExport=Dataset to export
-# DatasetToImport=Import file into dataset
-# NoDiscardedFields=No fields in source file are discarded
-# Dataset=Dataset
-# ChooseFieldsOrdersAndTitle=Choose fields order...
-# FieldsOrder=Fields order
-# FieldsTitle=Fields title
-# FieldOrder=Field order
-# FieldTitle=Field title
-# ChooseExportFormat=Choose export format
-# NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file...
-# AvailableFormats=Available formats
-# LibraryShort=Library
-# LibraryUsed=Library used
-# LibraryVersion=Version
-# Step=Step
-# FormatedImport=Import assistant
-# FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge.
-# FormatedImportDesc2=First step is to choose a king of data you want to load, then file to load, then to choose which fields you want to load.
-# FormatedExport=Export assistant
-# FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without technical knowledge.
-# FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
-# FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
-# Sheet=Sheet
-# NoImportableData=No importable data (no module with definitions to allow data imports)
-# FileSuccessfullyBuilt=Export file generated
-# SQLUsedForExport=SQL Request used to build export file
-# LineId=Id of line
-# LineDescription=Description of line
-# LineUnitPrice=Unit price of line
-# LineVATRate=VAT Rate of line
-# LineQty=Quantity for line
-# LineTotalHT=Amount net of tax for line
-# LineTotalTTC=Amount with tax for line
-# LineTotalVAT=Amount of VAT for line
-# TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
-# FileWithDataToImport=File with data to import
-# FileToImport=Source file to import
-# FileMustHaveOneOfFollowingFormat=File to import must have one of following format
-# DownloadEmptyExample=Download example of empty source file
-# ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it...
-# ChooseFileToImport=Upload file then click on picto %s to select file as source import file...
-# SourceFileFormat=Source file format
-# FieldsInSourceFile=Fields in source file
-# FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
-# Field=Field
-# NoFields=No fields
-# MoveField=Move field column number %s
-# ExampleOfImportFile=Example_of_import_file
-# SaveImportProfile=Save this import profile
-# ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name.
-# ImportSummary=Import setup summary
-# TablesTarget=Targeted tables
-# FieldsTarget=Targeted fields
-# TableTarget=Targeted table
-# FieldTarget=Targeted field
-# FieldSource=Source field
-# DoNotImportFirstLine=Do not import first line of source file
-# NbOfSourceLines=Number of lines in source file
-# NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "%s" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)...
-# RunSimulateImportFile=Launch the import simulation
-# FieldNeedSource=This fiels in database require a data from source file
-# SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
-# InformationOnSourceFile=Information on source file
-# InformationOnTargetTables=Information on target fields
-# SelectAtLeastOneField=Switch at least one source field in the column of fields to export
-# SelectFormat=Choose this import file format
-# RunImportFile=Launch import file
-# NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import.
-# DataLoadedWithId=All data will be loaded with the following import id: %s
-# ErrorMissingMandatoryValue=Mandatory data is empty in source file for field %s.
-# TooMuchErrors=There is still %s other source lines with errors but output has been limited.
-# TooMuchWarnings=There is still %s other source lines with warnings but output has been limited.
-# EmptyLine=Empty line (will be discarded)
-# CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import.
-# FileWasImported=File was imported with number %s.
-# YouCanUseImportIdToFindRecord=You can find all imported records in your database by filtering on field import_key='%s'.
-# NbOfLinesOK=Number of lines with no errors and no warnings: %s.
-# NbOfLinesImported=Number of lines successfully imported: %s.
-# DataComeFromNoWhere=Value to insert comes from nowhere in source file.
-# DataComeFromFileFieldNb=Value to insert comes from field number %s in source file.
-# DataComeFromIdFoundFromRef=Value that comes from field number %s of source file will be used to find id of parent object to use (So the objet %s that has the ref. from source file must exists into Dolibarr).
-# DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
-# DataIsInsertedInto=Data coming from source file will be inserted into the following field:
-# DataIDSourceIsInsertedInto=The id of parent object found using the data in source file, will be inserted into the following field:
-# DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
-# SourceRequired=Data value is mandatory
-# SourceExample=Example of possible data value
-# ExampleAnyRefFoundIntoElement=Any ref found for element %s
-# ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
-# CSVFormatDesc=Comma Separated Value file format (.csv).
This is a text file format where fields are separated by separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
-# Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
-# Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
-# TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
-# ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
-# CsvOptions=Csv Options
-# Separator=Separator
-# Enclosure=Enclosure
-# SuppliersProducts=Suppliers Products
-# BankCode=Bank code
-# DeskCode=Desk code
-# BankAccountNumber=Account number
-# BankAccountNumberKey=Key
-# SpecialCode=Special code
-# ExportStringFilter=%% allows replacing one or more characters in the text
-# ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
-# ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
+ExportsArea=Exports area
+ImportArea=Import area
+NewExport=New export
+NewImport=New import
+ExportableDatas=Exportable dataset
+ImportableDatas=Importable dataset
+SelectExportDataSet=Choose dataset you want to export...
+SelectImportDataSet=Choose dataset you want to import...
+SelectExportFields=Choose fields you want to export, or select a predefined export profile
+SelectImportFields=Choose source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profil:
+NotImportedFields=Fields of source file not imported
+SaveExportModel=Save this export profile if you plan to reuse it later...
+SaveImportModel=Save this import profile if you plan to reuse it later...
+ExportModelName=Export profile name
+ExportModelSaved=Export profile saved under name %s.
+ExportableFields=Exportable fields
+ExportedFields=Exported fields
+ImportModelName=Import profile name
+ImportModelSaved=Import profile saved under name %s.
+ImportableFields=Importable fields
+ImportedFields=Imported fields
+DatasetToExport=Dataset to export
+DatasetToImport=Import file into dataset
+NoDiscardedFields=No fields in source file are discarded
+Dataset=Dataset
+ChooseFieldsOrdersAndTitle=Choose fields order...
+FieldsOrder=Fields order
+FieldsTitle=Fields title
+FieldOrder=Field order
+FieldTitle=Field title
+ChooseExportFormat=Choose export format
+NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file...
+AvailableFormats=Available formats
+LibraryShort=Library
+LibraryUsed=Library used
+LibraryVersion=Version
+Step=Step
+FormatedImport=Import assistant
+FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge.
+FormatedImportDesc2=First step is to choose a king of data you want to load, then file to load, then to choose which fields you want to load.
+FormatedExport=Export assistant
+FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without technical knowledge.
+FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
+FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
+Sheet=Sheet
+NoImportableData=No importable data (no module with definitions to allow data imports)
+FileSuccessfullyBuilt=Export file generated
+SQLUsedForExport=SQL Request used to build export file
+LineId=Id of line
+LineDescription=Description of line
+LineUnitPrice=Unit price of line
+LineVATRate=VAT Rate of line
+LineQty=Quantity for line
+LineTotalHT=Amount net of tax for line
+LineTotalTTC=Amount with tax for line
+LineTotalVAT=Amount of VAT for line
+TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
+FileWithDataToImport=File with data to import
+FileToImport=Source file to import
+FileMustHaveOneOfFollowingFormat=File to import must have one of following format
+DownloadEmptyExample=Download example of empty source file
+ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it...
+ChooseFileToImport=Upload file then click on picto %s to select file as source import file...
+SourceFileFormat=Source file format
+FieldsInSourceFile=Fields in source file
+FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
+Field=Field
+NoFields=No fields
+MoveField=Move field column number %s
+ExampleOfImportFile=Example_of_import_file
+SaveImportProfile=Save this import profile
+ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name.
+ImportSummary=Import setup summary
+TablesTarget=Targeted tables
+FieldsTarget=Targeted fields
+TableTarget=Targeted table
+FieldTarget=Targeted field
+FieldSource=Source field
+DoNotImportFirstLine=Do not import first line of source file
+NbOfSourceLines=Number of lines in source file
+NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "%s" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)...
+RunSimulateImportFile=Launch the import simulation
+FieldNeedSource=This fiels in database require a data from source file
+SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
+InformationOnSourceFile=Information on source file
+InformationOnTargetTables=Information on target fields
+SelectAtLeastOneField=Switch at least one source field in the column of fields to export
+SelectFormat=Choose this import file format
+RunImportFile=Launch import file
+NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import.
+DataLoadedWithId=All data will be loaded with the following import id: %s
+ErrorMissingMandatoryValue=Mandatory data is empty in source file for field %s.
+TooMuchErrors=There is still %s other source lines with errors but output has been limited.
+TooMuchWarnings=There is still %s other source lines with warnings but output has been limited.
+EmptyLine=Empty line (will be discarded)
+CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import.
+FileWasImported=File was imported with number %s.
+YouCanUseImportIdToFindRecord=You can find all imported records in your database by filtering on field import_key='%s'.
+NbOfLinesOK=Number of lines with no errors and no warnings: %s.
+NbOfLinesImported=Number of lines successfully imported: %s.
+DataComeFromNoWhere=Value to insert comes from nowhere in source file.
+DataComeFromFileFieldNb=Value to insert comes from field number %s in source file.
+DataComeFromIdFoundFromRef=Value that comes from field number %s of source file will be used to find id of parent object to use (So the objet %s that has the ref. from source file must exists into Dolibarr).
+DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
+DataIsInsertedInto=Data coming from source file will be inserted into the following field:
+DataIDSourceIsInsertedInto=The id of parent object found using the data in source file, will be inserted into the following field:
+DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
+SourceRequired=Data value is mandatory
+SourceExample=Example of possible data value
+ExampleAnyRefFoundIntoElement=Any ref found for element %s
+ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
+CSVFormatDesc=Comma Separated Value file format (.csv).
This is a text file format where fields are separated by separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
+Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
+Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
+TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
+ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
+CsvOptions=Csv Options
+Separator=Separator
+Enclosure=Enclosure
+SuppliersProducts=Suppliers Products
+BankCode=Bank code
+DeskCode=Desk code
+BankAccountNumber=Account number
+BankAccountNumberKey=Key
+SpecialCode=Special code
+ExportStringFilter=%% allows replacing one or more characters in the text
+ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
+ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
## filters
-# SelectFilterFields=If you want to filter on some values, just input values here.
-# FilterableFields=Champs Filtrables
-# FilteredFields=Filtered fields
-# FilteredFieldsValues=Value for filter
+SelectFilterFields=If you want to filter on some values, just input values here.
+FilterableFields=Champs Filtrables
+FilteredFields=Filtered fields
+FilteredFieldsValues=Value for filter
diff --git a/htdocs/langs/uk_UA/externalsite.lang b/htdocs/langs/uk_UA/externalsite.lang
index b915c37a5ab..62da68c045d 100644
--- a/htdocs/langs/uk_UA/externalsite.lang
+++ b/htdocs/langs/uk_UA/externalsite.lang
@@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - externalsite
-# ExternalSiteSetup=Setup link to external website
-# ExternalSiteURL=External Site URL
-# ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly.
+ExternalSiteSetup=Setup link to external website
+ExternalSiteURL=External Site URL
+ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly.
diff --git a/htdocs/langs/uk_UA/ftp.lang b/htdocs/langs/uk_UA/ftp.lang
index 6f135997201..9984ce689ee 100644
--- a/htdocs/langs/uk_UA/ftp.lang
+++ b/htdocs/langs/uk_UA/ftp.lang
@@ -1,12 +1,12 @@
# Dolibarr language file - Source file is en_US - ftp
-# FTPClientSetup=FTP Client module setup
-# NewFTPClient=New FTP connection setup
-# FTPArea=FTP Area
-# FTPAreaDesc=This screen show you content of a FTP server view
-# SetupOfFTPClientModuleNotComplete=Setup of FTP client module seems to be not complete
-# FTPFeatureNotSupportedByYourPHP=Your PHP does not support FTP functions
-# FailedToConnectToFTPServer=Failed to connect to FTP server (server %s, port %s)
-# FailedToConnectToFTPServerWithCredentials=Failed to login to FTP server with defined login/password
-# FTPFailedToRemoveFile=Failed to remove file %s.
-# FTPFailedToRemoveDir=Failed to remove directory %s (Check permissions and that directory is empty).
-# FTPPassiveMode=Passive mode
+FTPClientSetup=FTP Client module setup
+NewFTPClient=New FTP connection setup
+FTPArea=FTP Area
+FTPAreaDesc=This screen show you content of a FTP server view
+SetupOfFTPClientModuleNotComplete=Setup of FTP client module seems to be not complete
+FTPFeatureNotSupportedByYourPHP=Your PHP does not support FTP functions
+FailedToConnectToFTPServer=Failed to connect to FTP server (server %s, port %s)
+FailedToConnectToFTPServerWithCredentials=Failed to login to FTP server with defined login/password
+FTPFailedToRemoveFile=Failed to remove file %s.
+FTPFailedToRemoveDir=Failed to remove directory %s (Check permissions and that directory is empty).
+FTPPassiveMode=Passive mode
diff --git a/htdocs/langs/uk_UA/help.lang b/htdocs/langs/uk_UA/help.lang
index fe836c72ab6..1bbd6e94f03 100644
--- a/htdocs/langs/uk_UA/help.lang
+++ b/htdocs/langs/uk_UA/help.lang
@@ -1,28 +1,28 @@
# Dolibarr language file - Source file is en_US - help
-# CommunitySupport=Forum/Wiki support
-# EMailSupport=Emails support
-# RemoteControlSupport=Online real time / remote support
-# OtherSupport=Other support
-# ToSeeListOfAvailableRessources=To contact/see available resources:
-# ClickHere=Click here
-# HelpCenter=Help center
-# DolibarrHelpCenter=Dolibarr help and support center
-# ToGoBackToDolibarr=Otherwise, click here to use Dolibarr
-# TypeOfSupport=Source of support
-# TypeSupportCommunauty=Community (free)
-# TypeSupportCommercial=Commercial
-# TypeOfHelp=Type
-# NeedHelpCenter=Need help or support ?
-# Efficiency=Efficiency
-# TypeHelpOnly=Help only
-# TypeHelpDev=Help+Development
-# TypeHelpDevForm=Help+Development+Formation
-# ToGetHelpGoOnSparkAngels1=Some companies can provide a fast (sometime immediate) and more efficient online support by taking control of your computer. Such helpers can be found on %s web site:
-# ToGetHelpGoOnSparkAngels3=You can also go to the list of all available coaches for Dolibarr, for this click on button
-# ToGetHelpGoOnSparkAngels2=Sometimes, there is no company available at the moment you make your search, so think to change the filter to look for "all availability". You will be able to send more requests.
-# BackToHelpCenter=Otherwise, click here to go back to help center home page.
-# LinkToGoldMember=You can call one of the coach preselected by Dolibarr for your language (%s) by clicking his Widget (status and maximum price are automatically updated):
-# PossibleLanguages=Supported languages
-# MakeADonation=Help Dolibarr project, make a donation
-# SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation
-# SeeOfficalSupport=For official Dolibarr support in your language:
%s
+CommunitySupport=Forum/Wiki support
+EMailSupport=Emails support
+RemoteControlSupport=Online real time / remote support
+OtherSupport=Other support
+ToSeeListOfAvailableRessources=To contact/see available resources:
+ClickHere=Click here
+HelpCenter=Help center
+DolibarrHelpCenter=Dolibarr help and support center
+ToGoBackToDolibarr=Otherwise, click here to use Dolibarr
+TypeOfSupport=Source of support
+TypeSupportCommunauty=Community (free)
+TypeSupportCommercial=Commercial
+TypeOfHelp=Type
+NeedHelpCenter=Need help or support ?
+Efficiency=Efficiency
+TypeHelpOnly=Help only
+TypeHelpDev=Help+Development
+TypeHelpDevForm=Help+Development+Formation
+ToGetHelpGoOnSparkAngels1=Some companies can provide a fast (sometime immediate) and more efficient online support by taking control of your computer. Such helpers can be found on %s web site:
+ToGetHelpGoOnSparkAngels3=You can also go to the list of all available coaches for Dolibarr, for this click on button
+ToGetHelpGoOnSparkAngels2=Sometimes, there is no company available at the moment you make your search, so think to change the filter to look for "all availability". You will be able to send more requests.
+BackToHelpCenter=Otherwise, click here to go back to help center home page.
+LinkToGoldMember=You can call one of the coach preselected by Dolibarr for your language (%s) by clicking his Widget (status and maximum price are automatically updated):
+PossibleLanguages=Supported languages
+MakeADonation=Help Dolibarr project, make a donation
+SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation
+SeeOfficalSupport=For official Dolibarr support in your language:
%s
diff --git a/htdocs/langs/uk_UA/holiday.lang b/htdocs/langs/uk_UA/holiday.lang
index 3bca20c07db..f5b104b8301 100644
--- a/htdocs/langs/uk_UA/holiday.lang
+++ b/htdocs/langs/uk_UA/holiday.lang
@@ -1,152 +1,149 @@
# Dolibarr language file - Source file is en_US - holiday
-# HRM=HRM
-# Holidays=Holidays
-# CPTitreMenu=Holidays
-# MenuReportMonth=Monthly statement
-# MenuAddCP=Apply for holidays
-# NotActiveModCP=You must enable the module holidays to view this page.
-# NotConfigModCP=You must configure the module holidays to view this page. To do this, click here a>.
-# NoCPforUser=You don't have a demand for holidays.
-# AddCP=Apply for holidays
-# CPErrorSQL=An SQL error occurred:
-# Employe=Employee
-# DateDebCP=Start date
-# DateFinCP=End date
-# DateCreateCP=Creation date
-# DraftCP=Draft
-# ToReviewCP=Awaiting approval
-# ApprovedCP=Approved
-# CancelCP=Canceled
-# RefuseCP=Refused
-# ValidatorCP=Approbator
-# ListeCP=List of holidays
-# ReviewedByCP=Will be reviewed by
-# DescCP=Description
-# SendRequestCP=Creating demand for holidays
-# DelayToRequestCP=Applications for holidays must be made at least %s day(s) before them.
-# MenuConfCP=Edit balance of holidays
-# UpdateAllCP=Update the holidays
-# SoldeCPUser=Holidays balance is %s days.
-# ErrorEndDateCP=You must select an end date greater than the start date.
-# ErrorSQLCreateCP=An SQL error occurred during the creation:
-# ErrorIDFicheCP=An error has occurred, the request for holidays does not exist.
-# ReturnCP=Return to previous page
-# ErrorUserViewCP=You are not authorized to read this request for holidays.
-# InfosCP=Information of the demand of holidays
-# InfosWorkflowCP=Information Workflow
-# DateCreateCP=Creation date
-# RequestByCP=Requested by
-# TitreRequestCP=Sheet of holidays
-# NbUseDaysCP=Number of days of holidays consumed
-# EditCP=Edit
-# DeleteCP=Delete
-# ActionValidCP=Validate
-# ActionRefuseCP=Refuse
-# ActionCancelCP=Cancel
-# StatutCP=Status
-# SendToValidationCP=Send to validation
-# TitleDeleteCP=Delete the request of holidays
-# ConfirmDeleteCP=Confirm the deletion of this request for holidays?
-# ErrorCantDeleteCP=Error you don't have the right to delete this holiday request.
-# CantCreateCP=You don't have the right to apply for holidays.
-# InvalidValidatorCP=You must choose an approbator to your holiday request.
-# UpdateButtonCP=Update
-# CantUpdate=You cannot update this request of holidays.
-# NoDateDebut=You must select a start date.
-# NoDateFin=You must select an end date.
-# ErrorDureeCP=Your request for holidays does not contain working day.
-# TitleValidCP=Approve the request holidays
-# ConfirmValidCP=Are you sure you want to approve the holiday request?
-# DateValidCP=Date approved
-# TitleToValidCP=Send request holidays
-# ConfirmToValidCP=Are you sure you want to send the request of holidays?
-# TitleRefuseCP=Refuse the request holidays
-# ConfirmRefuseCP=Are you sure you want to refuse the request of holidays?
-# NoMotifRefuseCP=You must choose a reason for refusing the request.
-# TitleCancelCP=Cancel the request holidays
-# ConfirmCancelCP=Are you sure you want to cancel the request of holidays?
-# DetailRefusCP=Reason for refusal
-# DateRefusCP=Date of refusal
-# DateCancelCP=Date of cancellation
-# DefineEventUserCP=Assign an exceptional leave for a user
-# addEventToUserCP=Assign leave
-# MotifCP=Reason
-# UserCP=User
-# ErrorAddEventToUserCP=An error occurred while adding the exceptional leave.
-# AddEventToUserOkCP=The addition of the exceptional leave has been completed.
-# MenuLogCP=View logs of holidays
-# LogCP=Log of updates of holidays
-# ActionByCP=Performed by
-# UserUpdateCP=For the user
-# PrevSoldeCP=Previous Balance
-# NewSoldeCP=New Balance
-# alreadyCPexist=A request for holidays has already been done on this period.
-# UserName=Name
-# Employee=Employee
-# FirstDayOfHoliday=First day of holiday
-# LastDayOfHoliday=Last day of holiday
-# HolidaysMonthlyUpdate=Monthly update
-# ManualUpdate=Manual update
-# HolidaysCancelation=Holidays cancelation
+HRM=HRM
+Holidays=Holidays
+CPTitreMenu=Holidays
+MenuReportMonth=Monthly statement
+MenuAddCP=Apply for holidays
+NotActiveModCP=You must enable the module holidays to view this page.
+NotConfigModCP=You must configure the module holidays to view this page. To do this, click here a>.
+NoCPforUser=You don't have a demand for holidays.
+AddCP=Apply for holidays
+CPErrorSQL=An SQL error occurred:
+Employe=Employee
+DateDebCP=Start date
+DateFinCP=End date
+DateCreateCP=Creation date
+DraftCP=Draft
+ToReviewCP=Awaiting approval
+ApprovedCP=Approved
+CancelCP=Canceled
+RefuseCP=Refused
+ValidatorCP=Approbator
+ListeCP=List of holidays
+ReviewedByCP=Will be reviewed by
+DescCP=Description
+SendRequestCP=Creating demand for holidays
+DelayToRequestCP=Applications for holidays must be made at least %s day(s) before them.
+MenuConfCP=Edit balance of holidays
+UpdateAllCP=Update the holidays
+SoldeCPUser=Holidays balance is %s days.
+ErrorEndDateCP=You must select an end date greater than the start date.
+ErrorSQLCreateCP=An SQL error occurred during the creation:
+ErrorIDFicheCP=An error has occurred, the request for holidays does not exist.
+ReturnCP=Return to previous page
+ErrorUserViewCP=You are not authorized to read this request for holidays.
+InfosCP=Information of the demand of holidays
+InfosWorkflowCP=Information Workflow
+RequestByCP=Requested by
+TitreRequestCP=Sheet of holidays
+NbUseDaysCP=Number of days of holidays consumed
+EditCP=Edit
+DeleteCP=Delete
+ActionValidCP=Validate
+ActionRefuseCP=Refuse
+ActionCancelCP=Cancel
+StatutCP=Status
+SendToValidationCP=Send to validation
+TitleDeleteCP=Delete the request of holidays
+ConfirmDeleteCP=Confirm the deletion of this request for holidays?
+ErrorCantDeleteCP=Error you don't have the right to delete this holiday request.
+CantCreateCP=You don't have the right to apply for holidays.
+InvalidValidatorCP=You must choose an approbator to your holiday request.
+UpdateButtonCP=Update
+CantUpdate=You cannot update this request of holidays.
+NoDateDebut=You must select a start date.
+NoDateFin=You must select an end date.
+ErrorDureeCP=Your request for holidays does not contain working day.
+TitleValidCP=Approve the request holidays
+ConfirmValidCP=Are you sure you want to approve the holiday request?
+DateValidCP=Date approved
+TitleToValidCP=Send request holidays
+ConfirmToValidCP=Are you sure you want to send the request of holidays?
+TitleRefuseCP=Refuse the request holidays
+ConfirmRefuseCP=Are you sure you want to refuse the request of holidays?
+NoMotifRefuseCP=You must choose a reason for refusing the request.
+TitleCancelCP=Cancel the request holidays
+ConfirmCancelCP=Are you sure you want to cancel the request of holidays?
+DetailRefusCP=Reason for refusal
+DateRefusCP=Date of refusal
+DateCancelCP=Date of cancellation
+DefineEventUserCP=Assign an exceptional leave for a user
+addEventToUserCP=Assign leave
+MotifCP=Reason
+UserCP=User
+ErrorAddEventToUserCP=An error occurred while adding the exceptional leave.
+AddEventToUserOkCP=The addition of the exceptional leave has been completed.
+MenuLogCP=View logs of holidays
+LogCP=Log of updates of holidays
+ActionByCP=Performed by
+UserUpdateCP=For the user
+PrevSoldeCP=Previous Balance
+NewSoldeCP=New Balance
+alreadyCPexist=A request for holidays has already been done on this period.
+UserName=Name
+Employee=Employee
+FirstDayOfHoliday=First day of holiday
+LastDayOfHoliday=Last day of holiday
+HolidaysMonthlyUpdate=Monthly update
+ManualUpdate=Manual update
+HolidaysCancelation=Holidays cancelation
## Configuration du Module ##
-# ConfCP=Configuration of holidays module
-# DescOptionCP=Description of the option
-# ValueOptionCP=Value
-# GroupToValidateCP=Group with the ability to approve holidays
-# ConfirmConfigCP=Validate the configuration
-# LastUpdateCP=Last updated automatically of holidays
-# UpdateConfCPOK=Updated successfully.
-# ErrorUpdateConfCP=An error occurred during the update, please try again.
-# AddCPforUsers=Please add the balance of holidays of users by clicking here.
-# DelayForSubmitCP=Deadline to apply for holidays
-# AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
-# AlertValidatorDelayCP=Préevent the approbator if the holiday request exceed delay
-# AlertValidorSoldeCP=Prevent the approbator if the holiday request exceed the balance
-# nbUserCP=Number of users supported in the module holidays
-# nbHolidayDeductedCP=Number of holidays to be deducted per day of holiday taken
-# nbHolidayEveryMonthCP=Number of holidays added every month
-# Module27130Name= Management of holidays
-# Module27130Desc= Management of holidays
-# TitleOptionMainCP=Main settings of holidays
-# TitleOptionEventCP=Settings of holidays related to events
-# ValidEventCP=Validate
-# UpdateEventCP=Update events
-# CreateEventCP=Create
-# NameEventCP=Event name
-# OkCreateEventCP=The addition of the event went well.
-# ErrorCreateEventCP=Error creating the event.
-# UpdateEventOkCP=The update of the event went well.
-# ErrorUpdateEventCP=Error while updating the event.
-# DeleteEventCP=Delete Event
-# DeleteEventOkCP=The event has been deleted.
-# ErrorDeleteEventCP=Error while deleting the event.
-# TitleDeleteEventCP=Delete a exceptional leave
-# TitleCreateEventCP=Create a exceptional leave
-# TitleUpdateEventCP=Edit or delete a exceptional leave
-# DeleteEventOptionCP=Delete
-# UpdateEventOptionCP=Update
-# ErrorMailNotSend=An error occurred while sending email:
-# NoCPforMonth=No leave this month.
-# nbJours=Number days
-# TitleAdminCP=Configuration of Holidays
-
+ConfCP=Configuration of holidays module
+DescOptionCP=Description of the option
+ValueOptionCP=Value
+GroupToValidateCP=Group with the ability to approve holidays
+ConfirmConfigCP=Validate the configuration
+LastUpdateCP=Last updated automatically of holidays
+UpdateConfCPOK=Updated successfully.
+ErrorUpdateConfCP=An error occurred during the update, please try again.
+AddCPforUsers=Please add the balance of holidays of users by clicking here.
+DelayForSubmitCP=Deadline to apply for holidays
+AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
+AlertValidatorDelayCP=Préevent the approbator if the holiday request exceed delay
+AlertValidorSoldeCP=Prevent the approbator if the holiday request exceed the balance
+nbUserCP=Number of users supported in the module holidays
+nbHolidayDeductedCP=Number of holidays to be deducted per day of holiday taken
+nbHolidayEveryMonthCP=Number of holidays added every month
+Module27130Name= Management of holidays
+Module27130Desc= Management of holidays
+TitleOptionMainCP=Main settings of holidays
+TitleOptionEventCP=Settings of holidays related to events
+ValidEventCP=Validate
+UpdateEventCP=Update events
+CreateEventCP=Create
+NameEventCP=Event name
+OkCreateEventCP=The addition of the event went well.
+ErrorCreateEventCP=Error creating the event.
+UpdateEventOkCP=The update of the event went well.
+ErrorUpdateEventCP=Error while updating the event.
+DeleteEventCP=Delete Event
+DeleteEventOkCP=The event has been deleted.
+ErrorDeleteEventCP=Error while deleting the event.
+TitleDeleteEventCP=Delete a exceptional leave
+TitleCreateEventCP=Create a exceptional leave
+TitleUpdateEventCP=Edit or delete a exceptional leave
+DeleteEventOptionCP=Delete
+UpdateEventOptionCP=Update
+ErrorMailNotSend=An error occurred while sending email:
+NoCPforMonth=No leave this month.
+nbJours=Number days
+TitleAdminCP=Configuration of Holidays
#Messages
-# Hello=Hello
-# HolidaysToValidate=Validate holidays
-# HolidaysToValidateBody=Below is a request for holidays to validate
-# HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
-# HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
-# HolidaysValidated=Validated holidays
-# HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
-# HolidaysRefused=Denied holidays
-# HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
-# HolidaysCanceled=Canceled holidays
-# HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
-
-# Permission20001=Read/create/modify their holidays
-# Permission20002=Read/modify all requests of holidays
-# Permission20003=Delete their holidays requests
-# Permission20004=Define users holidays
-# Permission20005=Review log of modified holidays
-# Permission20006=Access holidays monthly report
+Hello=Hello
+HolidaysToValidate=Validate holidays
+HolidaysToValidateBody=Below is a request for holidays to validate
+HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
+HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
+HolidaysValidated=Validated holidays
+HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
+HolidaysRefused=Denied holidays
+HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
+HolidaysCanceled=Canceled holidays
+HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
+Permission20001=Read/create/modify their holidays
+Permission20002=Read/modify all requests of holidays
+Permission20003=Delete their holidays requests
+Permission20004=Define users holidays
+Permission20005=Review log of modified holidays
+Permission20006=Access holidays monthly report
diff --git a/htdocs/langs/uk_UA/install.lang b/htdocs/langs/uk_UA/install.lang
index 2e7cc12afac..188008642a5 100644
--- a/htdocs/langs/uk_UA/install.lang
+++ b/htdocs/langs/uk_UA/install.lang
@@ -1,209 +1,208 @@
# Dolibarr language file - Source file is en_US - install
-# InstallEasy=Just follow the instructions step by step.
-# MiscellaneousChecks=Prerequisites check
-# DolibarrWelcome=Welcome to Dolibarr
-# ConfFileExists=Configuration file %s exists.
-# ConfFileDoesNotExists=Configuration file %s does not exist !
-# ConfFileDoesNotExistsAndCouldNotBeCreated=Configuration file %s does not exist and could not be created !
-# ConfFileCouldBeCreated=Configuration file %s could be created.
-# ConfFileIsNotWritable=Configuration file %s is not writable. Check permissions. For first install, your web server must be granted to be able to write into this file during configuration process ("chmod 666" for example on a Unix like OS).
-# ConfFileIsWritable=Configuration file %s is writable.
-# ConfFileReload=Reload all information from configuration file.
-# PHPSupportSessions=This PHP supports sessions.
-# PHPSupportPOSTGETOk=This PHP supports variables POST and GET.
-# PHPSupportPOSTGETKo=It's possible your PHP setup does not support variables POST and/or GET. Check your parameter variables_order in php.ini.
-# PHPSupportGD=This PHP support GD graphical functions.
-# PHPSupportUTF8=This PHP support UTF8 functions.
-# PHPMemoryOK=Your PHP max session memory is set to %s. This should be enough.
-# PHPMemoryTooLow=Your PHP max session memory is set to %s bytes. This should be too low. Change your php.ini to set memory_limit parameter to at least %s bytes.
-# Recheck=Click here for a more significative test
-# ErrorPHPDoesNotSupportSessions=Your PHP installation does not support sessions. This feature is required to make Dolibarr working. Check your PHP setup.
-# ErrorPHPDoesNotSupportGD=Your PHP installation does not support graphical function GD. No graph will be available.
-# ErrorPHPDoesNotSupportUTF8=Your PHP installation does not support UTF8 functions. Dolibarr can't work correctly. Solve this before installing Dolibarr.
-# ErrorDirDoesNotExists=Directory %s does not exist.
-# ErrorGoBackAndCorrectParameters=Go backward and correct wrong parameters.
-# ErrorWrongValueForParameter=You may have typed a wrong value for parameter '%s'.
-# ErrorFailedToCreateDatabase=Failed to create database '%s'.
-# ErrorFailedToConnectToDatabase=Failed to connect to database '%s'.
-# ErrorDatabaseVersionTooLow=Database version (%s) too old. Version %s or higher is required.
-# ErrorPHPVersionTooLow=PHP version too old. Version %s is required.
-# WarningPHPVersionTooLow=PHP version too old. Version %s or more is expected. This version should allow install but is not supported.
-# ErrorConnectedButDatabaseNotFound=Connection to server successfull but database '%s' not found.
-# ErrorDatabaseAlreadyExists=Database '%s' already exists.
-# IfDatabaseNotExistsGoBackAndUncheckCreate=If database does not exists, go back and check option "Create database".
-# IfDatabaseExistsGoBackAndCheckCreate=If database already exists, go back and uncheck "Create database" option.
-# WarningBrowserTooOld=Too old version of browser. Upgrading your browser to a recent version of Firefox, Chrome or Opera is highly recommanded.
-# PHPVersion=PHP Version
-# YouCanContinue=You can continue...
-# PleaseBePatient=Please be patient...
-# License=Using license
-# ConfigurationFile=Configuration file
-# WebPagesDirectory=Directory where web pages are stored
-# DocumentsDirectory=Directory to store uploaded and generated documents
-# URLRoot=URL Root
-# ForceHttps=Force secure connections (https)
-# CheckToForceHttps=Check this option to force secure connections (https).
This requires that the web server is configured with an SSL certificate.
-# DolibarrDatabase=Dolibarr Database
-# DatabaseChoice=Database choice
-# DatabaseType=Database type
-# DriverType=Driver type
-# Server=Server
-# ServerAddressDescription=Name or ip address for database server, usually 'localhost' when database server is hosted on same server than web server
-# ServerPortDescription=Database server port. Keep empty if unknown.
-# DatabaseServer=Database server
-# DatabaseName=Database name
-# DatabasePrefix=Database prefix table
-# Login=Login
-# AdminLogin=Login for Dolibarr database owner.
-# Password=Password
-# PasswordAgain=Retype password a second time
-# AdminPassword=Password for Dolibarr database owner.
-# CreateDatabase=Create database
-# CreateUser=Create owner
-# DatabaseSuperUserAccess=Database server - Superuser access
-# CheckToCreateDatabase=Check box if database does not exist and must be created.
In this case, you must fill the login/password for superuser account at the bottom of this page.
-# CheckToCreateUser=Check box if database owner does not exist and must be created.
In this case, you must choose its login and password and also fill the login/password for the superuser account at the bottom of this page. If this box is unchecked, owner database and its passwords must exists.
-# Experimental=(experimental)
-# DatabaseRootLoginDescription=Login of the user allowed to create new databases or new users, mandatory if your database or its owner does not already exists.
-# KeepEmptyIfNoPassword=Leave empty if user has no password (avoid this)
-# SaveConfigurationFile=Save values
-# ConfigurationSaving=Saving configuration file
-# ServerConnection=Server connection
-# DatabaseConnection=Database connection
-# DatabaseCreation=Database creation
-# UserCreation=User creation
-# CreateDatabaseObjects=Database objects creation
-# ReferenceDataLoading=Reference data loading
-# TablesAndPrimaryKeysCreation=Tables and Primary keys creation
-# CreateTableAndPrimaryKey=Create table %s
-# CreateOtherKeysForTable=Create foreign keys and indexes for table %s
-# OtherKeysCreation=Foreign keys and indexes creation
-# FunctionsCreation=Functions creation
-# AdminAccountCreation=Administrator login creation
-# PleaseTypePassword=Please type a password, empty passwords are not allowed !
-# PleaseTypeALogin=Please type a login !
-# PasswordsMismatch=Passwords differs, please try again !
-# SetupEnd=End of setup
-# SystemIsInstalled=This installation is complete.
-# SystemIsUpgraded=Dolibarr has been upgraded successfully.
-# YouNeedToPersonalizeSetup=You need to configure Dolibarr to suit your needs (appearance, features, ...). To do this, please follow the link below:
-# AdminLoginCreatedSuccessfuly=Dolibarr administrator login '%s' created successfuly.
-# GoToDolibarr=Go to Dolibarr
-# GoToSetupArea=Go to Dolibarr (setup area)
-# MigrationNotFinished=Version of your database is not completely up to date, so you'll have to run the upgrade process again.
-# GoToUpgradePage=Go to upgrade page again
-# Examples=Examples
-# WithNoSlashAtTheEnd=Without the slash "/" at the end
-# DirectoryRecommendation=It is recommanded to use a directory outside of your directory of your web pages.
-# LoginAlreadyExists=Already exists
-# DolibarrAdminLogin=Dolibarr admin login
-# AdminLoginAlreadyExists=Dolibarr administrator account '%s' already exists. Go back, if you want to create another one.
-# WarningRemoveInstallDir=Warning, for security reasons, once the install or upgrade is complete, to avoid using install tools again, you should add a file called install.lock into Dolibarr document directory, in order to avoid malicious use of it.
-# ThisPHPDoesNotSupportTypeBase=This PHP system does not support any interface to access database type %s
-# FunctionNotAvailableInThisPHP=Not available on this PHP
-# MigrateScript=Migration script
-# ChoosedMigrateScript=Choose migration script
-# DataMigration=Data migration
-# DatabaseMigration=Structure database migration
-# ProcessMigrateScript=Script processing
-# ChooseYourSetupMode=Choose your setup mode and click "Start"...
-# FreshInstall=Fresh install
-# FreshInstallDesc=Use this mode if this is your first install. If not, this mode can repair a incomplete previous install, but if you want to upgrade your version, choose "Upgrade" mode.
-# Upgrade=Upgrade
-# UpgradeDesc=Use this mode if you have replaced old Dolibarr files with files from a newer version. This will upgrade your database and data.
-# Start=Start
-# InstallNotAllowed=Setup not allowed by conf.php permissions
-# NotAvailable=Not available
-# YouMustCreateWithPermission=You must create file %s and set write permissions on it for the web server during install process.
-# CorrectProblemAndReloadPage=Please fix the problem and press F5 to reload page.
-# AlreadyDone=Already migrated
-# DatabaseVersion=Database version
-# ServerVersion=Database server version
-# YouMustCreateItAndAllowServerToWrite=You must create this directory and allow for the web server to write into it.
-# CharsetChoice=Character set choice
-# CharacterSetClient=Character set used for generated HTML web pages
-# CharacterSetClientComment=Choose character set for web display.
Default proposed character set is the one of your database.
-# DBSortingCollation=Character sorting order
-# DBSortingCollationComment=Choose page code that defines character's sorting order used by database. This parameter is also called 'collation' by some databases.
This parameter can't be defined if database already exists.
-# CharacterSetDatabase=Character set for database
-# CharacterSetDatabaseComment=Choose character set wanted for database creation.
This parameter can't be defined if database already exists.
-# YouAskDatabaseCreationSoDolibarrNeedToConnect=You ask to create database %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
-# YouAskLoginCreationSoDolibarrNeedToConnect=You ask to create database login %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
-# BecauseConnectionFailedParametersMayBeWrong=As connection failed, host or super user parameters must be wrong.
-# OrphelinsPaymentsDetectedByMethod=Orphans payment detected by method %s
-# RemoveItManuallyAndPressF5ToContinue=Remove it manually and press F5 to continue.
-# KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values proposed here are already optimized. Change them only if you know what you do.
-# KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do.
-# KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do.
-# KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do.
-# FieldRenamed=Field renamed
-# IfLoginDoesNotExistsCheckCreateUser=If login does not exists yet, you must check option "Create user"
-# ErrorConnection=Server "%s", database name "%s", login "%s", or database password may be wrong or PHP client version may be too old compared to database version.
-# InstallChoiceRecommanded=Recommended choice to install version %s from your current version %s
-# InstallChoiceSuggested=Install choice suggested by installer.
-# MigrateIsDoneStepByStep=The targeted version (%s) has a gap of several versions, so install wizard will come back to suggest next migration once this one will be finished.
-# CheckThatDatabasenameIsCorrect=Check that database name "%s" is correct.
-# IfAlreadyExistsCheckOption=If this name is correct and that database does not exist yet, you must check option "Create database".
-# OpenBaseDir=PHP openbasedir parameter
-# YouAskToCreateDatabaseSoRootRequired=You checked the box "Create database". For this, you need to provide login/password of superuser (bottom of form).
-# YouAskToCreateDatabaseUserSoRootRequired=You checked the box "Create database owner". For this, you need to provide login/password of superuser (bottom of form).
-# NextStepMightLastALongTime=Current step may last several minutes. Please wait until the next screen is shown completely before continuing.
-# MigrationCustomerOrderShipping=Migrate shipping for customer orders storage
-# MigrationShippingDelivery=Upgrade storage of shipping
-# MigrationShippingDelivery2=Upgrade storage of shipping 2
-# MigrationFinished=Migration finished
-# LastStepDesc=Last step: Define here login and password you plan to use to connect to software. Do not loose this as it is the account to administer all others.
-# ActivateModule=Activate module %s
-# ShowEditTechnicalParameters=Click here to show/edit advanced parameters (expert mode)
+InstallEasy=Just follow the instructions step by step.
+MiscellaneousChecks=Prerequisites check
+DolibarrWelcome=Welcome to Dolibarr
+ConfFileExists=Configuration file %s exists.
+ConfFileDoesNotExists=Configuration file %s does not exist !
+ConfFileDoesNotExistsAndCouldNotBeCreated=Configuration file %s does not exist and could not be created !
+ConfFileCouldBeCreated=Configuration file %s could be created.
+ConfFileIsNotWritable=Configuration file %s is not writable. Check permissions. For first install, your web server must be granted to be able to write into this file during configuration process ("chmod 666" for example on a Unix like OS).
+ConfFileIsWritable=Configuration file %s is writable.
+ConfFileReload=Reload all information from configuration file.
+PHPSupportSessions=This PHP supports sessions.
+PHPSupportPOSTGETOk=This PHP supports variables POST and GET.
+PHPSupportPOSTGETKo=It's possible your PHP setup does not support variables POST and/or GET. Check your parameter variables_order in php.ini.
+PHPSupportGD=This PHP support GD graphical functions.
+PHPSupportUTF8=This PHP support UTF8 functions.
+PHPMemoryOK=Your PHP max session memory is set to %s. This should be enough.
+PHPMemoryTooLow=Your PHP max session memory is set to %s bytes. This should be too low. Change your php.ini to set memory_limit parameter to at least %s bytes.
+Recheck=Click here for a more significative test
+ErrorPHPDoesNotSupportSessions=Your PHP installation does not support sessions. This feature is required to make Dolibarr working. Check your PHP setup.
+ErrorPHPDoesNotSupportGD=Your PHP installation does not support graphical function GD. No graph will be available.
+ErrorPHPDoesNotSupportUTF8=Your PHP installation does not support UTF8 functions. Dolibarr can't work correctly. Solve this before installing Dolibarr.
+ErrorDirDoesNotExists=Directory %s does not exist.
+ErrorGoBackAndCorrectParameters=Go backward and correct wrong parameters.
+ErrorWrongValueForParameter=You may have typed a wrong value for parameter '%s'.
+ErrorFailedToCreateDatabase=Failed to create database '%s'.
+ErrorFailedToConnectToDatabase=Failed to connect to database '%s'.
+ErrorDatabaseVersionTooLow=Database version (%s) too old. Version %s or higher is required.
+ErrorPHPVersionTooLow=PHP version too old. Version %s is required.
+WarningPHPVersionTooLow=PHP version too old. Version %s or more is expected. This version should allow install but is not supported.
+ErrorConnectedButDatabaseNotFound=Connection to server successfull but database '%s' not found.
+ErrorDatabaseAlreadyExists=Database '%s' already exists.
+IfDatabaseNotExistsGoBackAndUncheckCreate=If database does not exists, go back and check option "Create database".
+IfDatabaseExistsGoBackAndCheckCreate=If database already exists, go back and uncheck "Create database" option.
+WarningBrowserTooOld=Too old version of browser. Upgrading your browser to a recent version of Firefox, Chrome or Opera is highly recommanded.
+PHPVersion=PHP Version
+YouCanContinue=You can continue...
+PleaseBePatient=Please be patient...
+License=Using license
+ConfigurationFile=Configuration file
+WebPagesDirectory=Directory where web pages are stored
+DocumentsDirectory=Directory to store uploaded and generated documents
+URLRoot=URL Root
+ForceHttps=Force secure connections (https)
+CheckToForceHttps=Check this option to force secure connections (https).
This requires that the web server is configured with an SSL certificate.
+DolibarrDatabase=Dolibarr Database
+DatabaseChoice=Database choice
+DatabaseType=Database type
+DriverType=Driver type
+Server=Server
+ServerAddressDescription=Name or ip address for database server, usually 'localhost' when database server is hosted on same server than web server
+ServerPortDescription=Database server port. Keep empty if unknown.
+DatabaseServer=Database server
+DatabaseName=Database name
+DatabasePrefix=Database prefix table
+Login=Login
+AdminLogin=Login for Dolibarr database owner.
+Password=Password
+PasswordAgain=Retype password a second time
+AdminPassword=Password for Dolibarr database owner.
+CreateDatabase=Create database
+CreateUser=Create owner
+DatabaseSuperUserAccess=Database server - Superuser access
+CheckToCreateDatabase=Check box if database does not exist and must be created.
In this case, you must fill the login/password for superuser account at the bottom of this page.
+CheckToCreateUser=Check box if database owner does not exist and must be created.
In this case, you must choose its login and password and also fill the login/password for the superuser account at the bottom of this page. If this box is unchecked, owner database and its passwords must exists.
+Experimental=(experimental)
+DatabaseRootLoginDescription=Login of the user allowed to create new databases or new users, mandatory if your database or its owner does not already exists.
+KeepEmptyIfNoPassword=Leave empty if user has no password (avoid this)
+SaveConfigurationFile=Save values
+ConfigurationSaving=Saving configuration file
+ServerConnection=Server connection
+DatabaseConnection=Database connection
+DatabaseCreation=Database creation
+UserCreation=User creation
+CreateDatabaseObjects=Database objects creation
+ReferenceDataLoading=Reference data loading
+TablesAndPrimaryKeysCreation=Tables and Primary keys creation
+CreateTableAndPrimaryKey=Create table %s
+CreateOtherKeysForTable=Create foreign keys and indexes for table %s
+OtherKeysCreation=Foreign keys and indexes creation
+FunctionsCreation=Functions creation
+AdminAccountCreation=Administrator login creation
+PleaseTypePassword=Please type a password, empty passwords are not allowed !
+PleaseTypeALogin=Please type a login !
+PasswordsMismatch=Passwords differs, please try again !
+SetupEnd=End of setup
+SystemIsInstalled=This installation is complete.
+SystemIsUpgraded=Dolibarr has been upgraded successfully.
+YouNeedToPersonalizeSetup=You need to configure Dolibarr to suit your needs (appearance, features, ...). To do this, please follow the link below:
+AdminLoginCreatedSuccessfuly=Dolibarr administrator login '%s' created successfuly.
+GoToDolibarr=Go to Dolibarr
+GoToSetupArea=Go to Dolibarr (setup area)
+MigrationNotFinished=Version of your database is not completely up to date, so you'll have to run the upgrade process again.
+GoToUpgradePage=Go to upgrade page again
+Examples=Examples
+WithNoSlashAtTheEnd=Without the slash "/" at the end
+DirectoryRecommendation=It is recommanded to use a directory outside of your directory of your web pages.
+LoginAlreadyExists=Already exists
+DolibarrAdminLogin=Dolibarr admin login
+AdminLoginAlreadyExists=Dolibarr administrator account '%s' already exists. Go back, if you want to create another one.
+WarningRemoveInstallDir=Warning, for security reasons, once the install or upgrade is complete, to avoid using install tools again, you should add a file called install.lock into Dolibarr document directory, in order to avoid malicious use of it.
+ThisPHPDoesNotSupportTypeBase=This PHP system does not support any interface to access database type %s
+FunctionNotAvailableInThisPHP=Not available on this PHP
+MigrateScript=Migration script
+ChoosedMigrateScript=Choose migration script
+DataMigration=Data migration
+DatabaseMigration=Structure database migration
+ProcessMigrateScript=Script processing
+ChooseYourSetupMode=Choose your setup mode and click "Start"...
+FreshInstall=Fresh install
+FreshInstallDesc=Use this mode if this is your first install. If not, this mode can repair a incomplete previous install, but if you want to upgrade your version, choose "Upgrade" mode.
+Upgrade=Upgrade
+UpgradeDesc=Use this mode if you have replaced old Dolibarr files with files from a newer version. This will upgrade your database and data.
+Start=Start
+InstallNotAllowed=Setup not allowed by conf.php permissions
+NotAvailable=Not available
+YouMustCreateWithPermission=You must create file %s and set write permissions on it for the web server during install process.
+CorrectProblemAndReloadPage=Please fix the problem and press F5 to reload page.
+AlreadyDone=Already migrated
+DatabaseVersion=Database version
+ServerVersion=Database server version
+YouMustCreateItAndAllowServerToWrite=You must create this directory and allow for the web server to write into it.
+CharsetChoice=Character set choice
+CharacterSetClient=Character set used for generated HTML web pages
+CharacterSetClientComment=Choose character set for web display.
Default proposed character set is the one of your database.
+DBSortingCollation=Character sorting order
+DBSortingCollationComment=Choose page code that defines character's sorting order used by database. This parameter is also called 'collation' by some databases.
This parameter can't be defined if database already exists.
+CharacterSetDatabase=Character set for database
+CharacterSetDatabaseComment=Choose character set wanted for database creation.
This parameter can't be defined if database already exists.
+YouAskDatabaseCreationSoDolibarrNeedToConnect=You ask to create database %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
+YouAskLoginCreationSoDolibarrNeedToConnect=You ask to create database login %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
+BecauseConnectionFailedParametersMayBeWrong=As connection failed, host or super user parameters must be wrong.
+OrphelinsPaymentsDetectedByMethod=Orphans payment detected by method %s
+RemoveItManuallyAndPressF5ToContinue=Remove it manually and press F5 to continue.
+KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do.
+KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do.
+FieldRenamed=Field renamed
+IfLoginDoesNotExistsCheckCreateUser=If login does not exists yet, you must check option "Create user"
+ErrorConnection=Server "%s", database name "%s", login "%s", or database password may be wrong or PHP client version may be too old compared to database version.
+InstallChoiceRecommanded=Recommended choice to install version %s from your current version %s
+InstallChoiceSuggested=Install choice suggested by installer.
+MigrateIsDoneStepByStep=The targeted version (%s) has a gap of several versions, so install wizard will come back to suggest next migration once this one will be finished.
+CheckThatDatabasenameIsCorrect=Check that database name "%s" is correct.
+IfAlreadyExistsCheckOption=If this name is correct and that database does not exist yet, you must check option "Create database".
+OpenBaseDir=PHP openbasedir parameter
+YouAskToCreateDatabaseSoRootRequired=You checked the box "Create database". For this, you need to provide login/password of superuser (bottom of form).
+YouAskToCreateDatabaseUserSoRootRequired=You checked the box "Create database owner". For this, you need to provide login/password of superuser (bottom of form).
+NextStepMightLastALongTime=Current step may last several minutes. Please wait until the next screen is shown completely before continuing.
+MigrationCustomerOrderShipping=Migrate shipping for customer orders storage
+MigrationShippingDelivery=Upgrade storage of shipping
+MigrationShippingDelivery2=Upgrade storage of shipping 2
+MigrationFinished=Migration finished
+LastStepDesc=Last step: Define here login and password you plan to use to connect to software. Do not loose this as it is the account to administer all others.
+ActivateModule=Activate module %s
+ShowEditTechnicalParameters=Click here to show/edit advanced parameters (expert mode)
#########
# upgrade
-#########
-# MigrationFixData=Fix for denormalized data
-# MigrationOrder=Data migration for customer's orders
-# MigrationSupplierOrder=Data migration for supplier's orders
-# MigrationProposal=Data migration for commercial proposals
-# MigrationInvoice=Data migration for customer's invoices
-# MigrationContract=Data migration for contracts
-# MigrationSuccessfullUpdate=Upgrade successful
-# MigrationUpdateFailed=Failed upgrade process
-# MigrationRelationshipTables=Data migration for relationship tables (%s)
-# MigrationPaymentsUpdate=Payment data correction
-# MigrationPaymentsNumberToUpdate=%s payment(s) to update
-# MigrationProcessPaymentUpdate=Update payment(s) %s
-# MigrationPaymentsNothingToUpdate=No more things to do
-# MigrationPaymentsNothingUpdatable=No more payments that can be corrected
-# MigrationContractsUpdate=Contract data correction
-# MigrationContractsNumberToUpdate=%s contract(s) to update
-# MigrationContractsLineCreation=Create contract line for contract ref %s
-# MigrationContractsNothingToUpdate=No more things to do
-# MigrationContractsFieldDontExist=Field fk_facture does not exists anymore. Nothing to do.
-# MigrationContractsEmptyDatesUpdate=Contract empty date correction
-# MigrationContractsEmptyDatesUpdateSuccess=Contract emtpy date correction done successfuly
-# MigrationContractsEmptyDatesNothingToUpdate=No contract empty date to correct
-# MigrationContractsEmptyCreationDatesNothingToUpdate=No contract creation date to correct
-# MigrationContractsInvalidDatesUpdate=Bad value date contract correction
-# MigrationContractsInvalidDateFix=Correct contract %s (Contract date=%s, Starting service date min=%s)
-# MigrationContractsInvalidDatesNumber=%s contracts modified
-# MigrationContractsInvalidDatesNothingToUpdate=No date with bad value to correct
-# MigrationContractsIncoherentCreationDateUpdate=Bad value contract creation date correction
-# MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done succesfuly
-# MigrationContractsIncoherentCreationDateNothingToUpdate=No bad value for contract creation date to correct
-# MigrationReopeningContracts=Open contract closed by error
-# MigrationReopenThisContract=Reopen contract %s
-# MigrationReopenedContractsNumber=%s contracts modified
-# MigrationReopeningContractsNothingToUpdate=No closed contract to open
-# MigrationBankTransfertsUpdate=Update links between bank transaction and a bank transfer
-# MigrationBankTransfertsNothingToUpdate=All links are up to date
-# MigrationShipmentOrderMatching=Sendings receipt update
-# MigrationDeliveryOrderMatching=Delivery receipt update
-# MigrationDeliveryDetail=Delivery update
-# MigrationStockDetail=Update stock value of products
-# MigrationMenusDetail=Update dynamic menus tables
-# MigrationDeliveryAddress=Update delivery address in shipments
-# MigrationProjectTaskActors=Data migration for llx_projet_task_actors table
-# MigrationProjectUserResp=Data migration field fk_user_resp of llx_projet to llx_element_contact
-# MigrationProjectTaskTime=Update time spent in seconds
-# MigrationActioncommElement=Update data on actions
-# MigrationPaymentMode=Data migration for payment mode
-# MigrationCategorieAssociation=Migration of categories
+MigrationFixData=Fix for denormalized data
+MigrationOrder=Data migration for customer's orders
+MigrationSupplierOrder=Data migration for supplier's orders
+MigrationProposal=Data migration for commercial proposals
+MigrationInvoice=Data migration for customer's invoices
+MigrationContract=Data migration for contracts
+MigrationSuccessfullUpdate=Upgrade successful
+MigrationUpdateFailed=Failed upgrade process
+MigrationRelationshipTables=Data migration for relationship tables (%s)
+MigrationPaymentsUpdate=Payment data correction
+MigrationPaymentsNumberToUpdate=%s payment(s) to update
+MigrationProcessPaymentUpdate=Update payment(s) %s
+MigrationPaymentsNothingToUpdate=No more things to do
+MigrationPaymentsNothingUpdatable=No more payments that can be corrected
+MigrationContractsUpdate=Contract data correction
+MigrationContractsNumberToUpdate=%s contract(s) to update
+MigrationContractsLineCreation=Create contract line for contract ref %s
+MigrationContractsNothingToUpdate=No more things to do
+MigrationContractsFieldDontExist=Field fk_facture does not exists anymore. Nothing to do.
+MigrationContractsEmptyDatesUpdate=Contract empty date correction
+MigrationContractsEmptyDatesUpdateSuccess=Contract emtpy date correction done successfuly
+MigrationContractsEmptyDatesNothingToUpdate=No contract empty date to correct
+MigrationContractsEmptyCreationDatesNothingToUpdate=No contract creation date to correct
+MigrationContractsInvalidDatesUpdate=Bad value date contract correction
+MigrationContractsInvalidDateFix=Correct contract %s (Contract date=%s, Starting service date min=%s)
+MigrationContractsInvalidDatesNumber=%s contracts modified
+MigrationContractsInvalidDatesNothingToUpdate=No date with bad value to correct
+MigrationContractsIncoherentCreationDateUpdate=Bad value contract creation date correction
+MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done succesfuly
+MigrationContractsIncoherentCreationDateNothingToUpdate=No bad value for contract creation date to correct
+MigrationReopeningContracts=Open contract closed by error
+MigrationReopenThisContract=Reopen contract %s
+MigrationReopenedContractsNumber=%s contracts modified
+MigrationReopeningContractsNothingToUpdate=No closed contract to open
+MigrationBankTransfertsUpdate=Update links between bank transaction and a bank transfer
+MigrationBankTransfertsNothingToUpdate=All links are up to date
+MigrationShipmentOrderMatching=Sendings receipt update
+MigrationDeliveryOrderMatching=Delivery receipt update
+MigrationDeliveryDetail=Delivery update
+MigrationStockDetail=Update stock value of products
+MigrationMenusDetail=Update dynamic menus tables
+MigrationDeliveryAddress=Update delivery address in shipments
+MigrationProjectTaskActors=Data migration for llx_projet_task_actors table
+MigrationProjectUserResp=Data migration field fk_user_resp of llx_projet to llx_element_contact
+MigrationProjectTaskTime=Update time spent in seconds
+MigrationActioncommElement=Update data on actions
+MigrationPaymentMode=Data migration for payment mode
+MigrationCategorieAssociation=Migration of categories
diff --git a/htdocs/langs/uk_UA/interventions.lang b/htdocs/langs/uk_UA/interventions.lang
index 0a5b3e15467..58579a74276 100644
--- a/htdocs/langs/uk_UA/interventions.lang
+++ b/htdocs/langs/uk_UA/interventions.lang
@@ -1,42 +1,42 @@
# Dolibarr language file - Source file is en_US - interventions
-# Intervention=Intervention
-# Interventions=Interventions
-# InterventionCard=Intervention card
-# NewIntervention=New intervention
-# AddIntervention=Add intervention
-# ListOfInterventions=List of interventions
-# EditIntervention=Edit intervention
-# ActionsOnFicheInter=Actions on intervention
-# LastInterventions=Last %s interventions
-# AllInterventions=All interventions
-# CreateDraftIntervention=Create draft
-# CustomerDoesNotHavePrefix=Customer does not have a prefix
-# InterventionContact=Intervention contact
-# DeleteIntervention=Delete intervention
-# ValidateIntervention=Validate intervention
-# ModifyIntervention=Modify intervention
-# DeleteInterventionLine=Delete intervention line
-# ConfirmDeleteIntervention=Are you sure you want to delete this intervention ?
-# ConfirmValidateIntervention=Are you sure you want to validate this intervention under name %s ?
-# ConfirmModifyIntervention=Are you sure you want to modify this intervention ?
-# ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line ?
-# NameAndSignatureOfInternalContact=Name and signature of intervening :
-# NameAndSignatureOfExternalContact=Name and signature of customer :
-# DocumentModelStandard=Standard document model for interventions
-# InterventionCardsAndInterventionLines=Interventions and lines of interventions
-# ClassifyBilled=Classify "Billed"
-# StatusInterInvoiced=Billed
-# RelatedInterventions=Related interventions
-# ShowIntervention=Show intervention
+Intervention=Intervention
+Interventions=Interventions
+InterventionCard=Intervention card
+NewIntervention=New intervention
+AddIntervention=Add intervention
+ListOfInterventions=List of interventions
+EditIntervention=Edit intervention
+ActionsOnFicheInter=Actions on intervention
+LastInterventions=Last %s interventions
+AllInterventions=All interventions
+CreateDraftIntervention=Create draft
+CustomerDoesNotHavePrefix=Customer does not have a prefix
+InterventionContact=Intervention contact
+DeleteIntervention=Delete intervention
+ValidateIntervention=Validate intervention
+ModifyIntervention=Modify intervention
+DeleteInterventionLine=Delete intervention line
+ConfirmDeleteIntervention=Are you sure you want to delete this intervention ?
+ConfirmValidateIntervention=Are you sure you want to validate this intervention under name %s ?
+ConfirmModifyIntervention=Are you sure you want to modify this intervention ?
+ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line ?
+NameAndSignatureOfInternalContact=Name and signature of intervening :
+NameAndSignatureOfExternalContact=Name and signature of customer :
+DocumentModelStandard=Standard document model for interventions
+InterventionCardsAndInterventionLines=Interventions and lines of interventions
+ClassifyBilled=Classify "Billed"
+StatusInterInvoiced=Billed
+RelatedInterventions=Related interventions
+ShowIntervention=Show intervention
##### Types de contacts #####
-# TypeContact_fichinter_internal_INTERREPFOLL=Representative following-up intervention
-# TypeContact_fichinter_internal_INTERVENING=Intervening
-# TypeContact_fichinter_external_BILLING=Billing customer contact
-# TypeContact_fichinter_external_CUSTOMER=Following-up customer contact
+TypeContact_fichinter_internal_INTERREPFOLL=Representative following-up intervention
+TypeContact_fichinter_internal_INTERVENING=Intervening
+TypeContact_fichinter_external_BILLING=Billing customer contact
+TypeContact_fichinter_external_CUSTOMER=Following-up customer contact
# Modele numérotation
-# ArcticNumRefModelDesc1=Generic number model
-# ArcticNumRefModelError=Failed to activate
-# PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
-# PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module.
-# PrintProductsOnFichinter=Print products on intervention card
-# PrintProductsOnFichinterDetails=forinterventions generated from orders
+ArcticNumRefModelDesc1=Generic number model
+ArcticNumRefModelError=Failed to activate
+PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
+PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module.
+PrintProductsOnFichinter=Print products on intervention card
+PrintProductsOnFichinterDetails=forinterventions generated from orders
diff --git a/htdocs/langs/uk_UA/ldap.lang b/htdocs/langs/uk_UA/ldap.lang
index ed16db42181..02e457446a6 100644
--- a/htdocs/langs/uk_UA/ldap.lang
+++ b/htdocs/langs/uk_UA/ldap.lang
@@ -1,29 +1,29 @@
# Dolibarr language file - Source file is en_US - ldap
-# DomainPassword=Password for domain
-# YouMustChangePassNextLogon=Password for user %s on the domain %s must be changed.
-# UserMustChangePassNextLogon=User must change password on the domain %s
-# LdapUacf_NORMAL_ACCOUNT=User account
-# LdapUacf_DONT_EXPIRE_PASSWORD=Password never expires
-# LdapUacf_ACCOUNTDISABLE=Account is disabled in the domain %s
-# LDAPInformationsForThisContact=Information in LDAP database for this contact
-# LDAPInformationsForThisUser=Information in LDAP database for this user
-# LDAPInformationsForThisGroup=Information in LDAP database for this group
-# LDAPInformationsForThisMember=Information in LDAP database for this member
-# LDAPAttribute=LDAP attribute
-# LDAPAttributes=LDAP attributes
-# LDAPCard=LDAP card
-# LDAPRecordNotFound=Record not found in LDAP database
-# LDAPUsers=Users in LDAP database
-# LDAPGroups=Groups in LDAP database
-# LDAPFieldStatus=Status
-# LDAPFieldFirstSubscriptionDate=First subscription date
-# LDAPFieldFirstSubscriptionAmount=First subscription amount
-# LDAPFieldLastSubscriptionDate=Last subscription date
-# LDAPFieldLastSubscriptionAmount=Last subscription amount
-# SynchronizeDolibarr2Ldap=Synchronize user (Dolibarr -> LDAP)
-# UserSynchronized=User synchronized
-# GroupSynchronized=Group synchronized
-# MemberSynchronized=Member synchronized
-# ContactSynchronized=Contact synchronized
-# ForceSynchronize=Force synchronizing Dolibarr -> LDAP
-# ErrorFailedToReadLDAP=Failed to read LDAP database. Check LDAP module setup and database accessibility.
+DomainPassword=Password for domain
+YouMustChangePassNextLogon=Password for user %s on the domain %s must be changed.
+UserMustChangePassNextLogon=User must change password on the domain %s
+LdapUacf_NORMAL_ACCOUNT=User account
+LdapUacf_DONT_EXPIRE_PASSWORD=Password never expires
+LdapUacf_ACCOUNTDISABLE=Account is disabled in the domain %s
+LDAPInformationsForThisContact=Information in LDAP database for this contact
+LDAPInformationsForThisUser=Information in LDAP database for this user
+LDAPInformationsForThisGroup=Information in LDAP database for this group
+LDAPInformationsForThisMember=Information in LDAP database for this member
+LDAPAttribute=LDAP attribute
+LDAPAttributes=LDAP attributes
+LDAPCard=LDAP card
+LDAPRecordNotFound=Record not found in LDAP database
+LDAPUsers=Users in LDAP database
+LDAPGroups=Groups in LDAP database
+LDAPFieldStatus=Status
+LDAPFieldFirstSubscriptionDate=First subscription date
+LDAPFieldFirstSubscriptionAmount=First subscription amount
+LDAPFieldLastSubscriptionDate=Last subscription date
+LDAPFieldLastSubscriptionAmount=Last subscription amount
+SynchronizeDolibarr2Ldap=Synchronize user (Dolibarr -> LDAP)
+UserSynchronized=User synchronized
+GroupSynchronized=Group synchronized
+MemberSynchronized=Member synchronized
+ContactSynchronized=Contact synchronized
+ForceSynchronize=Force synchronizing Dolibarr -> LDAP
+ErrorFailedToReadLDAP=Failed to read LDAP database. Check LDAP module setup and database accessibility.
diff --git a/htdocs/langs/uk_UA/mailmanspip.lang b/htdocs/langs/uk_UA/mailmanspip.lang
index 4df2bf08bde..c85b3d60db2 100644
--- a/htdocs/langs/uk_UA/mailmanspip.lang
+++ b/htdocs/langs/uk_UA/mailmanspip.lang
@@ -1,27 +1,27 @@
# Dolibarr language file - Source file is en_US - mailmanspip
-# MailmanSpipSetup=Mailman and SPIP module Setup
-# MailmanTitle=Mailman mailing list system
-# TestSubscribe=To test subscription to Mailman lists
-# TestUnSubscribe=To test unsubscribe from Mailman lists
-# MailmanCreationSuccess=Subscription test was executed succesfully
-# MailmanDeletionSuccess=Unsubscription test was executed succesfully
-# SynchroMailManEnabled=A Mailman update will be performed
-# SynchroSpipEnabled=A Spip update will be performed
-# DescADHERENT_MAILMAN_ADMINPW=Mailman administrator password
-# DescADHERENT_MAILMAN_URL=URL for Mailman subscriptions
-# DescADHERENT_MAILMAN_UNSUB_URL=URL for Mailman unsubscriptions
-# DescADHERENT_MAILMAN_LISTS=List(s) for automatic inscription of new members (separated by a comma)
-# SPIPTitle=SPIP Content Management System
-# DescADHERENT_SPIP_SERVEUR=SPIP Server
-# DescADHERENT_SPIP_DB=SPIP database name
-# DescADHERENT_SPIP_USER=SPIP database login
-# DescADHERENT_SPIP_PASS=SPIP database password
-# AddIntoSpip=Add into SPIP
-# AddIntoSpipConfirmation=Are you sure you want to add this member into SPIP?
-# AddIntoSpipError=Failed to add the user in SPIP
-# DeleteIntoSpip=Remove from SPIP
-# DeleteIntoSpipConfirmation=Are you sure you want to remove this member from SPIP?
-# DeleteIntoSpipError=Failed to suppress the user from SPIP
-# SPIPConnectionFailed=Failed to connect to SPIP
-# SuccessToAddToMailmanList=Add of %s to mailman list %s or SPIP database done
-# SuccessToRemoveToMailmanList=Removal of %s from mailman list %s or SPIP database done
+MailmanSpipSetup=Mailman and SPIP module Setup
+MailmanTitle=Mailman mailing list system
+TestSubscribe=To test subscription to Mailman lists
+TestUnSubscribe=To test unsubscribe from Mailman lists
+MailmanCreationSuccess=Subscription test was executed succesfully
+MailmanDeletionSuccess=Unsubscription test was executed succesfully
+SynchroMailManEnabled=A Mailman update will be performed
+SynchroSpipEnabled=A Spip update will be performed
+DescADHERENT_MAILMAN_ADMINPW=Mailman administrator password
+DescADHERENT_MAILMAN_URL=URL for Mailman subscriptions
+DescADHERENT_MAILMAN_UNSUB_URL=URL for Mailman unsubscriptions
+DescADHERENT_MAILMAN_LISTS=List(s) for automatic inscription of new members (separated by a comma)
+SPIPTitle=SPIP Content Management System
+DescADHERENT_SPIP_SERVEUR=SPIP Server
+DescADHERENT_SPIP_DB=SPIP database name
+DescADHERENT_SPIP_USER=SPIP database login
+DescADHERENT_SPIP_PASS=SPIP database password
+AddIntoSpip=Add into SPIP
+AddIntoSpipConfirmation=Are you sure you want to add this member into SPIP?
+AddIntoSpipError=Failed to add the user in SPIP
+DeleteIntoSpip=Remove from SPIP
+DeleteIntoSpipConfirmation=Are you sure you want to remove this member from SPIP?
+DeleteIntoSpipError=Failed to suppress the user from SPIP
+SPIPConnectionFailed=Failed to connect to SPIP
+SuccessToAddToMailmanList=Add of %s to mailman list %s or SPIP database done
+SuccessToRemoveToMailmanList=Removal of %s from mailman list %s or SPIP database done
diff --git a/htdocs/langs/uk_UA/mails.lang b/htdocs/langs/uk_UA/mails.lang
index 6b6e4fc35c6..08ee8a280cb 100644
--- a/htdocs/langs/uk_UA/mails.lang
+++ b/htdocs/langs/uk_UA/mails.lang
@@ -1,139 +1,137 @@
# Dolibarr language file - Source file is en_US - mails
-# Mailing=EMailing
-# EMailing=EMailing
-# Mailings=EMailings
-# EMailings=EMailings
-# AllEMailings=All eMailings
-# MailCard=EMailing card
-# MailTargets=Targets
-# MailRecipients=Recipients
-# MailRecipient=Recipient
-# MailTitle=Description
-# MailFrom=Sender
-# MailErrorsTo=Errors to
-# MailReply=Reply to
-# MailTo=Receiver(s)
-# MailCC=Copy to
-# MailCCC=Cached copy to
-# MailTopic=EMail topic
-# MailText=Message
-# MailFile=Attached files
-# MailMessage=EMail body
-# ShowEMailing=Show emailing
-# ListOfEMailings=List of emailings
-# NewMailing=New emailing
-# EditMailing=Edit emailing
-# ResetMailing=Resend emailing
-# DeleteMailing=Delete emailing
-# DeleteAMailing=Delete an emailing
-# PreviewMailing=Preview emailing
-# PrepareMailing=Prepare emailing
-# CreateMailing=Create emailing
-# MailingDesc=This page allows you to send emailings to a group of people.
-# MailingResult=Sending emails result
-# TestMailing=Test email
-# ValidMailing=Valid emailing
-# ApproveMailing=Approve emailing
-# MailingStatusDraft=Draft
-# MailingStatusValidated=Validated
-# MailingStatusApproved=Approved
-# MailingStatusSent=Sent
-# MailingStatusSentPartialy=Sent partialy
-# MailingStatusSentCompletely=Sent completely
-# MailingStatusError=Error
-# MailingStatusNotSent=Not sent
-# MailSuccessfulySent=Email successfully sent (from %s to %s)
-# MailingSuccessfullyValidated=EMailing successfully validated
-# MailUnsubcribe=Unsubscribe
-# Unsuscribe=Unsubscribe
-# MailingStatusNotContact=Don't contact anymore
-# ErrorMailRecipientIsEmpty=Email recipient is empty
-# WarningNoEMailsAdded=No new Email to add to recipient's list.
-# ConfirmValidMailing=Are you sure you want to validate this emailing ?
-# ConfirmResetMailing=Warning, by reinitializing emailing %s, you allow to make a mass sending of this email another time. Are you sure you this is what you want to do ?
-# ConfirmDeleteMailing=Are you sure you want to delete this emailling ?
-# NbOfRecipients=Number of recipients
-# NbOfUniqueEMails=Nb of unique emails
-# NbOfEMails=Nb of EMails
-# TotalNbOfDistinctRecipients=Number of distinct recipients
-# NoTargetYet=No recipients defined yet (Go on tab 'Recipients')
-# AddRecipients=Add recipients
-# RemoveRecipient=Remove recipient
-# CommonSubstitutions=Common substitutions
-# YouCanAddYourOwnPredefindedListHere=To create your email selector module, see htdocs/core/modules/mailings/README.
-# EMailTestSubstitutionReplacedByGenericValues=When using test mode, substitutions variables are replaced by generic values
-# MailingAddFile=Attach this file
-# NoAttachedFiles=No attached files
-# BadEMail=Bad value for EMail
-# CloneEMailing=Clone Emailing
-# ConfirmCloneEMailing=Are you sure you want to clone this emailing ?
-# CloneContent=Clone message
-# CloneReceivers=Cloner recipients
-# DateLastSend=Date of last sending
-# DateSending=Date sending
-# SentTo=Sent to %s
-# MailingStatusRead=Read
-# CheckRead=Read Receipt
-# YourMailUnsubcribeOK=The email %s is correctly unsubcribe from mailing list
-# MailtoEMail=Hyper link to email
-# ActivateCheckRead=Allow to use the "Unsubcribe" link
-# ActivateCheckReadKey=Key use to encrypt URL use for "Read Receipt" and "Unsubcribe" feature
-# EMailSentToNRecipients=EMail sent to %s recipients.
-# EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email.
-# MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s)
-# SendRemind=Send reminder by EMails
-# RemindSent=%s reminder(s) sent
-# AllRecipientSelectedForRemind=All thirdparties selected and if an email is set (note that one mail per invoice will be sent)
-# NoRemindSent=No EMail reminder sent
-# ResultOfMassSending=Result of mass EMail reminders sending
+Mailing=EMailing
+EMailing=EMailing
+Mailings=EMailings
+EMailings=EMailings
+AllEMailings=All eMailings
+MailCard=EMailing card
+MailTargets=Targets
+MailRecipients=Recipients
+MailRecipient=Recipient
+MailTitle=Description
+MailFrom=Sender
+MailErrorsTo=Errors to
+MailReply=Reply to
+MailTo=Receiver(s)
+MailCC=Copy to
+MailCCC=Cached copy to
+MailTopic=EMail topic
+MailText=Message
+MailFile=Attached files
+MailMessage=EMail body
+ShowEMailing=Show emailing
+ListOfEMailings=List of emailings
+NewMailing=New emailing
+EditMailing=Edit emailing
+ResetMailing=Resend emailing
+DeleteMailing=Delete emailing
+DeleteAMailing=Delete an emailing
+PreviewMailing=Preview emailing
+PrepareMailing=Prepare emailing
+CreateMailing=Create emailing
+MailingDesc=This page allows you to send emailings to a group of people.
+MailingResult=Sending emails result
+TestMailing=Test email
+ValidMailing=Valid emailing
+ApproveMailing=Approve emailing
+MailingStatusDraft=Draft
+MailingStatusValidated=Validated
+MailingStatusApproved=Approved
+MailingStatusSent=Sent
+MailingStatusSentPartialy=Sent partialy
+MailingStatusSentCompletely=Sent completely
+MailingStatusError=Error
+MailingStatusNotSent=Not sent
+MailSuccessfulySent=Email successfully sent (from %s to %s)
+MailingSuccessfullyValidated=EMailing successfully validated
+MailUnsubcribe=Unsubscribe
+Unsuscribe=Unsubscribe
+MailingStatusNotContact=Don't contact anymore
+ErrorMailRecipientIsEmpty=Email recipient is empty
+WarningNoEMailsAdded=No new Email to add to recipient's list.
+ConfirmValidMailing=Are you sure you want to validate this emailing ?
+ConfirmResetMailing=Warning, by reinitializing emailing %s, you allow to make a mass sending of this email another time. Are you sure you this is what you want to do ?
+ConfirmDeleteMailing=Are you sure you want to delete this emailling ?
+NbOfRecipients=Number of recipients
+NbOfUniqueEMails=Nb of unique emails
+NbOfEMails=Nb of EMails
+TotalNbOfDistinctRecipients=Number of distinct recipients
+NoTargetYet=No recipients defined yet (Go on tab 'Recipients')
+AddRecipients=Add recipients
+RemoveRecipient=Remove recipient
+CommonSubstitutions=Common substitutions
+YouCanAddYourOwnPredefindedListHere=To create your email selector module, see htdocs/core/modules/mailings/README.
+EMailTestSubstitutionReplacedByGenericValues=When using test mode, substitutions variables are replaced by generic values
+MailingAddFile=Attach this file
+NoAttachedFiles=No attached files
+BadEMail=Bad value for EMail
+CloneEMailing=Clone Emailing
+ConfirmCloneEMailing=Are you sure you want to clone this emailing ?
+CloneContent=Clone message
+CloneReceivers=Cloner recipients
+DateLastSend=Date of last sending
+DateSending=Date sending
+SentTo=Sent to %s
+MailingStatusRead=Read
+CheckRead=Read Receipt
+YourMailUnsubcribeOK=The email %s is correctly unsubcribe from mailing list
+MailtoEMail=Hyper link to email
+ActivateCheckRead=Allow to use the "Unsubcribe" link
+ActivateCheckReadKey=Key use to encrypt URL use for "Read Receipt" and "Unsubcribe" feature
+EMailSentToNRecipients=EMail sent to %s recipients.
+EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email.
+MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s)
+SendRemind=Send reminder by EMails
+RemindSent=%s reminder(s) sent
+AllRecipientSelectedForRemind=All thirdparties selected and if an email is set (note that one mail per invoice will be sent)
+NoRemindSent=No EMail reminder sent
+ResultOfMassSending=Result of mass EMail reminders sending
# Libelle des modules de liste de destinataires mailing
-# MailingModuleDescContactCompanies=Contacts/addresses of all third parties (customer, prospect, supplier, ...)
-# MailingModuleDescDolibarrUsers=Dolibarr users
-# MailingModuleDescFundationMembers=Foundation members with emails
-# MailingModuleDescEmailsFromFile=EMails from a text file (email;lastname;firstname;other)
-# MailingModuleDescEmailsFromUser=EMails from user input (email;lastname;firstname;other)
-# MailingModuleDescContactsCategories=Third parties (by category)
-# MailingModuleDescDolibarrContractsLinesExpired=Third parties with expired contract's lines
-# MailingModuleDescContactsByCompanyCategory=Contacts/addresses of third parties (by third parties category)
-# MailingModuleDescContactsByCategory=Contacts/addresses of third parties by category
-# MailingModuleDescMembersCategories=Foundation members (by categories)
-# MailingModuleDescContactsByFunction=Contacts/addresses of third parties (by position/function)
-
-
-# LineInFile=Line %s in file
-# RecipientSelectionModules=Defined requests for recipient's selection
-# MailSelectedRecipients=Selected recipients
-# MailingArea=EMailings area
-# LastMailings=Last %s emailings
-# TargetsStatistics=Targets statistics
-# NbOfCompaniesContacts=Unique contacts/addresses
-# MailNoChangePossible=Recipients for validated emailing can't be changed
-# SearchAMailing=Search mailing
-# SendMailing=Send emailing
-# SendMail=Send email
-# SentBy=Sent by
-# MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients:
-# MailingNeedCommand2=You can however send them online by adding parameter MAILING_LIMIT_SENDBYWEB with value of max number of emails you want to send by session. For this, go on Home - Setup - Other.
-# ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ?
-# LimitSendingEmailing=Note: On line sending of emailings are limited for security and timeout reasons to %s recipients by sending session.
-# TargetsReset=Clear list
-# ToClearAllRecipientsClickHere=Click here to clear the recipient list for this emailing
-# ToAddRecipientsChooseHere=Add recipients by choosing from the lists
-# NbOfEMailingsReceived=Mass emailings received
-# IdRecord=ID record
-# DeliveryReceipt=Delivery Receipt
-# YouCanUseCommaSeparatorForSeveralRecipients=You can use the comma separator to specify several recipients.
-# TagCheckMail=Track mail opening
-# TagUnsubscribe=Unsubscribe link
-# TagSignature=Signature sending user
-# TagMailtoEmail=Recipient EMail
-
+MailingModuleDescContactCompanies=Contacts/addresses of all third parties (customer, prospect, supplier, ...)
+MailingModuleDescDolibarrUsers=Dolibarr users
+MailingModuleDescFundationMembers=Foundation members with emails
+MailingModuleDescEmailsFromFile=EMails from a text file (email;lastname;firstname;other)
+MailingModuleDescEmailsFromUser=EMails from user input (email;lastname;firstname;other)
+MailingModuleDescContactsCategories=Third parties (by category)
+MailingModuleDescDolibarrContractsLinesExpired=Third parties with expired contract's lines
+MailingModuleDescContactsByCompanyCategory=Contacts/addresses of third parties (by third parties category)
+MailingModuleDescContactsByCategory=Contacts/addresses of third parties by category
+MailingModuleDescMembersCategories=Foundation members (by categories)
+MailingModuleDescContactsByFunction=Contacts/addresses of third parties (by position/function)
+LineInFile=Line %s in file
+RecipientSelectionModules=Defined requests for recipient's selection
+MailSelectedRecipients=Selected recipients
+MailingArea=EMailings area
+LastMailings=Last %s emailings
+TargetsStatistics=Targets statistics
+NbOfCompaniesContacts=Unique contacts/addresses
+MailNoChangePossible=Recipients for validated emailing can't be changed
+SearchAMailing=Search mailing
+SendMailing=Send emailing
+SendMail=Send email
+SentBy=Sent by
+MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients:
+MailingNeedCommand2=You can however send them online by adding parameter MAILING_LIMIT_SENDBYWEB with value of max number of emails you want to send by session. For this, go on Home - Setup - Other.
+ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ?
+LimitSendingEmailing=Note: On line sending of emailings are limited for security and timeout reasons to %s recipients by sending session.
+TargetsReset=Clear list
+ToClearAllRecipientsClickHere=Click here to clear the recipient list for this emailing
+ToAddRecipientsChooseHere=Add recipients by choosing from the lists
+NbOfEMailingsReceived=Mass emailings received
+NbOfEMailingsSend=Mass emailings sent
+IdRecord=ID record
+DeliveryReceipt=Delivery Receipt
+YouCanUseCommaSeparatorForSeveralRecipients=You can use the comma separator to specify several recipients.
+TagCheckMail=Track mail opening
+TagUnsubscribe=Unsubscribe link
+TagSignature=Signature sending user
+TagMailtoEmail=Recipient EMail
# Module Notifications
-# Notifications=Notifications
-# NoNotificationsWillBeSent=No email notifications are planned for this event and company
-# ANotificationsWillBeSent=1 notification will be sent by email
-# SomeNotificationsWillBeSent=%s notifications will be sent by email
-# AddNewNotification=Activate a new email notification request
-# ListOfActiveNotifications=List all active email notification requests
-# ListOfNotificationsDone=List all email notifications sent
+Notifications=Notifications
+NoNotificationsWillBeSent=No email notifications are planned for this event and company
+ANotificationsWillBeSent=1 notification will be sent by email
+SomeNotificationsWillBeSent=%s notifications will be sent by email
+AddNewNotification=Activate a new email notification request
+ListOfActiveNotifications=List all active email notification requests
+ListOfNotificationsDone=List all email notifications sent
diff --git a/htdocs/langs/uk_UA/main.lang b/htdocs/langs/uk_UA/main.lang
index a9afd8d8e6b..527af5df8ad 100644
--- a/htdocs/langs/uk_UA/main.lang
+++ b/htdocs/langs/uk_UA/main.lang
@@ -206,6 +206,7 @@ Limit=Limit
Limits=Limits
DevelopmentTeam=Development Team
Logout=Logout
+NoLogoutProcessWithAuthMode=No applicative disconnect feature with authentication mode %s
Connection=Connection
Setup=Setup
Alert=Alert
diff --git a/htdocs/langs/uk_UA/margins.lang b/htdocs/langs/uk_UA/margins.lang
index e8d5fed1af9..3fca6d7a644 100644
--- a/htdocs/langs/uk_UA/margins.lang
+++ b/htdocs/langs/uk_UA/margins.lang
@@ -10,24 +10,18 @@ MarkRate=Mark rate
DisplayMarginRates=Display margin rates
DisplayMarkRates=Display mark rates
InputPrice=Input price
-
margin=Profit margins management
margesSetup=Profit margins management setup
-
MarginDetails=Margin details
-
ProductMargins=Product margins
CustomerMargins=Customer margins
SalesRepresentativeMargins=Sales representative margins
-
ProductService=Product or Service
AllProducts=All products and services
ChooseProduct/Service=Choose product or service
-
StartDate=Start date
EndDate=End date
Launch=Start
-
ForceBuyingPriceIfNull=Force buying price if null
ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0)
MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts
@@ -35,16 +29,13 @@ UseDiscountAsProduct=As a product
UseDiscountAsService=As a service
UseDiscountOnTotal=On subtotal
MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Defines if a global discount is treated as a product, a service, or only on subtotal for margin calculation.
-
MARGIN_TYPE=Margin type
MargeBrute=Raw margin
MargeNette=Net margin
MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
Net margin : Selling price - Cost price
-
CostPrice=Cost price
BuyingCost=Cost price
UnitCharges=Unit charges
Charges=Charges
-
AgentContactType=Commercial agent contact type
AgentContactTypeDetails=Défine what contact type (linked on invoices) will be used for margin report by commercial agents
diff --git a/htdocs/langs/uk_UA/members.lang b/htdocs/langs/uk_UA/members.lang
index 9246a04ced9..eb2063c629c 100644
--- a/htdocs/langs/uk_UA/members.lang
+++ b/htdocs/langs/uk_UA/members.lang
@@ -1,204 +1,205 @@
# Dolibarr language file - Source file is en_US - members
-# MembersArea=Members area
-# PublicMembersArea=Public members area
-# MemberCard=Member card
-# SubscriptionCard=Subscription card
-# Member=Member
-# Members=Members
-# MemberAccount=Member login
-# ShowMember=Show member card
-# UserNotLinkedToMember=User not linked to a member
-# ThirdpartyNotLinkedToMember=Third-party not linked to a member
-# MembersTickets=Members Tickets
-# FundationMembers=Foundation members
-# Attributs=Attributes
-# ErrorMemberTypeNotDefined=Member type not defined
-# ListOfPublicMembers=List of public members
-# ListOfValidatedPublicMembers=List of validated public members
-# ErrorThisMemberIsNotPublic=This member is not public
-# ErrorMemberIsAlreadyLinkedToThisThirdParty=Another member (name: %s, login: %s) is already linked to a third party %s. Remove this link first because a third party can't be linked to only a member (and vice versa).
-# ErrorUserPermissionAllowsToLinksToItselfOnly=For security reasons, you must be granted permissions to edit all users to be able to link a member to a user that is not yours.
-# ThisIsContentOfYourCard=This is details of your card
-# CardContent=Content of your member card
-# SetLinkToUser=Link to a Dolibarr user
-# SetLinkToThirdParty=Link to a Dolibarr third party
-# MembersCards=Members business cards
-# MembersList=List of members
-# MembersListToValid=List of draft members (to be validated)
-# MembersListValid=List of valid members
-# MembersListUpToDate=List of valid members with up to date subscription
-# MembersListNotUpToDate=List of valid members with subscription out of date
-# MembersListResiliated=List of resiliated members
-# MembersListQualified=List of qualified members
-# MenuMembersToValidate=Draft members
-# MenuMembersValidated=Validated members
-# MenuMembersUpToDate=Up to date members
-# MenuMembersNotUpToDate=Out of date members
-# MenuMembersResiliated=Resiliated members
-# MembersWithSubscriptionToReceive=Members with subscription to receive
-# DateAbonment=Subscription date
-# DateSubscription=Subscription date
-# DateNextSubscription=Next subscription
-# DateEndSubscription=Subscription end date
-# EndSubscription=End subscription
-# SubscriptionId=Subscription id
-# MemberId=Member id
-# NewMember=New member
-# NewType=New member type
-# MemberType=Member type
-# MemberTypeId=Member type id
-# MemberTypeLabel=Member type label
-# MembersTypes=Members types
-# MembersAttributes=Members attributes
-# SearchAMember=Search a member
-# MemberStatusDraft=Draft (needs to be validated)
-# MemberStatusDraftShort=Draft
-# MemberStatusActive=Validated (waiting subscription)
-# MemberStatusActiveShort=Validated
-# MemberStatusActiveLate=subscription expired
-# MemberStatusActiveLateShort=Expired
-# MemberStatusPaid=Subscription up to date
-# MemberStatusPaidShort=Up to date
-# MemberStatusResiliated=Resiliated member
-# MemberStatusResiliatedShort=Resiliated
-# MembersStatusToValid=Draft members
-# MembersStatusToValidShort=Draft members
-# MembersStatusValidated=Validated members
-# MembersStatusPaid=Subscription up to date
-# MembersStatusPaidShort=Up to date
-# MembersStatusNotPaid=Subscription out of date
-# MembersStatusNotPaidShort=Out of date
-# MembersStatusResiliated=Resiliated members
-# MembersStatusResiliatedShort=Resiliated members
-# NewCotisation=New contribution
-# PaymentSubscription=New contribution payment
-# EditMember=Edit member
-# SubscriptionEndDate=Subscription's end date
-# MembersTypeSetup=Members type setup
-# NewSubscription=New subscription
-# NewSubscriptionDesc=This form allows you to record your subscription as a new member of the foundation. If you want to renew your subscription (if already a member), please contact foundation board instead by email %s.
-# Subscription=Subscription
-# Subscriptions=Subscriptions
-# SubscriptionLate=Late
-# SubscriptionNotReceived=Subscription never received
-# SubscriptionLateShort=Late
-# SubscriptionNotReceivedShort=Never received
-# ListOfSubscriptions=List of subscriptions
-# SendCardByMail=Send card by Email
-# AddMember=Add member
-# MemberType=Member type
-# NoTypeDefinedGoToSetup=No member types defined. Go to menu "Members types"
-# NewMemberType=New member type
-# WelcomeEMail=Welcome e-mail
-# SubscriptionRequired=Subscription required
-# EditType=Edit member type
-# DeleteType=Delete
-# VoteAllowed=Vote allowed
-# Physical=Physical
-# Moral=Moral
-# MorPhy=Moral/Physical
-# Reenable=Reenable
-# ResiliateMember=Resiliate a member
-# ConfirmResiliateMember=Are you sure you want to resiliate this member ?
-# DeleteMember=Delete a member
-# ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his subscriptions) ?
-# DeleteSubscription=Delete a subscription
-# ConfirmDeleteSubscription=Are you sure you want to delete this subscription ?
-# Filehtpasswd=htpasswd file
-# ValidateMember=Validate a member
-# ConfirmValidateMember=Are you sure you want to validate this member ?
-# FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formated pages, provided as example to show how to list members database.
-# PublicMemberList=Public member list
-# BlankSubscriptionForm=Public auto-subscription form
-# BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided.
-# EnablePublicSubscriptionForm=Enable the public auto-subscription form
-# MemberPublicLinks=Public links/pages
-# ExportDataset_member_1=Members and subscriptions
-# ImportDataset_member_1=Members
-# LastMembers=Last %s members
-# LastMembersModified=Last %s modified members
-# LastSubscriptionsModified=Last %s modified subscriptions
-# AttributeName=Attribute name
-# String=String
-# Text=Text
-# Int=Int
-# Date=Date
-# DateAndTime=Date and time
-# PublicMemberCard=Member public card
-# MemberNotOrNoMoreExpectedToSubscribe=Member not or no more expected to subscribe
-# AddSubscription=Add subscription
-# ShowSubscription=Show subscription
-# MemberModifiedInDolibarr=Member modified in Dolibarr
-# SendAnEMailToMember=Send information email to member
-# DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the e-mail received in case of auto-inscription of a guest
-# DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail received in case of auto-inscription of a guest
-# DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=EMail subject for member autosubscription
-# DescADHERENT_AUTOREGISTER_MAIL=EMail for member autosubscription
-# DescADHERENT_MAIL_VALID_SUBJECT=EMail subject for member validation
-# DescADHERENT_MAIL_VALID=EMail for member validation
-# DescADHERENT_MAIL_COTIS_SUBJECT=EMail subject for subscription
-# DescADHERENT_MAIL_COTIS=EMail for subscription
-# DescADHERENT_MAIL_RESIL_SUBJECT=EMail subject for member resiliation
-# DescADHERENT_MAIL_RESIL=EMail for member resiliation
-# DescADHERENT_MAIL_FROM=Sender EMail for automatic emails
-# DescADHERENT_ETIQUETTE_TYPE=Format of labels page
-# DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets
-# DescADHERENT_CARD_TYPE=Format of cards page
-# DescADHERENT_CARD_HEADER_TEXT=Text printed on top of member cards
-# DescADHERENT_CARD_TEXT=Text printed on member cards (align on left)
-# DescADHERENT_CARD_TEXT_RIGHT=Text printed on member cards (align on right)
-# DescADHERENT_CARD_FOOTER_TEXT=Text printed on bottom of member cards
-# GlobalConfigUsedIfNotDefined=Text defined in Foundation module setup will be used if not defined here
-# MayBeOverwrited=This text can be overwrited by value defined for member's type
-# ShowTypeCard=Show type '%s'
-# HTPasswordExport=htpassword file generation
-# NoThirdPartyAssociatedToMember=No third party associated to this member
-# ThirdPartyDolibarr=Dolibarr third party
-# MembersAndSubscriptions= Members and Subscriptions
-# MoreActions=Complementary action on recording
-# MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
-# MoreActionBankDirect=Create a direct transaction record on account
-# MoreActionBankViaInvoice=Create an invoice and payment on account
-# MoreActionInvoiceOnly=Create an invoice with no payment
-# LinkToGeneratedPages=Generate visit cards
-# LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with business cards for all your members or a particular member.
-# DocForAllMembersCards=Generate business cards for all members
-# DocForOneMemberCards=Generate business cards for a particular member
-# DocForLabels=Generate address sheets
-# SubscriptionPayment=Subscription payment
-# LastSubscriptionDate=Last subscription date
-# LastSubscriptionAmount=Last subscription amount
-# MembersStatisticsByCountries=Members statistics by country
-# MembersStatisticsByState=Members statistics by state/province
-# MembersStatisticsByTown=Members statistics by town
-# NbOfMembers=Number of members
-# NoValidatedMemberYet=No validated members found
-# MembersByCountryDesc=This screen show you statistics on members by countries. Graphic depends however on Google online graph service and is available only if an internet connection is is working.
-# MembersByStateDesc=This screen show you statistics on members by state/provinces/canton.
-# MembersByTownDesc=This screen show you statistics on members by town.
-# MembersStatisticsDesc=Choose statistics you want to read...
-# MenuMembersStats=Statistics
-# LastMemberDate=Last member date
-# Nature=Nature
-# Public=Information are public
-# Exports=Exports
-# NewMemberbyWeb=New member added. Awaiting approval
-# NewMemberForm=New member form
-# SubscriptionsStatistics=Statistics on subscriptions
-# NbOfSubscriptions=Number of subscriptions
-# AmountOfSubscriptions=Amount of subscriptions
-# TurnoverOrBudget=Turnover (for a company) or Budget (for a foundation)
-# DefaultAmount=Default amount of subscription
-# CanEditAmount=Visitor can choose/edit amount of its subscription
-# MEMBER_NEWFORM_PAYONLINE=Jump on integrated online payment page
-# Associations=Foundations
-# Collectivités=Organizations
-# Particuliers=Personal
-# Entreprises=Companies
-# DOLIBARRFOUNDATION_PAYMENT_FORM=To make your subscription payment using a bank transfer, see page http://wiki.dolibarr.org/index.php/Subscribe.
To pay using a Credit Card or Paypal, click on button at bottom of this page.
-# ByProperties=By characteristics
-# MembersStatisticsByProperties=Members statistics by characteristics
-# MembersByNature=Members by nature
-# VATToUseForSubscriptions=VAT rate to use for subscriptions
-# NoVatOnSubscription=No TVA for subscriptions
-# MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription
+MembersArea=Members area
+PublicMembersArea=Public members area
+MemberCard=Member card
+SubscriptionCard=Subscription card
+Member=Member
+Members=Members
+MemberAccount=Member login
+ShowMember=Show member card
+UserNotLinkedToMember=User not linked to a member
+ThirdpartyNotLinkedToMember=Third-party not linked to a member
+MembersTickets=Members Tickets
+FundationMembers=Foundation members
+Attributs=Attributes
+ErrorMemberTypeNotDefined=Member type not defined
+ListOfPublicMembers=List of public members
+ListOfValidatedPublicMembers=List of validated public members
+ErrorThisMemberIsNotPublic=This member is not public
+ErrorMemberIsAlreadyLinkedToThisThirdParty=Another member (name: %s, login: %s) is already linked to a third party %s. Remove this link first because a third party can't be linked to only a member (and vice versa).
+ErrorUserPermissionAllowsToLinksToItselfOnly=For security reasons, you must be granted permissions to edit all users to be able to link a member to a user that is not yours.
+ThisIsContentOfYourCard=This is details of your card
+CardContent=Content of your member card
+SetLinkToUser=Link to a Dolibarr user
+SetLinkToThirdParty=Link to a Dolibarr third party
+MembersCards=Members business cards
+MembersList=List of members
+MembersListToValid=List of draft members (to be validated)
+MembersListValid=List of valid members
+MembersListUpToDate=List of valid members with up to date subscription
+MembersListNotUpToDate=List of valid members with subscription out of date
+MembersListResiliated=List of resiliated members
+MembersListQualified=List of qualified members
+MenuMembersToValidate=Draft members
+MenuMembersValidated=Validated members
+MenuMembersUpToDate=Up to date members
+MenuMembersNotUpToDate=Out of date members
+MenuMembersResiliated=Resiliated members
+MembersWithSubscriptionToReceive=Members with subscription to receive
+DateAbonment=Subscription date
+DateSubscription=Subscription date
+DateNextSubscription=Next subscription
+DateEndSubscription=Subscription end date
+EndSubscription=End subscription
+SubscriptionId=Subscription id
+MemberId=Member id
+NewMember=New member
+NewType=New member type
+MemberType=Member type
+MemberTypeId=Member type id
+MemberTypeLabel=Member type label
+MembersTypes=Members types
+MembersAttributes=Members attributes
+SearchAMember=Search a member
+MemberStatusDraft=Draft (needs to be validated)
+MemberStatusDraftShort=Draft
+MemberStatusActive=Validated (waiting subscription)
+MemberStatusActiveShort=Validated
+MemberStatusActiveLate=subscription expired
+MemberStatusActiveLateShort=Expired
+MemberStatusPaid=Subscription up to date
+MemberStatusPaidShort=Up to date
+MemberStatusResiliated=Resiliated member
+MemberStatusResiliatedShort=Resiliated
+MembersStatusToValid=Draft members
+MembersStatusToValidShort=Draft members
+MembersStatusValidated=Validated members
+MembersStatusPaid=Subscription up to date
+MembersStatusPaidShort=Up to date
+MembersStatusNotPaid=Subscription out of date
+MembersStatusNotPaidShort=Out of date
+MembersStatusResiliated=Resiliated members
+MembersStatusResiliatedShort=Resiliated members
+NewCotisation=New contribution
+PaymentSubscription=New contribution payment
+EditMember=Edit member
+SubscriptionEndDate=Subscription's end date
+MembersTypeSetup=Members type setup
+NewSubscription=New subscription
+NewSubscriptionDesc=This form allows you to record your subscription as a new member of the foundation. If you want to renew your subscription (if already a member), please contact foundation board instead by email %s.
+Subscription=Subscription
+Subscriptions=Subscriptions
+SubscriptionLate=Late
+SubscriptionNotReceived=Subscription never received
+SubscriptionLateShort=Late
+SubscriptionNotReceivedShort=Never received
+ListOfSubscriptions=List of subscriptions
+SendCardByMail=Send card by Email
+AddMember=Add member
+NoTypeDefinedGoToSetup=No member types defined. Go to menu "Members types"
+NewMemberType=New member type
+WelcomeEMail=Welcome e-mail
+SubscriptionRequired=Subscription required
+EditType=Edit member type
+DeleteType=Delete
+VoteAllowed=Vote allowed
+Physical=Physical
+Moral=Moral
+MorPhy=Moral/Physical
+Reenable=Reenable
+ResiliateMember=Resiliate a member
+ConfirmResiliateMember=Are you sure you want to resiliate this member ?
+DeleteMember=Delete a member
+ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his subscriptions) ?
+DeleteSubscription=Delete a subscription
+ConfirmDeleteSubscription=Are you sure you want to delete this subscription ?
+Filehtpasswd=htpasswd file
+ValidateMember=Validate a member
+ConfirmValidateMember=Are you sure you want to validate this member ?
+FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formated pages, provided as example to show how to list members database.
+PublicMemberList=Public member list
+BlankSubscriptionForm=Public auto-subscription form
+BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided.
+EnablePublicSubscriptionForm=Enable the public auto-subscription form
+MemberPublicLinks=Public links/pages
+ExportDataset_member_1=Members and subscriptions
+ImportDataset_member_1=Members
+LastMembers=Last %s members
+LastMembersModified=Last %s modified members
+LastSubscriptionsModified=Last %s modified subscriptions
+AttributeName=Attribute name
+String=String
+Text=Text
+Int=Int
+Date=Date
+DateAndTime=Date and time
+PublicMemberCard=Member public card
+MemberNotOrNoMoreExpectedToSubscribe=Member not or no more expected to subscribe
+AddSubscription=Add subscription
+ShowSubscription=Show subscription
+MemberModifiedInDolibarr=Member modified in Dolibarr
+SendAnEMailToMember=Send information email to member
+DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the e-mail received in case of auto-inscription of a guest
+DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail received in case of auto-inscription of a guest
+DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=EMail subject for member autosubscription
+DescADHERENT_AUTOREGISTER_MAIL=EMail for member autosubscription
+DescADHERENT_MAIL_VALID_SUBJECT=EMail subject for member validation
+DescADHERENT_MAIL_VALID=EMail for member validation
+DescADHERENT_MAIL_COTIS_SUBJECT=EMail subject for subscription
+DescADHERENT_MAIL_COTIS=EMail for subscription
+DescADHERENT_MAIL_RESIL_SUBJECT=EMail subject for member resiliation
+DescADHERENT_MAIL_RESIL=EMail for member resiliation
+DescADHERENT_MAIL_FROM=Sender EMail for automatic emails
+DescADHERENT_ETIQUETTE_TYPE=Format of labels page
+DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets
+DescADHERENT_CARD_TYPE=Format of cards page
+DescADHERENT_CARD_HEADER_TEXT=Text printed on top of member cards
+DescADHERENT_CARD_TEXT=Text printed on member cards (align on left)
+DescADHERENT_CARD_TEXT_RIGHT=Text printed on member cards (align on right)
+DescADHERENT_CARD_FOOTER_TEXT=Text printed on bottom of member cards
+GlobalConfigUsedIfNotDefined=Text defined in Foundation module setup will be used if not defined here
+MayBeOverwrited=This text can be overwrited by value defined for member's type
+ShowTypeCard=Show type '%s'
+HTPasswordExport=htpassword file generation
+NoThirdPartyAssociatedToMember=No third party associated to this member
+ThirdPartyDolibarr=Dolibarr third party
+MembersAndSubscriptions= Members and Subscriptions
+MoreActions=Complementary action on recording
+MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
+MoreActionBankDirect=Create a direct transaction record on account
+MoreActionBankViaInvoice=Create an invoice and payment on account
+MoreActionInvoiceOnly=Create an invoice with no payment
+LinkToGeneratedPages=Generate visit cards
+LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with business cards for all your members or a particular member.
+DocForAllMembersCards=Generate business cards for all members
+DocForOneMemberCards=Generate business cards for a particular member
+DocForLabels=Generate address sheets
+SubscriptionPayment=Subscription payment
+LastSubscriptionDate=Last subscription date
+LastSubscriptionAmount=Last subscription amount
+MembersStatisticsByCountries=Members statistics by country
+MembersStatisticsByState=Members statistics by state/province
+MembersStatisticsByTown=Members statistics by town
+MembersStatisticsByRegion=Members statistics by region
+MemberByRegion=Members by region
+NbOfMembers=Number of members
+NoValidatedMemberYet=No validated members found
+MembersByCountryDesc=This screen show you statistics on members by countries. Graphic depends however on Google online graph service and is available only if an internet connection is is working.
+MembersByStateDesc=This screen show you statistics on members by state/provinces/canton.
+MembersByTownDesc=This screen show you statistics on members by town.
+MembersStatisticsDesc=Choose statistics you want to read...
+MenuMembersStats=Statistics
+LastMemberDate=Last member date
+Nature=Nature
+Public=Information are public
+Exports=Exports
+NewMemberbyWeb=New member added. Awaiting approval
+NewMemberForm=New member form
+SubscriptionsStatistics=Statistics on subscriptions
+NbOfSubscriptions=Number of subscriptions
+AmountOfSubscriptions=Amount of subscriptions
+TurnoverOrBudget=Turnover (for a company) or Budget (for a foundation)
+DefaultAmount=Default amount of subscription
+CanEditAmount=Visitor can choose/edit amount of its subscription
+MEMBER_NEWFORM_PAYONLINE=Jump on integrated online payment page
+Associations=Foundations
+Collectivités=Organizations
+Particuliers=Personal
+Entreprises=Companies
+DOLIBARRFOUNDATION_PAYMENT_FORM=To make your subscription payment using a bank transfer, see page http://wiki.dolibarr.org/index.php/Subscribe.
To pay using a Credit Card or Paypal, click on button at bottom of this page.
+ByProperties=By characteristics
+MembersStatisticsByProperties=Members statistics by characteristics
+MembersByNature=Members by nature
+VATToUseForSubscriptions=VAT rate to use for subscriptions
+NoVatOnSubscription=No TVA for subscriptions
+MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription
diff --git a/htdocs/langs/uk_UA/opensurvey.lang b/htdocs/langs/uk_UA/opensurvey.lang
index 8d6de699338..0b191e426ec 100644
--- a/htdocs/langs/uk_UA/opensurvey.lang
+++ b/htdocs/langs/uk_UA/opensurvey.lang
@@ -1,66 +1,66 @@
# Dolibarr language file - Source file is en_US - opensurvey
-# Survey=Poll
-# Surveys=Polls
-# OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll...
-# NewSurvey=New poll
-# NoSurveysInDatabase=%s poll(s) into database.
-# OpenSurveyArea=Polls area
-# AddACommentForPoll=You can add a comment into poll...
-# AddComment=Add comment
-# CreatePoll=Create poll
-# PollTitle=Poll title
-# ToReceiveEMailForEachVote=Receive an email for each vote
-# TypeDate=Type date
-# TypeClassic=Type standard
-# OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it
-# RemoveAllDays=Remove all days
-# CopyHoursOfFirstDay=Copy hours of first day
-# RemoveAllHours=Remove all hours
-# SelectedDays=Selected days
-# TheBestChoice=The best choice currently is
-# TheBestChoices=The best choices currently are
-# with=with
-# OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line.
-# CommentsOfVoters=Comments of voters
-# ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes)
-# RemovePoll=Remove poll
-# UrlForSurvey=URL to communicate to get a direct access to poll
-# PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll:
-# CreateSurveyDate=Create a date poll
-# CreateSurveyStandard=Create a standard poll
-# CheckBox=Simple checkbox
-# YesNoList=List (empty/yes/no)
-# PourContreList=List (empty/for/against)
-# AddNewColumn=Add new column
-# TitleChoice=Choice label
-# ExportSpreadsheet=Export result spreadsheet
-# ExpireDate=Limit date
-# NbOfSurveys=Number of polls
-# NbOfVoters=Nb of voters
-# SurveyResults=Results
-# PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s.
-# 5MoreChoices=5 more choices
-# Abstention=Abstention
-# Against=Against
-# YouAreInivitedToVote=You are invited to vote for this poll
-# VoteNameAlreadyExists=This name was already used for this poll
-# ErrorPollDoesNotExists=Error, poll %s does not exists.
-# OpenSurveyNothingToSetup=There is no specific setup to do.
-# PollWillExpire=Your poll will expire automatically %s days after the last date of your poll.
-# AddADate=Add a date
-# AddStartHour=Add start hour
-# AddEndHour=Add end hour
-# votes=vote(s)
-# NoCommentYet=No comments have been posted for this poll yet
-# CanEditVotes=Can change vote of others
-# CanComment=Voters can comment in the poll
-# CanSeeOthersVote=Voters can see other people's vote
-# SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
- empty,
- "8h", "8H" or "8:00" to give a meeting's start hour,
- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
-# BackToCurrentMonth=Back to current month
-# ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation
-# ErrorOpenSurveyOneChoice=Enter at least one choice
-# ErrorOpenSurveyDateFormat=Date must have the format YYYY-MM-DD
-# ErrorInsertingComment=There was an error while inserting your comment
-# MoreChoices=Enter more choices for the voters
-# SurveyExpiredInfo=The voting time of this poll has expired.
-# EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s
+Survey=Poll
+Surveys=Polls
+OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll...
+NewSurvey=New poll
+NoSurveysInDatabase=%s poll(s) into database.
+OpenSurveyArea=Polls area
+AddACommentForPoll=You can add a comment into poll...
+AddComment=Add comment
+CreatePoll=Create poll
+PollTitle=Poll title
+ToReceiveEMailForEachVote=Receive an email for each vote
+TypeDate=Type date
+TypeClassic=Type standard
+OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it
+RemoveAllDays=Remove all days
+CopyHoursOfFirstDay=Copy hours of first day
+RemoveAllHours=Remove all hours
+SelectedDays=Selected days
+TheBestChoice=The best choice currently is
+TheBestChoices=The best choices currently are
+with=with
+OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line.
+CommentsOfVoters=Comments of voters
+ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes)
+RemovePoll=Remove poll
+UrlForSurvey=URL to communicate to get a direct access to poll
+PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll:
+CreateSurveyDate=Create a date poll
+CreateSurveyStandard=Create a standard poll
+CheckBox=Simple checkbox
+YesNoList=List (empty/yes/no)
+PourContreList=List (empty/for/against)
+AddNewColumn=Add new column
+TitleChoice=Choice label
+ExportSpreadsheet=Export result spreadsheet
+ExpireDate=Limit date
+NbOfSurveys=Number of polls
+NbOfVoters=Nb of voters
+SurveyResults=Results
+PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s.
+5MoreChoices=5 more choices
+Abstention=Abstention
+Against=Against
+YouAreInivitedToVote=You are invited to vote for this poll
+VoteNameAlreadyExists=This name was already used for this poll
+ErrorPollDoesNotExists=Error, poll %s does not exists.
+OpenSurveyNothingToSetup=There is no specific setup to do.
+PollWillExpire=Your poll will expire automatically %s days after the last date of your poll.
+AddADate=Add a date
+AddStartHour=Add start hour
+AddEndHour=Add end hour
+votes=vote(s)
+NoCommentYet=No comments have been posted for this poll yet
+CanEditVotes=Can change vote of others
+CanComment=Voters can comment in the poll
+CanSeeOthersVote=Voters can see other people's vote
+SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
- empty,
- "8h", "8H" or "8:00" to give a meeting's start hour,
- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
+BackToCurrentMonth=Back to current month
+ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation
+ErrorOpenSurveyOneChoice=Enter at least one choice
+ErrorOpenSurveyDateFormat=Date must have the format YYYY-MM-DD
+ErrorInsertingComment=There was an error while inserting your comment
+MoreChoices=Enter more choices for the voters
+SurveyExpiredInfo=The voting time of this poll has expired.
+EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s
diff --git a/htdocs/langs/uk_UA/orders.lang b/htdocs/langs/uk_UA/orders.lang
index 42444f0ec1c..3d530012154 100644
--- a/htdocs/langs/uk_UA/orders.lang
+++ b/htdocs/langs/uk_UA/orders.lang
@@ -1,168 +1,163 @@
# Dolibarr language file - Source file is en_US - orders
-# OrdersArea=Customers orders area
-# SuppliersOrdersArea=Suppliers orders area
-# OrderCard=Order card
-# OrderId=Order Id
-# Order=Order
-# Orders=Orders
-# OrderLine=Order line
-# OrderFollow=Follow up
-# OrderDate=Order date
-# OrderToProcess=Order to process
-# NewOrder=New order
-# ToOrder=Make order
-# MakeOrder=Make order
-# SupplierOrder=Supplier order
-# SuppliersOrders=Suppliers orders
-# SuppliersOrdersRunning=Current suppliers orders
-# CustomerOrder=Customer order
-# CustomersOrders=Customer's orders
-# CustomersOrdersRunning=Current customer's orders
-# CustomersOrdersAndOrdersLines=Customer orders and order's lines
-# OrdersToValid=Customer's orders to validate
-# OrdersToBill=Customer's orders delivered
-# OrdersInProcess=Customer's orders in process
-# OrdersToProcess=Customer's orders to process
-# SuppliersOrdersToProcess=Supplier's orders to process
-# StatusOrderCanceledShort=Canceled
-# StatusOrderDraftShort=Draft
-# StatusOrderValidatedShort=Validated
-# StatusOrderSentShort=In process
-# StatusOrderSent=Shipment in process
-# StatusOrderOnProcessShort=Reception
-# StatusOrderProcessedShort=Processed
-# StatusOrderToBillShort=Delivered
-# StatusOrderToBill2Short=To bill
-# StatusOrderApprovedShort=Approved
-# StatusOrderRefusedShort=Refused
-# StatusOrderToProcessShort=To process
-# StatusOrderReceivedPartiallyShort=Partially received
-# StatusOrderReceivedAllShort=Everything received
-# StatusOrderCanceled=Canceled
-# StatusOrderDraft=Draft (needs to be validated)
-# StatusOrderValidated=Validated
-# StatusOrderOnProcess=Waiting to receive
-# StatusOrderProcessed=Processed
-# StatusOrderToBill=Delivered
-# StatusOrderToBill2=To bill
-# StatusOrderApproved=Approved
-# StatusOrderRefused=Refused
-# StatusOrderReceivedPartially=Partially received
-# StatusOrderReceivedAll=Everything received
-# ShippingExist=A shipment exists
-# DraftOrWaitingApproved=Draft or approved not yet ordered
-# DraftOrWaitingShipped=Draft or validated not yet shipped
-# MenuOrdersToBill=Orders delivered
-# MenuOrdersToBill2=Orders to bill
-# SearchOrder=Search order
-# SearchACustomerOrder=Search a customer order
-# ShipProduct=Ship product
-# Discount=Discount
-# CreateOrder=Create Order
-# RefuseOrder=Refuse order
-# ApproveOrder=Accept order
-# ValidateOrder=Validate order
-# UnvalidateOrder=Unvalidate order
-# DeleteOrder=Delete order
-# CancelOrder=Cancel order
-# AddOrder=Add order
-# AddToMyOrders=Add to my orders
-# AddToOtherOrders=Add to other orders
-# AddToDraftOrders=Add to draft order
-# ShowOrder=Show order
-# NoOpenedOrders=No opened orders
-# NoOtherOpenedOrders=No other opened orders
-# NoDraftOrders=No draft orders
-# OtherOrders=Other orders
-# LastOrders=Last %s orders
-# LastModifiedOrders=Last %s modified orders
-# LastClosedOrders=Last %s closed orders
-# AllOrders=All orders
-# NbOfOrders=Number of orders
-# OrdersStatistics=Order's statistics
-# OrdersStatisticsSuppliers=Supplier order's statistics
-# NumberOfOrdersByMonth=Number of orders by month
-# AmountOfOrdersByMonthHT=Amount of orders by month (net of tax)
-# ListOfOrders=List of orders
-# CloseOrder=Close order
-# ConfirmCloseOrder=Are you sure you want to set this order to deliverd ? Once an order is delivered, it can be set to billed.
-# ConfirmCloseOrderIfSending=Are you sure you want to close this order ? You must close an order only when all shipping are done.
-# ConfirmDeleteOrder=Are you sure you want to delete this order ?
-# ConfirmValidateOrder=Are you sure you want to validate this order under name %s ?
-# ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status ?
-# ConfirmCancelOrder=Are you sure you want to cancel this order ?
-# ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s ?
-# GenerateBill=Generate invoice
-# ClassifyShipped=Classify delivered
-# ClassifyBilled=Classify billed
-# ComptaCard=Accountancy card
-# DraftOrders=Draft orders
-# RelatedOrders=Related orders
-# OnProcessOrders=In process orders
-# RefOrder=Ref. order
-# RefCustomerOrder=Ref. customer order
-# CustomerOrder=Customer order
-# RefCustomerOrderShort=Ref. cust. order
-# SendOrderByMail=Send order by mail
-# ActionsOnOrder=Events on order
-# NoArticleOfTypeProduct=No article of type 'product' so no shippable article for this order
-# OrderMode=Order method
-# AuthorRequest=Request author
-# UseCustomerContactAsOrderRecipientIfExist=Use customer contact address if defined instead of third party address as order recipient address
-# RunningOrders=Orders on process
-# UserWithApproveOrderGrant=Users granted with "approve orders" permission.
-# PaymentOrderRef=Payment of order %s
-# CloneOrder=Clone order
-# ConfirmCloneOrder=Are you sure you want to clone this order %s ?
-# DispatchSupplierOrder=Receiving supplier order %s
+OrdersArea=Customers orders area
+SuppliersOrdersArea=Suppliers orders area
+OrderCard=Order card
+OrderId=Order Id
+Order=Order
+Orders=Orders
+OrderLine=Order line
+OrderFollow=Follow up
+OrderDate=Order date
+OrderToProcess=Order to process
+NewOrder=New order
+ToOrder=Make order
+MakeOrder=Make order
+SupplierOrder=Supplier order
+SuppliersOrders=Suppliers orders
+SuppliersOrdersRunning=Current suppliers orders
+CustomerOrder=Customer order
+CustomersOrders=Customer's orders
+CustomersOrdersRunning=Current customer's orders
+CustomersOrdersAndOrdersLines=Customer orders and order's lines
+OrdersToValid=Customer's orders to validate
+OrdersToBill=Customer's orders delivered
+OrdersInProcess=Customer's orders in process
+OrdersToProcess=Customer's orders to process
+SuppliersOrdersToProcess=Supplier's orders to process
+StatusOrderCanceledShort=Canceled
+StatusOrderDraftShort=Draft
+StatusOrderValidatedShort=Validated
+StatusOrderSentShort=In process
+StatusOrderSent=Shipment in process
+StatusOrderOnProcessShort=Reception
+StatusOrderProcessedShort=Processed
+StatusOrderToBillShort=Delivered
+StatusOrderToBill2Short=To bill
+StatusOrderApprovedShort=Approved
+StatusOrderRefusedShort=Refused
+StatusOrderToProcessShort=To process
+StatusOrderReceivedPartiallyShort=Partially received
+StatusOrderReceivedAllShort=Everything received
+StatusOrderCanceled=Canceled
+StatusOrderDraft=Draft (needs to be validated)
+StatusOrderValidated=Validated
+StatusOrderOnProcess=Waiting to receive
+StatusOrderProcessed=Processed
+StatusOrderToBill=Delivered
+StatusOrderToBill2=To bill
+StatusOrderApproved=Approved
+StatusOrderRefused=Refused
+StatusOrderReceivedPartially=Partially received
+StatusOrderReceivedAll=Everything received
+ShippingExist=A shipment exists
+DraftOrWaitingApproved=Draft or approved not yet ordered
+DraftOrWaitingShipped=Draft or validated not yet shipped
+MenuOrdersToBill=Orders delivered
+MenuOrdersToBill2=Orders to bill
+SearchOrder=Search order
+SearchACustomerOrder=Search a customer order
+ShipProduct=Ship product
+Discount=Discount
+CreateOrder=Create Order
+RefuseOrder=Refuse order
+ApproveOrder=Accept order
+ValidateOrder=Validate order
+UnvalidateOrder=Unvalidate order
+DeleteOrder=Delete order
+CancelOrder=Cancel order
+AddOrder=Add order
+AddToMyOrders=Add to my orders
+AddToOtherOrders=Add to other orders
+AddToDraftOrders=Add to draft order
+ShowOrder=Show order
+NoOpenedOrders=No opened orders
+NoOtherOpenedOrders=No other opened orders
+NoDraftOrders=No draft orders
+OtherOrders=Other orders
+LastOrders=Last %s orders
+LastModifiedOrders=Last %s modified orders
+LastClosedOrders=Last %s closed orders
+AllOrders=All orders
+NbOfOrders=Number of orders
+OrdersStatistics=Order's statistics
+OrdersStatisticsSuppliers=Supplier order's statistics
+NumberOfOrdersByMonth=Number of orders by month
+AmountOfOrdersByMonthHT=Amount of orders by month (net of tax)
+ListOfOrders=List of orders
+CloseOrder=Close order
+ConfirmCloseOrder=Are you sure you want to set this order to deliverd ? Once an order is delivered, it can be set to billed.
+ConfirmCloseOrderIfSending=Are you sure you want to close this order ? You must close an order only when all shipping are done.
+ConfirmDeleteOrder=Are you sure you want to delete this order ?
+ConfirmValidateOrder=Are you sure you want to validate this order under name %s ?
+ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status ?
+ConfirmCancelOrder=Are you sure you want to cancel this order ?
+ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s ?
+GenerateBill=Generate invoice
+ClassifyShipped=Classify delivered
+ClassifyBilled=Classify billed
+ComptaCard=Accountancy card
+DraftOrders=Draft orders
+RelatedOrders=Related orders
+OnProcessOrders=In process orders
+RefOrder=Ref. order
+RefCustomerOrder=Ref. customer order
+RefCustomerOrderShort=Ref. cust. order
+SendOrderByMail=Send order by mail
+ActionsOnOrder=Events on order
+NoArticleOfTypeProduct=No article of type 'product' so no shippable article for this order
+OrderMode=Order method
+AuthorRequest=Request author
+UseCustomerContactAsOrderRecipientIfExist=Use customer contact address if defined instead of third party address as order recipient address
+RunningOrders=Orders on process
+UserWithApproveOrderGrant=Users granted with "approve orders" permission.
+PaymentOrderRef=Payment of order %s
+CloneOrder=Clone order
+ConfirmCloneOrder=Are you sure you want to clone this order %s ?
+DispatchSupplierOrder=Receiving supplier order %s
##### Types de contacts #####
-# TypeContact_commande_internal_SALESREPFOLL=Representative following-up customer order
-# TypeContact_commande_internal_SHIPPING=Representative following-up shipping
-# TypeContact_commande_external_BILLING=Customer invoice contact
-# TypeContact_commande_external_SHIPPING=Customer shipping contact
-# TypeContact_commande_external_CUSTOMER=Customer contact following-up order
-# TypeContact_order_supplier_internal_SALESREPFOLL=Representative following-up supplier order
-# TypeContact_order_supplier_internal_SHIPPING=Representative following-up shipping
-# TypeContact_order_supplier_external_BILLING=Supplier invoice contact
-# TypeContact_order_supplier_external_SHIPPING=Supplier shipping contact
-# TypeContact_order_supplier_external_CUSTOMER=Supplier contact following-up order
-
-# Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Constant COMMANDE_SUPPLIER_ADDON not defined
-# Error_COMMANDE_ADDON_NotDefined=Constant COMMANDE_ADDON not defined
-# Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=Failed to load module file '%s'
-# Error_FailedToLoad_COMMANDE_ADDON_File=Failed to load module file '%s'
-# Error_OrderNotChecked=No orders to invoice selected
-
+TypeContact_commande_internal_SALESREPFOLL=Representative following-up customer order
+TypeContact_commande_internal_SHIPPING=Representative following-up shipping
+TypeContact_commande_external_BILLING=Customer invoice contact
+TypeContact_commande_external_SHIPPING=Customer shipping contact
+TypeContact_commande_external_CUSTOMER=Customer contact following-up order
+TypeContact_order_supplier_internal_SALESREPFOLL=Representative following-up supplier order
+TypeContact_order_supplier_internal_SHIPPING=Representative following-up shipping
+TypeContact_order_supplier_external_BILLING=Supplier invoice contact
+TypeContact_order_supplier_external_SHIPPING=Supplier shipping contact
+TypeContact_order_supplier_external_CUSTOMER=Supplier contact following-up order
+Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Constant COMMANDE_SUPPLIER_ADDON not defined
+Error_COMMANDE_ADDON_NotDefined=Constant COMMANDE_ADDON not defined
+Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=Failed to load module file '%s'
+Error_FailedToLoad_COMMANDE_ADDON_File=Failed to load module file '%s'
+Error_OrderNotChecked=No orders to invoice selected
# Sources
-# OrderSource0=Commercial proposal
-# OrderSource1=Internet
-# OrderSource2=Mail campaign
-# OrderSource3=Phone compaign
-# OrderSource4=Fax campaign
-# OrderSource5=Commercial
-# OrderSource6=Store
-# QtyOrdered=Qty ordered
-# AddDeliveryCostLine=Add a delivery cost line indicating the weight of the order
-
+OrderSource0=Commercial proposal
+OrderSource1=Internet
+OrderSource2=Mail campaign
+OrderSource3=Phone compaign
+OrderSource4=Fax campaign
+OrderSource5=Commercial
+OrderSource6=Store
+QtyOrdered=Qty ordered
+AddDeliveryCostLine=Add a delivery cost line indicating the weight of the order
# Documents models
-# PDFEinsteinDescription=A complete order model (logo...)
-# PDFEdisonDescription=A simple order model
-# PDFProformaDescription=A complete proforma invoice (logo…)
+PDFEinsteinDescription=A complete order model (logo...)
+PDFEdisonDescription=A simple order model
+PDFProformaDescription=A complete proforma invoice (logo…)
# Orders modes
-# OrderByMail=Mail
-# OrderByFax=Fax
-# OrderByEMail=EMail
-# OrderByWWW=Online
-# OrderByPhone=Phone
-
-# CreateInvoiceForThisCustomer=Bill orders
-# NoOrdersToInvoice=No orders billable
-# CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders.
-# MenuOrdersToBill2=Orders to bill
-# OrderCreation=Order creation
-# Ordered=Ordered
-# OrderCreated=Your orders have been created
-# OrderFail=An error happened during your orders creation
-# CreateOrders=Create orders
-# ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
+OrderByMail=Mail
+OrderByFax=Fax
+OrderByEMail=EMail
+OrderByWWW=Online
+OrderByPhone=Phone
+CreateInvoiceForThisCustomer=Bill orders
+NoOrdersToInvoice=No orders billable
+CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders.
+MenuOrdersToBill2=Orders to bill
+OrderCreation=Order creation
+Ordered=Ordered
+OrderCreated=Your orders have been created
+OrderFail=An error happened during your orders creation
+CreateOrders=Create orders
+ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
diff --git a/htdocs/langs/uk_UA/oscommerce.lang b/htdocs/langs/uk_UA/oscommerce.lang
index 42a4a4551b6..3ff9108ead4 100644
--- a/htdocs/langs/uk_UA/oscommerce.lang
+++ b/htdocs/langs/uk_UA/oscommerce.lang
@@ -1,8 +1,8 @@
# Dolibarr language file - Source file is en_US - oscommerce
-# OSCommerce=OS Commerce
-# OSCommerceSetup=OS Commerce module setup
-# OSCommerceSetupSaved=OS Commerce setup saved
-# OSCommerceServer=OS Commerce server host/ip
-# OSCommerceDatabaseName=OS Commerce database name
-# OSCommercePrefix=OS Commerce tables prefix
-# OSCommerceUser=OS Commerce database login
+OSCommerce=OS Commerce
+OSCommerceSetup=OS Commerce module setup
+OSCommerceSetupSaved=OS Commerce setup saved
+OSCommerceServer=OS Commerce server host/ip
+OSCommerceDatabaseName=OS Commerce database name
+OSCommercePrefix=OS Commerce tables prefix
+OSCommerceUser=OS Commerce database login
diff --git a/htdocs/langs/uk_UA/paybox.lang b/htdocs/langs/uk_UA/paybox.lang
index b689bb6cebf..f937768240c 100644
--- a/htdocs/langs/uk_UA/paybox.lang
+++ b/htdocs/langs/uk_UA/paybox.lang
@@ -1,37 +1,37 @@
# Dolibarr language file - Source file is en_US - paybox
-# PayBoxSetup=PayBox module setup
-# PayBoxDesc=This module offer pages to allow payment on Paybox by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...)
-# FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects
-# PaymentForm=Payment form
-# WelcomeOnPaymentPage=Welcome on our online payment service
-# ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s.
-# ThisIsInformationOnPayment=This is information on payment to do
-# ToComplete=To complete
-# YourEMail=Email to receive payment confirmation
-# Creditor=Creditor
-# PaymentCode=Payment code
-# PayBoxDoPayment=Go on payment
-# YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information
-# PleaseBePatient=Please, be patient
-# Continue=Next
-# ToOfferALinkForOnlinePayment=URL for %s payment
-# ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order
-# ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice
-# ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line
-# ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount
-# ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription
-# YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag.
-# SetupPayBoxToHavePaymentCreatedAutomatically=Setup your PayBox with url %s to have payment created automatically when validated by paybox.
-# YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you.
-# YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you.
-# AccountParameter=Account parameters
-# UsageParameter=Usage parameters
-# InformationToFindParameters=Help to find your %s account information
-# PAYBOX_CGI_URL_V2=Url of Paybox CGI module for payment
-# VendorName=Name of vendor
-# CSSUrlForPaymentForm=CSS style sheet url for payment form
-# MessageOK=Message on validated payment return page
-# MessageKO=Message on canceled payment return page
-# NewPayboxPaymentReceived=New Paybox payment received
-# NewPayboxPaymentFailed=New Paybox payment tried but failed
-# PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed)
+PayBoxSetup=PayBox module setup
+PayBoxDesc=This module offer pages to allow payment on Paybox by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...)
+FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects
+PaymentForm=Payment form
+WelcomeOnPaymentPage=Welcome on our online payment service
+ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s.
+ThisIsInformationOnPayment=This is information on payment to do
+ToComplete=To complete
+YourEMail=Email to receive payment confirmation
+Creditor=Creditor
+PaymentCode=Payment code
+PayBoxDoPayment=Go on payment
+YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information
+PleaseBePatient=Please, be patient
+Continue=Next
+ToOfferALinkForOnlinePayment=URL for %s payment
+ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order
+ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice
+ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line
+ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount
+ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription
+YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag.
+SetupPayBoxToHavePaymentCreatedAutomatically=Setup your PayBox with url %s to have payment created automatically when validated by paybox.
+YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you.
+YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you.
+AccountParameter=Account parameters
+UsageParameter=Usage parameters
+InformationToFindParameters=Help to find your %s account information
+PAYBOX_CGI_URL_V2=Url of Paybox CGI module for payment
+VendorName=Name of vendor
+CSSUrlForPaymentForm=CSS style sheet url for payment form
+MessageOK=Message on validated payment return page
+MessageKO=Message on canceled payment return page
+NewPayboxPaymentReceived=New Paybox payment received
+NewPayboxPaymentFailed=New Paybox payment tried but failed
+PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed)
diff --git a/htdocs/langs/uk_UA/products.lang b/htdocs/langs/uk_UA/products.lang
index f02c91919c5..cee05fb7ba9 100644
--- a/htdocs/langs/uk_UA/products.lang
+++ b/htdocs/langs/uk_UA/products.lang
@@ -1,229 +1,229 @@
# Dolibarr language file - Source file is en_US - products
-# ProductRef=Product ref.
-# ProductLabel=Product label
-# ProductServiceCard=Products/Services card
-# Products=Products
-# Services=Services
-# Product=Product
-# Service=Service
-# ProductId=Product/service id
-# Create=Create
-# Reference=Reference
-# NewProduct=New product
-# NewService=New service
-# ProductCode=Product code
-# ServiceCode=Service code
-# ProductVatMassChange=Mass VAT change
-# ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database.
-# MassBarcodeInit=Mass barcode init
-# MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete.
-# ProductAccountancyBuyCode=Accountancy code (buy)
-# ProductAccountancySellCode=Accountancy code (sell)
-# ProductOrService=Product or Service
-# ProductsAndServices=Products and Services
-# ProductsOrServices=Products or Services
-# ProductsAndServicesOnSell=Available Products and Services
-# ProductsAndServicesNotOnSell=Obsolete Products and Services
-# ProductsAndServicesStatistics=Products and Services statistics
-# ProductsStatistics=Products statistics
-# ProductsOnSell=Available products
-# ProductsNotOnSell=Obsolete products
-# ServicesOnSell=Available services
-# ServicesNotOnSell=Obsolete services
-# InternalRef=Internal reference
-# LastRecorded=Last products/services on sell recorded
-# LastRecordedProductsAndServices=Last %s recorded products/services
-# LastModifiedProductsAndServices=Last %s modified products/services
-# LastRecordedProducts=Last %s products recorded
-# LastRecordedServices=Last %s services recorded
-# LastProducts=Last products
-# CardProduct0=Product card
-# CardProduct1=Service card
-# CardContract=Contract card
-# Warehouse=Warehouse
-# Warehouses=Warehouses
-# WarehouseOpened=Warehouse opened
-# WarehouseClosed=Warehouse closed
-# Stock=Stock
-# Stocks=Stocks
-# Movement=Movement
-# Movements=Movements
-# Sell=Sales
-# Buy=Purchases
-# OnSell=For sale
-# OnBuy=For purchase
-# NotOnSell=Not for sale
-# ProductStatusOnSell=For sale
-# ProductStatusNotOnSell=Not for sale
-# ProductStatusOnSellShort=For sale
-# ProductStatusNotOnSellShort=Not for sale
-# ProductStatusOnBuy=For purchase
-# ProductStatusNotOnBuy=Not for purchase
-# ProductStatusOnBuyShort=For purchase
-# ProductStatusNotOnBuyShort=Not for purchase
-# UpdatePrice=Update price
-# AppliedPricesFrom=Applied prices from
-# SellingPrice=Selling price
-# SellingPriceHT=Selling price (net of tax)
-# SellingPriceTTC=Selling price (inc. tax)
-# PublicPrice=Public price
-# CurrentPrice=Current price
-# NewPrice=New price
-# MinPrice=Minim. selling price
-# CantBeLessThanMinPrice=The selling price can't be lower than minimum allowed for this product (%s without tax). This message can also appears if you type a too important discount.
-# ContractStatus=Contract status
-# ContractStatusClosed=Closed
-# ContractStatusRunning=Running
-# ContractStatusExpired=expired
-# ContractStatusOnHold=Not running
-# ContractStatusToRun=A mettre en service
-# ContractNotRunning=This contract is not running
-# ErrorProductAlreadyExists=A product with reference %s already exists.
-# ErrorProductBadRefOrLabel=Wrong value for reference or label.
-# ErrorProductClone=There was a problem while trying to clone the product or service.
-# Suppliers=Suppliers
-# SupplierRef=Supplier's product ref.
-# ShowProduct=Show product
-# ShowService=Show service
-# ProductsAndServicesArea=Product and Services area
-# ProductsArea=Product area
-# ServicesArea=Services area
-# AddToMyProposals=Add to my proposals
-# AddToOtherProposals=Add to other proposals
-# AddToMyBills=Add to my bills
-# AddToOtherBills=Add to other bills
-# CorrectStock=Correct stock
-# AddPhoto=Add photo
-# ListOfStockMovements=List of stock movements
-# BuyingPrice=Buying price
-# SupplierCard=Supplier card
-# CommercialCard=Commercial card
-# AllWays=Path to find your product in stock
-# NoCat=Your product is not in any category
-# PrimaryWay=Primary path
-# PriceRemoved=Price removed
-# BarCode=Barcode
-# BarcodeType=Barcode type
-# SetDefaultBarcodeType=Set barcode type
-# BarcodeValue=Barcode value
-# NoteNotVisibleOnBill=Note (not visible on invoices, proposals...)
-# CreateCopy=Create copy
-# ServiceLimitedDuration=If product is a service with limited duration:
-# MultiPricesAbility=Activate the multi-prices
-# MultiPricesNumPrices=Number of prices
-# MultiPriceLevelsName=Price categories
-# AssociatedProductsAbility=Activate the virtual products feature
-# AssociatedProducts=Virtual product
-# AssociatedProductsNumber=Number of products composing this virtual product
-# ParentProductsNumber=Number of parent virtual product
-# IfZeroItIsNotAVirtualProduct=If 0, this product is not a virtual product
-# IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any virtual product
-# EditAssociate=Associate
-# Translation=Translation
-# KeywordFilter=Keyword filter
-# CategoryFilter=Category filter
-# ProductToAddSearch=Search product to add
-# AddDel=Add/Delete
-# Quantity=Quantity
-# NoMatchFound=No match found
-# ProductAssociationList=List of related products/services: name of product/service (quantity affected)
-# ProductParentList=List of virtual products/services with this product as a component
-# ErrorAssociationIsFatherOfThis=One of selected product is parent with current product
-# DeleteProduct=Delete a product/service
-# ConfirmDeleteProduct=Are you sure you want to delete this product/service?
-# ProductDeleted=Product/Service "%s" deleted from database.
-# DeletePicture=Delete a picture
-# ConfirmDeletePicture=Are you sure you want to delete this picture ?
-# ExportDataset_produit_1=Products
-# ExportDataset_service_1=Services
-# ImportDataset_produit_1=Products
-# ImportDataset_service_1=Services
-# DeleteProductLine=Delete product line
-# ConfirmDeleteProductLine=Are you sure you want to delete this product line?
-# NoProductMatching=No product/service match your criteria
-# MatchingProducts=Matching products/services
-# NoStockForThisProduct=No stock for this product
-# NoStock=No Stock
-# Restock=Restock
-# ProductSpecial=Special
-# QtyMin=Minimum Qty
-# PriceQty=Price for this quantity
-# PriceQtyMin=Price for this min. qty (w/o discount)
-# VATRateForSupplierProduct=VAT Rate (for this supplier/product)
-# DiscountQtyMin=Default discount for qty
-# NoPriceDefinedForThisSupplier=No price/qty defined for this supplier/product
-# NoSupplierPriceDefinedForThisProduct=No supplier price/qty defined for this product
-# RecordedProducts=Products recorded
-# RecordedServices=Services recorded
-# RecordedProductsAndServices=Products/services recorded
-# GenerateThumb=Generate thumb
-# ProductCanvasAbility=Use special "canvas" addons
-# ServiceNb=Service #%s
-# ListProductServiceByPopularity=List of products/services by popularity
-# ListProductByPopularity=List of products by popularity
-# ListServiceByPopularity=List of services by popularity
-# Finished=Manufactured product
-# RowMaterial=Raw Material
-# CloneProduct=Clone product or service
-# ConfirmCloneProduct=Are you sure you want to clone product or service %s ?
-# CloneContentProduct=Clone all main informations of product/service
-# ClonePricesProduct=Clone main informations and prices
-# CloneCompositionProduct=Clone virtual product/services
-# ProductIsUsed=This product is used
-# NewRefForClone=Ref. of new product/service
-# CustomerPrices=Customers prices
-# SuppliersPrices=Suppliers prices
-# CustomCode=Customs code
-# CountryOrigin=Origin country
-# HiddenIntoCombo=Hidden into select lists
-# Nature=Nature
-# ProductCodeModel=Product ref template
-# ServiceCodeModel=Service ref template
-# AddThisProductCard=Create product card
-# HelpAddThisProductCard=This option allows you to create or clone a product if it does not exist.
-# AddThisServiceCard=Create service card
-# HelpAddThisServiceCard=This option allows you to create or clone a service if it does not exist.
-# CurrentProductPrice=Current price
-# AlwaysUseNewPrice=Always use current price of product/service
-# AlwaysUseFixedPrice=Use the fixed price
-# PriceByQuantity=Price by quantity
-# PriceByQuantityRange=Quantity range
-# ProductsDashboard=Products/Services summary
-# UpdateOriginalProductLabel=Modify original label
-# HelpUpdateOriginalProductLabel=Allows to edit the name of the product
+ProductRef=Product ref.
+ProductLabel=Product label
+ProductServiceCard=Products/Services card
+Products=Products
+Services=Services
+Product=Product
+Service=Service
+ProductId=Product/service id
+Create=Create
+Reference=Reference
+NewProduct=New product
+NewService=New service
+ProductCode=Product code
+ServiceCode=Service code
+ProductVatMassChange=Mass VAT change
+ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database.
+MassBarcodeInit=Mass barcode init
+MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete.
+ProductAccountancyBuyCode=Accountancy code (buy)
+ProductAccountancySellCode=Accountancy code (sell)
+ProductOrService=Product or Service
+ProductsAndServices=Products and Services
+ProductsOrServices=Products or Services
+ProductsAndServicesOnSell=Available Products and Services
+ProductsAndServicesNotOnSell=Obsolete Products and Services
+ProductsAndServicesStatistics=Products and Services statistics
+ProductsStatistics=Products statistics
+ProductsOnSell=Available products
+ProductsNotOnSell=Obsolete products
+ServicesOnSell=Available services
+ServicesNotOnSell=Obsolete services
+InternalRef=Internal reference
+LastRecorded=Last products/services on sell recorded
+LastRecordedProductsAndServices=Last %s recorded products/services
+LastModifiedProductsAndServices=Last %s modified products/services
+LastRecordedProducts=Last %s products recorded
+LastRecordedServices=Last %s services recorded
+LastProducts=Last products
+CardProduct0=Product card
+CardProduct1=Service card
+CardContract=Contract card
+Warehouse=Warehouse
+Warehouses=Warehouses
+WarehouseOpened=Warehouse opened
+WarehouseClosed=Warehouse closed
+Stock=Stock
+Stocks=Stocks
+Movement=Movement
+Movements=Movements
+Sell=Sales
+Buy=Purchases
+OnSell=For sale
+OnBuy=For purchase
+NotOnSell=Not for sale
+ProductStatusOnSell=For sale
+ProductStatusNotOnSell=Not for sale
+ProductStatusOnSellShort=For sale
+ProductStatusNotOnSellShort=Not for sale
+ProductStatusOnBuy=For purchase
+ProductStatusNotOnBuy=Not for purchase
+ProductStatusOnBuyShort=For purchase
+ProductStatusNotOnBuyShort=Not for purchase
+UpdatePrice=Update price
+AppliedPricesFrom=Applied prices from
+SellingPrice=Selling price
+SellingPriceHT=Selling price (net of tax)
+SellingPriceTTC=Selling price (inc. tax)
+PublicPrice=Public price
+CurrentPrice=Current price
+NewPrice=New price
+MinPrice=Minim. selling price
+CantBeLessThanMinPrice=The selling price can't be lower than minimum allowed for this product (%s without tax). This message can also appears if you type a too important discount.
+ContractStatus=Contract status
+ContractStatusClosed=Closed
+ContractStatusRunning=Running
+ContractStatusExpired=expired
+ContractStatusOnHold=Not running
+ContractStatusToRun=A mettre en service
+ContractNotRunning=This contract is not running
+ErrorProductAlreadyExists=A product with reference %s already exists.
+ErrorProductBadRefOrLabel=Wrong value for reference or label.
+ErrorProductClone=There was a problem while trying to clone the product or service.
+Suppliers=Suppliers
+SupplierRef=Supplier's product ref.
+ShowProduct=Show product
+ShowService=Show service
+ProductsAndServicesArea=Product and Services area
+ProductsArea=Product area
+ServicesArea=Services area
+AddToMyProposals=Add to my proposals
+AddToOtherProposals=Add to other proposals
+AddToMyBills=Add to my bills
+AddToOtherBills=Add to other bills
+CorrectStock=Correct stock
+AddPhoto=Add photo
+ListOfStockMovements=List of stock movements
+BuyingPrice=Buying price
+SupplierCard=Supplier card
+CommercialCard=Commercial card
+AllWays=Path to find your product in stock
+NoCat=Your product is not in any category
+PrimaryWay=Primary path
+PriceRemoved=Price removed
+BarCode=Barcode
+BarcodeType=Barcode type
+SetDefaultBarcodeType=Set barcode type
+BarcodeValue=Barcode value
+NoteNotVisibleOnBill=Note (not visible on invoices, proposals...)
+CreateCopy=Create copy
+ServiceLimitedDuration=If product is a service with limited duration:
+MultiPricesAbility=Several level of prices per product/service
+MultiPricesNumPrices=Number of prices
+MultiPriceLevelsName=Price categories
+AssociatedProductsAbility=Activate the virtual products feature
+AssociatedProducts=Virtual product
+AssociatedProductsNumber=Number of products composing this virtual product
+ParentProductsNumber=Number of parent virtual product
+IfZeroItIsNotAVirtualProduct=If 0, this product is not a virtual product
+IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any virtual product
+EditAssociate=Associate
+Translation=Translation
+KeywordFilter=Keyword filter
+CategoryFilter=Category filter
+ProductToAddSearch=Search product to add
+AddDel=Add/Delete
+Quantity=Quantity
+NoMatchFound=No match found
+ProductAssociationList=List of related products/services: name of product/service (quantity affected)
+ProductParentList=List of virtual products/services with this product as a component
+ErrorAssociationIsFatherOfThis=One of selected product is parent with current product
+DeleteProduct=Delete a product/service
+ConfirmDeleteProduct=Are you sure you want to delete this product/service?
+ProductDeleted=Product/Service "%s" deleted from database.
+DeletePicture=Delete a picture
+ConfirmDeletePicture=Are you sure you want to delete this picture ?
+ExportDataset_produit_1=Products
+ExportDataset_service_1=Services
+ImportDataset_produit_1=Products
+ImportDataset_service_1=Services
+DeleteProductLine=Delete product line
+ConfirmDeleteProductLine=Are you sure you want to delete this product line?
+NoProductMatching=No product/service match your criteria
+MatchingProducts=Matching products/services
+NoStockForThisProduct=No stock for this product
+NoStock=No Stock
+Restock=Restock
+ProductSpecial=Special
+QtyMin=Minimum Qty
+PriceQty=Price for this quantity
+PriceQtyMin=Price for this min. qty (w/o discount)
+VATRateForSupplierProduct=VAT Rate (for this supplier/product)
+DiscountQtyMin=Default discount for qty
+NoPriceDefinedForThisSupplier=No price/qty defined for this supplier/product
+NoSupplierPriceDefinedForThisProduct=No supplier price/qty defined for this product
+RecordedProducts=Products recorded
+RecordedServices=Services recorded
+RecordedProductsAndServices=Products/services recorded
+GenerateThumb=Generate thumb
+ProductCanvasAbility=Use special "canvas" addons
+ServiceNb=Service #%s
+ListProductServiceByPopularity=List of products/services by popularity
+ListProductByPopularity=List of products by popularity
+ListServiceByPopularity=List of services by popularity
+Finished=Manufactured product
+RowMaterial=Raw Material
+CloneProduct=Clone product or service
+ConfirmCloneProduct=Are you sure you want to clone product or service %s ?
+CloneContentProduct=Clone all main informations of product/service
+ClonePricesProduct=Clone main informations and prices
+CloneCompositionProduct=Clone virtual product/services
+ProductIsUsed=This product is used
+NewRefForClone=Ref. of new product/service
+CustomerPrices=Customers prices
+SuppliersPrices=Suppliers prices
+CustomCode=Customs code
+CountryOrigin=Origin country
+HiddenIntoCombo=Hidden into select lists
+Nature=Nature
+ProductCodeModel=Product ref template
+ServiceCodeModel=Service ref template
+AddThisProductCard=Create product card
+HelpAddThisProductCard=This option allows you to create or clone a product if it does not exist.
+AddThisServiceCard=Create service card
+HelpAddThisServiceCard=This option allows you to create or clone a service if it does not exist.
+CurrentProductPrice=Current price
+AlwaysUseNewPrice=Always use current price of product/service
+AlwaysUseFixedPrice=Use the fixed price
+PriceByQuantity=Price by quantity
+PriceByQuantityRange=Quantity range
+ProductsDashboard=Products/Services summary
+UpdateOriginalProductLabel=Modify original label
+HelpUpdateOriginalProductLabel=Allows to edit the name of the product
### composition fabrication
-# Building=Production and items dispatchment
-# Build=Produce
-# BuildIt=Produce & Dispatch
-# BuildindListInfo=Available quantity for production per warehouse (set it to 0 for no further action)
-# QtyNeed=Qty
-# UnitPmp=Net unit VWAP
-# CostPmpHT=Net total VWAP
-# ProductUsedForBuild=Auto consumed by production
-# ProductBuilded=Production completed
-# ProductsMultiPrice=Product multi-price
-# ProductSellByQuarterHT=Products turnover quarterly VWAP
-# ServiceSellByQuarterHT=Services turnover quarterly VWAP
-# Quarter1=1st. Quarter
-# Quarter2=2nd. Quarter
-# Quarter3=3rd. Quarter
-# Quarter4=4th. Quarter
-# BarCodePrintsheet=Print bar code
-# PageToGenerateBarCodeSheets=With this tool, you can print sheets of bar code stickers. Choose format of your sticker page, type of barcode and value of barcode, then click on button %s.
-# NumberOfStickers=Number of stickers to print on page
-# PrintsheetForOneBarCode=Print several stickers for one barcode
-# BuildPageToPrint=Generate page to print
-# FillBarCodeTypeAndValueManually=Fill barcode type and value manually.
-# FillBarCodeTypeAndValueFromProduct=Fill barcode type and value from barcode of a product.
-# FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a thirdparty.
-# DefinitionOfBarCodeForProductNotComplete=Definition of type or value of bar code not complete for product %s.
-# DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for thirdparty %s.
-# BarCodeDataForProduct=Barcode information of product %s :
-# BarCodeDataForThirdparty=Barcode information of thirdparty %s :
-# ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values)
-# PriceByCustomer=Price by customer
-# PriceCatalogue=Catalogue Price
-# PricingRule=Pricing Rules
-# AddCustomerPrice=Add price by customers
-# ForceUpdateChildPriceSoc=Set same price on customer subsidiaries
-# PriceByCustomerLog=Price by customer log
+Building=Production and items dispatchment
+Build=Produce
+BuildIt=Produce & Dispatch
+BuildindListInfo=Available quantity for production per warehouse (set it to 0 for no further action)
+QtyNeed=Qty
+UnitPmp=Net unit VWAP
+CostPmpHT=Net total VWAP
+ProductUsedForBuild=Auto consumed by production
+ProductBuilded=Production completed
+ProductsMultiPrice=Product multi-price
+ProductSellByQuarterHT=Products turnover quarterly VWAP
+ServiceSellByQuarterHT=Services turnover quarterly VWAP
+Quarter1=1st. Quarter
+Quarter2=2nd. Quarter
+Quarter3=3rd. Quarter
+Quarter4=4th. Quarter
+BarCodePrintsheet=Print bar code
+PageToGenerateBarCodeSheets=With this tool, you can print sheets of bar code stickers. Choose format of your sticker page, type of barcode and value of barcode, then click on button %s.
+NumberOfStickers=Number of stickers to print on page
+PrintsheetForOneBarCode=Print several stickers for one barcode
+BuildPageToPrint=Generate page to print
+FillBarCodeTypeAndValueManually=Fill barcode type and value manually.
+FillBarCodeTypeAndValueFromProduct=Fill barcode type and value from barcode of a product.
+FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a thirdparty.
+DefinitionOfBarCodeForProductNotComplete=Definition of type or value of bar code not complete for product %s.
+DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for thirdparty %s.
+BarCodeDataForProduct=Barcode information of product %s :
+BarCodeDataForThirdparty=Barcode information of thirdparty %s :
+ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values)
+PriceByCustomer=Price by customer
+PriceCatalogue=Unique price per product/service
+PricingRule=Pricing Rules
+AddCustomerPrice=Add price by customers
+ForceUpdateChildPriceSoc=Set same price on customer subsidiaries
+PriceByCustomerLog=Price by customer log
diff --git a/htdocs/langs/uz_UZ/admin.lang b/htdocs/langs/uz_UZ/admin.lang
index 0c4630a5a17..412d109f751 100644
--- a/htdocs/langs/uz_UZ/admin.lang
+++ b/htdocs/langs/uz_UZ/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/uz_UZ/banks.lang b/htdocs/langs/uz_UZ/banks.lang
index 2f62a5db9b6..88ac8d90d5e 100644
--- a/htdocs/langs/uz_UZ/banks.lang
+++ b/htdocs/langs/uz_UZ/banks.lang
@@ -1,159 +1,159 @@
# Dolibarr language file - Source file is en_US - banks
-# Bank=Bank
-# Banks=Banks
-# MenuBankCash=Bank/Cash
-# MenuSetupBank=Bank/Cash setup
-# BankName=Bank name
-# FinancialAccount=Account
-# FinancialAccounts=Accounts
-# BankAccount=Bank account
-# BankAccounts=Bank accounts
-# AccountRef=Financial account ref
-# AccountLabel=Financial account label
-# CashAccount=Cash account
-# CashAccounts=Cash accounts
-# MainAccount=Main account
-# CurrentAccount=Current account
-# CurrentAccounts=Current accounts
-# SavingAccount=Savings account
-# SavingAccounts=Savings accounts
-# ErrorBankLabelAlreadyExists=Financial account label already exists
-# BankBalance=Balance
-# BankBalanceBefore=Balance before
-# BankBalanceAfter=Balance after
-# BalanceMinimalAllowed=Minimum allowed balance
-# BalanceMinimalDesired=Minimum desired balance
-# InitialBankBalance=Initial balance
-# EndBankBalance=End balance
-# CurrentBalance=Current balance
-# FutureBalance=Future balance
-# ShowAllTimeBalance=Show balance from start
-# AllTime=From start
-# Reconciliation=Reconciliation
-# RIB=Bank Account Number
-# IBAN=IBAN number
-# BIC=BIC/SWIFT number
-# StandingOrders=Standing orders
-# StandingOrder=Standing order
-# Withdrawals=Withdrawals
-# Withdrawal=Withdrawal
-# AccountStatement=Account statement
-# AccountStatementShort=Statement
-# AccountStatements=Account statements
-# LastAccountStatements=Last account statements
-# Rapprochement=Reconciliate
-# IOMonthlyReporting=Monthly reporting
-# BankAccountDomiciliation=Account address
-# BankAccountCountry=Account country
-# BankAccountOwner=Account owner name
-# BankAccountOwnerAddress=Account owner address
-# RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
-# CreateAccount=Create account
-# NewAccount=New account
-# NewBankAccount=New bank account
-# NewFinancialAccount=New financial account
-# MenuNewFinancialAccount=New financial account
-# NewCurrentAccount=New current account
-# NewSavingAccount=New savings account
-# NewCashAccount=New cash account
-# EditFinancialAccount=Edit account
-# AccountSetup=Financial accounts setup
-# SearchBankMovement=Search bank movement
-# Debts=Debts
-# LabelBankCashAccount=Bank or cash label
-# AccountType=Account type
-# BankType0=Savings account
-# BankType1=Current or credit card account
-# BankType2=Cash account
-# IfBankAccount=If bank account
-# AccountsArea=Accounts area
-# AccountCard=Account card
-# DeleteAccount=Delete account
-# ConfirmDeleteAccount=Are you sure you want to delete this account ?
-# Account=Account
-# ByCategories=By categories
-# ByRubriques=By categories
-# BankTransactionByCategories=Bank transactions by categories
-# BankTransactionForCategory=Bank transactions for category %s
-# RemoveFromRubrique=Remove link with category
-# RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
-# ListBankTransactions=List of bank transactions
-# IdTransaction=Transaction ID
-# BankTransactions=Bank transactions
-# SearchTransaction=Search transaction
-# ListTransactions=List transactions
-# ListTransactionsByCategory=List transaction/category
-# TransactionsToConciliate=Transactions to reconcile
-# Conciliable=Can be reconciled
-# Conciliate=Reconcile
-# Conciliation=Reconciliation
-# ConciliationForAccount=Reconcile this account
-# IncludeClosedAccount=Include closed accounts
-# OnlyOpenedAccount=Only opened accounts
-# AccountToCredit=Account to credit
-# AccountToDebit=Account to debit
-# DisableConciliation=Disable reconciliation feature for this account
-# ConciliationDisabled=Reconciliation feature disabled
-# StatusAccountOpened=Opened
-# StatusAccountClosed=Closed
-# AccountIdShort=Number
-# EditBankRecord=Edit record
-# LineRecord=Transaction
-# AddBankRecord=Add transaction
-# AddBankRecordLong=Add transaction manually
-# ConciliatedBy=Reconciled by
-# DateConciliating=Reconcile date
-# BankLineConciliated=Transaction reconciled
-# CustomerInvoicePayment=Customer payment
-# CustomerInvoicePaymentBack=Customer payment back
-# SupplierInvoicePayment=Supplier payment
-# WithdrawalPayment=Withdrawal payment
-# SocialContributionPayment=Social contribution payment
-# FinancialAccountJournal=Financial account journal
-# BankTransfer=Bank transfer
-# BankTransfers=Bank transfers
-# TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
-# TransferFrom=From
-# TransferTo=To
-# TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
-# CheckTransmitter=Transmitter
-# ValidateCheckReceipt=Validate this check receipt ?
-# ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
-# DeleteCheckReceipt=Delete this check receipt ?
-# ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
-# BankChecks=Bank checks
-# BankChecksToReceipt=Checks waiting for deposit
-# ShowCheckReceipt=Show check deposit receipt
-# NumberOfCheques=Nb of check
-# DeleteTransaction=Delete transaction
-# ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
-# ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
-# BankMovements=Movements
-# CashBudget=Cash budget
-# PlannedTransactions=Planned transactions
-# Graph=Graphics
-# ExportDataset_banque_1=Bank transactions and account statement
-# TransactionOnTheOtherAccount=Transaction on the other account
-# TransactionWithOtherAccount=Account transfer
-# PaymentNumberUpdateSucceeded=Payment number updated succesfully
-# PaymentNumberUpdateFailed=Payment number could not be updated
-# PaymentDateUpdateSucceeded=Payment date update succesfully
-# PaymentDateUpdateFailed=Payment date could not be updated
-# Transactions=Transactions
-# BankTransactionLine=Bank transaction
-# AllAccounts=All bank/cash accounts
-# BackToAccount=Back to account
-# ShowAllAccounts=Show for all accounts
-# FutureTransaction=Transaction in futur. No way to conciliate.
-# SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
-# InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
-# EventualyAddCategory=Eventually, specify a category in which to classify the records
-# ToConciliate=To conciliate?
-# ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
-# BankDashboard=Bank accounts summary
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+Bank=Bank
+Banks=Banks
+MenuBankCash=Bank/Cash
+MenuSetupBank=Bank/Cash setup
+BankName=Bank name
+FinancialAccount=Account
+FinancialAccounts=Accounts
+BankAccount=Bank account
+BankAccounts=Bank accounts
+AccountRef=Financial account ref
+AccountLabel=Financial account label
+CashAccount=Cash account
+CashAccounts=Cash accounts
+MainAccount=Main account
+CurrentAccount=Current account
+CurrentAccounts=Current accounts
+SavingAccount=Savings account
+SavingAccounts=Savings accounts
+ErrorBankLabelAlreadyExists=Financial account label already exists
+BankBalance=Balance
+BankBalanceBefore=Balance before
+BankBalanceAfter=Balance after
+BalanceMinimalAllowed=Minimum allowed balance
+BalanceMinimalDesired=Minimum desired balance
+InitialBankBalance=Initial balance
+EndBankBalance=End balance
+CurrentBalance=Current balance
+FutureBalance=Future balance
+ShowAllTimeBalance=Show balance from start
+AllTime=From start
+Reconciliation=Reconciliation
+RIB=Bank Account Number
+IBAN=IBAN number
+BIC=BIC/SWIFT number
+StandingOrders=Standing orders
+StandingOrder=Standing order
+Withdrawals=Withdrawals
+Withdrawal=Withdrawal
+AccountStatement=Account statement
+AccountStatementShort=Statement
+AccountStatements=Account statements
+LastAccountStatements=Last account statements
+Rapprochement=Reconciliate
+IOMonthlyReporting=Monthly reporting
+BankAccountDomiciliation=Account address
+BankAccountCountry=Account country
+BankAccountOwner=Account owner name
+BankAccountOwnerAddress=Account owner address
+RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
+CreateAccount=Create account
+NewAccount=New account
+NewBankAccount=New bank account
+NewFinancialAccount=New financial account
+MenuNewFinancialAccount=New financial account
+NewCurrentAccount=New current account
+NewSavingAccount=New savings account
+NewCashAccount=New cash account
+EditFinancialAccount=Edit account
+AccountSetup=Financial accounts setup
+SearchBankMovement=Search bank movement
+Debts=Debts
+LabelBankCashAccount=Bank or cash label
+AccountType=Account type
+BankType0=Savings account
+BankType1=Current or credit card account
+BankType2=Cash account
+IfBankAccount=If bank account
+AccountsArea=Accounts area
+AccountCard=Account card
+DeleteAccount=Delete account
+ConfirmDeleteAccount=Are you sure you want to delete this account ?
+Account=Account
+ByCategories=By categories
+ByRubriques=By categories
+BankTransactionByCategories=Bank transactions by categories
+BankTransactionForCategory=Bank transactions for category %s
+RemoveFromRubrique=Remove link with category
+RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
+ListBankTransactions=List of bank transactions
+IdTransaction=Transaction ID
+BankTransactions=Bank transactions
+SearchTransaction=Search transaction
+ListTransactions=List transactions
+ListTransactionsByCategory=List transaction/category
+TransactionsToConciliate=Transactions to reconcile
+Conciliable=Can be reconciled
+Conciliate=Reconcile
+Conciliation=Reconciliation
+ConciliationForAccount=Reconcile this account
+IncludeClosedAccount=Include closed accounts
+OnlyOpenedAccount=Only opened accounts
+AccountToCredit=Account to credit
+AccountToDebit=Account to debit
+DisableConciliation=Disable reconciliation feature for this account
+ConciliationDisabled=Reconciliation feature disabled
+StatusAccountOpened=Opened
+StatusAccountClosed=Closed
+AccountIdShort=Number
+EditBankRecord=Edit record
+LineRecord=Transaction
+AddBankRecord=Add transaction
+AddBankRecordLong=Add transaction manually
+ConciliatedBy=Reconciled by
+DateConciliating=Reconcile date
+BankLineConciliated=Transaction reconciled
+CustomerInvoicePayment=Customer payment
+CustomerInvoicePaymentBack=Customer payment back
+SupplierInvoicePayment=Supplier payment
+WithdrawalPayment=Withdrawal payment
+SocialContributionPayment=Social contribution payment
+FinancialAccountJournal=Financial account journal
+BankTransfer=Bank transfer
+BankTransfers=Bank transfers
+TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
+TransferFrom=From
+TransferTo=To
+TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
+CheckTransmitter=Transmitter
+ValidateCheckReceipt=Validate this check receipt ?
+ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
+DeleteCheckReceipt=Delete this check receipt ?
+ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
+BankChecks=Bank checks
+BankChecksToReceipt=Checks waiting for deposit
+ShowCheckReceipt=Show check deposit receipt
+NumberOfCheques=Nb of check
+DeleteTransaction=Delete transaction
+ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
+ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
+BankMovements=Movements
+CashBudget=Cash budget
+PlannedTransactions=Planned transactions
+Graph=Graphics
+ExportDataset_banque_1=Bank transactions and account statement
+TransactionOnTheOtherAccount=Transaction on the other account
+TransactionWithOtherAccount=Account transfer
+PaymentNumberUpdateSucceeded=Payment number updated succesfully
+PaymentNumberUpdateFailed=Payment number could not be updated
+PaymentDateUpdateSucceeded=Payment date update succesfully
+PaymentDateUpdateFailed=Payment date could not be updated
+Transactions=Transactions
+BankTransactionLine=Bank transaction
+AllAccounts=All bank/cash accounts
+BackToAccount=Back to account
+ShowAllAccounts=Show for all accounts
+FutureTransaction=Transaction in futur. No way to conciliate.
+SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
+InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
+EventualyAddCategory=Eventually, specify a category in which to classify the records
+ToConciliate=To conciliate?
+ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
+BankDashboard=Bank accounts summary
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/uz_UZ/bills.lang b/htdocs/langs/uz_UZ/bills.lang
index ad7e2cefc7c..3041825db57 100644
--- a/htdocs/langs/uz_UZ/bills.lang
+++ b/htdocs/langs/uz_UZ/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% in advance, 50%% on delivery
FixAmount=Fix amount
VarAmount=Variable amount (%% tot.)
-
# PaymentType
PaymentTypeVIR=Bank deposit
PaymentTypeShortVIR=Bank deposit
diff --git a/htdocs/langs/uz_UZ/bookmarks.lang b/htdocs/langs/uz_UZ/bookmarks.lang
index c04d25c328d..7acb946bb62 100644
--- a/htdocs/langs/uz_UZ/bookmarks.lang
+++ b/htdocs/langs/uz_UZ/bookmarks.lang
@@ -1,19 +1,19 @@
# Dolibarr language file - Source file is en_US - marque pages
-# AddThisPageToBookmarks=Add this page to bookmarks
-# Bookmark=Bookmark
-# Bookmarks=Bookmarks
-# NewBookmark=New bookmark
-# ShowBookmark=Show bookmark
-# OpenANewWindow=Open a new window
-# ReplaceWindow=Replace current window
-# BookmarkTargetNewWindowShort=New window
-# BookmarkTargetReplaceWindowShort=Current window
-# BookmarkTitle=Bookmark title
-# UrlOrLink=URL
-# BehaviourOnClick=Behaviour when a URL is clicked
-# CreateBookmark=Create bookmark
-# SetHereATitleForLink=Set a title for the bookmark
-# UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
-# ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
-# BookmarksManagement=Bookmarks management
-# ListOfBookmarks=List of bookmarks
+AddThisPageToBookmarks=Add this page to bookmarks
+Bookmark=Bookmark
+Bookmarks=Bookmarks
+NewBookmark=New bookmark
+ShowBookmark=Show bookmark
+OpenANewWindow=Open a new window
+ReplaceWindow=Replace current window
+BookmarkTargetNewWindowShort=New window
+BookmarkTargetReplaceWindowShort=Current window
+BookmarkTitle=Bookmark title
+UrlOrLink=URL
+BehaviourOnClick=Behaviour when a URL is clicked
+CreateBookmark=Create bookmark
+SetHereATitleForLink=Set a title for the bookmark
+UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
+ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
+BookmarksManagement=Bookmarks management
+ListOfBookmarks=List of bookmarks
diff --git a/htdocs/langs/uz_UZ/boxes.lang b/htdocs/langs/uz_UZ/boxes.lang
index 0596d677c46..e7e9da7dc1b 100644
--- a/htdocs/langs/uz_UZ/boxes.lang
+++ b/htdocs/langs/uz_UZ/boxes.lang
@@ -1,91 +1,91 @@
# Dolibarr language file - Source file is en_US - boxes
-# BoxLastRssInfos=Rss information
-# BoxLastProducts=Last %s products/services
-# BoxProductsAlertStock=Products in stock alert
-# BoxLastProductsInContract=Last %s contracted products/services
-# BoxLastSupplierBills=Last supplier's invoices
-# BoxLastCustomerBills=Last customer's invoices
-# BoxOldestUnpaidCustomerBills=Oldest unpaid customer's invoices
-# BoxOldestUnpaidSupplierBills=Oldest unpaid supplier's invoices
-# BoxLastProposals=Last commercial proposals
-# BoxLastProspects=Last modified prospects
-# BoxLastCustomers=Last modified customers
-# BoxLastSuppliers=Last modified suppliers
-# BoxLastCustomerOrders=Last customer orders
-# BoxLastBooks=Last books
-# BoxLastActions=Last actions
-# BoxLastContracts=Last contracts
-# BoxLastContacts=Last contacts/addresses
-# BoxLastMembers=Last members
-# BoxFicheInter=Last interventions
-# BoxCurrentAccounts=Opened accounts balance
-# BoxSalesTurnover=Sales turnover
-# BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
-# BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
-# BoxTitleLastBooks=Last %s recorded books
-# BoxTitleNbOfCustomers=Number of clients
-# BoxTitleLastRssInfos=Last %s news from %s
-# BoxTitleLastProducts=Last %s modified products/services
-# BoxTitleProductsAlertStock=Products in stock alert
-# BoxTitleLastCustomerOrders=Last %s modified customer orders
-# BoxTitleLastSuppliers=Last %s recorded suppliers
-# BoxTitleLastCustomers=Last %s recorded customers
-# BoxTitleLastModifiedSuppliers=Last %s modified suppliers
-# BoxTitleLastModifiedCustomers=Last %s modified customers
-# BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
-# BoxTitleLastPropals=Last %s recorded proposals
-# BoxTitleLastCustomerBills=Last %s customer's invoices
-# BoxTitleLastSupplierBills=Last %s supplier's invoices
-# BoxTitleLastProspects=Last %s recorded prospects
-# BoxTitleLastModifiedProspects=Last %s modified prospects
-# BoxTitleLastProductsInContract=Last %s products/services in a contract
-# BoxTitleLastModifiedMembers=Last %s modified members
-# BoxTitleLastFicheInter=Last %s modified intervention
-# BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer's invoices
-# BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier's invoices
-# BoxTitleCurrentAccounts=Opened account's balances
-# BoxTitleSalesTurnover=Sales turnover
-# BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
-# BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
-# BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
-# BoxMyLastBookmarks=My last %s bookmarks
-# BoxOldestExpiredServices=Oldest active expired services
-# BoxLastExpiredServices=Last %s oldest contacts with active expired services
-# BoxTitleLastActionsToDo=Last %s actions to do
-# BoxTitleLastContracts=Last %s contracts
-# BoxTitleLastModifiedDonations=Last %s modified donations
-# BoxTitleLastModifiedExpenses=Last %s modified expenses
-# BoxGlobalActivity=Global activity (invoices, proposals, orders)
-# FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
-# LastRefreshDate=Last refresh date
-# NoRecordedBookmarks=No bookmarks defined.
-# ClickToAdd=Click here to add.
-# NoRecordedCustomers=No recorded customers
-# NoRecordedContacts=No recorded contacts
-# NoActionsToDo=No actions to do
-# NoRecordedOrders=No recorded customer's orders
-# NoRecordedProposals=No recorded proposals
-# NoRecordedInvoices=No recorded customer's invoices
-# NoUnpaidCustomerBills=No unpaid customer's invoices
-# NoRecordedSupplierInvoices=No recorded supplier's invoices
-# NoUnpaidSupplierBills=No unpaid supplier's invoices
-# NoModifiedSupplierBills=No recorded supplier's invoices
-# NoRecordedProducts=No recorded products/services
-# NoRecordedProspects=No recorded prospects
-# NoContractedProducts=No products/services contracted
-# NoRecordedContracts=No recorded contracts
-# NoRecordedInterventions=No recorded interventions
-# BoxLatestSupplierOrders=Latest supplier orders
-# BoxTitleLatestSupplierOrders=%s latest supplier orders
-# NoSupplierOrder=No recorded supplier order
-# BoxCustomersInvoicesPerMonth=Customer invoices per month
-# BoxSuppliersInvoicesPerMonth=Supplier invoices per month
-# BoxCustomersOrdersPerMonth=Customer orders per month
-# BoxSuppliersOrdersPerMonth=Supplier orders per month
-# BoxProposalsPerMonth=Proposals per month
-# NoTooLowStockProducts=No product under the low stock limit
-# BoxProductDistribution=Products/Services distribution
-# BoxProductDistributionFor=Distribution of %s for %s
-# ForCustomersInvoices=Customers invoices
-# ForCustomersOrders=Customers orders
-# ForProposals=Proposals
+BoxLastRssInfos=Rss information
+BoxLastProducts=Last %s products/services
+BoxProductsAlertStock=Products in stock alert
+BoxLastProductsInContract=Last %s contracted products/services
+BoxLastSupplierBills=Last supplier's invoices
+BoxLastCustomerBills=Last customer's invoices
+BoxOldestUnpaidCustomerBills=Oldest unpaid customer's invoices
+BoxOldestUnpaidSupplierBills=Oldest unpaid supplier's invoices
+BoxLastProposals=Last commercial proposals
+BoxLastProspects=Last modified prospects
+BoxLastCustomers=Last modified customers
+BoxLastSuppliers=Last modified suppliers
+BoxLastCustomerOrders=Last customer orders
+BoxLastBooks=Last books
+BoxLastActions=Last actions
+BoxLastContracts=Last contracts
+BoxLastContacts=Last contacts/addresses
+BoxLastMembers=Last members
+BoxFicheInter=Last interventions
+BoxCurrentAccounts=Opened accounts balance
+BoxSalesTurnover=Sales turnover
+BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
+BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
+BoxTitleLastBooks=Last %s recorded books
+BoxTitleNbOfCustomers=Number of clients
+BoxTitleLastRssInfos=Last %s news from %s
+BoxTitleLastProducts=Last %s modified products/services
+BoxTitleProductsAlertStock=Products in stock alert
+BoxTitleLastCustomerOrders=Last %s modified customer orders
+BoxTitleLastSuppliers=Last %s recorded suppliers
+BoxTitleLastCustomers=Last %s recorded customers
+BoxTitleLastModifiedSuppliers=Last %s modified suppliers
+BoxTitleLastModifiedCustomers=Last %s modified customers
+BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
+BoxTitleLastPropals=Last %s recorded proposals
+BoxTitleLastCustomerBills=Last %s customer's invoices
+BoxTitleLastSupplierBills=Last %s supplier's invoices
+BoxTitleLastProspects=Last %s recorded prospects
+BoxTitleLastModifiedProspects=Last %s modified prospects
+BoxTitleLastProductsInContract=Last %s products/services in a contract
+BoxTitleLastModifiedMembers=Last %s modified members
+BoxTitleLastFicheInter=Last %s modified intervention
+BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer's invoices
+BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier's invoices
+BoxTitleCurrentAccounts=Opened account's balances
+BoxTitleSalesTurnover=Sales turnover
+BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
+BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
+BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
+BoxMyLastBookmarks=My last %s bookmarks
+BoxOldestExpiredServices=Oldest active expired services
+BoxLastExpiredServices=Last %s oldest contacts with active expired services
+BoxTitleLastActionsToDo=Last %s actions to do
+BoxTitleLastContracts=Last %s contracts
+BoxTitleLastModifiedDonations=Last %s modified donations
+BoxTitleLastModifiedExpenses=Last %s modified expenses
+BoxGlobalActivity=Global activity (invoices, proposals, orders)
+FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
+LastRefreshDate=Last refresh date
+NoRecordedBookmarks=No bookmarks defined.
+ClickToAdd=Click here to add.
+NoRecordedCustomers=No recorded customers
+NoRecordedContacts=No recorded contacts
+NoActionsToDo=No actions to do
+NoRecordedOrders=No recorded customer's orders
+NoRecordedProposals=No recorded proposals
+NoRecordedInvoices=No recorded customer's invoices
+NoUnpaidCustomerBills=No unpaid customer's invoices
+NoRecordedSupplierInvoices=No recorded supplier's invoices
+NoUnpaidSupplierBills=No unpaid supplier's invoices
+NoModifiedSupplierBills=No recorded supplier's invoices
+NoRecordedProducts=No recorded products/services
+NoRecordedProspects=No recorded prospects
+NoContractedProducts=No products/services contracted
+NoRecordedContracts=No recorded contracts
+NoRecordedInterventions=No recorded interventions
+BoxLatestSupplierOrders=Latest supplier orders
+BoxTitleLatestSupplierOrders=%s latest supplier orders
+NoSupplierOrder=No recorded supplier order
+BoxCustomersInvoicesPerMonth=Customer invoices per month
+BoxSuppliersInvoicesPerMonth=Supplier invoices per month
+BoxCustomersOrdersPerMonth=Customer orders per month
+BoxSuppliersOrdersPerMonth=Supplier orders per month
+BoxProposalsPerMonth=Proposals per month
+NoTooLowStockProducts=No product under the low stock limit
+BoxProductDistribution=Products/Services distribution
+BoxProductDistributionFor=Distribution of %s for %s
+ForCustomersInvoices=Customers invoices
+ForCustomersOrders=Customers orders
+ForProposals=Proposals
diff --git a/htdocs/langs/uz_UZ/cashdesk.lang b/htdocs/langs/uz_UZ/cashdesk.lang
index 5cfb7ea3d6d..d3dcfb68e64 100644
--- a/htdocs/langs/uz_UZ/cashdesk.lang
+++ b/htdocs/langs/uz_UZ/cashdesk.lang
@@ -1,40 +1,40 @@
# Language file - Source file is en_US - cashdesk
-# CashDeskMenu=Point of sale
-# CashDesk=Point of sale
-# CashDesks=Point of sales
-# CashDeskBank=Bank account
-# CashDeskBankCash=Bank account (cash)
-# CashDeskBankCB=Bank account (card)
-# CashDeskBankCheque=Bank account (cheque)
-# CashDeskWarehouse=Warehouse
-# CashdeskShowServices=Selling services
-# CashDeskProducts=Products
-# CashDeskStock=Stock
-# CashDeskOn=on
-# CashDeskThirdParty=Third party
-# CashdeskDashboard=Point of sale access
-# ShoppingCart=Shopping cart
-# NewSell=New sell
-# BackOffice=Back office
-# AddThisArticle=Add this article
-# RestartSelling=Go back on sell
-# SellFinished=Sell finished
-# PrintTicket=Print ticket
-# NoProductFound=No article found
-# ProductFound=product found
-# ProductsFound=products found
-# NoArticle=No article
-# Identification=Identification
-# Article=Article
-# Difference=Difference
-# TotalTicket=Total ticket
-# NoVAT=No VAT for this sale
-# Change=Excess received
-# CalTip=Click to view the calendar
-# CashDeskSetupStock=You ask to decrease stock on invoice creation but warehouse for this is was not defined
Change stock module setup, or choose a warehouse
-# BankToPay=Charge Account
-# ShowCompany=Show company
-# ShowStock=Show warehouse
-# DeleteArticle=Click to remove this article
-# FilterRefOrLabelOrBC=Search (Ref/Label)
-# UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
+CashDeskMenu=Point of sale
+CashDesk=Point of sale
+CashDesks=Point of sales
+CashDeskBank=Bank account
+CashDeskBankCash=Bank account (cash)
+CashDeskBankCB=Bank account (card)
+CashDeskBankCheque=Bank account (cheque)
+CashDeskWarehouse=Warehouse
+CashdeskShowServices=Selling services
+CashDeskProducts=Products
+CashDeskStock=Stock
+CashDeskOn=on
+CashDeskThirdParty=Third party
+CashdeskDashboard=Point of sale access
+ShoppingCart=Shopping cart
+NewSell=New sell
+BackOffice=Back office
+AddThisArticle=Add this article
+RestartSelling=Go back on sell
+SellFinished=Sell finished
+PrintTicket=Print ticket
+NoProductFound=No article found
+ProductFound=product found
+ProductsFound=products found
+NoArticle=No article
+Identification=Identification
+Article=Article
+Difference=Difference
+TotalTicket=Total ticket
+NoVAT=No VAT for this sale
+Change=Excess received
+CalTip=Click to view the calendar
+CashDeskSetupStock=You ask to decrease stock on invoice creation but warehouse for this is was not defined
Change stock module setup, or choose a warehouse
+BankToPay=Charge Account
+ShowCompany=Show company
+ShowStock=Show warehouse
+DeleteArticle=Click to remove this article
+FilterRefOrLabelOrBC=Search (Ref/Label)
+UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
diff --git a/htdocs/langs/uz_UZ/categories.lang b/htdocs/langs/uz_UZ/categories.lang
index b28086fa933..27c4fc44394 100644
--- a/htdocs/langs/uz_UZ/categories.lang
+++ b/htdocs/langs/uz_UZ/categories.lang
@@ -1,113 +1,113 @@
# Dolibarr language file - Source file is en_US - categories
-# Category=Category
-# Categories=Categories
-# Rubrique=Category
-# Rubriques=Categories
-# categories=categories
-# TheCategorie=The category
-# NoCategoryYet=No category of this type created
-# In=In
-# AddIn=Add in
-# modify=modify
-# Classify=Classify
-# CategoriesArea=Categories area
-# ProductsCategoriesArea=Products/Services categories area
-# SuppliersCategoriesArea=Suppliers categories area
-# CustomersCategoriesArea=Customers categories area
-# ThirdPartyCategoriesArea=Third parties categories area
-# MembersCategoriesArea=Members categories area
-# ContactsCategoriesArea=Contacts categories area
-# MainCats=Main categories
-# SubCats=Subcategories
-# CatStatistics=Statistics
-# CatList=List of categories
-# AllCats=All categories
-# ViewCat=View category
-# NewCat=Add category
-# NewCategory=New category
-# ModifCat=Modify category
-# CatCreated=Category created
-# CreateCat=Create category
-# CreateThisCat=Create this category
-# ValidateFields=Validate the fields
-# NoSubCat=No subcategory.
-# SubCatOf=Subcategory
-# FoundCats=Found categories
-# FoundCatsForName=Categories found for the name :
-# FoundSubCatsIn=Subcategories found in the category
-# ErrSameCatSelected=You selected the same category several times
-# ErrForgotCat=You forgot to choose the category
-# ErrForgotField=You forgot to inform the fields
-# ErrCatAlreadyExists=This name is already used
-# AddProductToCat=Add this product to a category?
-# ImpossibleAddCat=Impossible to add the category
-# ImpossibleAssociateCategory=Impossible to associate the category to
-# WasAddedSuccessfully=%s was added successfully.
-# ObjectAlreadyLinkedToCategory=Element is already linked to this category.
-# CategorySuccessfullyCreated=This category %s has been added with success.
-# ProductIsInCategories=Product/service owns to following categories
-# SupplierIsInCategories=Third party owns to following suppliers categories
-# CompanyIsInCustomersCategories=This third party owns to following customers/prospects categories
-# CompanyIsInSuppliersCategories=This third party owns to following suppliers categories
-# MemberIsInCategories=This member owns to following members categories
-# ContactIsInCategories=This contact owns to following contacts categories
-# ProductHasNoCategory=This product/service is not in any categories
-# SupplierHasNoCategory=This supplier is not in any categories
-# CompanyHasNoCategory=This company is not in any categories
-# MemberHasNoCategory=This member is not in any categories
-# ContactHasNoCategory=This contact is not in any categories
-# ClassifyInCategory=Classify in category
-# NoneCategory=None
-# NotCategorized=Without category
-# CategoryExistsAtSameLevel=This category already exists with this ref
-# ReturnInProduct=Back to product/service card
-# ReturnInSupplier=Back to supplier card
-# ReturnInCompany=Back to customer/prospect card
-# ContentsVisibleByAll=The contents will be visible by all
-# ContentsVisibleByAllShort=Contents visible by all
-# ContentsNotVisibleByAllShort=Contents not visible by all
-# CategoriesTree=Categories tree
-# DeleteCategory=Delete category
-# ConfirmDeleteCategory=Are you sure you want to delete this category ?
-# RemoveFromCategory=Remove link with categorie
-# RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the category ?
-# NoCategoriesDefined=No category defined
-# SuppliersCategoryShort=Suppliers category
-# CustomersCategoryShort=Customers category
-# ProductsCategoryShort=Products category
-# MembersCategoryShort=Members category
-# SuppliersCategoriesShort=Suppliers categories
-# CustomersCategoriesShort=Customers categories
-# CustomersProspectsCategoriesShort=Custo./Prosp. categories
-# ProductsCategoriesShort=Products categories
-# MembersCategoriesShort=Members categories
-# ContactCategoriesShort=Contacts categories
-# ThisCategoryHasNoProduct=This category does not contain any product.
-# ThisCategoryHasNoSupplier=This category does not contain any supplier.
-# ThisCategoryHasNoCustomer=This category does not contain any customer.
-# ThisCategoryHasNoMember=This category does not contain any member.
-# ThisCategoryHasNoContact=This category does not contain any contact.
-# AssignedToCustomer=Assigned to a customer
-# AssignedToTheCustomer=Assigned to the customer
-# InternalCategory=Internal category
-# CategoryContents=Category contents
-# CategId=Category id
-# CatSupList=List of supplier categories
-# CatCusList=List of customer/prospect categories
-# CatProdList=List of products categories
-# CatMemberList=List of members categories
-# CatContactList=List of contact categories and contact
-# CatSupLinks=Links between suppliers and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatProdLinks=Links between products/services and categories
-# CatMemberLinks=Links between members and categories
-# CatProdLinks=Links between products/services and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatSupLinks=Links between suppliers and categories
-# DeleteFromCat=Remove from category
-# DeletePicture=Picture delete
-# ConfirmDeletePicture=Confirm picture deletion?
-# ExtraFieldsCategories=Complementary attributes
-# CategoriesSetup=Categories setup
-# CategorieRecursiv=Link with parent category automatically
-# CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
+Category=Category
+Categories=Categories
+Rubrique=Category
+Rubriques=Categories
+categories=categories
+TheCategorie=The category
+NoCategoryYet=No category of this type created
+In=In
+AddIn=Add in
+modify=modify
+Classify=Classify
+CategoriesArea=Categories area
+ProductsCategoriesArea=Products/Services categories area
+SuppliersCategoriesArea=Suppliers categories area
+CustomersCategoriesArea=Customers categories area
+ThirdPartyCategoriesArea=Third parties categories area
+MembersCategoriesArea=Members categories area
+ContactsCategoriesArea=Contacts categories area
+MainCats=Main categories
+SubCats=Subcategories
+CatStatistics=Statistics
+CatList=List of categories
+AllCats=All categories
+ViewCat=View category
+NewCat=Add category
+NewCategory=New category
+ModifCat=Modify category
+CatCreated=Category created
+CreateCat=Create category
+CreateThisCat=Create this category
+ValidateFields=Validate the fields
+NoSubCat=No subcategory.
+SubCatOf=Subcategory
+FoundCats=Found categories
+FoundCatsForName=Categories found for the name :
+FoundSubCatsIn=Subcategories found in the category
+ErrSameCatSelected=You selected the same category several times
+ErrForgotCat=You forgot to choose the category
+ErrForgotField=You forgot to inform the fields
+ErrCatAlreadyExists=This name is already used
+AddProductToCat=Add this product to a category?
+ImpossibleAddCat=Impossible to add the category
+ImpossibleAssociateCategory=Impossible to associate the category to
+WasAddedSuccessfully=%s was added successfully.
+ObjectAlreadyLinkedToCategory=Element is already linked to this category.
+CategorySuccessfullyCreated=This category %s has been added with success.
+ProductIsInCategories=Product/service owns to following categories
+SupplierIsInCategories=Third party owns to following suppliers categories
+CompanyIsInCustomersCategories=This third party owns to following customers/prospects categories
+CompanyIsInSuppliersCategories=This third party owns to following suppliers categories
+MemberIsInCategories=This member owns to following members categories
+ContactIsInCategories=This contact owns to following contacts categories
+ProductHasNoCategory=This product/service is not in any categories
+SupplierHasNoCategory=This supplier is not in any categories
+CompanyHasNoCategory=This company is not in any categories
+MemberHasNoCategory=This member is not in any categories
+ContactHasNoCategory=This contact is not in any categories
+ClassifyInCategory=Classify in category
+NoneCategory=None
+NotCategorized=Without category
+CategoryExistsAtSameLevel=This category already exists with this ref
+ReturnInProduct=Back to product/service card
+ReturnInSupplier=Back to supplier card
+ReturnInCompany=Back to customer/prospect card
+ContentsVisibleByAll=The contents will be visible by all
+ContentsVisibleByAllShort=Contents visible by all
+ContentsNotVisibleByAllShort=Contents not visible by all
+CategoriesTree=Categories tree
+DeleteCategory=Delete category
+ConfirmDeleteCategory=Are you sure you want to delete this category ?
+RemoveFromCategory=Remove link with categorie
+RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the category ?
+NoCategoriesDefined=No category defined
+SuppliersCategoryShort=Suppliers category
+CustomersCategoryShort=Customers category
+ProductsCategoryShort=Products category
+MembersCategoryShort=Members category
+SuppliersCategoriesShort=Suppliers categories
+CustomersCategoriesShort=Customers categories
+CustomersProspectsCategoriesShort=Custo./Prosp. categories
+ProductsCategoriesShort=Products categories
+MembersCategoriesShort=Members categories
+ContactCategoriesShort=Contacts categories
+ThisCategoryHasNoProduct=This category does not contain any product.
+ThisCategoryHasNoSupplier=This category does not contain any supplier.
+ThisCategoryHasNoCustomer=This category does not contain any customer.
+ThisCategoryHasNoMember=This category does not contain any member.
+ThisCategoryHasNoContact=This category does not contain any contact.
+AssignedToCustomer=Assigned to a customer
+AssignedToTheCustomer=Assigned to the customer
+InternalCategory=Internal category
+CategoryContents=Category contents
+CategId=Category id
+CatSupList=List of supplier categories
+CatCusList=List of customer/prospect categories
+CatProdList=List of products categories
+CatMemberList=List of members categories
+CatContactList=List of contact categories and contact
+CatSupLinks=Links between suppliers and categories
+CatCusLinks=Links between customers/prospects and categories
+CatProdLinks=Links between products/services and categories
+CatMemberLinks=Links between members and categories
+CatProdLinks=Links between products/services and categories
+CatCusLinks=Links between customers/prospects and categories
+CatSupLinks=Links between suppliers and categories
+DeleteFromCat=Remove from category
+DeletePicture=Picture delete
+ConfirmDeletePicture=Confirm picture deletion?
+ExtraFieldsCategories=Complementary attributes
+CategoriesSetup=Categories setup
+CategorieRecursiv=Link with parent category automatically
+CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
diff --git a/htdocs/langs/uz_UZ/commercial.lang b/htdocs/langs/uz_UZ/commercial.lang
index 9b7556d0ce4..a863cf37b17 100644
--- a/htdocs/langs/uz_UZ/commercial.lang
+++ b/htdocs/langs/uz_UZ/commercial.lang
@@ -1,95 +1,95 @@
# Dolibarr language file - Source file is en_US - commercial
-# Commercial=Commercial
-# CommercialArea=Commercial area
-# CommercialCard=Commercial card
-# CustomerArea=Customers area
-# Customer=Customer
-# Customers=Customers
-# Prospect=Prospect
-# Prospects=Prospects
-# DeleteAction=Delete an event/task
-# NewAction=New event/task
-# AddAction=Add event/task
-# AddAnAction=Add an event/task
-# AddActionRendezVous=Add a Rendez-vous event
-# Rendez-Vous=Rendezvous
-# ConfirmDeleteAction=Are you sure you want to delete this event/task ?
-# CardAction=Event card
-# PercentDone=Percentage complete
-# ActionOnCompany=Task about company
-# ActionOnContact=Task about contact
-# TaskRDV=Meetings
-# TaskRDVWith=Meeting with %s
-# ShowTask=Show task
-# ShowAction=Show event
-# ActionsReport=Events report
-# ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
-# SalesRepresentative=Sales representative
-# SalesRepresentatives=Sales representatives
-# SalesRepresentativeFollowUp=Sales representative (follow-up)
-# SalesRepresentativeSignature=Sales representative (signature)
-# CommercialInterlocutor=Commercial interlocutor
-# ErrorWrongCode=Wrong code
-# NoSalesRepresentativeAffected=No particular sales representative assigned
-# ShowCustomer=Show customer
-# ShowProspect=Show prospect
-# ListOfProspects=List of prospects
-# ListOfCustomers=List of customers
-# LastDoneTasks=Last %s completed tasks
-# LastRecordedTasks=Last recorded tasks
-# LastActionsToDo=Last %s oldest actions not completed
-# DoneAndToDoActionsFor=Completed and To do events for %s
-# DoneAndToDoActions=Completed and To do events
-# DoneActions=Completed events
-# DoneActionsFor=Completed events for %s
-# ToDoActions=Incomplete events
-# ToDoActionsFor=Incomplete events for %s
-# SendPropalRef=Send commercial proposal %s
-# SendOrderRef=Send order %s
-# StatusNotApplicable=Not applicable
-# StatusActionToDo=To do
-# StatusActionDone=Complete
-# MyActionsAsked=Events I have recorded
-# MyActionsToDo=Events I have to do
-# MyActionsDone=Events assigned to me
-# StatusActionInProcess=In process
-# TasksHistoryForThisContact=Events for this contact
-# LastProspectDoNotContact=Do not contact
-# LastProspectNeverContacted=Never contacted
-# LastProspectToContact=To contact
-# LastProspectContactInProcess=Contact in process
-# LastProspectContactDone=Contact done
-# DateActionPlanned=Date event planned for
-# DateActionDone=Date event done
-# ActionAskedBy=Event reported by
-# ActionAffectedTo=Event assigned to
-# ActionDoneBy=Event done by
-# ActionUserAsk=Reported by
-# ErrorStatusCantBeZeroIfStarted=If field 'Date done' is filled, action is started (or finished), so field 'Status' can't be 0%%.
-# ActionAC_TEL=Phone call
-# ActionAC_FAX=Send fax
-# ActionAC_PROP=Send proposal by mail
-# ActionAC_EMAIL=Send Email
-# ActionAC_RDV=Meetings
-# ActionAC_FAC=Send customer invoice by mail
-# ActionAC_REL=Send customer invoice by mail (reminder)
-# ActionAC_CLO=Close
-# ActionAC_EMAILING=Send mass email
-# ActionAC_COM=Send customer order by mail
-# ActionAC_SHIP=Send shipping by mail
-# ActionAC_SUP_ORD=Send supplier order by mail
-# ActionAC_SUP_INV=Send supplier invoice by mail
-# ActionAC_OTH=Other
-# ActionAC_OTH_AUTO=Other (automatically inserted events)
-# ActionAC_MANUAL=Manually inserted events
-# ActionAC_AUTO=Automatically inserted events
-# Stats=Sales statistics
-# CAOrder=Sales volume (validated orders)
-# FromTo=from %s to %s
-# MargeOrder=Margins (validated orders)
-# RecapAnnee=Summary of the year
-# NoData=There is no data
-# StatusProsp=Prospect status
-# DraftPropals=Draft commercial proposals
-# SearchPropal=Search a commercial proposal
-# CommercialDashboard=Commercial summary
+Commercial=Commercial
+CommercialArea=Commercial area
+CommercialCard=Commercial card
+CustomerArea=Customers area
+Customer=Customer
+Customers=Customers
+Prospect=Prospect
+Prospects=Prospects
+DeleteAction=Delete an event/task
+NewAction=New event/task
+AddAction=Add event/task
+AddAnAction=Add an event/task
+AddActionRendezVous=Add a Rendez-vous event
+Rendez-Vous=Rendezvous
+ConfirmDeleteAction=Are you sure you want to delete this event/task ?
+CardAction=Event card
+PercentDone=Percentage complete
+ActionOnCompany=Task about company
+ActionOnContact=Task about contact
+TaskRDV=Meetings
+TaskRDVWith=Meeting with %s
+ShowTask=Show task
+ShowAction=Show event
+ActionsReport=Events report
+ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
+SalesRepresentative=Sales representative
+SalesRepresentatives=Sales representatives
+SalesRepresentativeFollowUp=Sales representative (follow-up)
+SalesRepresentativeSignature=Sales representative (signature)
+CommercialInterlocutor=Commercial interlocutor
+ErrorWrongCode=Wrong code
+NoSalesRepresentativeAffected=No particular sales representative assigned
+ShowCustomer=Show customer
+ShowProspect=Show prospect
+ListOfProspects=List of prospects
+ListOfCustomers=List of customers
+LastDoneTasks=Last %s completed tasks
+LastRecordedTasks=Last recorded tasks
+LastActionsToDo=Last %s oldest actions not completed
+DoneAndToDoActionsFor=Completed and To do events for %s
+DoneAndToDoActions=Completed and To do events
+DoneActions=Completed events
+DoneActionsFor=Completed events for %s
+ToDoActions=Incomplete events
+ToDoActionsFor=Incomplete events for %s
+SendPropalRef=Send commercial proposal %s
+SendOrderRef=Send order %s
+StatusNotApplicable=Not applicable
+StatusActionToDo=To do
+StatusActionDone=Complete
+MyActionsAsked=Events I have recorded
+MyActionsToDo=Events I have to do
+MyActionsDone=Events assigned to me
+StatusActionInProcess=In process
+TasksHistoryForThisContact=Events for this contact
+LastProspectDoNotContact=Do not contact
+LastProspectNeverContacted=Never contacted
+LastProspectToContact=To contact
+LastProspectContactInProcess=Contact in process
+LastProspectContactDone=Contact done
+DateActionPlanned=Date event planned for
+DateActionDone=Date event done
+ActionAskedBy=Event reported by
+ActionAffectedTo=Event assigned to
+ActionDoneBy=Event done by
+ActionUserAsk=Reported by
+ErrorStatusCantBeZeroIfStarted=If field 'Date done' is filled, action is started (or finished), so field 'Status' can't be 0%%.
+ActionAC_TEL=Phone call
+ActionAC_FAX=Send fax
+ActionAC_PROP=Send proposal by mail
+ActionAC_EMAIL=Send Email
+ActionAC_RDV=Meetings
+ActionAC_FAC=Send customer invoice by mail
+ActionAC_REL=Send customer invoice by mail (reminder)
+ActionAC_CLO=Close
+ActionAC_EMAILING=Send mass email
+ActionAC_COM=Send customer order by mail
+ActionAC_SHIP=Send shipping by mail
+ActionAC_SUP_ORD=Send supplier order by mail
+ActionAC_SUP_INV=Send supplier invoice by mail
+ActionAC_OTH=Other
+ActionAC_OTH_AUTO=Other (automatically inserted events)
+ActionAC_MANUAL=Manually inserted events
+ActionAC_AUTO=Automatically inserted events
+Stats=Sales statistics
+CAOrder=Sales volume (validated orders)
+FromTo=from %s to %s
+MargeOrder=Margins (validated orders)
+RecapAnnee=Summary of the year
+NoData=There is no data
+StatusProsp=Prospect status
+DraftPropals=Draft commercial proposals
+SearchPropal=Search a commercial proposal
+CommercialDashboard=Commercial summary
diff --git a/htdocs/langs/uz_UZ/companies.lang b/htdocs/langs/uz_UZ/companies.lang
index 13854fb76a6..55eb2dbb91f 100644
--- a/htdocs/langs/uz_UZ/companies.lang
+++ b/htdocs/langs/uz_UZ/companies.lang
@@ -1,408 +1,409 @@
# Dolibarr language file - Source file is en_US - companies
-# ErrorCompanyNameAlreadyExists=Company name %s already exists. Choose another one.
-# ErrorPrefixAlreadyExists=Prefix %s already exists. Choose another one.
-# ErrorSetACountryFirst=Set the country first
-# SelectThirdParty=Select a third party
-# DeleteThirdParty=Delete a third party
-# ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information ?
-# DeleteContact=Delete a contact/address
-# ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information ?
-# MenuNewThirdParty=New third party
-# MenuNewCompany=New company
-# MenuNewCustomer=New customer
-# MenuNewProspect=New prospect
-# MenuNewSupplier=New supplier
-# MenuNewPrivateIndividual=New private individual
-# MenuSocGroup=Groups
-# NewCompany=New company (prospect, customer, supplier)
-# NewThirdParty=New third party (prospect, customer, supplier)
-# NewSocGroup=New company group
-# NewPrivateIndividual=New private individual (prospect, customer, supplier)
-# ProspectionArea=Prospection area
-# SocGroup=Group of companies
-# IdThirdParty=Id third party
-# IdCompany=Company Id
-# IdContact=Contact Id
-# Contacts=Contacts/Addresses
-# ThirdPartyContacts=Third party contacts
-# ThirdPartyContact=Third party contact/address
-# StatusContactValidated=Status of contact/address
-# Company=Company
-# CompanyName=Company name
-# Companies=Companies
-# CountryIsInEEC=Country is inside European Economic Community
-# ThirdPartyName=Third party name
-# ThirdParty=Third party
-# ThirdParties=Third parties
-# ThirdPartyAll=Third parties (all)
-# ThirdPartyProspects=Prospects
-# ThirdPartyProspectsStats=Prospects
-# ThirdPartyCustomers=Customers
-# ThirdPartyCustomersStats=Customers
-# ThirdPartyCustomersWithIdProf12=Customers with %s or %s
-# ThirdPartySuppliers=Suppliers
-# ThirdPartyType=Third party type
-# Company/Fundation=Company/Foundation
-# Individual=Private individual
-# ToCreateContactWithSameName=Will create automatically a physical contact with same informations
-# ParentCompany=Parent company
-# Subsidiary=Subsidiary
-# Subsidiaries=Subsidiaries
-# NoSubsidiary=No subsidiary
-# ReportByCustomers=Report by customers
-# ReportByQuarter=Report by rate
-# CivilityCode=Civility code
-# RegisteredOffice=Registered office
-# Name=Name
-# Lastname=Last name
-# Firstname=First name
-# PostOrFunction=Post/Function
-# UserTitle=Title
-# Surname=Surname/Pseudo
-# Address=Address
-# State=State/Province
-# Region=Region
-# Country=Country
-# CountryCode=Country code
-# CountryId=Country id
-# Phone=Phone
-# Skype=Skype
-# Call=Call
-# Chat=Chat
-# PhonePro=Prof. phone
-# PhonePerso=Pers. phone
-# PhoneMobile=Mobile
-# No_Email=Don't send mass e-mailings
-# Fax=Fax
-# Zip=Zip Code
-# Town=City
-# Web=Web
-# Poste= Position
-# DefaultLang=Language by default
-# VATIsUsed=VAT is used
-# VATIsNotUsed=VAT is not used
-# CopyAddressFromSoc=Fill address with thirdparty address
-# NoEmailDefined=There is no email defined
+ErrorCompanyNameAlreadyExists=Company name %s already exists. Choose another one.
+ErrorPrefixAlreadyExists=Prefix %s already exists. Choose another one.
+ErrorSetACountryFirst=Set the country first
+SelectThirdParty=Select a third party
+DeleteThirdParty=Delete a third party
+ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information ?
+DeleteContact=Delete a contact/address
+ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information ?
+MenuNewThirdParty=New third party
+MenuNewCompany=New company
+MenuNewCustomer=New customer
+MenuNewProspect=New prospect
+MenuNewSupplier=New supplier
+MenuNewPrivateIndividual=New private individual
+MenuSocGroup=Groups
+NewCompany=New company (prospect, customer, supplier)
+NewThirdParty=New third party (prospect, customer, supplier)
+NewSocGroup=New company group
+NewPrivateIndividual=New private individual (prospect, customer, supplier)
+CreateDolibarrThirdPartySupplier=Create a third party (supplier)
+ProspectionArea=Prospection area
+SocGroup=Group of companies
+IdThirdParty=Id third party
+IdCompany=Company Id
+IdContact=Contact Id
+Contacts=Contacts/Addresses
+ThirdPartyContacts=Third party contacts
+ThirdPartyContact=Third party contact/address
+StatusContactValidated=Status of contact/address
+Company=Company
+CompanyName=Company name
+Companies=Companies
+CountryIsInEEC=Country is inside European Economic Community
+ThirdPartyName=Third party name
+ThirdParty=Third party
+ThirdParties=Third parties
+ThirdPartyAll=Third parties (all)
+ThirdPartyProspects=Prospects
+ThirdPartyProspectsStats=Prospects
+ThirdPartyCustomers=Customers
+ThirdPartyCustomersStats=Customers
+ThirdPartyCustomersWithIdProf12=Customers with %s or %s
+ThirdPartySuppliers=Suppliers
+ThirdPartyType=Third party type
+Company/Fundation=Company/Foundation
+Individual=Private individual
+ToCreateContactWithSameName=Will create automatically a physical contact with same informations
+ParentCompany=Parent company
+Subsidiary=Subsidiary
+Subsidiaries=Subsidiaries
+NoSubsidiary=No subsidiary
+ReportByCustomers=Report by customers
+ReportByQuarter=Report by rate
+CivilityCode=Civility code
+RegisteredOffice=Registered office
+Name=Name
+Lastname=Last name
+Firstname=First name
+PostOrFunction=Post/Function
+UserTitle=Title
+Surname=Surname/Pseudo
+Address=Address
+State=State/Province
+Region=Region
+Country=Country
+CountryCode=Country code
+CountryId=Country id
+Phone=Phone
+Skype=Skype
+Call=Call
+Chat=Chat
+PhonePro=Prof. phone
+PhonePerso=Pers. phone
+PhoneMobile=Mobile
+No_Email=Don't send mass e-mailings
+Fax=Fax
+Zip=Zip Code
+Town=City
+Web=Web
+Poste= Position
+DefaultLang=Language by default
+VATIsUsed=VAT is used
+VATIsNotUsed=VAT is not used
+CopyAddressFromSoc=Fill address with thirdparty address
+NoEmailDefined=There is no email defined
##### Local Taxes #####
-# LocalTax1IsUsedES= RE is used
-# LocalTax1IsNotUsedES= RE is not used
-# LocalTax2IsUsedES= IRPF is used
-# LocalTax2IsNotUsedES= IRPF is not used
-# LocalTax1ES=RE
-# LocalTax2ES=IRPF
-# ThirdPartyEMail=%s
-# WrongCustomerCode=Customer code invalid
-# WrongSupplierCode=Supplier code invalid
-# CustomerCodeModel=Customer code model
-# SupplierCodeModel=Supplier code model
-# Gencod=Bar code
+LocalTax1IsUsedES= RE is used
+LocalTax1IsNotUsedES= RE is not used
+LocalTax2IsUsedES= IRPF is used
+LocalTax2IsNotUsedES= IRPF is not used
+LocalTax1ES=RE
+LocalTax2ES=IRPF
+ThirdPartyEMail=%s
+WrongCustomerCode=Customer code invalid
+WrongSupplierCode=Supplier code invalid
+CustomerCodeModel=Customer code model
+SupplierCodeModel=Supplier code model
+Gencod=Bar code
##### Professional ID #####
-# ProfId1Short=Prof. id 1
-# ProfId2Short=Prof. id 2
-# ProfId3Short=Prof. id 3
-# ProfId4Short=Prof. id 4
-# ProfId5Short=Prof. id 5
-# ProfId6Short=Prof. id 5
-# ProfId1=Professional ID 1
-# ProfId2=Professional ID 2
-# ProfId3=Professional ID 3
-# ProfId4=Professional ID 4
-# ProfId5=Professional ID 5
-# ProfId6=Professional ID 6
-# ProfId1AR=Prof Id 1 (CUIT/CUIL)
-# ProfId2AR=Prof Id 2 (Revenu brutes)
-# ProfId3AR=-
-# ProfId4AR=-
-# ProfId5AR=-
-# ProfId6AR=-
-# ProfId1AU=Prof Id 1 (ABN)
-# ProfId2AU=-
-# ProfId3AU=-
-# ProfId4AU=-
-# ProfId5AU=-
-# ProfId6AU=-
-# ProfId1BE=Prof Id 1 (Professional number)
-# ProfId2BE=-
-# ProfId3BE=-
-# ProfId4BE=-
-# ProfId5BE=-
-# ProfId6BE=-
-# ProfId1BR=-
-# ProfId2BR=IE (Inscricao Estadual)
-# ProfId3BR=IM (Inscricao Municipal)
-# ProfId4BR=CPF
+ProfId1Short=Prof. id 1
+ProfId2Short=Prof. id 2
+ProfId3Short=Prof. id 3
+ProfId4Short=Prof. id 4
+ProfId5Short=Prof. id 5
+ProfId6Short=Prof. id 5
+ProfId1=Professional ID 1
+ProfId2=Professional ID 2
+ProfId3=Professional ID 3
+ProfId4=Professional ID 4
+ProfId5=Professional ID 5
+ProfId6=Professional ID 6
+ProfId1AR=Prof Id 1 (CUIT/CUIL)
+ProfId2AR=Prof Id 2 (Revenu brutes)
+ProfId3AR=-
+ProfId4AR=-
+ProfId5AR=-
+ProfId6AR=-
+ProfId1AU=Prof Id 1 (ABN)
+ProfId2AU=-
+ProfId3AU=-
+ProfId4AU=-
+ProfId5AU=-
+ProfId6AU=-
+ProfId1BE=Prof Id 1 (Professional number)
+ProfId2BE=-
+ProfId3BE=-
+ProfId4BE=-
+ProfId5BE=-
+ProfId6BE=-
+ProfId1BR=-
+ProfId2BR=IE (Inscricao Estadual)
+ProfId3BR=IM (Inscricao Municipal)
+ProfId4BR=CPF
#ProfId5BR=CNAE
#ProfId6BR=INSS
-# ProfId1CH=-
-# ProfId2CH=-
-# ProfId3CH=Prof Id 1 (Federal number)
-# ProfId4CH=Prof Id 2 (Commercial Record number)
-# ProfId5CH=-
-# ProfId6CH=-
-# ProfId1CL=Prof Id 1 (R.U.T.)
-# ProfId2CL=-
-# ProfId3CL=-
-# ProfId4CL=-
-# ProfId5CL=-
-# ProfId6CL=-
-# ProfId1CO=Prof Id 1 (R.U.T.)
-# ProfId2CO=-
-# ProfId3CO=-
-# ProfId4CO=-
-# ProfId5CO=-
-# ProfId6CO=-
-# ProfId1DE=Prof Id 1 (USt.-IdNr)
-# ProfId2DE=Prof Id 2 (USt.-Nr)
-# ProfId3DE=Prof Id 3 (Handelsregister-Nr.)
-# ProfId4DE=-
-# ProfId5DE=-
-# ProfId6DE=-
-# ProfId1ES=Prof Id 1 (CIF/NIF)
-# ProfId2ES=Prof Id 2 (Social security number)
-# ProfId3ES=Prof Id 3 (CNAE)
-# ProfId4ES=Prof Id 4 (Collegiate number)
-# ProfId5ES=-
-# ProfId6ES=-
-# ProfId1FR=Prof Id 1 (SIREN)
-# ProfId2FR=Prof Id 2 (SIRET)
-# ProfId3FR=Prof Id 3 (NAF, old APE)
-# ProfId4FR=Prof Id 4 (RCS/RM)
-# ProfId5FR=-
-# ProfId6FR=-
-# ProfId1GB=Registration Number
-# ProfId2GB=-
-# ProfId3GB=SIC
-# ProfId4GB=-
-# ProfId5GB=-
-# ProfId6GB=-
-# ProfId1HN=Id prof. 1 (RTN)
-# ProfId2HN=-
-# ProfId3HN=-
-# ProfId4HN=-
-# ProfId5HN=-
-# ProfId6HN=-
-# ProfId1IN=Prof Id 1 (TIN)
-# ProfId2IN=Prof Id 2 (PAN)
-# ProfId3IN=Prof Id 3 (SRVC TAX)
-# ProfId4IN=Prof Id 4
-# ProfId5IN=Prof Id 5
-# ProfId6IN=-
-# ProfId1MA=Id prof. 1 (R.C.)
-# ProfId2MA=Id prof. 2 (Patente)
-# ProfId3MA=Id prof. 3 (I.F.)
-# ProfId4MA=Id prof. 4 (C.N.S.S.)
-# ProfId5MA=-
-# ProfId6MA=-
-# ProfId1MX=Prof Id 1 (R.F.C).
-# ProfId2MX=Prof Id 2 (R..P. IMSS)
-# ProfId3MX=Prof Id 3 (Profesional Charter)
-# ProfId4MX=-
-# ProfId5MX=-
-# ProfId6MX=-
-# ProfId1NL=KVK nummer
-# ProfId2NL=-
-# ProfId3NL=-
-# ProfId4NL=Burgerservicenummer (BSN)
-# ProfId5NL=-
-# ProfId6NL=-
-# ProfId1PT=Prof Id 1 (NIPC)
-# ProfId2PT=Prof Id 2 (Social security number)
-# ProfId3PT=Prof Id 3 (Commercial Record number)
-# ProfId4PT=Prof Id 4 (Conservatory)
-# ProfId5PT=-
-# ProfId6PT=-
-# ProfId1SN=RC
-# ProfId2SN=NINEA
-# ProfId3SN=-
-# ProfId4SN=-
-# ProfId5SN=-
-# ProfId6SN=-
-# ProfId1TN=Prof Id 1 (RC)
-# ProfId2TN=Prof Id 2 (Fiscal matricule)
-# ProfId3TN=Prof Id 3 (Douane code)
-# ProfId4TN=Prof Id 4 (BAN)
-# ProfId5TN=-
-# ProfId6TN=-
-# ProfId1RU=Prof Id 1 (OGRN)
-# ProfId2RU=Prof Id 2 (INN)
-# ProfId3RU=Prof Id 3 (KPP)
-# ProfId4RU=Prof Id 4 (OKPO)
-# ProfId5RU=-
-# ProfId6RU=-
-# VATIntra=VAT number
-# VATIntraShort=VAT number
-# VATIntraVeryShort=VAT
-# VATIntraSyntaxIsValid=Syntax is valid
-# VATIntraValueIsValid=Value is valid
-# ProspectCustomer=Prospect / Customer
-# Prospect=Prospect
-# CustomerCard=Customer Card
-# Customer=Customer
-# CustomerDiscount=Customer Discount
-# CustomerRelativeDiscount=Relative customer discount
-# CustomerAbsoluteDiscount=Absolute customer discount
-# CustomerRelativeDiscountShort=Relative discount
-# CustomerAbsoluteDiscountShort=Absolute discount
-# CompanyHasRelativeDiscount=This customer has a default discount of %s%%
-# CompanyHasNoRelativeDiscount=This customer has no relative discount by default
-# CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s
-# CompanyHasCreditNote=This customer still has credit notes for %s %s
-# CompanyHasNoAbsoluteDiscount=This customer has no discount credit available
-# CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users)
-# CustomerAbsoluteDiscountMy=Absolute discounts (granted by yourself)
-# DefaultDiscount=Default discount
-# AvailableGlobalDiscounts=Absolute discounts available
-# DiscountNone=None
-# Supplier=Supplier
-# CompanyList=Company's list
-# AddContact=Add contact
-# AddContactAddress=Add contact/address
-# EditContact=Edit contact
-# EditContactAddress=Edit contact/address
-# Contact=Contact
-# ContactsAddresses=Contacts/Addresses
-# NoContactDefinedForThirdParty=No contact defined for this third party
-# NoContactDefined=No contact defined
-# DefaultContact=Default contact/address
-# AddCompany=Add company
-# AddThirdParty=Add third party
-# DeleteACompany=Delete a company
-# PersonalInformations=Personal data
-# AccountancyCode=Accountancy code
-# CustomerCode=Customer code
-# SupplierCode=Supplier code
-# CustomerAccount=Customer account
-# SupplierAccount=Supplier account
-# CustomerCodeDesc=Customer code, unique for all customers
-# SupplierCodeDesc=Supplier code, unique for all suppliers
-# RequiredIfCustomer=Required if third party is a customer or prospect
-# RequiredIfSupplier=Required if third party is a supplier
-# ValidityControledByModule=Validity controled by module
-# ThisIsModuleRules=This is rules for this module
-# LastProspect=Last
-# ProspectToContact=Prospect to contact
-# CompanyDeleted=Company "%s" deleted from database.
-# ListOfContacts=List of contacts/addresses
-# ListOfContactsAddresses=List of contacts/adresses
-# ListOfProspectsContacts=List of prospect contacts
-# ListOfCustomersContacts=List of customer contacts
-# ListOfSuppliersContacts=List of supplier contacts
-# ListOfCompanies=List of companies
-# ListOfThirdParties=List of third parties
-# ShowCompany=Show company
-# ShowContact=Show contact
-# ContactsAllShort=All (No filter)
-# ContactType=Contact type
-# ContactForOrders=Order's contact
-# ContactForProposals=Proposal's contact
-# ContactForContracts=Contract's contact
-# ContactForInvoices=Invoice's contact
-# NoContactForAnyOrder=This contact is not a contact for any order
-# NoContactForAnyProposal=This contact is not a contact for any commercial proposal
-# NoContactForAnyContract=This contact is not a contact for any contract
-# NoContactForAnyInvoice=This contact is not a contact for any invoice
-# NewContact=New contact
-# NewContactAddress=New contact/address
-# LastContacts=Last contacts
-# MyContacts=My contacts
-# Phones=Phones
-# Capital=Capital
-# CapitalOf=Capital of %s
-# EditCompany=Edit company
-# EditDeliveryAddress=Edit delivery address
-# ThisUserIsNot=This user is not a prospect, customer nor supplier
-# VATIntraCheck=Check
-# VATIntraCheckDesc=The link %s allows to ask the european VAT checker service. An external internet access from server is required for this service to work.
-# VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do
-# VATIntraCheckableOnEUSite=Check Intracomunnautary VAT on European commision site
-# VATIntraManualCheck=You can also check manually from european web site %s
-# ErrorVATCheckMS_UNAVAILABLE=Check not possible. Check service is not provided by the member state (%s).
-# NorProspectNorCustomer=Nor prospect, nor customer
-# JuridicalStatus=Juridical status
-# Staff=Staff
-# ProspectLevelShort=Potential
-# ProspectLevel=Prospect potential
-# ContactPrivate=Private
-# ContactPublic=Shared
-# ContactVisibility=Visibility
-# OthersNotLinkedToThirdParty=Others, not linked to a third party
-# ProspectStatus=Prospect status
-# PL_NONE=None
-# PL_UNKNOWN=Unknown
-# PL_LOW=Low
-# PL_MEDIUM=Medium
-# PL_HIGH=High
-# TE_UNKNOWN=-
-# TE_STARTUP=Startup
-# TE_GROUP=Large company
-# TE_MEDIUM=Medium company
-# TE_ADMIN=Governmental
-# TE_SMALL=Small company
-# TE_RETAIL=Retailer
-# TE_WHOLE=Wholetailer
-# TE_PRIVATE=Private individual
-# TE_OTHER=Other
-# StatusProspect-1=Do not contact
-# StatusProspect0=Never contacted
-# StatusProspect1=To contact
-# StatusProspect2=Contact in process
-# StatusProspect3=Contact done
-# ChangeDoNotContact=Change status to 'Do not contact'
-# ChangeNeverContacted=Change status to 'Never contacted'
-# ChangeToContact=Change status to 'To contact'
-# ChangeContactInProcess=Change status to 'Contact in process'
-# ChangeContactDone=Change status to 'Contact done'
-# ProspectsByStatus=Prospects by status
-# BillingContact=Billing contact
-# NbOfAttachedFiles=Number of attached files
-# AttachANewFile=Attach a new file
-# NoRIB=No BAN defined
-# NoParentCompany=None
-# ExportImport=Import-Export
-# ExportCardToFormat=Export card to format
-# ContactNotLinkedToCompany=Contact not linked to any third party
-# DolibarrLogin=Dolibarr login
-# NoDolibarrAccess=No Dolibarr access
-# ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
-# ExportDataset_company_2=Contacts and properties
-# ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
-# ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
-# ImportDataset_company_3=Bank details
-# PriceLevel=Price level
-# DeliveriesAddress=Delivery addresses
-# DeliveryAddress=Delivery address
-# DeliveryAddressLabel=Delivery address label
-# DeleteDeliveryAddress=Delete a delivery address
-# ConfirmDeleteDeliveryAddress=Are you sure you want to delete this delivery address?
-# NewDeliveryAddress=New delivery address
-# AddDeliveryAddress=Add address
-# AddAddress=Add address
-# NoOtherDeliveryAddress=No alternative delivery address defined
-# SupplierCategory=Supplier category
-# JuridicalStatus200=Independant
-# DeleteFile=Delete file
-# ConfirmDeleteFile=Are you sure you want to delete this file?
-# AllocateCommercial=Assigned to sale representative
-# SelectCountry=Select a country
-# SelectCompany=Select a third party
-# Organization=Organization
-# AutomaticallyGenerated=Automatically generated
-# FiscalYearInformation=Information on the fiscal year
-# FiscalMonthStart=Starting month of the fiscal year
-# YouMustCreateContactFirst=You must create emails contacts for third party first to be able to add emails notifications.
-# ListSuppliersShort=List of suppliers
-# ListProspectsShort=List of prospects
-# ListCustomersShort=List of customers
-# ThirdPartiesArea=Third parties area
-# LastModifiedThirdParties=Last %s modified third parties
-# UniqueThirdParties=Total of unique third parties
-# InActivity=Open
-# ActivityCeased=Closed
-# ActivityStateFilter=Activity status
-# ProductsIntoElements=List of products into
-# CurrentOutstandingBill=Current outstanding bill
-# OutstandingBill=Max. for outstanding bill
-# OutstandingBillReached=Reached max. for outstanding bill
-# MonkeyNumRefModelDesc=Return numero with format %syymm-nnnn for customer code and %syymm-nnnn for supplier code where yy is year, mm is month and nnnn is a sequence with no break and no return to 0.
-# LeopardNumRefModelDesc=The code is free. This code can be modified at any time.
-# ManagingDirectors=Manager(s) name (CEO, director, president...)
+ProfId1CH=-
+ProfId2CH=-
+ProfId3CH=Prof Id 1 (Federal number)
+ProfId4CH=Prof Id 2 (Commercial Record number)
+ProfId5CH=-
+ProfId6CH=-
+ProfId1CL=Prof Id 1 (R.U.T.)
+ProfId2CL=-
+ProfId3CL=-
+ProfId4CL=-
+ProfId5CL=-
+ProfId6CL=-
+ProfId1CO=Prof Id 1 (R.U.T.)
+ProfId2CO=-
+ProfId3CO=-
+ProfId4CO=-
+ProfId5CO=-
+ProfId6CO=-
+ProfId1DE=Prof Id 1 (USt.-IdNr)
+ProfId2DE=Prof Id 2 (USt.-Nr)
+ProfId3DE=Prof Id 3 (Handelsregister-Nr.)
+ProfId4DE=-
+ProfId5DE=-
+ProfId6DE=-
+ProfId1ES=Prof Id 1 (CIF/NIF)
+ProfId2ES=Prof Id 2 (Social security number)
+ProfId3ES=Prof Id 3 (CNAE)
+ProfId4ES=Prof Id 4 (Collegiate number)
+ProfId5ES=-
+ProfId6ES=-
+ProfId1FR=Prof Id 1 (SIREN)
+ProfId2FR=Prof Id 2 (SIRET)
+ProfId3FR=Prof Id 3 (NAF, old APE)
+ProfId4FR=Prof Id 4 (RCS/RM)
+ProfId5FR=-
+ProfId6FR=-
+ProfId1GB=Registration Number
+ProfId2GB=-
+ProfId3GB=SIC
+ProfId4GB=-
+ProfId5GB=-
+ProfId6GB=-
+ProfId1HN=Id prof. 1 (RTN)
+ProfId2HN=-
+ProfId3HN=-
+ProfId4HN=-
+ProfId5HN=-
+ProfId6HN=-
+ProfId1IN=Prof Id 1 (TIN)
+ProfId2IN=Prof Id 2 (PAN)
+ProfId3IN=Prof Id 3 (SRVC TAX)
+ProfId4IN=Prof Id 4
+ProfId5IN=Prof Id 5
+ProfId6IN=-
+ProfId1MA=Id prof. 1 (R.C.)
+ProfId2MA=Id prof. 2 (Patente)
+ProfId3MA=Id prof. 3 (I.F.)
+ProfId4MA=Id prof. 4 (C.N.S.S.)
+ProfId5MA=-
+ProfId6MA=-
+ProfId1MX=Prof Id 1 (R.F.C).
+ProfId2MX=Prof Id 2 (R..P. IMSS)
+ProfId3MX=Prof Id 3 (Profesional Charter)
+ProfId4MX=-
+ProfId5MX=-
+ProfId6MX=-
+ProfId1NL=KVK nummer
+ProfId2NL=-
+ProfId3NL=-
+ProfId4NL=Burgerservicenummer (BSN)
+ProfId5NL=-
+ProfId6NL=-
+ProfId1PT=Prof Id 1 (NIPC)
+ProfId2PT=Prof Id 2 (Social security number)
+ProfId3PT=Prof Id 3 (Commercial Record number)
+ProfId4PT=Prof Id 4 (Conservatory)
+ProfId5PT=-
+ProfId6PT=-
+ProfId1SN=RC
+ProfId2SN=NINEA
+ProfId3SN=-
+ProfId4SN=-
+ProfId5SN=-
+ProfId6SN=-
+ProfId1TN=Prof Id 1 (RC)
+ProfId2TN=Prof Id 2 (Fiscal matricule)
+ProfId3TN=Prof Id 3 (Douane code)
+ProfId4TN=Prof Id 4 (BAN)
+ProfId5TN=-
+ProfId6TN=-
+ProfId1RU=Prof Id 1 (OGRN)
+ProfId2RU=Prof Id 2 (INN)
+ProfId3RU=Prof Id 3 (KPP)
+ProfId4RU=Prof Id 4 (OKPO)
+ProfId5RU=-
+ProfId6RU=-
+VATIntra=VAT number
+VATIntraShort=VAT number
+VATIntraVeryShort=VAT
+VATIntraSyntaxIsValid=Syntax is valid
+VATIntraValueIsValid=Value is valid
+ProspectCustomer=Prospect / Customer
+Prospect=Prospect
+CustomerCard=Customer Card
+Customer=Customer
+CustomerDiscount=Customer Discount
+CustomerRelativeDiscount=Relative customer discount
+CustomerAbsoluteDiscount=Absolute customer discount
+CustomerRelativeDiscountShort=Relative discount
+CustomerAbsoluteDiscountShort=Absolute discount
+CompanyHasRelativeDiscount=This customer has a default discount of %s%%
+CompanyHasNoRelativeDiscount=This customer has no relative discount by default
+CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s
+CompanyHasCreditNote=This customer still has credit notes for %s %s
+CompanyHasNoAbsoluteDiscount=This customer has no discount credit available
+CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users)
+CustomerAbsoluteDiscountMy=Absolute discounts (granted by yourself)
+DefaultDiscount=Default discount
+AvailableGlobalDiscounts=Absolute discounts available
+DiscountNone=None
+Supplier=Supplier
+CompanyList=Company's list
+AddContact=Add contact
+AddContactAddress=Add contact/address
+EditContact=Edit contact
+EditContactAddress=Edit contact/address
+Contact=Contact
+ContactsAddresses=Contacts/Addresses
+NoContactDefinedForThirdParty=No contact defined for this third party
+NoContactDefined=No contact defined
+DefaultContact=Default contact/address
+AddCompany=Add company
+AddThirdParty=Add third party
+DeleteACompany=Delete a company
+PersonalInformations=Personal data
+AccountancyCode=Accountancy code
+CustomerCode=Customer code
+SupplierCode=Supplier code
+CustomerAccount=Customer account
+SupplierAccount=Supplier account
+CustomerCodeDesc=Customer code, unique for all customers
+SupplierCodeDesc=Supplier code, unique for all suppliers
+RequiredIfCustomer=Required if third party is a customer or prospect
+RequiredIfSupplier=Required if third party is a supplier
+ValidityControledByModule=Validity controled by module
+ThisIsModuleRules=This is rules for this module
+LastProspect=Last
+ProspectToContact=Prospect to contact
+CompanyDeleted=Company "%s" deleted from database.
+ListOfContacts=List of contacts/addresses
+ListOfContactsAddresses=List of contacts/adresses
+ListOfProspectsContacts=List of prospect contacts
+ListOfCustomersContacts=List of customer contacts
+ListOfSuppliersContacts=List of supplier contacts
+ListOfCompanies=List of companies
+ListOfThirdParties=List of third parties
+ShowCompany=Show company
+ShowContact=Show contact
+ContactsAllShort=All (No filter)
+ContactType=Contact type
+ContactForOrders=Order's contact
+ContactForProposals=Proposal's contact
+ContactForContracts=Contract's contact
+ContactForInvoices=Invoice's contact
+NoContactForAnyOrder=This contact is not a contact for any order
+NoContactForAnyProposal=This contact is not a contact for any commercial proposal
+NoContactForAnyContract=This contact is not a contact for any contract
+NoContactForAnyInvoice=This contact is not a contact for any invoice
+NewContact=New contact
+NewContactAddress=New contact/address
+LastContacts=Last contacts
+MyContacts=My contacts
+Phones=Phones
+Capital=Capital
+CapitalOf=Capital of %s
+EditCompany=Edit company
+EditDeliveryAddress=Edit delivery address
+ThisUserIsNot=This user is not a prospect, customer nor supplier
+VATIntraCheck=Check
+VATIntraCheckDesc=The link %s allows to ask the european VAT checker service. An external internet access from server is required for this service to work.
+VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do
+VATIntraCheckableOnEUSite=Check Intracomunnautary VAT on European commision site
+VATIntraManualCheck=You can also check manually from european web site %s
+ErrorVATCheckMS_UNAVAILABLE=Check not possible. Check service is not provided by the member state (%s).
+NorProspectNorCustomer=Nor prospect, nor customer
+JuridicalStatus=Juridical status
+Staff=Staff
+ProspectLevelShort=Potential
+ProspectLevel=Prospect potential
+ContactPrivate=Private
+ContactPublic=Shared
+ContactVisibility=Visibility
+OthersNotLinkedToThirdParty=Others, not linked to a third party
+ProspectStatus=Prospect status
+PL_NONE=None
+PL_UNKNOWN=Unknown
+PL_LOW=Low
+PL_MEDIUM=Medium
+PL_HIGH=High
+TE_UNKNOWN=-
+TE_STARTUP=Startup
+TE_GROUP=Large company
+TE_MEDIUM=Medium company
+TE_ADMIN=Governmental
+TE_SMALL=Small company
+TE_RETAIL=Retailer
+TE_WHOLE=Wholetailer
+TE_PRIVATE=Private individual
+TE_OTHER=Other
+StatusProspect-1=Do not contact
+StatusProspect0=Never contacted
+StatusProspect1=To contact
+StatusProspect2=Contact in process
+StatusProspect3=Contact done
+ChangeDoNotContact=Change status to 'Do not contact'
+ChangeNeverContacted=Change status to 'Never contacted'
+ChangeToContact=Change status to 'To contact'
+ChangeContactInProcess=Change status to 'Contact in process'
+ChangeContactDone=Change status to 'Contact done'
+ProspectsByStatus=Prospects by status
+BillingContact=Billing contact
+NbOfAttachedFiles=Number of attached files
+AttachANewFile=Attach a new file
+NoRIB=No BAN defined
+NoParentCompany=None
+ExportImport=Import-Export
+ExportCardToFormat=Export card to format
+ContactNotLinkedToCompany=Contact not linked to any third party
+DolibarrLogin=Dolibarr login
+NoDolibarrAccess=No Dolibarr access
+ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ExportDataset_company_2=Contacts and properties
+ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
+ImportDataset_company_3=Bank details
+PriceLevel=Price level
+DeliveriesAddress=Delivery addresses
+DeliveryAddress=Delivery address
+DeliveryAddressLabel=Delivery address label
+DeleteDeliveryAddress=Delete a delivery address
+ConfirmDeleteDeliveryAddress=Are you sure you want to delete this delivery address?
+NewDeliveryAddress=New delivery address
+AddDeliveryAddress=Add address
+AddAddress=Add address
+NoOtherDeliveryAddress=No alternative delivery address defined
+SupplierCategory=Supplier category
+JuridicalStatus200=Independant
+DeleteFile=Delete file
+ConfirmDeleteFile=Are you sure you want to delete this file?
+AllocateCommercial=Assigned to sale representative
+SelectCountry=Select a country
+SelectCompany=Select a third party
+Organization=Organization
+AutomaticallyGenerated=Automatically generated
+FiscalYearInformation=Information on the fiscal year
+FiscalMonthStart=Starting month of the fiscal year
+YouMustCreateContactFirst=You must create emails contacts for third party first to be able to add emails notifications.
+ListSuppliersShort=List of suppliers
+ListProspectsShort=List of prospects
+ListCustomersShort=List of customers
+ThirdPartiesArea=Third parties area
+LastModifiedThirdParties=Last %s modified third parties
+UniqueThirdParties=Total of unique third parties
+InActivity=Open
+ActivityCeased=Closed
+ActivityStateFilter=Activity status
+ProductsIntoElements=List of products into
+CurrentOutstandingBill=Current outstanding bill
+OutstandingBill=Max. for outstanding bill
+OutstandingBillReached=Reached max. for outstanding bill
+MonkeyNumRefModelDesc=Return numero with format %syymm-nnnn for customer code and %syymm-nnnn for supplier code where yy is year, mm is month and nnnn is a sequence with no break and no return to 0.
+LeopardNumRefModelDesc=The code is free. This code can be modified at any time.
+ManagingDirectors=Manager(s) name (CEO, director, president...)
diff --git a/htdocs/langs/uz_UZ/compta.lang b/htdocs/langs/uz_UZ/compta.lang
index ecb2add5cd5..121971f879c 100644
--- a/htdocs/langs/uz_UZ/compta.lang
+++ b/htdocs/langs/uz_UZ/compta.lang
@@ -1,185 +1,185 @@
# Dolibarr language file - Source file is en_US - compta
-# Accountancy=Accountancy
-# AccountancyCard=Accountancy card
-# Treasury=Treasury
-# MenuFinancial=Financial
-# TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
-# OptionMode=Option for accountancy
-# OptionModeTrue=Option Incomes-Expenses
-# OptionModeVirtual=Option Claims-Debts
-# OptionModeTrueDesc=In this context, the turnover is calculated over payments (date of payments). The validity of the figures is assured only if the book-keeping is scrutinized through the input/output on the accounts via invoices.
-# OptionModeVirtualDesc=In this context, the turnover is calculated over invoices (date of validation). When these invoices are due, whether they have been paid or not, they are listed in the turnover output.
-# FeatureIsSupportedInInOutModeOnly=Feature only available in CREDITS-DEBTS accountancy mode (See Accountancy module configuration)
-# VATReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Tax module setup.
-# Param=Setup
-# RemainingAmountPayment=Amount payment remaining :
-# AmountToBeCharged=Total amount to pay :
-# AccountsGeneral=Accounts
-# Account=Account
-# Accounts=Accounts
-# Accountparent=Account parent
-# Accountsparent=Accounts parent
-# BillsForSuppliers=Bills for suppliers
-# Income=Income
-# Outcome=Expense
-# ReportInOut=Income / Expense
-# ReportTurnover=Turnover
-# PaymentsNotLinkedToInvoice=Payments not linked to any invoice, so not linked to any third party
-# PaymentsNotLinkedToUser=Payments not linked to any user
-# Profit=Profit
-# Balance=Balance
-# Debit=Debit
-# Credit=Credit
-# Piece=Accounting Doc.
-# Withdrawal=Withdrawal
-# Withdrawals=Withdrawals
-# AmountHTVATRealReceived=Net collected
-# AmountHTVATRealPaid=Net paid
-# VATToPay=VAT sells
-# VATReceived=VAT received
-# VATToCollect=VAT purchases
-# VATSummary=VAT Balance
-# LT2SummaryES=IRPF Balance
-# VATPaid=VAT paid
-# SalaryPaid=Salary paid
-# LT2PaidES=IRPF Paid
-# LT2CustomerES=IRPF sales
-# LT2SupplierES=IRPF purchases
-# VATCollected=VAT collected
-# ToPay=To pay
-# ToGet=To get back
-# SpecialExpensesArea=Area for all special paiements
-# TaxAndDividendsArea=Tax, social contributions and dividends area
-# SocialContribution=Social contribution
-# SocialContributions=Social contributions
-# MenuSpecialExpenses=Special expenses
-# MenuTaxAndDividends=Taxes and dividends
-# MenuSalaries=Salaries
-# MenuSocialContributions=Social contributions
-# MenuNewSocialContribution=New contribution
-# NewSocialContribution=New social contribution
-# ContributionsToPay=Contributions to pay
-# AccountancyTreasuryArea=Accountancy/Treasury area
-# AccountancySetup=Accountancy setup
-# NewPayment=New payment
-# Payments=Payments
-# PaymentCustomerInvoice=Customer invoice payment
-# PaymentSupplierInvoice=Supplier invoice payment
-# PaymentSocialContribution=Social contribution payment
-# PaymentVat=VAT payment
-# PaymentSalary=Salary payment
-# ListPayment=List of payments
-# ListOfPayments=List of payments
-# ListOfCustomerPayments=List of customer payments
-# ListOfSupplierPayments=List of supplier payments
-# DatePayment=Payment date
-# DateStartPeriod=Date start period
-# DateEndPeriod=Date end period
-# NewVATPayment=New VAT payment
-# newLT2PaymentES=New IRPF payment
-# LT2PaymentES=IRPF Payment
-# LT2PaymentsES=IRPF Payments
-# VATPayment=VAT Payment
-# VATPayments=VAT Payments
-# SocialContributionsPayments=Social contributions payments
-# ShowVatPayment=Show VAT payment
-# TotalToPay=Total to pay
-# TotalVATReceived=Total VAT received
-# CustomerAccountancyCode=Customer accountancy code
-# SupplierAccountancyCode=Supplier accountancy code
-# AccountNumberShort=Account number
-# AccountNumber=Account number
-# NewAccount=New account
-# SalesTurnover=Sales turnover
-# SalesTurnoverMinimum=Minimum sales turnover
-# ByThirdParties=By third parties
-# ByUserAuthorOfInvoice=By invoice author
-# AccountancyExport=Accountancy export
-# ErrorWrongAccountancyCodeForCompany=Bad customer accountancy code for %s
-# SuppliersProductsSellSalesTurnover=The generated turnover by the sales of supplier's products.
-# CheckReceipt=Check deposit
-# CheckReceiptShort=Check deposit
-# NewCheckReceipt=New discount
-# NewCheckDeposit=New check deposit
-# NewCheckDepositOn=Create receipt for deposit on account: %s
-# NoWaitingChecks=No checks waiting for deposit.
-# DateChequeReceived=Check reception date
-# NbOfCheques=Nb of checks
-# PaySocialContribution=Pay a social contribution
-# ConfirmPaySocialContribution=Are you sure you want to classify this social contribution as paid?
-# DeleteSocialContribution=Delete a social contribution
-# ConfirmDeleteSocialContribution=Are you sure you want to delete this social contribution?
-# ExportDataset_tax_1=Social contributions and payments
-# CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
-# CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
-# CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
-# CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
-# AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
-# AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
-# AnnualByCompaniesDueDebtMode=Balance of income and expenses, detail by third parties, mode %sClaims-Debts%s said Commitment accounting.
-# AnnualByCompaniesInputOutputMode=Balance of income and expenses, detail by third parties, mode %sIncomes-Expenses%s said cash accounting.
-# SeeReportInInputOutputMode=See report %sIncomes-Expenses%s said cash accounting for a calculation on actual payments made
-# SeeReportInDueDebtMode=See report %sClaims-Debts%s said commitment accounting for a calculation on issued invoices
-# RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
-# RulesResultDue=- It includes outstanding invoices, expenses and VAT whether they are paid or not.
- It is based on the validation date of invoices and VAT and on the due date for expenses.
-# RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
-# RulesCADue=- It includes the client's due invoices whether they are paid or not.
- It is based on the validation date of these invoices.
-# RulesCAIn=- It includes all the effective payments of invoices received from clients.
- It is based on the payment date of these invoices
-# DepositsAreNotIncluded=- Deposit invoices are nor included
-# DepositsAreIncluded=- Deposit invoices are included
-# LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF
-# VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
-# VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
-# VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
-# VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
-# SeeVATReportInInputOutputMode=See report %sVAT encasement%s for a standard calculation
-# SeeVATReportInDueDebtMode=See report %sVAT on flow%s for a calculation with an option on the flow
-# RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
-# RulesVATInProducts=- For material assets, it includes the VAT invoices on the basis of the invoice date.
-# RulesVATDueServices=- For services, the report includes VAT invoices due, paid or not, based on the invoice date.
-# RulesVATDueProducts=- For material assets, it includes the VAT invoices, based on the invoice date.
-# OptionVatInfoModuleComptabilite=Note: For material assets, it should use the date of delivery to be more fair.
-# PercentOfInvoice=%%/invoice
-# NotUsedForGoods=Not used on goods
-# ProposalStats=Statistics on proposals
-# OrderStats=Statistics on orders
-# InvoiceStats=Statistics on bills
-# Dispatch=Dispatching
-# Dispatched=Dispatched
-# ToDispatch=To dispatch
-# ThirdPartyMustBeEditAsCustomer=Third party must be defined as a customer
-# SellsJournal=Sales Journal
-# PurchasesJournal=Purchases Journal
-# DescSellsJournal=Sales Journal
-# DescPurchasesJournal=Purchases Journal
-# InvoiceRef=Invoice ref.
-# CodeNotDef=Not defined
-# AddRemind=Dispatch available amount
-# RemainToDivide= Remain to dispatch :
-# WarningDepositsNotIncluded=Deposits invoices are not included in this version with this accountancy module.
-# DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
-# Pcg_version=Pcg version
-# Pcg_type=Pcg type
-# Pcg_subtype=Pcg subtype
-# InvoiceLinesToDispatch=Invoice lines to dispatch
-# InvoiceDispatched=Dispatched invoices
-# AccountancyDashboard=Accountancy summary
-# ByProductsAndServices=By products and services
-# RefExt=External ref
-# ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
-# LinkedOrder=linked to order
-# ReCalculate=Recalculate
-# Mode1=Method 1
-# Mode2=Method 2
-# CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
-# CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
-# TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
-# CalculationMode=Calculation mode
-# COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
-# COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
-# COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
-# COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
-# COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
-# COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
-# COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
-# COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
+Accountancy=Accountancy
+AccountancyCard=Accountancy card
+Treasury=Treasury
+MenuFinancial=Financial
+TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
+OptionMode=Option for accountancy
+OptionModeTrue=Option Incomes-Expenses
+OptionModeVirtual=Option Claims-Debts
+OptionModeTrueDesc=In this context, the turnover is calculated over payments (date of payments). The validity of the figures is assured only if the book-keeping is scrutinized through the input/output on the accounts via invoices.
+OptionModeVirtualDesc=In this context, the turnover is calculated over invoices (date of validation). When these invoices are due, whether they have been paid or not, they are listed in the turnover output.
+FeatureIsSupportedInInOutModeOnly=Feature only available in CREDITS-DEBTS accountancy mode (See Accountancy module configuration)
+VATReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Tax module setup.
+Param=Setup
+RemainingAmountPayment=Amount payment remaining :
+AmountToBeCharged=Total amount to pay :
+AccountsGeneral=Accounts
+Account=Account
+Accounts=Accounts
+Accountparent=Account parent
+Accountsparent=Accounts parent
+BillsForSuppliers=Bills for suppliers
+Income=Income
+Outcome=Expense
+ReportInOut=Income / Expense
+ReportTurnover=Turnover
+PaymentsNotLinkedToInvoice=Payments not linked to any invoice, so not linked to any third party
+PaymentsNotLinkedToUser=Payments not linked to any user
+Profit=Profit
+Balance=Balance
+Debit=Debit
+Credit=Credit
+Piece=Accounting Doc.
+Withdrawal=Withdrawal
+Withdrawals=Withdrawals
+AmountHTVATRealReceived=Net collected
+AmountHTVATRealPaid=Net paid
+VATToPay=VAT sells
+VATReceived=VAT received
+VATToCollect=VAT purchases
+VATSummary=VAT Balance
+LT2SummaryES=IRPF Balance
+VATPaid=VAT paid
+SalaryPaid=Salary paid
+LT2PaidES=IRPF Paid
+LT2CustomerES=IRPF sales
+LT2SupplierES=IRPF purchases
+VATCollected=VAT collected
+ToPay=To pay
+ToGet=To get back
+SpecialExpensesArea=Area for all special payments
+TaxAndDividendsArea=Tax, social contributions and dividends area
+SocialContribution=Social contribution
+SocialContributions=Social contributions
+MenuSpecialExpenses=Special expenses
+MenuTaxAndDividends=Taxes and dividends
+MenuSalaries=Salaries
+MenuSocialContributions=Social contributions
+MenuNewSocialContribution=New contribution
+NewSocialContribution=New social contribution
+ContributionsToPay=Contributions to pay
+AccountancyTreasuryArea=Accountancy/Treasury area
+AccountancySetup=Accountancy setup
+NewPayment=New payment
+Payments=Payments
+PaymentCustomerInvoice=Customer invoice payment
+PaymentSupplierInvoice=Supplier invoice payment
+PaymentSocialContribution=Social contribution payment
+PaymentVat=VAT payment
+PaymentSalary=Salary payment
+ListPayment=List of payments
+ListOfPayments=List of payments
+ListOfCustomerPayments=List of customer payments
+ListOfSupplierPayments=List of supplier payments
+DatePayment=Payment date
+DateStartPeriod=Date start period
+DateEndPeriod=Date end period
+NewVATPayment=New VAT payment
+newLT2PaymentES=New IRPF payment
+LT2PaymentES=IRPF Payment
+LT2PaymentsES=IRPF Payments
+VATPayment=VAT Payment
+VATPayments=VAT Payments
+SocialContributionsPayments=Social contributions payments
+ShowVatPayment=Show VAT payment
+TotalToPay=Total to pay
+TotalVATReceived=Total VAT received
+CustomerAccountancyCode=Customer accountancy code
+SupplierAccountancyCode=Supplier accountancy code
+AccountNumberShort=Account number
+AccountNumber=Account number
+NewAccount=New account
+SalesTurnover=Sales turnover
+SalesTurnoverMinimum=Minimum sales turnover
+ByThirdParties=By third parties
+ByUserAuthorOfInvoice=By invoice author
+AccountancyExport=Accountancy export
+ErrorWrongAccountancyCodeForCompany=Bad customer accountancy code for %s
+SuppliersProductsSellSalesTurnover=The generated turnover by the sales of supplier's products.
+CheckReceipt=Check deposit
+CheckReceiptShort=Check deposit
+NewCheckReceipt=New discount
+NewCheckDeposit=New check deposit
+NewCheckDepositOn=Create receipt for deposit on account: %s
+NoWaitingChecks=No checks waiting for deposit.
+DateChequeReceived=Check reception date
+NbOfCheques=Nb of checks
+PaySocialContribution=Pay a social contribution
+ConfirmPaySocialContribution=Are you sure you want to classify this social contribution as paid?
+DeleteSocialContribution=Delete a social contribution
+ConfirmDeleteSocialContribution=Are you sure you want to delete this social contribution?
+ExportDataset_tax_1=Social contributions and payments
+CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
+CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
+CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
+CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
+AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
+AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
+AnnualByCompaniesDueDebtMode=Balance of income and expenses, detail by third parties, mode %sClaims-Debts%s said Commitment accounting.
+AnnualByCompaniesInputOutputMode=Balance of income and expenses, detail by third parties, mode %sIncomes-Expenses%s said cash accounting.
+SeeReportInInputOutputMode=See report %sIncomes-Expenses%s said cash accounting for a calculation on actual payments made
+SeeReportInDueDebtMode=See report %sClaims-Debts%s said commitment accounting for a calculation on issued invoices
+RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
+RulesResultDue=- It includes outstanding invoices, expenses and VAT whether they are paid or not.
- It is based on the validation date of invoices and VAT and on the due date for expenses.
+RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
+RulesCADue=- It includes the client's due invoices whether they are paid or not.
- It is based on the validation date of these invoices.
+RulesCAIn=- It includes all the effective payments of invoices received from clients.
- It is based on the payment date of these invoices
+DepositsAreNotIncluded=- Deposit invoices are nor included
+DepositsAreIncluded=- Deposit invoices are included
+LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF
+VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
+VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
+VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
+VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
+SeeVATReportInInputOutputMode=See report %sVAT encasement%s for a standard calculation
+SeeVATReportInDueDebtMode=See report %sVAT on flow%s for a calculation with an option on the flow
+RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
+RulesVATInProducts=- For material assets, it includes the VAT invoices on the basis of the invoice date.
+RulesVATDueServices=- For services, the report includes VAT invoices due, paid or not, based on the invoice date.
+RulesVATDueProducts=- For material assets, it includes the VAT invoices, based on the invoice date.
+OptionVatInfoModuleComptabilite=Note: For material assets, it should use the date of delivery to be more fair.
+PercentOfInvoice=%%/invoice
+NotUsedForGoods=Not used on goods
+ProposalStats=Statistics on proposals
+OrderStats=Statistics on orders
+InvoiceStats=Statistics on bills
+Dispatch=Dispatching
+Dispatched=Dispatched
+ToDispatch=To dispatch
+ThirdPartyMustBeEditAsCustomer=Third party must be defined as a customer
+SellsJournal=Sales Journal
+PurchasesJournal=Purchases Journal
+DescSellsJournal=Sales Journal
+DescPurchasesJournal=Purchases Journal
+InvoiceRef=Invoice ref.
+CodeNotDef=Not defined
+AddRemind=Dispatch available amount
+RemainToDivide= Remain to dispatch :
+WarningDepositsNotIncluded=Deposits invoices are not included in this version with this accountancy module.
+DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
+Pcg_version=Pcg version
+Pcg_type=Pcg type
+Pcg_subtype=Pcg subtype
+InvoiceLinesToDispatch=Invoice lines to dispatch
+InvoiceDispatched=Dispatched invoices
+AccountancyDashboard=Accountancy summary
+ByProductsAndServices=By products and services
+RefExt=External ref
+ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
+LinkedOrder=linked to order
+ReCalculate=Recalculate
+Mode1=Method 1
+Mode2=Method 2
+CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
+CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
+TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
+CalculationMode=Calculation mode
+COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
+COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
+COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
+COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
+COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
+COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
+COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
+COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
diff --git a/htdocs/langs/uz_UZ/contracts.lang b/htdocs/langs/uz_UZ/contracts.lang
index def3d8aceff..797b5708e50 100644
--- a/htdocs/langs/uz_UZ/contracts.lang
+++ b/htdocs/langs/uz_UZ/contracts.lang
@@ -1,99 +1,99 @@
# Dolibarr language file - Source file is en_US - contracts
-# ContractsArea=Contracts area
-# ListOfContracts=List of contracts
-# LastContracts=Last %s modified contracts
-# AllContracts=All contracts
-# ContractCard=Contract card
-# ContractStatus=Contract status
-# ContractStatusNotRunning=Not running
-# ContractStatusRunning=Running
-# ContractStatusDraft=Draft
-# ContractStatusValidated=Validated
-# ContractStatusClosed=Closed
-# ServiceStatusInitial=Not running
-# ServiceStatusRunning=Running
-# ServiceStatusNotLate=Running, not expired
-# ServiceStatusNotLateShort=Not expired
-# ServiceStatusLate=Running, expired
-# ServiceStatusLateShort=Expired
-# ServiceStatusClosed=Closed
-# ServicesLegend=Services legend
-# Contracts=Contracts
-# Contract=Contract
-# NoContracts=No contracts
-# MenuServices=Services
-# MenuInactiveServices=Services not active
-# MenuRunningServices=Running services
-# MenuExpiredServices=Expired services
-# MenuClosedServices=Closed services
-# NewContract=New contract
-# AddContract=Add contract
-# SearchAContract=Search a contract
-# DeleteAContract=Delete a contract
-# CloseAContract=Close a contract
-# ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services ?
-# ConfirmValidateContract=Are you sure you want to validate this contract under name %s ?
-# ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract ?
-# ConfirmCloseService=Are you sure you want to close this service with date %s ?
-# ValidateAContract=Validate a contract
-# ActivateService=Activate service
-# ConfirmActivateService=Are you sure you want to activate this service with date %s ?
-# RefContract=Contract reference
-# DateContract=Contract date
-# DateServiceActivate=Service activation date
-# DateServiceUnactivate=Service deactivation date
-# DateServiceStart=Date for beginning of service
-# DateServiceEnd=Date for end of service
-# ShowContract=Show contract
-# ListOfServices=List of services
-# ListOfInactiveServices=List of not active services
-# ListOfExpiredServices=List of expired active services
-# ListOfClosedServices=List of closed services
-# ListOfRunningContractsLines=List of running contract lines
-# ListOfRunningServices=List of running services
-# NotActivatedServices=Inactive services (among validated contracts)
-# BoardNotActivatedServices=Services to activate among validated contracts
-# LastContracts=Last %s modified contracts
-# LastActivatedServices=Last %s activated services
-# LastModifiedServices=Last %s modified services
-# EditServiceLine=Edit service line
-# ContractStartDate=Start date
-# ContractEndDate=End date
-# DateStartPlanned=Planned start date
-# DateStartPlannedShort=Planned start date
-# DateEndPlanned=Planned end date
-# DateEndPlannedShort=Planned end date
-# DateStartReal=Real start date
-# DateStartRealShort=Real start date
-# DateEndReal=Real end date
-# DateEndRealShort=Real end date
-# NbOfServices=Nb of services
-# CloseService=Close service
-# ServicesNomberShort=%s service(s)
-# RunningServices=Running services
-# BoardRunningServices=Expired running services
-# ServiceStatus=Status of service
-# DraftContracts=Drafts contracts
-# CloseRefusedBecauseOneServiceActive=Contract can't be closed as ther is at least one open service on it
-# CloseAllContracts=Close all contract lines
-# DeleteContractLine=Delete a contract line
-# ConfirmDeleteContractLine=Are you sure you want to delete this contract line ?
-# MoveToAnotherContract=Move service into another contract.
-# ConfirmMoveToAnotherContract=I choosed new target contract and confirm I want to move this service into this contract.
-# ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to ?
-# PaymentRenewContractId=Renew contract line (number %s)
-# ExpiredSince=Expiration date
-# RelatedContracts=Related contracts
-# NoExpiredServices=No expired active services
-# ListOfServicesToExpireWithDuration=List of Services to expire in %s days
-# ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
-# ListOfServicesToExpire=List of Services to expire
-# NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
+ContractsArea=Contracts area
+ListOfContracts=List of contracts
+LastContracts=Last %s modified contracts
+AllContracts=All contracts
+ContractCard=Contract card
+ContractStatus=Contract status
+ContractStatusNotRunning=Not running
+ContractStatusRunning=Running
+ContractStatusDraft=Draft
+ContractStatusValidated=Validated
+ContractStatusClosed=Closed
+ServiceStatusInitial=Not running
+ServiceStatusRunning=Running
+ServiceStatusNotLate=Running, not expired
+ServiceStatusNotLateShort=Not expired
+ServiceStatusLate=Running, expired
+ServiceStatusLateShort=Expired
+ServiceStatusClosed=Closed
+ServicesLegend=Services legend
+Contracts=Contracts
+Contract=Contract
+NoContracts=No contracts
+MenuServices=Services
+MenuInactiveServices=Services not active
+MenuRunningServices=Running services
+MenuExpiredServices=Expired services
+MenuClosedServices=Closed services
+NewContract=New contract
+AddContract=Add contract
+SearchAContract=Search a contract
+DeleteAContract=Delete a contract
+CloseAContract=Close a contract
+ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services ?
+ConfirmValidateContract=Are you sure you want to validate this contract under name %s ?
+ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract ?
+ConfirmCloseService=Are you sure you want to close this service with date %s ?
+ValidateAContract=Validate a contract
+ActivateService=Activate service
+ConfirmActivateService=Are you sure you want to activate this service with date %s ?
+RefContract=Contract reference
+DateContract=Contract date
+DateServiceActivate=Service activation date
+DateServiceUnactivate=Service deactivation date
+DateServiceStart=Date for beginning of service
+DateServiceEnd=Date for end of service
+ShowContract=Show contract
+ListOfServices=List of services
+ListOfInactiveServices=List of not active services
+ListOfExpiredServices=List of expired active services
+ListOfClosedServices=List of closed services
+ListOfRunningContractsLines=List of running contract lines
+ListOfRunningServices=List of running services
+NotActivatedServices=Inactive services (among validated contracts)
+BoardNotActivatedServices=Services to activate among validated contracts
+LastContracts=Last %s modified contracts
+LastActivatedServices=Last %s activated services
+LastModifiedServices=Last %s modified services
+EditServiceLine=Edit service line
+ContractStartDate=Start date
+ContractEndDate=End date
+DateStartPlanned=Planned start date
+DateStartPlannedShort=Planned start date
+DateEndPlanned=Planned end date
+DateEndPlannedShort=Planned end date
+DateStartReal=Real start date
+DateStartRealShort=Real start date
+DateEndReal=Real end date
+DateEndRealShort=Real end date
+NbOfServices=Nb of services
+CloseService=Close service
+ServicesNomberShort=%s service(s)
+RunningServices=Running services
+BoardRunningServices=Expired running services
+ServiceStatus=Status of service
+DraftContracts=Drafts contracts
+CloseRefusedBecauseOneServiceActive=Contract can't be closed as ther is at least one open service on it
+CloseAllContracts=Close all contract lines
+DeleteContractLine=Delete a contract line
+ConfirmDeleteContractLine=Are you sure you want to delete this contract line ?
+MoveToAnotherContract=Move service into another contract.
+ConfirmMoveToAnotherContract=I choosed new target contract and confirm I want to move this service into this contract.
+ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to ?
+PaymentRenewContractId=Renew contract line (number %s)
+ExpiredSince=Expiration date
+RelatedContracts=Related contracts
+NoExpiredServices=No expired active services
+ListOfServicesToExpireWithDuration=List of Services to expire in %s days
+ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
+ListOfServicesToExpire=List of Services to expire
+NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
##### Types de contacts #####
-# TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract
-# TypeContact_contrat_internal_SALESREPFOLL=Sales representative following-up contract
-# TypeContact_contrat_external_BILLING=Billing customer contact
-# TypeContact_contrat_external_CUSTOMER=Follow-up customer contact
-# TypeContact_contrat_external_SALESREPSIGN=Signing contract customer contact
-# Error_CONTRACT_ADDON_NotDefined=Constant CONTRACT_ADDON not defined
+TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract
+TypeContact_contrat_internal_SALESREPFOLL=Sales representative following-up contract
+TypeContact_contrat_external_BILLING=Billing customer contact
+TypeContact_contrat_external_CUSTOMER=Follow-up customer contact
+TypeContact_contrat_external_SALESREPSIGN=Signing contract customer contact
+Error_CONTRACT_ADDON_NotDefined=Constant CONTRACT_ADDON not defined
diff --git a/htdocs/langs/uz_UZ/cron.lang b/htdocs/langs/uz_UZ/cron.lang
index 1be23d72ca3..768cd012384 100644
--- a/htdocs/langs/uz_UZ/cron.lang
+++ b/htdocs/langs/uz_UZ/cron.lang
@@ -1,114 +1,89 @@
# Dolibarr language file - Source file is en_US - cron
#
# About page
-#
-# About = About
-# CronAbout = About Cron
-# CronAboutPage = Cron about page
+About = About
+CronAbout = About Cron
+CronAboutPage = Cron about page
-#
# Right
-#
-# Permission23101 = Read Scheduled task
-# Permission23102 = Create/update Scheduled task
-# Permission23103 = Delete Scheduled task
-# Permission23104 = Execute Scheduled task
-
-#
+Permission23101 = Read Scheduled task
+Permission23102 = Create/update Scheduled task
+Permission23103 = Delete Scheduled task
+Permission23104 = Execute Scheduled task
# Admin
-#
-# CronSetup= Scheduled job management setup
-# URLToLaunchCronJobs=URL to check and launch cron jobs if required
-# OrToLaunchASpecificJob=Or to check and launch a specific job
-# KeyForCronAccess=Security key for URL to launch cron jobs
-# FileToLaunchCronJobs=Command line to launch cron jobs
-# CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
-# CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
-
-
-#
+CronSetup= Scheduled job management setup
+URLToLaunchCronJobs=URL to check and launch cron jobs if required
+OrToLaunchASpecificJob=Or to check and launch a specific job
+KeyForCronAccess=Security key for URL to launch cron jobs
+FileToLaunchCronJobs=Command line to launch cron jobs
+CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
+CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
# Menu
-#
-# CronJobs=Scheduled jobs
-# CronListActive= List of active jobs
-# CronListInactive= List of disabled jobs
-# CronListActive= List of active jobs
-
-
-#
+CronJobs=Scheduled jobs
+CronListActive= List of active jobs
+CronListInactive= List of disabled jobs
+CronListActive= List of active jobs
# Page list
-#
-# CronDateLastRun=Last run
-# CronLastOutput=Last run output
-# CronLastResult=Last result code
-# CronListOfCronJobs=List of scheduled jobs
-# CronCommand=Command
-# CronList=Jobs list
-# CronDelete= Delete cron jobs
-# CronConfirmDelete= Are you sure you want to delete this cron job ?
-# CronExecute=Launch job
-# CronConfirmExecute= Are you sure to execute this job now
-# CronInfo= Jobs allow to execute task that have been planned
-# CronWaitingJobs=Wainting jobs
-# CronTask=Job
-# CronNone= None
-# CronDtStart=Start date
-# CronDtEnd=End date
-# CronDtNextLaunch=Next execution
-# CronDtLastLaunch=Last execution
-# CronFrequency=Frequancy
-# CronClass=Classe
-# CronMethod=Method
-# CronModule=Module
-# CronAction=Action
-# CronStatus=Status
-# CronStatusActive=Enabled
-# CronStatusInactive=Disabled
-# CronNoJobs=No jobs registered
-# CronPriority=Priority
-# CronLabel=Description
-# CronNbRun=Nb. launch
-# CronEach=Every
-# JobFinished=Job launched and finished
-
-#
+CronDateLastRun=Last run
+CronLastOutput=Last run output
+CronLastResult=Last result code
+CronListOfCronJobs=List of scheduled jobs
+CronCommand=Command
+CronList=Jobs list
+CronDelete= Delete cron jobs
+CronConfirmDelete= Are you sure you want to delete this cron job ?
+CronExecute=Launch job
+CronConfirmExecute= Are you sure to execute this job now
+CronInfo= Jobs allow to execute task that have been planned
+CronWaitingJobs=Wainting jobs
+CronTask=Job
+CronNone= None
+CronDtStart=Start date
+CronDtEnd=End date
+CronDtNextLaunch=Next execution
+CronDtLastLaunch=Last execution
+CronFrequency=Frequancy
+CronClass=Classe
+CronMethod=Method
+CronModule=Module
+CronAction=Action
+CronStatus=Status
+CronStatusActive=Enabled
+CronStatusInactive=Disabled
+CronNoJobs=No jobs registered
+CronPriority=Priority
+CronLabel=Description
+CronNbRun=Nb. launch
+CronEach=Every
+JobFinished=Job launched and finished
#Page card
-#
-# CronAdd= Add jobs
-# CronHourStart= Start Hour and date of task
-# CronEvery= And execute task each
-# CronObject= Instance/Object to create
-# CronArgs=Parameters
-# CronSaveSucess=Save succesfully
-# CronNote=Comment
-# CronFieldMandatory=Fields %s is mandatory
-# CronErrEndDateStartDt=End date cannot be before start date
-# CronStatusActiveBtn=Enable
-# CronStatusInactiveBtn=Disable
-# CronTaskInactive=This job is disabled
-# CronDtLastResult=Last result date
-# CronId=Id
-# CronClassFile=Classes (filename.class.php)
-# CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
-# CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
-# CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
-# CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
-# CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
-# CronCommandHelp=The system command line to execute.
-
-#
+CronAdd= Add jobs
+CronHourStart= Start Hour and date of task
+CronEvery= And execute task each
+CronObject= Instance/Object to create
+CronArgs=Parameters
+CronSaveSucess=Save succesfully
+CronNote=Comment
+CronFieldMandatory=Fields %s is mandatory
+CronErrEndDateStartDt=End date cannot be before start date
+CronStatusActiveBtn=Enable
+CronStatusInactiveBtn=Disable
+CronTaskInactive=This job is disabled
+CronDtLastResult=Last result date
+CronId=Id
+CronClassFile=Classes (filename.class.php)
+CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
+CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
+CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
+CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
+CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
+CronCommandHelp=The system command line to execute.
# Info
-#
-# CronInfoPage=Information
-
-
-#
+CronInfoPage=Information
# Common
-#
-# CronType=Task type
-# CronType_method=Call method of a Dolibarr Class
-# CronType_command=Shell command
-# CronMenu=Cron
-# CronCannotLoadClass=Cannot load class %s or object %s
-
-# UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
+CronType=Task type
+CronType_method=Call method of a Dolibarr Class
+CronType_command=Shell command
+CronMenu=Cron
+CronCannotLoadClass=Cannot load class %s or object %s
+UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
diff --git a/htdocs/langs/uz_UZ/deliveries.lang b/htdocs/langs/uz_UZ/deliveries.lang
index 07461b4a000..bb78c5ac7c2 100644
--- a/htdocs/langs/uz_UZ/deliveries.lang
+++ b/htdocs/langs/uz_UZ/deliveries.lang
@@ -1,26 +1,26 @@
# Dolibarr language file - Source file is en_US - deliveries
-# Delivery=Delivery
-# Deliveries=Deliveries
-# DeliveryCard=Delivery card
-# DeliveryOrder=Delivery order
-# DeliveryOrders=Delivery orders
-# DeliveryDate=Delivery date
-# DeliveryDateShort=Deliv. date
-# CreateDeliveryOrder=Generate delivery order
-# QtyDelivered=Qty delivered
-# SetDeliveryDate=Set shipping date
-# ValidateDeliveryReceipt=Validate delivery receipt
-# ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt ?
-# DeleteDeliveryReceipt=Delete delivery receipt
-# DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s ?
-# DeliveryMethod=Delivery method
-# TrackingNumber=Tracking number
-# DeliveryNotValidated=Delivery not validated
+Delivery=Delivery
+Deliveries=Deliveries
+DeliveryCard=Delivery card
+DeliveryOrder=Delivery order
+DeliveryOrders=Delivery orders
+DeliveryDate=Delivery date
+DeliveryDateShort=Deliv. date
+CreateDeliveryOrder=Generate delivery order
+QtyDelivered=Qty delivered
+SetDeliveryDate=Set shipping date
+ValidateDeliveryReceipt=Validate delivery receipt
+ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt ?
+DeleteDeliveryReceipt=Delete delivery receipt
+DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s ?
+DeliveryMethod=Delivery method
+TrackingNumber=Tracking number
+DeliveryNotValidated=Delivery not validated
# merou PDF model
-# NameAndSignature=Name and Signature :
-# ToAndDate=To___________________________________ on ____/_____/__________
-# GoodStatusDeclaration=Have received the goods above in good condition,
-# Deliverer=Deliverer :
-# Sender=Sender
-# Recipient=Recipient
-# ErrorStockIsNotEnough=There's not enough stock
+NameAndSignature=Name and Signature :
+ToAndDate=To___________________________________ on ____/_____/__________
+GoodStatusDeclaration=Have received the goods above in good condition,
+Deliverer=Deliverer :
+Sender=Sender
+Recipient=Recipient
+ErrorStockIsNotEnough=There's not enough stock
diff --git a/htdocs/langs/uz_UZ/dict.lang b/htdocs/langs/uz_UZ/dict.lang
index a662b0f7573..4b724056147 100644
--- a/htdocs/langs/uz_UZ/dict.lang
+++ b/htdocs/langs/uz_UZ/dict.lang
@@ -1,329 +1,325 @@
# Dolibarr language file - Source file is en_US - dict
-# CountryFR=France
-# CountryBE=Belgium
-# CountryIT=Italy
-# CountryES=Spain
-# CountryDE=Germany
-# CountryCH=Switzerland
-# CountryGB=Great Britain
-# CountryUK=United Kingdom
-# CountryIE=Ireland
-# CountryCN=China
-# CountryTN=Tunisia
-# CountryUS=United States
-# CountryMA=Morocco
-# CountryDZ=Algeria
-# CountryCA=Canada
-# CountryTG=Togo
-# CountryGA=Gabon
-# CountryNL=Netherlands
-# CountryHU=Hungary
-# CountryRU=Russia
-# CountrySE=Sweden
-# CountryCI=Ivoiry Coast
-# CountrySN=Senegal
-# CountryAR=Argentina
-# CountryCM=Cameroon
-# CountryPT=Portugal
-# CountrySA=Saudi Arabia
-# CountryMC=Monaco
-# CountryAU=Australia
-# CountrySG=Singapore
-# CountryAF=Afghanistan
-# CountryAX=Åland Islands
-# CountryAL=Albania
-# CountryAS=American Samoa
-# CountryAD=Andorra
-# CountryAO=Angola
-# CountryAI=Anguilla
-# CountryAQ=Antarctica
-# CountryAG=Antigua and Barbuda
-# CountryAM=Armenia
-# CountryAW=Aruba
-# CountryAT=Austria
-# CountryAZ=Azerbaijan
-# CountryBS=Bahamas
-# CountryBH=Bahrain
-# CountryBD=Bangladesh
-# CountryBB=Barbados
-# CountryBY=Belarus
-# CountryBZ=Belize
-# CountryBJ=Benin
-# CountryBM=Bermuda
-# CountryBT=Bhutan
-# CountryBO=Bolivia
-# CountryBA=Bosnia and Herzegovina
-# CountryBW=Botswana
-# CountryBV=Bouvet Island
-# CountryBR=Brazil
-# CountryIO=British Indian Ocean Territory
-# CountryBN=Brunei Darussalam
-# CountryBG=Bulgaria
-# CountryBF=Burkina Faso
-# CountryBI=Burundi
-# CountryKH=Cambodia
-# CountryCV=Cape Verde
-# CountryKY=Cayman Islands
-# CountryCF=Central African Republic
-# CountryTD=Chad
-# CountryCL=Chile
-# CountryCX=Christmas Island
-# CountryCC=Cocos (Keeling) Islands
-# CountryCO=Colombia
-# CountryKM=Comoros
-# CountryCG=Congo
-# CountryCD=Congo, The Democratic Republic of the
-# CountryCK=Cook Islands
-# CountryCR=Costa Rica
-# CountryHR=Croatia
-# CountryCU=Cuba
-# CountryCY=Cyprus
-# CountryCZ=Czech Republic
-# CountryDK=Denmark
-# CountryDJ=Djibouti
-# CountryDM=Dominica
-# CountryDO=Dominican Republic
-# CountryEC=Ecuador
-# CountryEG=Egypt
-# CountrySV=El Salvador
-# CountryGQ=Equatorial Guinea
-# CountryER=Eritrea
-# CountryEE=Estonia
-# CountryET=Ethiopia
-# CountryFK=Falkland Islands
-# CountryFO=Faroe Islands
-# CountryFJ=Fiji Islands
-# CountryFI=Finland
-# CountryGF=French Guiana
-# CountryPF=French Polynesia
-# CountryTF=French Southern Territories
-# CountryGM=Gambia
-# CountryGE=Georgia
-# CountryGH=Ghana
-# CountryGI=Gibraltar
-# CountryGR=Greece
-# CountryGL=Greenland
-# CountryGD=Grenada
-# CountryGP=Guadeloupe
-# CountryGU=Guam
-# CountryGT=Guatemala
-# CountryGN=Guinea
-# CountryGW=Guinea-Bissau
-# CountryGY=Guyana
-# CountryHT=Haïti
-# CountryHM=Heard Island and McDonald
-# CountryVA=Holy See (Vatican City State)
-# CountryHN=Honduras
-# CountryHK=Hong Kong
-# CountryIS=Icelande
-# CountryIN=India
-# CountryID=Indonesia
-# CountryIR=Iran
-# CountryIQ=Iraq
-# CountryIL=Israel
-# CountryJM=Jamaica
-# CountryJP=Japan
-# CountryJO=Jordan
-# CountryKZ=Kazakhstan
-# CountryKE=Kenya
-# CountryKI=Kiribati
-# CountryKP=North Korea
-# CountryKR=South Korea
-# CountryKW=Kuwait
-# CountryKG=Kyrghyztan
-# CountryLA=Lao
-# CountryLV=Latvia
-# CountryLB=Lebanon
-# CountryLS=Lesotho
-# CountryLR=Liberia
-# CountryLY=Libyan
-# CountryLI=Liechtenstein
-# CountryLT=Lituania
-# CountryLU=Luxembourg
-# CountryMO=Macao
-# CountryMK=Macedonia, the former Yugoslav of
-# CountryMG=Madagascar
-# CountryMW=Malawi
-# CountryMY=Malaysia
-# CountryMV=Maldives
-# CountryML=Mali
-# CountryMT=Malta
-# CountryMH=Marshall Islands
-# CountryMQ=Martinique
-# CountryMR=Mauritania
-# CountryMU=Mauritius
-# CountryYT=Mayotte
-# CountryMX=Mexico
-# CountryFM=Micronesia
-# CountryMD=Moldova
-# CountryMN=Mongolia
-# CountryMS=Monserrat
-# CountryMZ=Mozambique
-# CountryMM=Birmania (Myanmar)
-# CountryNA=Namibia
-# CountryNR=Nauru
-# CountryNP=Nepal
-# CountryAN=Netherlands Antilles
-# CountryNC=New Caledonia
-# CountryNZ=New Zealand
-# CountryNI=Nicaragua
-# CountryNE=Niger
-# CountryNG=Nigeria
-# CountryNU=Niue
-# CountryNF=Norfolk Island
-# CountryMP=Northern Mariana Islands
-# CountryNO=Norway
-# CountryOM=Oman
-# CountryPK=Pakistan
-# CountryPW=Palau
-# CountryPS=Palestinian Territory, Occupied
-# CountryPA=Panama
-# CountryPG=Papua New Guinea
-# CountryPY=Paraguay
-# CountryPE=Peru
-# CountryPH=Philippines
-# CountryPN=Pitcairn Islands
-# CountryPL=Poland
-# CountryPR=Puerto Rico
-# CountryQA=Qatar
-# CountryRE=Reunion
-# CountryRO=Romania
-# CountryRW=Rwanda
-# CountrySH=Saint Helena
-# CountryKN=Saint Kitts and Nevis
-# CountryLC=Saint Lucia
-# CountryPM=Saint Pierre and Miquelon
-# CountryVC=Saint Vincent and Grenadines
-# CountryWS=Samoa
-# CountrySM=San Marino
-# CountryST=Sao Tome and Principe
-# CountryRS=Serbia
-# CountrySC=Seychelles
-# CountrySL=Sierra Leone
-# CountrySK=Slovakia
-# CountrySI=Slovenia
-# CountrySB=Solomon Islands
-# CountrySO=Somalia
-# CountryZA=South Africa
-# CountryGS=South Georgia and the South Sandwich Islands
-# CountryLK=Sri Lanka
-# CountrySD=Sudan
-# CountrySR=Suriname
-# CountrySJ=Svalbard and Jan Mayen
-# CountrySZ=Swaziland
-# CountrySY=Syrian
-# CountryTW=Taiwan
-# CountryTJ=Tajikistan
-# CountryTZ=Tanzania
-# CountryTH=Thailand
-# CountryTL=Timor-Leste
-# CountryTK=Tokelau
-# CountryTO=Tonga
-# CountryTT=Trinidad and Tobago
-# CountryTR=Turkey
-# CountryTM=Turkmenistan
-# CountryTC=Turks and Cailos Islands
-# CountryTV=Tuvalu
-# CountryUG=Uganda
-# CountryUA=Ukraine
-# CountryAE=United Arab Emirates
-# CountryUM=United States Minor Outlying Islands
-# CountryUY=Uruguay
-# CountryUZ=Uzbekistan
-# CountryVU=Vanuatu
-# CountryVE=Venezuela
-# CountryVN=Viet Nam
-# CountryVG=Virgin Islands, British
-# CountryVI=Virgin Islands, U.S.
-# CountryWF=Wallis and Futuna
-# CountryEH=Western Sahara
-# CountryYE=Yemen
-# CountryZM=Zambia
-# CountryZW=Zimbabwe
-# CountryGG=Guernsey
-# CountryIM=Isle of Man
-# CountryJE=Jersey
-# CountryME=Montenegro
-# CountryBL=Saint Barthelemy
-# CountryMF=Saint Martin
+CountryFR=France
+CountryBE=Belgium
+CountryIT=Italy
+CountryES=Spain
+CountryDE=Germany
+CountryCH=Switzerland
+CountryGB=Great Britain
+CountryUK=United Kingdom
+CountryIE=Ireland
+CountryCN=China
+CountryTN=Tunisia
+CountryUS=United States
+CountryMA=Morocco
+CountryDZ=Algeria
+CountryCA=Canada
+CountryTG=Togo
+CountryGA=Gabon
+CountryNL=Netherlands
+CountryHU=Hungary
+CountryRU=Russia
+CountrySE=Sweden
+CountryCI=Ivoiry Coast
+CountrySN=Senegal
+CountryAR=Argentina
+CountryCM=Cameroon
+CountryPT=Portugal
+CountrySA=Saudi Arabia
+CountryMC=Monaco
+CountryAU=Australia
+CountrySG=Singapore
+CountryAF=Afghanistan
+CountryAX=Åland Islands
+CountryAL=Albania
+CountryAS=American Samoa
+CountryAD=Andorra
+CountryAO=Angola
+CountryAI=Anguilla
+CountryAQ=Antarctica
+CountryAG=Antigua and Barbuda
+CountryAM=Armenia
+CountryAW=Aruba
+CountryAT=Austria
+CountryAZ=Azerbaijan
+CountryBS=Bahamas
+CountryBH=Bahrain
+CountryBD=Bangladesh
+CountryBB=Barbados
+CountryBY=Belarus
+CountryBZ=Belize
+CountryBJ=Benin
+CountryBM=Bermuda
+CountryBT=Bhutan
+CountryBO=Bolivia
+CountryBA=Bosnia and Herzegovina
+CountryBW=Botswana
+CountryBV=Bouvet Island
+CountryBR=Brazil
+CountryIO=British Indian Ocean Territory
+CountryBN=Brunei Darussalam
+CountryBG=Bulgaria
+CountryBF=Burkina Faso
+CountryBI=Burundi
+CountryKH=Cambodia
+CountryCV=Cape Verde
+CountryKY=Cayman Islands
+CountryCF=Central African Republic
+CountryTD=Chad
+CountryCL=Chile
+CountryCX=Christmas Island
+CountryCC=Cocos (Keeling) Islands
+CountryCO=Colombia
+CountryKM=Comoros
+CountryCG=Congo
+CountryCD=Congo, The Democratic Republic of the
+CountryCK=Cook Islands
+CountryCR=Costa Rica
+CountryHR=Croatia
+CountryCU=Cuba
+CountryCY=Cyprus
+CountryCZ=Czech Republic
+CountryDK=Denmark
+CountryDJ=Djibouti
+CountryDM=Dominica
+CountryDO=Dominican Republic
+CountryEC=Ecuador
+CountryEG=Egypt
+CountrySV=El Salvador
+CountryGQ=Equatorial Guinea
+CountryER=Eritrea
+CountryEE=Estonia
+CountryET=Ethiopia
+CountryFK=Falkland Islands
+CountryFO=Faroe Islands
+CountryFJ=Fiji Islands
+CountryFI=Finland
+CountryGF=French Guiana
+CountryPF=French Polynesia
+CountryTF=French Southern Territories
+CountryGM=Gambia
+CountryGE=Georgia
+CountryGH=Ghana
+CountryGI=Gibraltar
+CountryGR=Greece
+CountryGL=Greenland
+CountryGD=Grenada
+CountryGP=Guadeloupe
+CountryGU=Guam
+CountryGT=Guatemala
+CountryGN=Guinea
+CountryGW=Guinea-Bissau
+CountryGY=Guyana
+CountryHT=Haïti
+CountryHM=Heard Island and McDonald
+CountryVA=Holy See (Vatican City State)
+CountryHN=Honduras
+CountryHK=Hong Kong
+CountryIS=Icelande
+CountryIN=India
+CountryID=Indonesia
+CountryIR=Iran
+CountryIQ=Iraq
+CountryIL=Israel
+CountryJM=Jamaica
+CountryJP=Japan
+CountryJO=Jordan
+CountryKZ=Kazakhstan
+CountryKE=Kenya
+CountryKI=Kiribati
+CountryKP=North Korea
+CountryKR=South Korea
+CountryKW=Kuwait
+CountryKG=Kyrghyztan
+CountryLA=Lao
+CountryLV=Latvia
+CountryLB=Lebanon
+CountryLS=Lesotho
+CountryLR=Liberia
+CountryLY=Libyan
+CountryLI=Liechtenstein
+CountryLT=Lituania
+CountryLU=Luxembourg
+CountryMO=Macao
+CountryMK=Macedonia, the former Yugoslav of
+CountryMG=Madagascar
+CountryMW=Malawi
+CountryMY=Malaysia
+CountryMV=Maldives
+CountryML=Mali
+CountryMT=Malta
+CountryMH=Marshall Islands
+CountryMQ=Martinique
+CountryMR=Mauritania
+CountryMU=Mauritius
+CountryYT=Mayotte
+CountryMX=Mexico
+CountryFM=Micronesia
+CountryMD=Moldova
+CountryMN=Mongolia
+CountryMS=Monserrat
+CountryMZ=Mozambique
+CountryMM=Birmania (Myanmar)
+CountryNA=Namibia
+CountryNR=Nauru
+CountryNP=Nepal
+CountryAN=Netherlands Antilles
+CountryNC=New Caledonia
+CountryNZ=New Zealand
+CountryNI=Nicaragua
+CountryNE=Niger
+CountryNG=Nigeria
+CountryNU=Niue
+CountryNF=Norfolk Island
+CountryMP=Northern Mariana Islands
+CountryNO=Norway
+CountryOM=Oman
+CountryPK=Pakistan
+CountryPW=Palau
+CountryPS=Palestinian Territory, Occupied
+CountryPA=Panama
+CountryPG=Papua New Guinea
+CountryPY=Paraguay
+CountryPE=Peru
+CountryPH=Philippines
+CountryPN=Pitcairn Islands
+CountryPL=Poland
+CountryPR=Puerto Rico
+CountryQA=Qatar
+CountryRE=Reunion
+CountryRO=Romania
+CountryRW=Rwanda
+CountrySH=Saint Helena
+CountryKN=Saint Kitts and Nevis
+CountryLC=Saint Lucia
+CountryPM=Saint Pierre and Miquelon
+CountryVC=Saint Vincent and Grenadines
+CountryWS=Samoa
+CountrySM=San Marino
+CountryST=Sao Tome and Principe
+CountryRS=Serbia
+CountrySC=Seychelles
+CountrySL=Sierra Leone
+CountrySK=Slovakia
+CountrySI=Slovenia
+CountrySB=Solomon Islands
+CountrySO=Somalia
+CountryZA=South Africa
+CountryGS=South Georgia and the South Sandwich Islands
+CountryLK=Sri Lanka
+CountrySD=Sudan
+CountrySR=Suriname
+CountrySJ=Svalbard and Jan Mayen
+CountrySZ=Swaziland
+CountrySY=Syrian
+CountryTW=Taiwan
+CountryTJ=Tajikistan
+CountryTZ=Tanzania
+CountryTH=Thailand
+CountryTL=Timor-Leste
+CountryTK=Tokelau
+CountryTO=Tonga
+CountryTT=Trinidad and Tobago
+CountryTR=Turkey
+CountryTM=Turkmenistan
+CountryTC=Turks and Cailos Islands
+CountryTV=Tuvalu
+CountryUG=Uganda
+CountryUA=Ukraine
+CountryAE=United Arab Emirates
+CountryUM=United States Minor Outlying Islands
+CountryUY=Uruguay
+CountryUZ=Uzbekistan
+CountryVU=Vanuatu
+CountryVE=Venezuela
+CountryVN=Viet Nam
+CountryVG=Virgin Islands, British
+CountryVI=Virgin Islands, U.S.
+CountryWF=Wallis and Futuna
+CountryEH=Western Sahara
+CountryYE=Yemen
+CountryZM=Zambia
+CountryZW=Zimbabwe
+CountryGG=Guernsey
+CountryIM=Isle of Man
+CountryJE=Jersey
+CountryME=Montenegro
+CountryBL=Saint Barthelemy
+CountryMF=Saint Martin
##### Civilities #####
-# CivilityMME=Mrs.
-# CivilityMR=Mr.
-# CivilityMLE=Ms.
-# CivilityMTRE=Master
-# CivilityDR=Doctor
-
+CivilityMME=Mrs.
+CivilityMR=Mr.
+CivilityMLE=Ms.
+CivilityMTRE=Master
+CivilityDR=Doctor
##### Currencies #####
-# Currencyeuros=Euros
-# CurrencyAUD=AU Dollars
-# CurrencySingAUD=AU Dollar
-# CurrencyCAD=CAN Dollars
-# CurrencySingCAD=CAN Dollar
-# CurrencyCHF=Swiss Francs
-# CurrencySingCHF=Swiss Franc
-# CurrencyEUR=Euros
-# CurrencySingEUR=Euro
-# CurrencyFRF=French Francs
-# CurrencySingFRF=French Franc
-# CurrencyGBP=GB Pounds
-# CurrencySingGBP=GB Pound
-# CurrencyINR=Indian rupees
-# CurrencySingINR=Indian rupee
-# CurrencyMAD=Dirham
-# CurrencySingMAD=Dirham
-# CurrencyMGA=Ariary
-# CurrencySingMGA=Ariary
-# CurrencyMUR=Mauritius rupees
-# CurrencySingMUR=Mauritius rupee
-# CurrencyNOK=Norwegian krones
-# CurrencySingNOK=Norwegian krone
-# CurrencyTND=Tunisian dinars
-# CurrencySingTND=Tunisian dinar
-# CurrencyUSD=US Dollars
-# CurrencySingUSD=US Dollar
-# CurrencyUAH=Hryvnia
-# CurrencySingUAH=Hryvnia
-# CurrencyXAF=CFA Francs BEAC
-# CurrencySingXAF=CFA Franc BEAC
-# CurrencyXOF=CFA Francs BCEAO
-# CurrencySingXOF=CFA Franc BCEAO
-# CurrencyXPF=CFP Francs
-# CurrencySingXPF=CFP Franc
-
-# CurrencyCentSingEUR=cent
-# CurrencyThousandthSingTND=thousandth
-
+Currencyeuros=Euros
+CurrencyAUD=AU Dollars
+CurrencySingAUD=AU Dollar
+CurrencyCAD=CAN Dollars
+CurrencySingCAD=CAN Dollar
+CurrencyCHF=Swiss Francs
+CurrencySingCHF=Swiss Franc
+CurrencyEUR=Euros
+CurrencySingEUR=Euro
+CurrencyFRF=French Francs
+CurrencySingFRF=French Franc
+CurrencyGBP=GB Pounds
+CurrencySingGBP=GB Pound
+CurrencyINR=Indian rupees
+CurrencySingINR=Indian rupee
+CurrencyMAD=Dirham
+CurrencySingMAD=Dirham
+CurrencyMGA=Ariary
+CurrencySingMGA=Ariary
+CurrencyMUR=Mauritius rupees
+CurrencySingMUR=Mauritius rupee
+CurrencyNOK=Norwegian krones
+CurrencySingNOK=Norwegian krone
+CurrencyTND=Tunisian dinars
+CurrencySingTND=Tunisian dinar
+CurrencyUSD=US Dollars
+CurrencySingUSD=US Dollar
+CurrencyUAH=Hryvnia
+CurrencySingUAH=Hryvnia
+CurrencyXAF=CFA Francs BEAC
+CurrencySingXAF=CFA Franc BEAC
+CurrencyXOF=CFA Francs BCEAO
+CurrencySingXOF=CFA Franc BCEAO
+CurrencyXPF=CFP Francs
+CurrencySingXPF=CFP Franc
+CurrencyCentSingEUR=cent
+CurrencyThousandthSingTND=thousandth
#### Input reasons #####
-# DemandReasonTypeSRC_INTE=Internet
-# DemandReasonTypeSRC_CAMP_MAIL=Mailing campaign
-# DemandReasonTypeSRC_CAMP_EMAIL=EMailing campaign
-# DemandReasonTypeSRC_CAMP_PHO=Phone campaign
-# DemandReasonTypeSRC_CAMP_FAX=Fax campaign
-# DemandReasonTypeSRC_COMM=Commercial contact
-# DemandReasonTypeSRC_SHOP=Shop contact
-# DemandReasonTypeSRC_WOM=Word of mouth
-# DemandReasonTypeSRC_PARTNER=Partner
-# DemandReasonTypeSRC_EMPLOYEE=Employee
-# DemandReasonTypeSRC_SPONSORING=Sponsorship
-
+DemandReasonTypeSRC_INTE=Internet
+DemandReasonTypeSRC_CAMP_MAIL=Mailing campaign
+DemandReasonTypeSRC_CAMP_EMAIL=EMailing campaign
+DemandReasonTypeSRC_CAMP_PHO=Phone campaign
+DemandReasonTypeSRC_CAMP_FAX=Fax campaign
+DemandReasonTypeSRC_COMM=Commercial contact
+DemandReasonTypeSRC_SHOP=Shop contact
+DemandReasonTypeSRC_WOM=Word of mouth
+DemandReasonTypeSRC_PARTNER=Partner
+DemandReasonTypeSRC_EMPLOYEE=Employee
+DemandReasonTypeSRC_SPONSORING=Sponsorship
#### Paper formats ####
-# PaperFormatEU4A0=Format 4A0
-# PaperFormatEU2A0=Format 2A0
-# PaperFormatEUA0=Format A0
-# PaperFormatEUA1=Format A1
-# PaperFormatEUA2=Format A2
-# PaperFormatEUA3=Format A3
-# PaperFormatEUA4=Format A4
-# PaperFormatEUA5=Format A5
-# PaperFormatEUA6=Format A6
-# PaperFormatUSLETTER=Format Letter US
-# PaperFormatUSLEGAL=Format Legal US
-# PaperFormatUSEXECUTIVE=Format Executive US
-# PaperFormatUSLEDGER=Format Ledger/Tabloid
-# PaperFormatCAP1=Format P1 Canada
-# PaperFormatCAP2=Format P2 Canada
-# PaperFormatCAP3=Format P3 Canada
-# PaperFormatCAP4=Format P4 Canada
-# PaperFormatCAP5=Format P5 Canada
-# PaperFormatCAP6=Format P6 Canada
+PaperFormatEU4A0=Format 4A0
+PaperFormatEU2A0=Format 2A0
+PaperFormatEUA0=Format A0
+PaperFormatEUA1=Format A1
+PaperFormatEUA2=Format A2
+PaperFormatEUA3=Format A3
+PaperFormatEUA4=Format A4
+PaperFormatEUA5=Format A5
+PaperFormatEUA6=Format A6
+PaperFormatUSLETTER=Format Letter US
+PaperFormatUSLEGAL=Format Legal US
+PaperFormatUSEXECUTIVE=Format Executive US
+PaperFormatUSLEDGER=Format Ledger/Tabloid
+PaperFormatCAP1=Format P1 Canada
+PaperFormatCAP2=Format P2 Canada
+PaperFormatCAP3=Format P3 Canada
+PaperFormatCAP4=Format P4 Canada
+PaperFormatCAP5=Format P5 Canada
+PaperFormatCAP6=Format P6 Canada
diff --git a/htdocs/langs/uz_UZ/donations.lang b/htdocs/langs/uz_UZ/donations.lang
index 12a72464cae..728661dfa04 100644
--- a/htdocs/langs/uz_UZ/donations.lang
+++ b/htdocs/langs/uz_UZ/donations.lang
@@ -1,32 +1,32 @@
# Dolibarr language file - Source file is en_US - donations
-# Donation=Donation
-# Donations=Donations
-# DonationRef=Donation ref.
-# Donor=Donor
-# Donors=Donors
-# AddDonation=Add a donation
-# NewDonation=New donation
-# ShowDonation=Show donation
-# DonationPromise=Gift promise
-# PromisesNotValid=Not validated promises
-# PromisesValid=Validated promises
-# DonationsPaid=Donations paid
-# DonationsReceived=Donations received
-# PublicDonation=Public donation
-# DonationsNumber=Donation number
-# DonationsArea=Donations area
-# DonationStatusPromiseNotValidated=Draft promise
-# DonationStatusPromiseValidated=Validated promise
-# DonationStatusPaid=Donation received
-# DonationStatusPromiseNotValidatedShort=Draft
-# DonationStatusPromiseValidatedShort=Validated
-# DonationStatusPaidShort=Received
-# ValidPromess=Validate promise
-# DonationReceipt=Donation receipt
-# BuildDonationReceipt=Build receipt
-# DonationsModels=Documents models for donation receipts
-# LastModifiedDonations=Last %s modified donations
-# SearchADonation=Search a donation
-# DonationRecipient=Donation recipient
-# ThankYou=Thank You
-# IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount
+Donation=Donation
+Donations=Donations
+DonationRef=Donation ref.
+Donor=Donor
+Donors=Donors
+AddDonation=Add a donation
+NewDonation=New donation
+ShowDonation=Show donation
+DonationPromise=Gift promise
+PromisesNotValid=Not validated promises
+PromisesValid=Validated promises
+DonationsPaid=Donations paid
+DonationsReceived=Donations received
+PublicDonation=Public donation
+DonationsNumber=Donation number
+DonationsArea=Donations area
+DonationStatusPromiseNotValidated=Draft promise
+DonationStatusPromiseValidated=Validated promise
+DonationStatusPaid=Donation received
+DonationStatusPromiseNotValidatedShort=Draft
+DonationStatusPromiseValidatedShort=Validated
+DonationStatusPaidShort=Received
+ValidPromess=Validate promise
+DonationReceipt=Donation receipt
+BuildDonationReceipt=Build receipt
+DonationsModels=Documents models for donation receipts
+LastModifiedDonations=Last %s modified donations
+SearchADonation=Search a donation
+DonationRecipient=Donation recipient
+ThankYou=Thank You
+IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount
diff --git a/htdocs/langs/uz_UZ/ecm.lang b/htdocs/langs/uz_UZ/ecm.lang
index 47c6a4ccd6e..90ace355500 100644
--- a/htdocs/langs/uz_UZ/ecm.lang
+++ b/htdocs/langs/uz_UZ/ecm.lang
@@ -1,55 +1,55 @@
# Dolibarr language file - Source file is en_US - ecm
-# MenuECM=Documents
-# DocsMine=My documents
-# DocsGenerated=Generated documents
-# DocsElements=Elements documents
-# DocsThirdParties=Documents third parties
-# DocsContracts=Documents contracts
-# DocsProposals=Documents proposals
-# DocsOrders=Documents orders
-# DocsInvoices=Documents invoices
-# ECMNbOfDocs=Nb of documents in directory
-# ECMNbOfDocsSmall=Nb of doc.
-# ECMSection=Directory
-# ECMSectionManual=Manual directory
-# ECMSectionAuto=Automatic directory
-# ECMSectionsManual=Manual tree
-# ECMSectionsAuto=Automatic tree
-# ECMSections=Directories
-# ECMRoot=Root
-# ECMNewSection=New directory
-# ECMAddSection=Add directory
-# ECMNewDocument=New document
-# ECMCreationDate=Creation date
-# ECMNbOfFilesInDir=Number of files in directory
-# ECMNbOfSubDir=Number of sub-directories
-# ECMNbOfFilesInSubDir=Number of files in sub-directories
-# ECMCreationUser=Creator
-# ECMArea=EDM area
-# ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
-# ECMAreaDesc2=* Automatic directories are filled automatically when adding documents from card of an element.
* Manual directories can be used to save documents not linked to a particular element.
-# ECMSectionWasRemoved=Directory %s has been deleted.
-# ECMDocumentsSection=Document of directory
-# ECMSearchByKeywords=Search by keywords
-# ECMSearchByEntity=Search by object
-# ECMSectionOfDocuments=Directories of documents
-# ECMTypeManual=Manual
-# ECMTypeAuto=Automatic
-# ECMDocsBySocialContributions=Documents linked to social contributions
-# ECMDocsByThirdParties=Documents linked to third parties
-# ECMDocsByProposals=Documents linked to proposals
-# ECMDocsByOrders=Documents linked to customers orders
-# ECMDocsByContracts=Documents linked to contracts
-# ECMDocsByInvoices=Documents linked to customers invoices
-# ECMDocsByProducts=Documents linked to products
-# ECMDocsByProjects=Documents linked to projects
-# ECMNoDirectoryYet=No directory created
-# ShowECMSection=Show directory
-# DeleteSection=Remove directory
-# ConfirmDeleteSection=Can you confirm you want to delete the directory %s ?
-# ECMDirectoryForFiles=Relative directory for files
-# CannotRemoveDirectoryContainsFiles=Removed not possible because it contains some files
-# ECMFileManager=File manager
-# ECMSelectASection=Select a directory on left tree...
-# DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
+MenuECM=Documents
+DocsMine=My documents
+DocsGenerated=Generated documents
+DocsElements=Elements documents
+DocsThirdParties=Documents third parties
+DocsContracts=Documents contracts
+DocsProposals=Documents proposals
+DocsOrders=Documents orders
+DocsInvoices=Documents invoices
+ECMNbOfDocs=Nb of documents in directory
+ECMNbOfDocsSmall=Nb of doc.
+ECMSection=Directory
+ECMSectionManual=Manual directory
+ECMSectionAuto=Automatic directory
+ECMSectionsManual=Manual tree
+ECMSectionsAuto=Automatic tree
+ECMSections=Directories
+ECMRoot=Root
+ECMNewSection=New directory
+ECMAddSection=Add directory
+ECMNewDocument=New document
+ECMCreationDate=Creation date
+ECMNbOfFilesInDir=Number of files in directory
+ECMNbOfSubDir=Number of sub-directories
+ECMNbOfFilesInSubDir=Number of files in sub-directories
+ECMCreationUser=Creator
+ECMArea=EDM area
+ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
+ECMAreaDesc2=* Automatic directories are filled automatically when adding documents from card of an element.
* Manual directories can be used to save documents not linked to a particular element.
+ECMSectionWasRemoved=Directory %s has been deleted.
+ECMDocumentsSection=Document of directory
+ECMSearchByKeywords=Search by keywords
+ECMSearchByEntity=Search by object
+ECMSectionOfDocuments=Directories of documents
+ECMTypeManual=Manual
+ECMTypeAuto=Automatic
+ECMDocsBySocialContributions=Documents linked to social contributions
+ECMDocsByThirdParties=Documents linked to third parties
+ECMDocsByProposals=Documents linked to proposals
+ECMDocsByOrders=Documents linked to customers orders
+ECMDocsByContracts=Documents linked to contracts
+ECMDocsByInvoices=Documents linked to customers invoices
+ECMDocsByProducts=Documents linked to products
+ECMDocsByProjects=Documents linked to projects
+ECMNoDirectoryYet=No directory created
+ShowECMSection=Show directory
+DeleteSection=Remove directory
+ConfirmDeleteSection=Can you confirm you want to delete the directory %s ?
+ECMDirectoryForFiles=Relative directory for files
+CannotRemoveDirectoryContainsFiles=Removed not possible because it contains some files
+ECMFileManager=File manager
+ECMSelectASection=Select a directory on left tree...
+DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
diff --git a/htdocs/langs/uz_UZ/errors.lang b/htdocs/langs/uz_UZ/errors.lang
index e3a549cbfb1..94c7d30ece1 100644
--- a/htdocs/langs/uz_UZ/errors.lang
+++ b/htdocs/langs/uz_UZ/errors.lang
@@ -135,6 +135,8 @@ ErrorWarehouseMustDiffers=Source and target warehouses must differs
ErrorBadFormat=Bad format!
ErrorPaymentDateLowerThanInvoiceDate=Payment date (%s) cant' be before invoice date (%s) for invoice %s.
ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any thirdparty. Link member to an existing third party or create a new thirdparty before creating subscription with invoice.
+ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused.
+
# Warnings
WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined
WarningSafeModeOnCheckExecDir=Warning, PHP option safe_mode is on so command must be stored inside a directory declared by php parameter safe_mode_exec_dir.
diff --git a/htdocs/langs/uz_UZ/exports.lang b/htdocs/langs/uz_UZ/exports.lang
index 09915556286..2a3ba5d712f 100644
--- a/htdocs/langs/uz_UZ/exports.lang
+++ b/htdocs/langs/uz_UZ/exports.lang
@@ -1,134 +1,134 @@
# Dolibarr language file - Source file is en_US - exports
-# ExportsArea=Exports area
-# ImportArea=Import area
-# NewExport=New export
-# NewImport=New import
-# ExportableDatas=Exportable dataset
-# ImportableDatas=Importable dataset
-# SelectExportDataSet=Choose dataset you want to export...
-# SelectImportDataSet=Choose dataset you want to import...
-# SelectExportFields=Choose fields you want to export, or select a predefined export profile
-# SelectImportFields=Choose source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profil:
-# NotImportedFields=Fields of source file not imported
-# SaveExportModel=Save this export profile if you plan to reuse it later...
-# SaveImportModel=Save this import profile if you plan to reuse it later...
-# ExportModelName=Export profile name
-# ExportModelSaved=Export profile saved under name %s.
-# ExportableFields=Exportable fields
-# ExportedFields=Exported fields
-# ImportModelName=Import profile name
-# ImportModelSaved=Import profile saved under name %s.
-# ImportableFields=Importable fields
-# ImportedFields=Imported fields
-# DatasetToExport=Dataset to export
-# DatasetToImport=Import file into dataset
-# NoDiscardedFields=No fields in source file are discarded
-# Dataset=Dataset
-# ChooseFieldsOrdersAndTitle=Choose fields order...
-# FieldsOrder=Fields order
-# FieldsTitle=Fields title
-# FieldOrder=Field order
-# FieldTitle=Field title
-# ChooseExportFormat=Choose export format
-# NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file...
-# AvailableFormats=Available formats
-# LibraryShort=Library
-# LibraryUsed=Library used
-# LibraryVersion=Version
-# Step=Step
-# FormatedImport=Import assistant
-# FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge.
-# FormatedImportDesc2=First step is to choose a king of data you want to load, then file to load, then to choose which fields you want to load.
-# FormatedExport=Export assistant
-# FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without technical knowledge.
-# FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
-# FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
-# Sheet=Sheet
-# NoImportableData=No importable data (no module with definitions to allow data imports)
-# FileSuccessfullyBuilt=Export file generated
-# SQLUsedForExport=SQL Request used to build export file
-# LineId=Id of line
-# LineDescription=Description of line
-# LineUnitPrice=Unit price of line
-# LineVATRate=VAT Rate of line
-# LineQty=Quantity for line
-# LineTotalHT=Amount net of tax for line
-# LineTotalTTC=Amount with tax for line
-# LineTotalVAT=Amount of VAT for line
-# TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
-# FileWithDataToImport=File with data to import
-# FileToImport=Source file to import
-# FileMustHaveOneOfFollowingFormat=File to import must have one of following format
-# DownloadEmptyExample=Download example of empty source file
-# ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it...
-# ChooseFileToImport=Upload file then click on picto %s to select file as source import file...
-# SourceFileFormat=Source file format
-# FieldsInSourceFile=Fields in source file
-# FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
-# Field=Field
-# NoFields=No fields
-# MoveField=Move field column number %s
-# ExampleOfImportFile=Example_of_import_file
-# SaveImportProfile=Save this import profile
-# ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name.
-# ImportSummary=Import setup summary
-# TablesTarget=Targeted tables
-# FieldsTarget=Targeted fields
-# TableTarget=Targeted table
-# FieldTarget=Targeted field
-# FieldSource=Source field
-# DoNotImportFirstLine=Do not import first line of source file
-# NbOfSourceLines=Number of lines in source file
-# NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "%s" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)...
-# RunSimulateImportFile=Launch the import simulation
-# FieldNeedSource=This fiels in database require a data from source file
-# SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
-# InformationOnSourceFile=Information on source file
-# InformationOnTargetTables=Information on target fields
-# SelectAtLeastOneField=Switch at least one source field in the column of fields to export
-# SelectFormat=Choose this import file format
-# RunImportFile=Launch import file
-# NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import.
-# DataLoadedWithId=All data will be loaded with the following import id: %s
-# ErrorMissingMandatoryValue=Mandatory data is empty in source file for field %s.
-# TooMuchErrors=There is still %s other source lines with errors but output has been limited.
-# TooMuchWarnings=There is still %s other source lines with warnings but output has been limited.
-# EmptyLine=Empty line (will be discarded)
-# CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import.
-# FileWasImported=File was imported with number %s.
-# YouCanUseImportIdToFindRecord=You can find all imported records in your database by filtering on field import_key='%s'.
-# NbOfLinesOK=Number of lines with no errors and no warnings: %s.
-# NbOfLinesImported=Number of lines successfully imported: %s.
-# DataComeFromNoWhere=Value to insert comes from nowhere in source file.
-# DataComeFromFileFieldNb=Value to insert comes from field number %s in source file.
-# DataComeFromIdFoundFromRef=Value that comes from field number %s of source file will be used to find id of parent object to use (So the objet %s that has the ref. from source file must exists into Dolibarr).
-# DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
-# DataIsInsertedInto=Data coming from source file will be inserted into the following field:
-# DataIDSourceIsInsertedInto=The id of parent object found using the data in source file, will be inserted into the following field:
-# DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
-# SourceRequired=Data value is mandatory
-# SourceExample=Example of possible data value
-# ExampleAnyRefFoundIntoElement=Any ref found for element %s
-# ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
-# CSVFormatDesc=Comma Separated Value file format (.csv).
This is a text file format where fields are separated by separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
-# Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
-# Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
-# TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
-# ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
-# CsvOptions=Csv Options
-# Separator=Separator
-# Enclosure=Enclosure
-# SuppliersProducts=Suppliers Products
-# BankCode=Bank code
-# DeskCode=Desk code
-# BankAccountNumber=Account number
-# BankAccountNumberKey=Key
-# SpecialCode=Special code
-# ExportStringFilter=%% allows replacing one or more characters in the text
-# ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
-# ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
+ExportsArea=Exports area
+ImportArea=Import area
+NewExport=New export
+NewImport=New import
+ExportableDatas=Exportable dataset
+ImportableDatas=Importable dataset
+SelectExportDataSet=Choose dataset you want to export...
+SelectImportDataSet=Choose dataset you want to import...
+SelectExportFields=Choose fields you want to export, or select a predefined export profile
+SelectImportFields=Choose source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profil:
+NotImportedFields=Fields of source file not imported
+SaveExportModel=Save this export profile if you plan to reuse it later...
+SaveImportModel=Save this import profile if you plan to reuse it later...
+ExportModelName=Export profile name
+ExportModelSaved=Export profile saved under name %s.
+ExportableFields=Exportable fields
+ExportedFields=Exported fields
+ImportModelName=Import profile name
+ImportModelSaved=Import profile saved under name %s.
+ImportableFields=Importable fields
+ImportedFields=Imported fields
+DatasetToExport=Dataset to export
+DatasetToImport=Import file into dataset
+NoDiscardedFields=No fields in source file are discarded
+Dataset=Dataset
+ChooseFieldsOrdersAndTitle=Choose fields order...
+FieldsOrder=Fields order
+FieldsTitle=Fields title
+FieldOrder=Field order
+FieldTitle=Field title
+ChooseExportFormat=Choose export format
+NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file...
+AvailableFormats=Available formats
+LibraryShort=Library
+LibraryUsed=Library used
+LibraryVersion=Version
+Step=Step
+FormatedImport=Import assistant
+FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge.
+FormatedImportDesc2=First step is to choose a king of data you want to load, then file to load, then to choose which fields you want to load.
+FormatedExport=Export assistant
+FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without technical knowledge.
+FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
+FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
+Sheet=Sheet
+NoImportableData=No importable data (no module with definitions to allow data imports)
+FileSuccessfullyBuilt=Export file generated
+SQLUsedForExport=SQL Request used to build export file
+LineId=Id of line
+LineDescription=Description of line
+LineUnitPrice=Unit price of line
+LineVATRate=VAT Rate of line
+LineQty=Quantity for line
+LineTotalHT=Amount net of tax for line
+LineTotalTTC=Amount with tax for line
+LineTotalVAT=Amount of VAT for line
+TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
+FileWithDataToImport=File with data to import
+FileToImport=Source file to import
+FileMustHaveOneOfFollowingFormat=File to import must have one of following format
+DownloadEmptyExample=Download example of empty source file
+ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it...
+ChooseFileToImport=Upload file then click on picto %s to select file as source import file...
+SourceFileFormat=Source file format
+FieldsInSourceFile=Fields in source file
+FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
+Field=Field
+NoFields=No fields
+MoveField=Move field column number %s
+ExampleOfImportFile=Example_of_import_file
+SaveImportProfile=Save this import profile
+ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name.
+ImportSummary=Import setup summary
+TablesTarget=Targeted tables
+FieldsTarget=Targeted fields
+TableTarget=Targeted table
+FieldTarget=Targeted field
+FieldSource=Source field
+DoNotImportFirstLine=Do not import first line of source file
+NbOfSourceLines=Number of lines in source file
+NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "%s" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)...
+RunSimulateImportFile=Launch the import simulation
+FieldNeedSource=This fiels in database require a data from source file
+SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
+InformationOnSourceFile=Information on source file
+InformationOnTargetTables=Information on target fields
+SelectAtLeastOneField=Switch at least one source field in the column of fields to export
+SelectFormat=Choose this import file format
+RunImportFile=Launch import file
+NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import.
+DataLoadedWithId=All data will be loaded with the following import id: %s
+ErrorMissingMandatoryValue=Mandatory data is empty in source file for field %s.
+TooMuchErrors=There is still %s other source lines with errors but output has been limited.
+TooMuchWarnings=There is still %s other source lines with warnings but output has been limited.
+EmptyLine=Empty line (will be discarded)
+CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import.
+FileWasImported=File was imported with number %s.
+YouCanUseImportIdToFindRecord=You can find all imported records in your database by filtering on field import_key='%s'.
+NbOfLinesOK=Number of lines with no errors and no warnings: %s.
+NbOfLinesImported=Number of lines successfully imported: %s.
+DataComeFromNoWhere=Value to insert comes from nowhere in source file.
+DataComeFromFileFieldNb=Value to insert comes from field number %s in source file.
+DataComeFromIdFoundFromRef=Value that comes from field number %s of source file will be used to find id of parent object to use (So the objet %s that has the ref. from source file must exists into Dolibarr).
+DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
+DataIsInsertedInto=Data coming from source file will be inserted into the following field:
+DataIDSourceIsInsertedInto=The id of parent object found using the data in source file, will be inserted into the following field:
+DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
+SourceRequired=Data value is mandatory
+SourceExample=Example of possible data value
+ExampleAnyRefFoundIntoElement=Any ref found for element %s
+ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
+CSVFormatDesc=Comma Separated Value file format (.csv).
This is a text file format where fields are separated by separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
+Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
+Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
+TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
+ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
+CsvOptions=Csv Options
+Separator=Separator
+Enclosure=Enclosure
+SuppliersProducts=Suppliers Products
+BankCode=Bank code
+DeskCode=Desk code
+BankAccountNumber=Account number
+BankAccountNumberKey=Key
+SpecialCode=Special code
+ExportStringFilter=%% allows replacing one or more characters in the text
+ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
+ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
## filters
-# SelectFilterFields=If you want to filter on some values, just input values here.
-# FilterableFields=Champs Filtrables
-# FilteredFields=Filtered fields
-# FilteredFieldsValues=Value for filter
+SelectFilterFields=If you want to filter on some values, just input values here.
+FilterableFields=Champs Filtrables
+FilteredFields=Filtered fields
+FilteredFieldsValues=Value for filter
diff --git a/htdocs/langs/uz_UZ/externalsite.lang b/htdocs/langs/uz_UZ/externalsite.lang
index b915c37a5ab..62da68c045d 100644
--- a/htdocs/langs/uz_UZ/externalsite.lang
+++ b/htdocs/langs/uz_UZ/externalsite.lang
@@ -1,4 +1,4 @@
# Dolibarr language file - Source file is en_US - externalsite
-# ExternalSiteSetup=Setup link to external website
-# ExternalSiteURL=External Site URL
-# ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly.
+ExternalSiteSetup=Setup link to external website
+ExternalSiteURL=External Site URL
+ExternalSiteModuleNotComplete=Module ExternalSite was not configured properly.
diff --git a/htdocs/langs/uz_UZ/ftp.lang b/htdocs/langs/uz_UZ/ftp.lang
index 6f135997201..9984ce689ee 100644
--- a/htdocs/langs/uz_UZ/ftp.lang
+++ b/htdocs/langs/uz_UZ/ftp.lang
@@ -1,12 +1,12 @@
# Dolibarr language file - Source file is en_US - ftp
-# FTPClientSetup=FTP Client module setup
-# NewFTPClient=New FTP connection setup
-# FTPArea=FTP Area
-# FTPAreaDesc=This screen show you content of a FTP server view
-# SetupOfFTPClientModuleNotComplete=Setup of FTP client module seems to be not complete
-# FTPFeatureNotSupportedByYourPHP=Your PHP does not support FTP functions
-# FailedToConnectToFTPServer=Failed to connect to FTP server (server %s, port %s)
-# FailedToConnectToFTPServerWithCredentials=Failed to login to FTP server with defined login/password
-# FTPFailedToRemoveFile=Failed to remove file %s.
-# FTPFailedToRemoveDir=Failed to remove directory %s (Check permissions and that directory is empty).
-# FTPPassiveMode=Passive mode
+FTPClientSetup=FTP Client module setup
+NewFTPClient=New FTP connection setup
+FTPArea=FTP Area
+FTPAreaDesc=This screen show you content of a FTP server view
+SetupOfFTPClientModuleNotComplete=Setup of FTP client module seems to be not complete
+FTPFeatureNotSupportedByYourPHP=Your PHP does not support FTP functions
+FailedToConnectToFTPServer=Failed to connect to FTP server (server %s, port %s)
+FailedToConnectToFTPServerWithCredentials=Failed to login to FTP server with defined login/password
+FTPFailedToRemoveFile=Failed to remove file %s.
+FTPFailedToRemoveDir=Failed to remove directory %s (Check permissions and that directory is empty).
+FTPPassiveMode=Passive mode
diff --git a/htdocs/langs/uz_UZ/help.lang b/htdocs/langs/uz_UZ/help.lang
index fe836c72ab6..1bbd6e94f03 100644
--- a/htdocs/langs/uz_UZ/help.lang
+++ b/htdocs/langs/uz_UZ/help.lang
@@ -1,28 +1,28 @@
# Dolibarr language file - Source file is en_US - help
-# CommunitySupport=Forum/Wiki support
-# EMailSupport=Emails support
-# RemoteControlSupport=Online real time / remote support
-# OtherSupport=Other support
-# ToSeeListOfAvailableRessources=To contact/see available resources:
-# ClickHere=Click here
-# HelpCenter=Help center
-# DolibarrHelpCenter=Dolibarr help and support center
-# ToGoBackToDolibarr=Otherwise, click here to use Dolibarr
-# TypeOfSupport=Source of support
-# TypeSupportCommunauty=Community (free)
-# TypeSupportCommercial=Commercial
-# TypeOfHelp=Type
-# NeedHelpCenter=Need help or support ?
-# Efficiency=Efficiency
-# TypeHelpOnly=Help only
-# TypeHelpDev=Help+Development
-# TypeHelpDevForm=Help+Development+Formation
-# ToGetHelpGoOnSparkAngels1=Some companies can provide a fast (sometime immediate) and more efficient online support by taking control of your computer. Such helpers can be found on %s web site:
-# ToGetHelpGoOnSparkAngels3=You can also go to the list of all available coaches for Dolibarr, for this click on button
-# ToGetHelpGoOnSparkAngels2=Sometimes, there is no company available at the moment you make your search, so think to change the filter to look for "all availability". You will be able to send more requests.
-# BackToHelpCenter=Otherwise, click here to go back to help center home page.
-# LinkToGoldMember=You can call one of the coach preselected by Dolibarr for your language (%s) by clicking his Widget (status and maximum price are automatically updated):
-# PossibleLanguages=Supported languages
-# MakeADonation=Help Dolibarr project, make a donation
-# SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation
-# SeeOfficalSupport=For official Dolibarr support in your language:
%s
+CommunitySupport=Forum/Wiki support
+EMailSupport=Emails support
+RemoteControlSupport=Online real time / remote support
+OtherSupport=Other support
+ToSeeListOfAvailableRessources=To contact/see available resources:
+ClickHere=Click here
+HelpCenter=Help center
+DolibarrHelpCenter=Dolibarr help and support center
+ToGoBackToDolibarr=Otherwise, click here to use Dolibarr
+TypeOfSupport=Source of support
+TypeSupportCommunauty=Community (free)
+TypeSupportCommercial=Commercial
+TypeOfHelp=Type
+NeedHelpCenter=Need help or support ?
+Efficiency=Efficiency
+TypeHelpOnly=Help only
+TypeHelpDev=Help+Development
+TypeHelpDevForm=Help+Development+Formation
+ToGetHelpGoOnSparkAngels1=Some companies can provide a fast (sometime immediate) and more efficient online support by taking control of your computer. Such helpers can be found on %s web site:
+ToGetHelpGoOnSparkAngels3=You can also go to the list of all available coaches for Dolibarr, for this click on button
+ToGetHelpGoOnSparkAngels2=Sometimes, there is no company available at the moment you make your search, so think to change the filter to look for "all availability". You will be able to send more requests.
+BackToHelpCenter=Otherwise, click here to go back to help center home page.
+LinkToGoldMember=You can call one of the coach preselected by Dolibarr for your language (%s) by clicking his Widget (status and maximum price are automatically updated):
+PossibleLanguages=Supported languages
+MakeADonation=Help Dolibarr project, make a donation
+SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation
+SeeOfficalSupport=For official Dolibarr support in your language:
%s
diff --git a/htdocs/langs/uz_UZ/holiday.lang b/htdocs/langs/uz_UZ/holiday.lang
index 3bca20c07db..f5b104b8301 100644
--- a/htdocs/langs/uz_UZ/holiday.lang
+++ b/htdocs/langs/uz_UZ/holiday.lang
@@ -1,152 +1,149 @@
# Dolibarr language file - Source file is en_US - holiday
-# HRM=HRM
-# Holidays=Holidays
-# CPTitreMenu=Holidays
-# MenuReportMonth=Monthly statement
-# MenuAddCP=Apply for holidays
-# NotActiveModCP=You must enable the module holidays to view this page.
-# NotConfigModCP=You must configure the module holidays to view this page. To do this, click here a>.
-# NoCPforUser=You don't have a demand for holidays.
-# AddCP=Apply for holidays
-# CPErrorSQL=An SQL error occurred:
-# Employe=Employee
-# DateDebCP=Start date
-# DateFinCP=End date
-# DateCreateCP=Creation date
-# DraftCP=Draft
-# ToReviewCP=Awaiting approval
-# ApprovedCP=Approved
-# CancelCP=Canceled
-# RefuseCP=Refused
-# ValidatorCP=Approbator
-# ListeCP=List of holidays
-# ReviewedByCP=Will be reviewed by
-# DescCP=Description
-# SendRequestCP=Creating demand for holidays
-# DelayToRequestCP=Applications for holidays must be made at least %s day(s) before them.
-# MenuConfCP=Edit balance of holidays
-# UpdateAllCP=Update the holidays
-# SoldeCPUser=Holidays balance is %s days.
-# ErrorEndDateCP=You must select an end date greater than the start date.
-# ErrorSQLCreateCP=An SQL error occurred during the creation:
-# ErrorIDFicheCP=An error has occurred, the request for holidays does not exist.
-# ReturnCP=Return to previous page
-# ErrorUserViewCP=You are not authorized to read this request for holidays.
-# InfosCP=Information of the demand of holidays
-# InfosWorkflowCP=Information Workflow
-# DateCreateCP=Creation date
-# RequestByCP=Requested by
-# TitreRequestCP=Sheet of holidays
-# NbUseDaysCP=Number of days of holidays consumed
-# EditCP=Edit
-# DeleteCP=Delete
-# ActionValidCP=Validate
-# ActionRefuseCP=Refuse
-# ActionCancelCP=Cancel
-# StatutCP=Status
-# SendToValidationCP=Send to validation
-# TitleDeleteCP=Delete the request of holidays
-# ConfirmDeleteCP=Confirm the deletion of this request for holidays?
-# ErrorCantDeleteCP=Error you don't have the right to delete this holiday request.
-# CantCreateCP=You don't have the right to apply for holidays.
-# InvalidValidatorCP=You must choose an approbator to your holiday request.
-# UpdateButtonCP=Update
-# CantUpdate=You cannot update this request of holidays.
-# NoDateDebut=You must select a start date.
-# NoDateFin=You must select an end date.
-# ErrorDureeCP=Your request for holidays does not contain working day.
-# TitleValidCP=Approve the request holidays
-# ConfirmValidCP=Are you sure you want to approve the holiday request?
-# DateValidCP=Date approved
-# TitleToValidCP=Send request holidays
-# ConfirmToValidCP=Are you sure you want to send the request of holidays?
-# TitleRefuseCP=Refuse the request holidays
-# ConfirmRefuseCP=Are you sure you want to refuse the request of holidays?
-# NoMotifRefuseCP=You must choose a reason for refusing the request.
-# TitleCancelCP=Cancel the request holidays
-# ConfirmCancelCP=Are you sure you want to cancel the request of holidays?
-# DetailRefusCP=Reason for refusal
-# DateRefusCP=Date of refusal
-# DateCancelCP=Date of cancellation
-# DefineEventUserCP=Assign an exceptional leave for a user
-# addEventToUserCP=Assign leave
-# MotifCP=Reason
-# UserCP=User
-# ErrorAddEventToUserCP=An error occurred while adding the exceptional leave.
-# AddEventToUserOkCP=The addition of the exceptional leave has been completed.
-# MenuLogCP=View logs of holidays
-# LogCP=Log of updates of holidays
-# ActionByCP=Performed by
-# UserUpdateCP=For the user
-# PrevSoldeCP=Previous Balance
-# NewSoldeCP=New Balance
-# alreadyCPexist=A request for holidays has already been done on this period.
-# UserName=Name
-# Employee=Employee
-# FirstDayOfHoliday=First day of holiday
-# LastDayOfHoliday=Last day of holiday
-# HolidaysMonthlyUpdate=Monthly update
-# ManualUpdate=Manual update
-# HolidaysCancelation=Holidays cancelation
+HRM=HRM
+Holidays=Holidays
+CPTitreMenu=Holidays
+MenuReportMonth=Monthly statement
+MenuAddCP=Apply for holidays
+NotActiveModCP=You must enable the module holidays to view this page.
+NotConfigModCP=You must configure the module holidays to view this page. To do this, click here a>.
+NoCPforUser=You don't have a demand for holidays.
+AddCP=Apply for holidays
+CPErrorSQL=An SQL error occurred:
+Employe=Employee
+DateDebCP=Start date
+DateFinCP=End date
+DateCreateCP=Creation date
+DraftCP=Draft
+ToReviewCP=Awaiting approval
+ApprovedCP=Approved
+CancelCP=Canceled
+RefuseCP=Refused
+ValidatorCP=Approbator
+ListeCP=List of holidays
+ReviewedByCP=Will be reviewed by
+DescCP=Description
+SendRequestCP=Creating demand for holidays
+DelayToRequestCP=Applications for holidays must be made at least %s day(s) before them.
+MenuConfCP=Edit balance of holidays
+UpdateAllCP=Update the holidays
+SoldeCPUser=Holidays balance is %s days.
+ErrorEndDateCP=You must select an end date greater than the start date.
+ErrorSQLCreateCP=An SQL error occurred during the creation:
+ErrorIDFicheCP=An error has occurred, the request for holidays does not exist.
+ReturnCP=Return to previous page
+ErrorUserViewCP=You are not authorized to read this request for holidays.
+InfosCP=Information of the demand of holidays
+InfosWorkflowCP=Information Workflow
+RequestByCP=Requested by
+TitreRequestCP=Sheet of holidays
+NbUseDaysCP=Number of days of holidays consumed
+EditCP=Edit
+DeleteCP=Delete
+ActionValidCP=Validate
+ActionRefuseCP=Refuse
+ActionCancelCP=Cancel
+StatutCP=Status
+SendToValidationCP=Send to validation
+TitleDeleteCP=Delete the request of holidays
+ConfirmDeleteCP=Confirm the deletion of this request for holidays?
+ErrorCantDeleteCP=Error you don't have the right to delete this holiday request.
+CantCreateCP=You don't have the right to apply for holidays.
+InvalidValidatorCP=You must choose an approbator to your holiday request.
+UpdateButtonCP=Update
+CantUpdate=You cannot update this request of holidays.
+NoDateDebut=You must select a start date.
+NoDateFin=You must select an end date.
+ErrorDureeCP=Your request for holidays does not contain working day.
+TitleValidCP=Approve the request holidays
+ConfirmValidCP=Are you sure you want to approve the holiday request?
+DateValidCP=Date approved
+TitleToValidCP=Send request holidays
+ConfirmToValidCP=Are you sure you want to send the request of holidays?
+TitleRefuseCP=Refuse the request holidays
+ConfirmRefuseCP=Are you sure you want to refuse the request of holidays?
+NoMotifRefuseCP=You must choose a reason for refusing the request.
+TitleCancelCP=Cancel the request holidays
+ConfirmCancelCP=Are you sure you want to cancel the request of holidays?
+DetailRefusCP=Reason for refusal
+DateRefusCP=Date of refusal
+DateCancelCP=Date of cancellation
+DefineEventUserCP=Assign an exceptional leave for a user
+addEventToUserCP=Assign leave
+MotifCP=Reason
+UserCP=User
+ErrorAddEventToUserCP=An error occurred while adding the exceptional leave.
+AddEventToUserOkCP=The addition of the exceptional leave has been completed.
+MenuLogCP=View logs of holidays
+LogCP=Log of updates of holidays
+ActionByCP=Performed by
+UserUpdateCP=For the user
+PrevSoldeCP=Previous Balance
+NewSoldeCP=New Balance
+alreadyCPexist=A request for holidays has already been done on this period.
+UserName=Name
+Employee=Employee
+FirstDayOfHoliday=First day of holiday
+LastDayOfHoliday=Last day of holiday
+HolidaysMonthlyUpdate=Monthly update
+ManualUpdate=Manual update
+HolidaysCancelation=Holidays cancelation
## Configuration du Module ##
-# ConfCP=Configuration of holidays module
-# DescOptionCP=Description of the option
-# ValueOptionCP=Value
-# GroupToValidateCP=Group with the ability to approve holidays
-# ConfirmConfigCP=Validate the configuration
-# LastUpdateCP=Last updated automatically of holidays
-# UpdateConfCPOK=Updated successfully.
-# ErrorUpdateConfCP=An error occurred during the update, please try again.
-# AddCPforUsers=Please add the balance of holidays of users by clicking here.
-# DelayForSubmitCP=Deadline to apply for holidays
-# AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
-# AlertValidatorDelayCP=Préevent the approbator if the holiday request exceed delay
-# AlertValidorSoldeCP=Prevent the approbator if the holiday request exceed the balance
-# nbUserCP=Number of users supported in the module holidays
-# nbHolidayDeductedCP=Number of holidays to be deducted per day of holiday taken
-# nbHolidayEveryMonthCP=Number of holidays added every month
-# Module27130Name= Management of holidays
-# Module27130Desc= Management of holidays
-# TitleOptionMainCP=Main settings of holidays
-# TitleOptionEventCP=Settings of holidays related to events
-# ValidEventCP=Validate
-# UpdateEventCP=Update events
-# CreateEventCP=Create
-# NameEventCP=Event name
-# OkCreateEventCP=The addition of the event went well.
-# ErrorCreateEventCP=Error creating the event.
-# UpdateEventOkCP=The update of the event went well.
-# ErrorUpdateEventCP=Error while updating the event.
-# DeleteEventCP=Delete Event
-# DeleteEventOkCP=The event has been deleted.
-# ErrorDeleteEventCP=Error while deleting the event.
-# TitleDeleteEventCP=Delete a exceptional leave
-# TitleCreateEventCP=Create a exceptional leave
-# TitleUpdateEventCP=Edit or delete a exceptional leave
-# DeleteEventOptionCP=Delete
-# UpdateEventOptionCP=Update
-# ErrorMailNotSend=An error occurred while sending email:
-# NoCPforMonth=No leave this month.
-# nbJours=Number days
-# TitleAdminCP=Configuration of Holidays
-
+ConfCP=Configuration of holidays module
+DescOptionCP=Description of the option
+ValueOptionCP=Value
+GroupToValidateCP=Group with the ability to approve holidays
+ConfirmConfigCP=Validate the configuration
+LastUpdateCP=Last updated automatically of holidays
+UpdateConfCPOK=Updated successfully.
+ErrorUpdateConfCP=An error occurred during the update, please try again.
+AddCPforUsers=Please add the balance of holidays of users by clicking here.
+DelayForSubmitCP=Deadline to apply for holidays
+AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
+AlertValidatorDelayCP=Préevent the approbator if the holiday request exceed delay
+AlertValidorSoldeCP=Prevent the approbator if the holiday request exceed the balance
+nbUserCP=Number of users supported in the module holidays
+nbHolidayDeductedCP=Number of holidays to be deducted per day of holiday taken
+nbHolidayEveryMonthCP=Number of holidays added every month
+Module27130Name= Management of holidays
+Module27130Desc= Management of holidays
+TitleOptionMainCP=Main settings of holidays
+TitleOptionEventCP=Settings of holidays related to events
+ValidEventCP=Validate
+UpdateEventCP=Update events
+CreateEventCP=Create
+NameEventCP=Event name
+OkCreateEventCP=The addition of the event went well.
+ErrorCreateEventCP=Error creating the event.
+UpdateEventOkCP=The update of the event went well.
+ErrorUpdateEventCP=Error while updating the event.
+DeleteEventCP=Delete Event
+DeleteEventOkCP=The event has been deleted.
+ErrorDeleteEventCP=Error while deleting the event.
+TitleDeleteEventCP=Delete a exceptional leave
+TitleCreateEventCP=Create a exceptional leave
+TitleUpdateEventCP=Edit or delete a exceptional leave
+DeleteEventOptionCP=Delete
+UpdateEventOptionCP=Update
+ErrorMailNotSend=An error occurred while sending email:
+NoCPforMonth=No leave this month.
+nbJours=Number days
+TitleAdminCP=Configuration of Holidays
#Messages
-# Hello=Hello
-# HolidaysToValidate=Validate holidays
-# HolidaysToValidateBody=Below is a request for holidays to validate
-# HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
-# HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
-# HolidaysValidated=Validated holidays
-# HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
-# HolidaysRefused=Denied holidays
-# HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
-# HolidaysCanceled=Canceled holidays
-# HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
-
-# Permission20001=Read/create/modify their holidays
-# Permission20002=Read/modify all requests of holidays
-# Permission20003=Delete their holidays requests
-# Permission20004=Define users holidays
-# Permission20005=Review log of modified holidays
-# Permission20006=Access holidays monthly report
+Hello=Hello
+HolidaysToValidate=Validate holidays
+HolidaysToValidateBody=Below is a request for holidays to validate
+HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
+HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
+HolidaysValidated=Validated holidays
+HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
+HolidaysRefused=Denied holidays
+HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
+HolidaysCanceled=Canceled holidays
+HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
+Permission20001=Read/create/modify their holidays
+Permission20002=Read/modify all requests of holidays
+Permission20003=Delete their holidays requests
+Permission20004=Define users holidays
+Permission20005=Review log of modified holidays
+Permission20006=Access holidays monthly report
diff --git a/htdocs/langs/uz_UZ/install.lang b/htdocs/langs/uz_UZ/install.lang
index 2e7cc12afac..188008642a5 100644
--- a/htdocs/langs/uz_UZ/install.lang
+++ b/htdocs/langs/uz_UZ/install.lang
@@ -1,209 +1,208 @@
# Dolibarr language file - Source file is en_US - install
-# InstallEasy=Just follow the instructions step by step.
-# MiscellaneousChecks=Prerequisites check
-# DolibarrWelcome=Welcome to Dolibarr
-# ConfFileExists=Configuration file %s exists.
-# ConfFileDoesNotExists=Configuration file %s does not exist !
-# ConfFileDoesNotExistsAndCouldNotBeCreated=Configuration file %s does not exist and could not be created !
-# ConfFileCouldBeCreated=Configuration file %s could be created.
-# ConfFileIsNotWritable=Configuration file %s is not writable. Check permissions. For first install, your web server must be granted to be able to write into this file during configuration process ("chmod 666" for example on a Unix like OS).
-# ConfFileIsWritable=Configuration file %s is writable.
-# ConfFileReload=Reload all information from configuration file.
-# PHPSupportSessions=This PHP supports sessions.
-# PHPSupportPOSTGETOk=This PHP supports variables POST and GET.
-# PHPSupportPOSTGETKo=It's possible your PHP setup does not support variables POST and/or GET. Check your parameter variables_order in php.ini.
-# PHPSupportGD=This PHP support GD graphical functions.
-# PHPSupportUTF8=This PHP support UTF8 functions.
-# PHPMemoryOK=Your PHP max session memory is set to %s. This should be enough.
-# PHPMemoryTooLow=Your PHP max session memory is set to %s bytes. This should be too low. Change your php.ini to set memory_limit parameter to at least %s bytes.
-# Recheck=Click here for a more significative test
-# ErrorPHPDoesNotSupportSessions=Your PHP installation does not support sessions. This feature is required to make Dolibarr working. Check your PHP setup.
-# ErrorPHPDoesNotSupportGD=Your PHP installation does not support graphical function GD. No graph will be available.
-# ErrorPHPDoesNotSupportUTF8=Your PHP installation does not support UTF8 functions. Dolibarr can't work correctly. Solve this before installing Dolibarr.
-# ErrorDirDoesNotExists=Directory %s does not exist.
-# ErrorGoBackAndCorrectParameters=Go backward and correct wrong parameters.
-# ErrorWrongValueForParameter=You may have typed a wrong value for parameter '%s'.
-# ErrorFailedToCreateDatabase=Failed to create database '%s'.
-# ErrorFailedToConnectToDatabase=Failed to connect to database '%s'.
-# ErrorDatabaseVersionTooLow=Database version (%s) too old. Version %s or higher is required.
-# ErrorPHPVersionTooLow=PHP version too old. Version %s is required.
-# WarningPHPVersionTooLow=PHP version too old. Version %s or more is expected. This version should allow install but is not supported.
-# ErrorConnectedButDatabaseNotFound=Connection to server successfull but database '%s' not found.
-# ErrorDatabaseAlreadyExists=Database '%s' already exists.
-# IfDatabaseNotExistsGoBackAndUncheckCreate=If database does not exists, go back and check option "Create database".
-# IfDatabaseExistsGoBackAndCheckCreate=If database already exists, go back and uncheck "Create database" option.
-# WarningBrowserTooOld=Too old version of browser. Upgrading your browser to a recent version of Firefox, Chrome or Opera is highly recommanded.
-# PHPVersion=PHP Version
-# YouCanContinue=You can continue...
-# PleaseBePatient=Please be patient...
-# License=Using license
-# ConfigurationFile=Configuration file
-# WebPagesDirectory=Directory where web pages are stored
-# DocumentsDirectory=Directory to store uploaded and generated documents
-# URLRoot=URL Root
-# ForceHttps=Force secure connections (https)
-# CheckToForceHttps=Check this option to force secure connections (https).
This requires that the web server is configured with an SSL certificate.
-# DolibarrDatabase=Dolibarr Database
-# DatabaseChoice=Database choice
-# DatabaseType=Database type
-# DriverType=Driver type
-# Server=Server
-# ServerAddressDescription=Name or ip address for database server, usually 'localhost' when database server is hosted on same server than web server
-# ServerPortDescription=Database server port. Keep empty if unknown.
-# DatabaseServer=Database server
-# DatabaseName=Database name
-# DatabasePrefix=Database prefix table
-# Login=Login
-# AdminLogin=Login for Dolibarr database owner.
-# Password=Password
-# PasswordAgain=Retype password a second time
-# AdminPassword=Password for Dolibarr database owner.
-# CreateDatabase=Create database
-# CreateUser=Create owner
-# DatabaseSuperUserAccess=Database server - Superuser access
-# CheckToCreateDatabase=Check box if database does not exist and must be created.
In this case, you must fill the login/password for superuser account at the bottom of this page.
-# CheckToCreateUser=Check box if database owner does not exist and must be created.
In this case, you must choose its login and password and also fill the login/password for the superuser account at the bottom of this page. If this box is unchecked, owner database and its passwords must exists.
-# Experimental=(experimental)
-# DatabaseRootLoginDescription=Login of the user allowed to create new databases or new users, mandatory if your database or its owner does not already exists.
-# KeepEmptyIfNoPassword=Leave empty if user has no password (avoid this)
-# SaveConfigurationFile=Save values
-# ConfigurationSaving=Saving configuration file
-# ServerConnection=Server connection
-# DatabaseConnection=Database connection
-# DatabaseCreation=Database creation
-# UserCreation=User creation
-# CreateDatabaseObjects=Database objects creation
-# ReferenceDataLoading=Reference data loading
-# TablesAndPrimaryKeysCreation=Tables and Primary keys creation
-# CreateTableAndPrimaryKey=Create table %s
-# CreateOtherKeysForTable=Create foreign keys and indexes for table %s
-# OtherKeysCreation=Foreign keys and indexes creation
-# FunctionsCreation=Functions creation
-# AdminAccountCreation=Administrator login creation
-# PleaseTypePassword=Please type a password, empty passwords are not allowed !
-# PleaseTypeALogin=Please type a login !
-# PasswordsMismatch=Passwords differs, please try again !
-# SetupEnd=End of setup
-# SystemIsInstalled=This installation is complete.
-# SystemIsUpgraded=Dolibarr has been upgraded successfully.
-# YouNeedToPersonalizeSetup=You need to configure Dolibarr to suit your needs (appearance, features, ...). To do this, please follow the link below:
-# AdminLoginCreatedSuccessfuly=Dolibarr administrator login '%s' created successfuly.
-# GoToDolibarr=Go to Dolibarr
-# GoToSetupArea=Go to Dolibarr (setup area)
-# MigrationNotFinished=Version of your database is not completely up to date, so you'll have to run the upgrade process again.
-# GoToUpgradePage=Go to upgrade page again
-# Examples=Examples
-# WithNoSlashAtTheEnd=Without the slash "/" at the end
-# DirectoryRecommendation=It is recommanded to use a directory outside of your directory of your web pages.
-# LoginAlreadyExists=Already exists
-# DolibarrAdminLogin=Dolibarr admin login
-# AdminLoginAlreadyExists=Dolibarr administrator account '%s' already exists. Go back, if you want to create another one.
-# WarningRemoveInstallDir=Warning, for security reasons, once the install or upgrade is complete, to avoid using install tools again, you should add a file called install.lock into Dolibarr document directory, in order to avoid malicious use of it.
-# ThisPHPDoesNotSupportTypeBase=This PHP system does not support any interface to access database type %s
-# FunctionNotAvailableInThisPHP=Not available on this PHP
-# MigrateScript=Migration script
-# ChoosedMigrateScript=Choose migration script
-# DataMigration=Data migration
-# DatabaseMigration=Structure database migration
-# ProcessMigrateScript=Script processing
-# ChooseYourSetupMode=Choose your setup mode and click "Start"...
-# FreshInstall=Fresh install
-# FreshInstallDesc=Use this mode if this is your first install. If not, this mode can repair a incomplete previous install, but if you want to upgrade your version, choose "Upgrade" mode.
-# Upgrade=Upgrade
-# UpgradeDesc=Use this mode if you have replaced old Dolibarr files with files from a newer version. This will upgrade your database and data.
-# Start=Start
-# InstallNotAllowed=Setup not allowed by conf.php permissions
-# NotAvailable=Not available
-# YouMustCreateWithPermission=You must create file %s and set write permissions on it for the web server during install process.
-# CorrectProblemAndReloadPage=Please fix the problem and press F5 to reload page.
-# AlreadyDone=Already migrated
-# DatabaseVersion=Database version
-# ServerVersion=Database server version
-# YouMustCreateItAndAllowServerToWrite=You must create this directory and allow for the web server to write into it.
-# CharsetChoice=Character set choice
-# CharacterSetClient=Character set used for generated HTML web pages
-# CharacterSetClientComment=Choose character set for web display.
Default proposed character set is the one of your database.
-# DBSortingCollation=Character sorting order
-# DBSortingCollationComment=Choose page code that defines character's sorting order used by database. This parameter is also called 'collation' by some databases.
This parameter can't be defined if database already exists.
-# CharacterSetDatabase=Character set for database
-# CharacterSetDatabaseComment=Choose character set wanted for database creation.
This parameter can't be defined if database already exists.
-# YouAskDatabaseCreationSoDolibarrNeedToConnect=You ask to create database %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
-# YouAskLoginCreationSoDolibarrNeedToConnect=You ask to create database login %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
-# BecauseConnectionFailedParametersMayBeWrong=As connection failed, host or super user parameters must be wrong.
-# OrphelinsPaymentsDetectedByMethod=Orphans payment detected by method %s
-# RemoveItManuallyAndPressF5ToContinue=Remove it manually and press F5 to continue.
-# KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values proposed here are already optimized. Change them only if you know what you do.
-# KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do.
-# KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do.
-# KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do.
-# FieldRenamed=Field renamed
-# IfLoginDoesNotExistsCheckCreateUser=If login does not exists yet, you must check option "Create user"
-# ErrorConnection=Server "%s", database name "%s", login "%s", or database password may be wrong or PHP client version may be too old compared to database version.
-# InstallChoiceRecommanded=Recommended choice to install version %s from your current version %s
-# InstallChoiceSuggested=Install choice suggested by installer.
-# MigrateIsDoneStepByStep=The targeted version (%s) has a gap of several versions, so install wizard will come back to suggest next migration once this one will be finished.
-# CheckThatDatabasenameIsCorrect=Check that database name "%s" is correct.
-# IfAlreadyExistsCheckOption=If this name is correct and that database does not exist yet, you must check option "Create database".
-# OpenBaseDir=PHP openbasedir parameter
-# YouAskToCreateDatabaseSoRootRequired=You checked the box "Create database". For this, you need to provide login/password of superuser (bottom of form).
-# YouAskToCreateDatabaseUserSoRootRequired=You checked the box "Create database owner". For this, you need to provide login/password of superuser (bottom of form).
-# NextStepMightLastALongTime=Current step may last several minutes. Please wait until the next screen is shown completely before continuing.
-# MigrationCustomerOrderShipping=Migrate shipping for customer orders storage
-# MigrationShippingDelivery=Upgrade storage of shipping
-# MigrationShippingDelivery2=Upgrade storage of shipping 2
-# MigrationFinished=Migration finished
-# LastStepDesc=Last step: Define here login and password you plan to use to connect to software. Do not loose this as it is the account to administer all others.
-# ActivateModule=Activate module %s
-# ShowEditTechnicalParameters=Click here to show/edit advanced parameters (expert mode)
+InstallEasy=Just follow the instructions step by step.
+MiscellaneousChecks=Prerequisites check
+DolibarrWelcome=Welcome to Dolibarr
+ConfFileExists=Configuration file %s exists.
+ConfFileDoesNotExists=Configuration file %s does not exist !
+ConfFileDoesNotExistsAndCouldNotBeCreated=Configuration file %s does not exist and could not be created !
+ConfFileCouldBeCreated=Configuration file %s could be created.
+ConfFileIsNotWritable=Configuration file %s is not writable. Check permissions. For first install, your web server must be granted to be able to write into this file during configuration process ("chmod 666" for example on a Unix like OS).
+ConfFileIsWritable=Configuration file %s is writable.
+ConfFileReload=Reload all information from configuration file.
+PHPSupportSessions=This PHP supports sessions.
+PHPSupportPOSTGETOk=This PHP supports variables POST and GET.
+PHPSupportPOSTGETKo=It's possible your PHP setup does not support variables POST and/or GET. Check your parameter variables_order in php.ini.
+PHPSupportGD=This PHP support GD graphical functions.
+PHPSupportUTF8=This PHP support UTF8 functions.
+PHPMemoryOK=Your PHP max session memory is set to %s. This should be enough.
+PHPMemoryTooLow=Your PHP max session memory is set to %s bytes. This should be too low. Change your php.ini to set memory_limit parameter to at least %s bytes.
+Recheck=Click here for a more significative test
+ErrorPHPDoesNotSupportSessions=Your PHP installation does not support sessions. This feature is required to make Dolibarr working. Check your PHP setup.
+ErrorPHPDoesNotSupportGD=Your PHP installation does not support graphical function GD. No graph will be available.
+ErrorPHPDoesNotSupportUTF8=Your PHP installation does not support UTF8 functions. Dolibarr can't work correctly. Solve this before installing Dolibarr.
+ErrorDirDoesNotExists=Directory %s does not exist.
+ErrorGoBackAndCorrectParameters=Go backward and correct wrong parameters.
+ErrorWrongValueForParameter=You may have typed a wrong value for parameter '%s'.
+ErrorFailedToCreateDatabase=Failed to create database '%s'.
+ErrorFailedToConnectToDatabase=Failed to connect to database '%s'.
+ErrorDatabaseVersionTooLow=Database version (%s) too old. Version %s or higher is required.
+ErrorPHPVersionTooLow=PHP version too old. Version %s is required.
+WarningPHPVersionTooLow=PHP version too old. Version %s or more is expected. This version should allow install but is not supported.
+ErrorConnectedButDatabaseNotFound=Connection to server successfull but database '%s' not found.
+ErrorDatabaseAlreadyExists=Database '%s' already exists.
+IfDatabaseNotExistsGoBackAndUncheckCreate=If database does not exists, go back and check option "Create database".
+IfDatabaseExistsGoBackAndCheckCreate=If database already exists, go back and uncheck "Create database" option.
+WarningBrowserTooOld=Too old version of browser. Upgrading your browser to a recent version of Firefox, Chrome or Opera is highly recommanded.
+PHPVersion=PHP Version
+YouCanContinue=You can continue...
+PleaseBePatient=Please be patient...
+License=Using license
+ConfigurationFile=Configuration file
+WebPagesDirectory=Directory where web pages are stored
+DocumentsDirectory=Directory to store uploaded and generated documents
+URLRoot=URL Root
+ForceHttps=Force secure connections (https)
+CheckToForceHttps=Check this option to force secure connections (https).
This requires that the web server is configured with an SSL certificate.
+DolibarrDatabase=Dolibarr Database
+DatabaseChoice=Database choice
+DatabaseType=Database type
+DriverType=Driver type
+Server=Server
+ServerAddressDescription=Name or ip address for database server, usually 'localhost' when database server is hosted on same server than web server
+ServerPortDescription=Database server port. Keep empty if unknown.
+DatabaseServer=Database server
+DatabaseName=Database name
+DatabasePrefix=Database prefix table
+Login=Login
+AdminLogin=Login for Dolibarr database owner.
+Password=Password
+PasswordAgain=Retype password a second time
+AdminPassword=Password for Dolibarr database owner.
+CreateDatabase=Create database
+CreateUser=Create owner
+DatabaseSuperUserAccess=Database server - Superuser access
+CheckToCreateDatabase=Check box if database does not exist and must be created.
In this case, you must fill the login/password for superuser account at the bottom of this page.
+CheckToCreateUser=Check box if database owner does not exist and must be created.
In this case, you must choose its login and password and also fill the login/password for the superuser account at the bottom of this page. If this box is unchecked, owner database and its passwords must exists.
+Experimental=(experimental)
+DatabaseRootLoginDescription=Login of the user allowed to create new databases or new users, mandatory if your database or its owner does not already exists.
+KeepEmptyIfNoPassword=Leave empty if user has no password (avoid this)
+SaveConfigurationFile=Save values
+ConfigurationSaving=Saving configuration file
+ServerConnection=Server connection
+DatabaseConnection=Database connection
+DatabaseCreation=Database creation
+UserCreation=User creation
+CreateDatabaseObjects=Database objects creation
+ReferenceDataLoading=Reference data loading
+TablesAndPrimaryKeysCreation=Tables and Primary keys creation
+CreateTableAndPrimaryKey=Create table %s
+CreateOtherKeysForTable=Create foreign keys and indexes for table %s
+OtherKeysCreation=Foreign keys and indexes creation
+FunctionsCreation=Functions creation
+AdminAccountCreation=Administrator login creation
+PleaseTypePassword=Please type a password, empty passwords are not allowed !
+PleaseTypeALogin=Please type a login !
+PasswordsMismatch=Passwords differs, please try again !
+SetupEnd=End of setup
+SystemIsInstalled=This installation is complete.
+SystemIsUpgraded=Dolibarr has been upgraded successfully.
+YouNeedToPersonalizeSetup=You need to configure Dolibarr to suit your needs (appearance, features, ...). To do this, please follow the link below:
+AdminLoginCreatedSuccessfuly=Dolibarr administrator login '%s' created successfuly.
+GoToDolibarr=Go to Dolibarr
+GoToSetupArea=Go to Dolibarr (setup area)
+MigrationNotFinished=Version of your database is not completely up to date, so you'll have to run the upgrade process again.
+GoToUpgradePage=Go to upgrade page again
+Examples=Examples
+WithNoSlashAtTheEnd=Without the slash "/" at the end
+DirectoryRecommendation=It is recommanded to use a directory outside of your directory of your web pages.
+LoginAlreadyExists=Already exists
+DolibarrAdminLogin=Dolibarr admin login
+AdminLoginAlreadyExists=Dolibarr administrator account '%s' already exists. Go back, if you want to create another one.
+WarningRemoveInstallDir=Warning, for security reasons, once the install or upgrade is complete, to avoid using install tools again, you should add a file called install.lock into Dolibarr document directory, in order to avoid malicious use of it.
+ThisPHPDoesNotSupportTypeBase=This PHP system does not support any interface to access database type %s
+FunctionNotAvailableInThisPHP=Not available on this PHP
+MigrateScript=Migration script
+ChoosedMigrateScript=Choose migration script
+DataMigration=Data migration
+DatabaseMigration=Structure database migration
+ProcessMigrateScript=Script processing
+ChooseYourSetupMode=Choose your setup mode and click "Start"...
+FreshInstall=Fresh install
+FreshInstallDesc=Use this mode if this is your first install. If not, this mode can repair a incomplete previous install, but if you want to upgrade your version, choose "Upgrade" mode.
+Upgrade=Upgrade
+UpgradeDesc=Use this mode if you have replaced old Dolibarr files with files from a newer version. This will upgrade your database and data.
+Start=Start
+InstallNotAllowed=Setup not allowed by conf.php permissions
+NotAvailable=Not available
+YouMustCreateWithPermission=You must create file %s and set write permissions on it for the web server during install process.
+CorrectProblemAndReloadPage=Please fix the problem and press F5 to reload page.
+AlreadyDone=Already migrated
+DatabaseVersion=Database version
+ServerVersion=Database server version
+YouMustCreateItAndAllowServerToWrite=You must create this directory and allow for the web server to write into it.
+CharsetChoice=Character set choice
+CharacterSetClient=Character set used for generated HTML web pages
+CharacterSetClientComment=Choose character set for web display.
Default proposed character set is the one of your database.
+DBSortingCollation=Character sorting order
+DBSortingCollationComment=Choose page code that defines character's sorting order used by database. This parameter is also called 'collation' by some databases.
This parameter can't be defined if database already exists.
+CharacterSetDatabase=Character set for database
+CharacterSetDatabaseComment=Choose character set wanted for database creation.
This parameter can't be defined if database already exists.
+YouAskDatabaseCreationSoDolibarrNeedToConnect=You ask to create database %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
+YouAskLoginCreationSoDolibarrNeedToConnect=You ask to create database login %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
+BecauseConnectionFailedParametersMayBeWrong=As connection failed, host or super user parameters must be wrong.
+OrphelinsPaymentsDetectedByMethod=Orphans payment detected by method %s
+RemoveItManuallyAndPressF5ToContinue=Remove it manually and press F5 to continue.
+KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do.
+KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do.
+FieldRenamed=Field renamed
+IfLoginDoesNotExistsCheckCreateUser=If login does not exists yet, you must check option "Create user"
+ErrorConnection=Server "%s", database name "%s", login "%s", or database password may be wrong or PHP client version may be too old compared to database version.
+InstallChoiceRecommanded=Recommended choice to install version %s from your current version %s
+InstallChoiceSuggested=Install choice suggested by installer.
+MigrateIsDoneStepByStep=The targeted version (%s) has a gap of several versions, so install wizard will come back to suggest next migration once this one will be finished.
+CheckThatDatabasenameIsCorrect=Check that database name "%s" is correct.
+IfAlreadyExistsCheckOption=If this name is correct and that database does not exist yet, you must check option "Create database".
+OpenBaseDir=PHP openbasedir parameter
+YouAskToCreateDatabaseSoRootRequired=You checked the box "Create database". For this, you need to provide login/password of superuser (bottom of form).
+YouAskToCreateDatabaseUserSoRootRequired=You checked the box "Create database owner". For this, you need to provide login/password of superuser (bottom of form).
+NextStepMightLastALongTime=Current step may last several minutes. Please wait until the next screen is shown completely before continuing.
+MigrationCustomerOrderShipping=Migrate shipping for customer orders storage
+MigrationShippingDelivery=Upgrade storage of shipping
+MigrationShippingDelivery2=Upgrade storage of shipping 2
+MigrationFinished=Migration finished
+LastStepDesc=Last step: Define here login and password you plan to use to connect to software. Do not loose this as it is the account to administer all others.
+ActivateModule=Activate module %s
+ShowEditTechnicalParameters=Click here to show/edit advanced parameters (expert mode)
#########
# upgrade
-#########
-# MigrationFixData=Fix for denormalized data
-# MigrationOrder=Data migration for customer's orders
-# MigrationSupplierOrder=Data migration for supplier's orders
-# MigrationProposal=Data migration for commercial proposals
-# MigrationInvoice=Data migration for customer's invoices
-# MigrationContract=Data migration for contracts
-# MigrationSuccessfullUpdate=Upgrade successful
-# MigrationUpdateFailed=Failed upgrade process
-# MigrationRelationshipTables=Data migration for relationship tables (%s)
-# MigrationPaymentsUpdate=Payment data correction
-# MigrationPaymentsNumberToUpdate=%s payment(s) to update
-# MigrationProcessPaymentUpdate=Update payment(s) %s
-# MigrationPaymentsNothingToUpdate=No more things to do
-# MigrationPaymentsNothingUpdatable=No more payments that can be corrected
-# MigrationContractsUpdate=Contract data correction
-# MigrationContractsNumberToUpdate=%s contract(s) to update
-# MigrationContractsLineCreation=Create contract line for contract ref %s
-# MigrationContractsNothingToUpdate=No more things to do
-# MigrationContractsFieldDontExist=Field fk_facture does not exists anymore. Nothing to do.
-# MigrationContractsEmptyDatesUpdate=Contract empty date correction
-# MigrationContractsEmptyDatesUpdateSuccess=Contract emtpy date correction done successfuly
-# MigrationContractsEmptyDatesNothingToUpdate=No contract empty date to correct
-# MigrationContractsEmptyCreationDatesNothingToUpdate=No contract creation date to correct
-# MigrationContractsInvalidDatesUpdate=Bad value date contract correction
-# MigrationContractsInvalidDateFix=Correct contract %s (Contract date=%s, Starting service date min=%s)
-# MigrationContractsInvalidDatesNumber=%s contracts modified
-# MigrationContractsInvalidDatesNothingToUpdate=No date with bad value to correct
-# MigrationContractsIncoherentCreationDateUpdate=Bad value contract creation date correction
-# MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done succesfuly
-# MigrationContractsIncoherentCreationDateNothingToUpdate=No bad value for contract creation date to correct
-# MigrationReopeningContracts=Open contract closed by error
-# MigrationReopenThisContract=Reopen contract %s
-# MigrationReopenedContractsNumber=%s contracts modified
-# MigrationReopeningContractsNothingToUpdate=No closed contract to open
-# MigrationBankTransfertsUpdate=Update links between bank transaction and a bank transfer
-# MigrationBankTransfertsNothingToUpdate=All links are up to date
-# MigrationShipmentOrderMatching=Sendings receipt update
-# MigrationDeliveryOrderMatching=Delivery receipt update
-# MigrationDeliveryDetail=Delivery update
-# MigrationStockDetail=Update stock value of products
-# MigrationMenusDetail=Update dynamic menus tables
-# MigrationDeliveryAddress=Update delivery address in shipments
-# MigrationProjectTaskActors=Data migration for llx_projet_task_actors table
-# MigrationProjectUserResp=Data migration field fk_user_resp of llx_projet to llx_element_contact
-# MigrationProjectTaskTime=Update time spent in seconds
-# MigrationActioncommElement=Update data on actions
-# MigrationPaymentMode=Data migration for payment mode
-# MigrationCategorieAssociation=Migration of categories
+MigrationFixData=Fix for denormalized data
+MigrationOrder=Data migration for customer's orders
+MigrationSupplierOrder=Data migration for supplier's orders
+MigrationProposal=Data migration for commercial proposals
+MigrationInvoice=Data migration for customer's invoices
+MigrationContract=Data migration for contracts
+MigrationSuccessfullUpdate=Upgrade successful
+MigrationUpdateFailed=Failed upgrade process
+MigrationRelationshipTables=Data migration for relationship tables (%s)
+MigrationPaymentsUpdate=Payment data correction
+MigrationPaymentsNumberToUpdate=%s payment(s) to update
+MigrationProcessPaymentUpdate=Update payment(s) %s
+MigrationPaymentsNothingToUpdate=No more things to do
+MigrationPaymentsNothingUpdatable=No more payments that can be corrected
+MigrationContractsUpdate=Contract data correction
+MigrationContractsNumberToUpdate=%s contract(s) to update
+MigrationContractsLineCreation=Create contract line for contract ref %s
+MigrationContractsNothingToUpdate=No more things to do
+MigrationContractsFieldDontExist=Field fk_facture does not exists anymore. Nothing to do.
+MigrationContractsEmptyDatesUpdate=Contract empty date correction
+MigrationContractsEmptyDatesUpdateSuccess=Contract emtpy date correction done successfuly
+MigrationContractsEmptyDatesNothingToUpdate=No contract empty date to correct
+MigrationContractsEmptyCreationDatesNothingToUpdate=No contract creation date to correct
+MigrationContractsInvalidDatesUpdate=Bad value date contract correction
+MigrationContractsInvalidDateFix=Correct contract %s (Contract date=%s, Starting service date min=%s)
+MigrationContractsInvalidDatesNumber=%s contracts modified
+MigrationContractsInvalidDatesNothingToUpdate=No date with bad value to correct
+MigrationContractsIncoherentCreationDateUpdate=Bad value contract creation date correction
+MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done succesfuly
+MigrationContractsIncoherentCreationDateNothingToUpdate=No bad value for contract creation date to correct
+MigrationReopeningContracts=Open contract closed by error
+MigrationReopenThisContract=Reopen contract %s
+MigrationReopenedContractsNumber=%s contracts modified
+MigrationReopeningContractsNothingToUpdate=No closed contract to open
+MigrationBankTransfertsUpdate=Update links between bank transaction and a bank transfer
+MigrationBankTransfertsNothingToUpdate=All links are up to date
+MigrationShipmentOrderMatching=Sendings receipt update
+MigrationDeliveryOrderMatching=Delivery receipt update
+MigrationDeliveryDetail=Delivery update
+MigrationStockDetail=Update stock value of products
+MigrationMenusDetail=Update dynamic menus tables
+MigrationDeliveryAddress=Update delivery address in shipments
+MigrationProjectTaskActors=Data migration for llx_projet_task_actors table
+MigrationProjectUserResp=Data migration field fk_user_resp of llx_projet to llx_element_contact
+MigrationProjectTaskTime=Update time spent in seconds
+MigrationActioncommElement=Update data on actions
+MigrationPaymentMode=Data migration for payment mode
+MigrationCategorieAssociation=Migration of categories
diff --git a/htdocs/langs/uz_UZ/interventions.lang b/htdocs/langs/uz_UZ/interventions.lang
index 0a5b3e15467..58579a74276 100644
--- a/htdocs/langs/uz_UZ/interventions.lang
+++ b/htdocs/langs/uz_UZ/interventions.lang
@@ -1,42 +1,42 @@
# Dolibarr language file - Source file is en_US - interventions
-# Intervention=Intervention
-# Interventions=Interventions
-# InterventionCard=Intervention card
-# NewIntervention=New intervention
-# AddIntervention=Add intervention
-# ListOfInterventions=List of interventions
-# EditIntervention=Edit intervention
-# ActionsOnFicheInter=Actions on intervention
-# LastInterventions=Last %s interventions
-# AllInterventions=All interventions
-# CreateDraftIntervention=Create draft
-# CustomerDoesNotHavePrefix=Customer does not have a prefix
-# InterventionContact=Intervention contact
-# DeleteIntervention=Delete intervention
-# ValidateIntervention=Validate intervention
-# ModifyIntervention=Modify intervention
-# DeleteInterventionLine=Delete intervention line
-# ConfirmDeleteIntervention=Are you sure you want to delete this intervention ?
-# ConfirmValidateIntervention=Are you sure you want to validate this intervention under name %s ?
-# ConfirmModifyIntervention=Are you sure you want to modify this intervention ?
-# ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line ?
-# NameAndSignatureOfInternalContact=Name and signature of intervening :
-# NameAndSignatureOfExternalContact=Name and signature of customer :
-# DocumentModelStandard=Standard document model for interventions
-# InterventionCardsAndInterventionLines=Interventions and lines of interventions
-# ClassifyBilled=Classify "Billed"
-# StatusInterInvoiced=Billed
-# RelatedInterventions=Related interventions
-# ShowIntervention=Show intervention
+Intervention=Intervention
+Interventions=Interventions
+InterventionCard=Intervention card
+NewIntervention=New intervention
+AddIntervention=Add intervention
+ListOfInterventions=List of interventions
+EditIntervention=Edit intervention
+ActionsOnFicheInter=Actions on intervention
+LastInterventions=Last %s interventions
+AllInterventions=All interventions
+CreateDraftIntervention=Create draft
+CustomerDoesNotHavePrefix=Customer does not have a prefix
+InterventionContact=Intervention contact
+DeleteIntervention=Delete intervention
+ValidateIntervention=Validate intervention
+ModifyIntervention=Modify intervention
+DeleteInterventionLine=Delete intervention line
+ConfirmDeleteIntervention=Are you sure you want to delete this intervention ?
+ConfirmValidateIntervention=Are you sure you want to validate this intervention under name %s ?
+ConfirmModifyIntervention=Are you sure you want to modify this intervention ?
+ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line ?
+NameAndSignatureOfInternalContact=Name and signature of intervening :
+NameAndSignatureOfExternalContact=Name and signature of customer :
+DocumentModelStandard=Standard document model for interventions
+InterventionCardsAndInterventionLines=Interventions and lines of interventions
+ClassifyBilled=Classify "Billed"
+StatusInterInvoiced=Billed
+RelatedInterventions=Related interventions
+ShowIntervention=Show intervention
##### Types de contacts #####
-# TypeContact_fichinter_internal_INTERREPFOLL=Representative following-up intervention
-# TypeContact_fichinter_internal_INTERVENING=Intervening
-# TypeContact_fichinter_external_BILLING=Billing customer contact
-# TypeContact_fichinter_external_CUSTOMER=Following-up customer contact
+TypeContact_fichinter_internal_INTERREPFOLL=Representative following-up intervention
+TypeContact_fichinter_internal_INTERVENING=Intervening
+TypeContact_fichinter_external_BILLING=Billing customer contact
+TypeContact_fichinter_external_CUSTOMER=Following-up customer contact
# Modele numérotation
-# ArcticNumRefModelDesc1=Generic number model
-# ArcticNumRefModelError=Failed to activate
-# PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
-# PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module.
-# PrintProductsOnFichinter=Print products on intervention card
-# PrintProductsOnFichinterDetails=forinterventions generated from orders
+ArcticNumRefModelDesc1=Generic number model
+ArcticNumRefModelError=Failed to activate
+PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
+PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module.
+PrintProductsOnFichinter=Print products on intervention card
+PrintProductsOnFichinterDetails=forinterventions generated from orders
diff --git a/htdocs/langs/uz_UZ/ldap.lang b/htdocs/langs/uz_UZ/ldap.lang
index ed16db42181..02e457446a6 100644
--- a/htdocs/langs/uz_UZ/ldap.lang
+++ b/htdocs/langs/uz_UZ/ldap.lang
@@ -1,29 +1,29 @@
# Dolibarr language file - Source file is en_US - ldap
-# DomainPassword=Password for domain
-# YouMustChangePassNextLogon=Password for user %s on the domain %s must be changed.
-# UserMustChangePassNextLogon=User must change password on the domain %s
-# LdapUacf_NORMAL_ACCOUNT=User account
-# LdapUacf_DONT_EXPIRE_PASSWORD=Password never expires
-# LdapUacf_ACCOUNTDISABLE=Account is disabled in the domain %s
-# LDAPInformationsForThisContact=Information in LDAP database for this contact
-# LDAPInformationsForThisUser=Information in LDAP database for this user
-# LDAPInformationsForThisGroup=Information in LDAP database for this group
-# LDAPInformationsForThisMember=Information in LDAP database for this member
-# LDAPAttribute=LDAP attribute
-# LDAPAttributes=LDAP attributes
-# LDAPCard=LDAP card
-# LDAPRecordNotFound=Record not found in LDAP database
-# LDAPUsers=Users in LDAP database
-# LDAPGroups=Groups in LDAP database
-# LDAPFieldStatus=Status
-# LDAPFieldFirstSubscriptionDate=First subscription date
-# LDAPFieldFirstSubscriptionAmount=First subscription amount
-# LDAPFieldLastSubscriptionDate=Last subscription date
-# LDAPFieldLastSubscriptionAmount=Last subscription amount
-# SynchronizeDolibarr2Ldap=Synchronize user (Dolibarr -> LDAP)
-# UserSynchronized=User synchronized
-# GroupSynchronized=Group synchronized
-# MemberSynchronized=Member synchronized
-# ContactSynchronized=Contact synchronized
-# ForceSynchronize=Force synchronizing Dolibarr -> LDAP
-# ErrorFailedToReadLDAP=Failed to read LDAP database. Check LDAP module setup and database accessibility.
+DomainPassword=Password for domain
+YouMustChangePassNextLogon=Password for user %s on the domain %s must be changed.
+UserMustChangePassNextLogon=User must change password on the domain %s
+LdapUacf_NORMAL_ACCOUNT=User account
+LdapUacf_DONT_EXPIRE_PASSWORD=Password never expires
+LdapUacf_ACCOUNTDISABLE=Account is disabled in the domain %s
+LDAPInformationsForThisContact=Information in LDAP database for this contact
+LDAPInformationsForThisUser=Information in LDAP database for this user
+LDAPInformationsForThisGroup=Information in LDAP database for this group
+LDAPInformationsForThisMember=Information in LDAP database for this member
+LDAPAttribute=LDAP attribute
+LDAPAttributes=LDAP attributes
+LDAPCard=LDAP card
+LDAPRecordNotFound=Record not found in LDAP database
+LDAPUsers=Users in LDAP database
+LDAPGroups=Groups in LDAP database
+LDAPFieldStatus=Status
+LDAPFieldFirstSubscriptionDate=First subscription date
+LDAPFieldFirstSubscriptionAmount=First subscription amount
+LDAPFieldLastSubscriptionDate=Last subscription date
+LDAPFieldLastSubscriptionAmount=Last subscription amount
+SynchronizeDolibarr2Ldap=Synchronize user (Dolibarr -> LDAP)
+UserSynchronized=User synchronized
+GroupSynchronized=Group synchronized
+MemberSynchronized=Member synchronized
+ContactSynchronized=Contact synchronized
+ForceSynchronize=Force synchronizing Dolibarr -> LDAP
+ErrorFailedToReadLDAP=Failed to read LDAP database. Check LDAP module setup and database accessibility.
diff --git a/htdocs/langs/uz_UZ/mailmanspip.lang b/htdocs/langs/uz_UZ/mailmanspip.lang
index 4df2bf08bde..c85b3d60db2 100644
--- a/htdocs/langs/uz_UZ/mailmanspip.lang
+++ b/htdocs/langs/uz_UZ/mailmanspip.lang
@@ -1,27 +1,27 @@
# Dolibarr language file - Source file is en_US - mailmanspip
-# MailmanSpipSetup=Mailman and SPIP module Setup
-# MailmanTitle=Mailman mailing list system
-# TestSubscribe=To test subscription to Mailman lists
-# TestUnSubscribe=To test unsubscribe from Mailman lists
-# MailmanCreationSuccess=Subscription test was executed succesfully
-# MailmanDeletionSuccess=Unsubscription test was executed succesfully
-# SynchroMailManEnabled=A Mailman update will be performed
-# SynchroSpipEnabled=A Spip update will be performed
-# DescADHERENT_MAILMAN_ADMINPW=Mailman administrator password
-# DescADHERENT_MAILMAN_URL=URL for Mailman subscriptions
-# DescADHERENT_MAILMAN_UNSUB_URL=URL for Mailman unsubscriptions
-# DescADHERENT_MAILMAN_LISTS=List(s) for automatic inscription of new members (separated by a comma)
-# SPIPTitle=SPIP Content Management System
-# DescADHERENT_SPIP_SERVEUR=SPIP Server
-# DescADHERENT_SPIP_DB=SPIP database name
-# DescADHERENT_SPIP_USER=SPIP database login
-# DescADHERENT_SPIP_PASS=SPIP database password
-# AddIntoSpip=Add into SPIP
-# AddIntoSpipConfirmation=Are you sure you want to add this member into SPIP?
-# AddIntoSpipError=Failed to add the user in SPIP
-# DeleteIntoSpip=Remove from SPIP
-# DeleteIntoSpipConfirmation=Are you sure you want to remove this member from SPIP?
-# DeleteIntoSpipError=Failed to suppress the user from SPIP
-# SPIPConnectionFailed=Failed to connect to SPIP
-# SuccessToAddToMailmanList=Add of %s to mailman list %s or SPIP database done
-# SuccessToRemoveToMailmanList=Removal of %s from mailman list %s or SPIP database done
+MailmanSpipSetup=Mailman and SPIP module Setup
+MailmanTitle=Mailman mailing list system
+TestSubscribe=To test subscription to Mailman lists
+TestUnSubscribe=To test unsubscribe from Mailman lists
+MailmanCreationSuccess=Subscription test was executed succesfully
+MailmanDeletionSuccess=Unsubscription test was executed succesfully
+SynchroMailManEnabled=A Mailman update will be performed
+SynchroSpipEnabled=A Spip update will be performed
+DescADHERENT_MAILMAN_ADMINPW=Mailman administrator password
+DescADHERENT_MAILMAN_URL=URL for Mailman subscriptions
+DescADHERENT_MAILMAN_UNSUB_URL=URL for Mailman unsubscriptions
+DescADHERENT_MAILMAN_LISTS=List(s) for automatic inscription of new members (separated by a comma)
+SPIPTitle=SPIP Content Management System
+DescADHERENT_SPIP_SERVEUR=SPIP Server
+DescADHERENT_SPIP_DB=SPIP database name
+DescADHERENT_SPIP_USER=SPIP database login
+DescADHERENT_SPIP_PASS=SPIP database password
+AddIntoSpip=Add into SPIP
+AddIntoSpipConfirmation=Are you sure you want to add this member into SPIP?
+AddIntoSpipError=Failed to add the user in SPIP
+DeleteIntoSpip=Remove from SPIP
+DeleteIntoSpipConfirmation=Are you sure you want to remove this member from SPIP?
+DeleteIntoSpipError=Failed to suppress the user from SPIP
+SPIPConnectionFailed=Failed to connect to SPIP
+SuccessToAddToMailmanList=Add of %s to mailman list %s or SPIP database done
+SuccessToRemoveToMailmanList=Removal of %s from mailman list %s or SPIP database done
diff --git a/htdocs/langs/uz_UZ/mails.lang b/htdocs/langs/uz_UZ/mails.lang
index 6b6e4fc35c6..08ee8a280cb 100644
--- a/htdocs/langs/uz_UZ/mails.lang
+++ b/htdocs/langs/uz_UZ/mails.lang
@@ -1,139 +1,137 @@
# Dolibarr language file - Source file is en_US - mails
-# Mailing=EMailing
-# EMailing=EMailing
-# Mailings=EMailings
-# EMailings=EMailings
-# AllEMailings=All eMailings
-# MailCard=EMailing card
-# MailTargets=Targets
-# MailRecipients=Recipients
-# MailRecipient=Recipient
-# MailTitle=Description
-# MailFrom=Sender
-# MailErrorsTo=Errors to
-# MailReply=Reply to
-# MailTo=Receiver(s)
-# MailCC=Copy to
-# MailCCC=Cached copy to
-# MailTopic=EMail topic
-# MailText=Message
-# MailFile=Attached files
-# MailMessage=EMail body
-# ShowEMailing=Show emailing
-# ListOfEMailings=List of emailings
-# NewMailing=New emailing
-# EditMailing=Edit emailing
-# ResetMailing=Resend emailing
-# DeleteMailing=Delete emailing
-# DeleteAMailing=Delete an emailing
-# PreviewMailing=Preview emailing
-# PrepareMailing=Prepare emailing
-# CreateMailing=Create emailing
-# MailingDesc=This page allows you to send emailings to a group of people.
-# MailingResult=Sending emails result
-# TestMailing=Test email
-# ValidMailing=Valid emailing
-# ApproveMailing=Approve emailing
-# MailingStatusDraft=Draft
-# MailingStatusValidated=Validated
-# MailingStatusApproved=Approved
-# MailingStatusSent=Sent
-# MailingStatusSentPartialy=Sent partialy
-# MailingStatusSentCompletely=Sent completely
-# MailingStatusError=Error
-# MailingStatusNotSent=Not sent
-# MailSuccessfulySent=Email successfully sent (from %s to %s)
-# MailingSuccessfullyValidated=EMailing successfully validated
-# MailUnsubcribe=Unsubscribe
-# Unsuscribe=Unsubscribe
-# MailingStatusNotContact=Don't contact anymore
-# ErrorMailRecipientIsEmpty=Email recipient is empty
-# WarningNoEMailsAdded=No new Email to add to recipient's list.
-# ConfirmValidMailing=Are you sure you want to validate this emailing ?
-# ConfirmResetMailing=Warning, by reinitializing emailing %s, you allow to make a mass sending of this email another time. Are you sure you this is what you want to do ?
-# ConfirmDeleteMailing=Are you sure you want to delete this emailling ?
-# NbOfRecipients=Number of recipients
-# NbOfUniqueEMails=Nb of unique emails
-# NbOfEMails=Nb of EMails
-# TotalNbOfDistinctRecipients=Number of distinct recipients
-# NoTargetYet=No recipients defined yet (Go on tab 'Recipients')
-# AddRecipients=Add recipients
-# RemoveRecipient=Remove recipient
-# CommonSubstitutions=Common substitutions
-# YouCanAddYourOwnPredefindedListHere=To create your email selector module, see htdocs/core/modules/mailings/README.
-# EMailTestSubstitutionReplacedByGenericValues=When using test mode, substitutions variables are replaced by generic values
-# MailingAddFile=Attach this file
-# NoAttachedFiles=No attached files
-# BadEMail=Bad value for EMail
-# CloneEMailing=Clone Emailing
-# ConfirmCloneEMailing=Are you sure you want to clone this emailing ?
-# CloneContent=Clone message
-# CloneReceivers=Cloner recipients
-# DateLastSend=Date of last sending
-# DateSending=Date sending
-# SentTo=Sent to %s
-# MailingStatusRead=Read
-# CheckRead=Read Receipt
-# YourMailUnsubcribeOK=The email %s is correctly unsubcribe from mailing list
-# MailtoEMail=Hyper link to email
-# ActivateCheckRead=Allow to use the "Unsubcribe" link
-# ActivateCheckReadKey=Key use to encrypt URL use for "Read Receipt" and "Unsubcribe" feature
-# EMailSentToNRecipients=EMail sent to %s recipients.
-# EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email.
-# MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s)
-# SendRemind=Send reminder by EMails
-# RemindSent=%s reminder(s) sent
-# AllRecipientSelectedForRemind=All thirdparties selected and if an email is set (note that one mail per invoice will be sent)
-# NoRemindSent=No EMail reminder sent
-# ResultOfMassSending=Result of mass EMail reminders sending
+Mailing=EMailing
+EMailing=EMailing
+Mailings=EMailings
+EMailings=EMailings
+AllEMailings=All eMailings
+MailCard=EMailing card
+MailTargets=Targets
+MailRecipients=Recipients
+MailRecipient=Recipient
+MailTitle=Description
+MailFrom=Sender
+MailErrorsTo=Errors to
+MailReply=Reply to
+MailTo=Receiver(s)
+MailCC=Copy to
+MailCCC=Cached copy to
+MailTopic=EMail topic
+MailText=Message
+MailFile=Attached files
+MailMessage=EMail body
+ShowEMailing=Show emailing
+ListOfEMailings=List of emailings
+NewMailing=New emailing
+EditMailing=Edit emailing
+ResetMailing=Resend emailing
+DeleteMailing=Delete emailing
+DeleteAMailing=Delete an emailing
+PreviewMailing=Preview emailing
+PrepareMailing=Prepare emailing
+CreateMailing=Create emailing
+MailingDesc=This page allows you to send emailings to a group of people.
+MailingResult=Sending emails result
+TestMailing=Test email
+ValidMailing=Valid emailing
+ApproveMailing=Approve emailing
+MailingStatusDraft=Draft
+MailingStatusValidated=Validated
+MailingStatusApproved=Approved
+MailingStatusSent=Sent
+MailingStatusSentPartialy=Sent partialy
+MailingStatusSentCompletely=Sent completely
+MailingStatusError=Error
+MailingStatusNotSent=Not sent
+MailSuccessfulySent=Email successfully sent (from %s to %s)
+MailingSuccessfullyValidated=EMailing successfully validated
+MailUnsubcribe=Unsubscribe
+Unsuscribe=Unsubscribe
+MailingStatusNotContact=Don't contact anymore
+ErrorMailRecipientIsEmpty=Email recipient is empty
+WarningNoEMailsAdded=No new Email to add to recipient's list.
+ConfirmValidMailing=Are you sure you want to validate this emailing ?
+ConfirmResetMailing=Warning, by reinitializing emailing %s, you allow to make a mass sending of this email another time. Are you sure you this is what you want to do ?
+ConfirmDeleteMailing=Are you sure you want to delete this emailling ?
+NbOfRecipients=Number of recipients
+NbOfUniqueEMails=Nb of unique emails
+NbOfEMails=Nb of EMails
+TotalNbOfDistinctRecipients=Number of distinct recipients
+NoTargetYet=No recipients defined yet (Go on tab 'Recipients')
+AddRecipients=Add recipients
+RemoveRecipient=Remove recipient
+CommonSubstitutions=Common substitutions
+YouCanAddYourOwnPredefindedListHere=To create your email selector module, see htdocs/core/modules/mailings/README.
+EMailTestSubstitutionReplacedByGenericValues=When using test mode, substitutions variables are replaced by generic values
+MailingAddFile=Attach this file
+NoAttachedFiles=No attached files
+BadEMail=Bad value for EMail
+CloneEMailing=Clone Emailing
+ConfirmCloneEMailing=Are you sure you want to clone this emailing ?
+CloneContent=Clone message
+CloneReceivers=Cloner recipients
+DateLastSend=Date of last sending
+DateSending=Date sending
+SentTo=Sent to %s
+MailingStatusRead=Read
+CheckRead=Read Receipt
+YourMailUnsubcribeOK=The email %s is correctly unsubcribe from mailing list
+MailtoEMail=Hyper link to email
+ActivateCheckRead=Allow to use the "Unsubcribe" link
+ActivateCheckReadKey=Key use to encrypt URL use for "Read Receipt" and "Unsubcribe" feature
+EMailSentToNRecipients=EMail sent to %s recipients.
+EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email.
+MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s)
+SendRemind=Send reminder by EMails
+RemindSent=%s reminder(s) sent
+AllRecipientSelectedForRemind=All thirdparties selected and if an email is set (note that one mail per invoice will be sent)
+NoRemindSent=No EMail reminder sent
+ResultOfMassSending=Result of mass EMail reminders sending
# Libelle des modules de liste de destinataires mailing
-# MailingModuleDescContactCompanies=Contacts/addresses of all third parties (customer, prospect, supplier, ...)
-# MailingModuleDescDolibarrUsers=Dolibarr users
-# MailingModuleDescFundationMembers=Foundation members with emails
-# MailingModuleDescEmailsFromFile=EMails from a text file (email;lastname;firstname;other)
-# MailingModuleDescEmailsFromUser=EMails from user input (email;lastname;firstname;other)
-# MailingModuleDescContactsCategories=Third parties (by category)
-# MailingModuleDescDolibarrContractsLinesExpired=Third parties with expired contract's lines
-# MailingModuleDescContactsByCompanyCategory=Contacts/addresses of third parties (by third parties category)
-# MailingModuleDescContactsByCategory=Contacts/addresses of third parties by category
-# MailingModuleDescMembersCategories=Foundation members (by categories)
-# MailingModuleDescContactsByFunction=Contacts/addresses of third parties (by position/function)
-
-
-# LineInFile=Line %s in file
-# RecipientSelectionModules=Defined requests for recipient's selection
-# MailSelectedRecipients=Selected recipients
-# MailingArea=EMailings area
-# LastMailings=Last %s emailings
-# TargetsStatistics=Targets statistics
-# NbOfCompaniesContacts=Unique contacts/addresses
-# MailNoChangePossible=Recipients for validated emailing can't be changed
-# SearchAMailing=Search mailing
-# SendMailing=Send emailing
-# SendMail=Send email
-# SentBy=Sent by
-# MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients:
-# MailingNeedCommand2=You can however send them online by adding parameter MAILING_LIMIT_SENDBYWEB with value of max number of emails you want to send by session. For this, go on Home - Setup - Other.
-# ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ?
-# LimitSendingEmailing=Note: On line sending of emailings are limited for security and timeout reasons to %s recipients by sending session.
-# TargetsReset=Clear list
-# ToClearAllRecipientsClickHere=Click here to clear the recipient list for this emailing
-# ToAddRecipientsChooseHere=Add recipients by choosing from the lists
-# NbOfEMailingsReceived=Mass emailings received
-# IdRecord=ID record
-# DeliveryReceipt=Delivery Receipt
-# YouCanUseCommaSeparatorForSeveralRecipients=You can use the comma separator to specify several recipients.
-# TagCheckMail=Track mail opening
-# TagUnsubscribe=Unsubscribe link
-# TagSignature=Signature sending user
-# TagMailtoEmail=Recipient EMail
-
+MailingModuleDescContactCompanies=Contacts/addresses of all third parties (customer, prospect, supplier, ...)
+MailingModuleDescDolibarrUsers=Dolibarr users
+MailingModuleDescFundationMembers=Foundation members with emails
+MailingModuleDescEmailsFromFile=EMails from a text file (email;lastname;firstname;other)
+MailingModuleDescEmailsFromUser=EMails from user input (email;lastname;firstname;other)
+MailingModuleDescContactsCategories=Third parties (by category)
+MailingModuleDescDolibarrContractsLinesExpired=Third parties with expired contract's lines
+MailingModuleDescContactsByCompanyCategory=Contacts/addresses of third parties (by third parties category)
+MailingModuleDescContactsByCategory=Contacts/addresses of third parties by category
+MailingModuleDescMembersCategories=Foundation members (by categories)
+MailingModuleDescContactsByFunction=Contacts/addresses of third parties (by position/function)
+LineInFile=Line %s in file
+RecipientSelectionModules=Defined requests for recipient's selection
+MailSelectedRecipients=Selected recipients
+MailingArea=EMailings area
+LastMailings=Last %s emailings
+TargetsStatistics=Targets statistics
+NbOfCompaniesContacts=Unique contacts/addresses
+MailNoChangePossible=Recipients for validated emailing can't be changed
+SearchAMailing=Search mailing
+SendMailing=Send emailing
+SendMail=Send email
+SentBy=Sent by
+MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients:
+MailingNeedCommand2=You can however send them online by adding parameter MAILING_LIMIT_SENDBYWEB with value of max number of emails you want to send by session. For this, go on Home - Setup - Other.
+ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ?
+LimitSendingEmailing=Note: On line sending of emailings are limited for security and timeout reasons to %s recipients by sending session.
+TargetsReset=Clear list
+ToClearAllRecipientsClickHere=Click here to clear the recipient list for this emailing
+ToAddRecipientsChooseHere=Add recipients by choosing from the lists
+NbOfEMailingsReceived=Mass emailings received
+NbOfEMailingsSend=Mass emailings sent
+IdRecord=ID record
+DeliveryReceipt=Delivery Receipt
+YouCanUseCommaSeparatorForSeveralRecipients=You can use the comma separator to specify several recipients.
+TagCheckMail=Track mail opening
+TagUnsubscribe=Unsubscribe link
+TagSignature=Signature sending user
+TagMailtoEmail=Recipient EMail
# Module Notifications
-# Notifications=Notifications
-# NoNotificationsWillBeSent=No email notifications are planned for this event and company
-# ANotificationsWillBeSent=1 notification will be sent by email
-# SomeNotificationsWillBeSent=%s notifications will be sent by email
-# AddNewNotification=Activate a new email notification request
-# ListOfActiveNotifications=List all active email notification requests
-# ListOfNotificationsDone=List all email notifications sent
+Notifications=Notifications
+NoNotificationsWillBeSent=No email notifications are planned for this event and company
+ANotificationsWillBeSent=1 notification will be sent by email
+SomeNotificationsWillBeSent=%s notifications will be sent by email
+AddNewNotification=Activate a new email notification request
+ListOfActiveNotifications=List all active email notification requests
+ListOfNotificationsDone=List all email notifications sent
diff --git a/htdocs/langs/uz_UZ/main.lang b/htdocs/langs/uz_UZ/main.lang
index b4b328666ee..31a41bd43bf 100644
--- a/htdocs/langs/uz_UZ/main.lang
+++ b/htdocs/langs/uz_UZ/main.lang
@@ -206,6 +206,7 @@ Limit=Limit
Limits=Limits
DevelopmentTeam=Development Team
Logout=Logout
+NoLogoutProcessWithAuthMode=No applicative disconnect feature with authentication mode %s
Connection=Connection
Setup=Setup
Alert=Alert
diff --git a/htdocs/langs/uz_UZ/margins.lang b/htdocs/langs/uz_UZ/margins.lang
index e8d5fed1af9..3fca6d7a644 100644
--- a/htdocs/langs/uz_UZ/margins.lang
+++ b/htdocs/langs/uz_UZ/margins.lang
@@ -10,24 +10,18 @@ MarkRate=Mark rate
DisplayMarginRates=Display margin rates
DisplayMarkRates=Display mark rates
InputPrice=Input price
-
margin=Profit margins management
margesSetup=Profit margins management setup
-
MarginDetails=Margin details
-
ProductMargins=Product margins
CustomerMargins=Customer margins
SalesRepresentativeMargins=Sales representative margins
-
ProductService=Product or Service
AllProducts=All products and services
ChooseProduct/Service=Choose product or service
-
StartDate=Start date
EndDate=End date
Launch=Start
-
ForceBuyingPriceIfNull=Force buying price if null
ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0)
MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts
@@ -35,16 +29,13 @@ UseDiscountAsProduct=As a product
UseDiscountAsService=As a service
UseDiscountOnTotal=On subtotal
MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Defines if a global discount is treated as a product, a service, or only on subtotal for margin calculation.
-
MARGIN_TYPE=Margin type
MargeBrute=Raw margin
MargeNette=Net margin
MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
Net margin : Selling price - Cost price
-
CostPrice=Cost price
BuyingCost=Cost price
UnitCharges=Unit charges
Charges=Charges
-
AgentContactType=Commercial agent contact type
AgentContactTypeDetails=Défine what contact type (linked on invoices) will be used for margin report by commercial agents
diff --git a/htdocs/langs/uz_UZ/members.lang b/htdocs/langs/uz_UZ/members.lang
index 9246a04ced9..eb2063c629c 100644
--- a/htdocs/langs/uz_UZ/members.lang
+++ b/htdocs/langs/uz_UZ/members.lang
@@ -1,204 +1,205 @@
# Dolibarr language file - Source file is en_US - members
-# MembersArea=Members area
-# PublicMembersArea=Public members area
-# MemberCard=Member card
-# SubscriptionCard=Subscription card
-# Member=Member
-# Members=Members
-# MemberAccount=Member login
-# ShowMember=Show member card
-# UserNotLinkedToMember=User not linked to a member
-# ThirdpartyNotLinkedToMember=Third-party not linked to a member
-# MembersTickets=Members Tickets
-# FundationMembers=Foundation members
-# Attributs=Attributes
-# ErrorMemberTypeNotDefined=Member type not defined
-# ListOfPublicMembers=List of public members
-# ListOfValidatedPublicMembers=List of validated public members
-# ErrorThisMemberIsNotPublic=This member is not public
-# ErrorMemberIsAlreadyLinkedToThisThirdParty=Another member (name: %s, login: %s) is already linked to a third party %s. Remove this link first because a third party can't be linked to only a member (and vice versa).
-# ErrorUserPermissionAllowsToLinksToItselfOnly=For security reasons, you must be granted permissions to edit all users to be able to link a member to a user that is not yours.
-# ThisIsContentOfYourCard=This is details of your card
-# CardContent=Content of your member card
-# SetLinkToUser=Link to a Dolibarr user
-# SetLinkToThirdParty=Link to a Dolibarr third party
-# MembersCards=Members business cards
-# MembersList=List of members
-# MembersListToValid=List of draft members (to be validated)
-# MembersListValid=List of valid members
-# MembersListUpToDate=List of valid members with up to date subscription
-# MembersListNotUpToDate=List of valid members with subscription out of date
-# MembersListResiliated=List of resiliated members
-# MembersListQualified=List of qualified members
-# MenuMembersToValidate=Draft members
-# MenuMembersValidated=Validated members
-# MenuMembersUpToDate=Up to date members
-# MenuMembersNotUpToDate=Out of date members
-# MenuMembersResiliated=Resiliated members
-# MembersWithSubscriptionToReceive=Members with subscription to receive
-# DateAbonment=Subscription date
-# DateSubscription=Subscription date
-# DateNextSubscription=Next subscription
-# DateEndSubscription=Subscription end date
-# EndSubscription=End subscription
-# SubscriptionId=Subscription id
-# MemberId=Member id
-# NewMember=New member
-# NewType=New member type
-# MemberType=Member type
-# MemberTypeId=Member type id
-# MemberTypeLabel=Member type label
-# MembersTypes=Members types
-# MembersAttributes=Members attributes
-# SearchAMember=Search a member
-# MemberStatusDraft=Draft (needs to be validated)
-# MemberStatusDraftShort=Draft
-# MemberStatusActive=Validated (waiting subscription)
-# MemberStatusActiveShort=Validated
-# MemberStatusActiveLate=subscription expired
-# MemberStatusActiveLateShort=Expired
-# MemberStatusPaid=Subscription up to date
-# MemberStatusPaidShort=Up to date
-# MemberStatusResiliated=Resiliated member
-# MemberStatusResiliatedShort=Resiliated
-# MembersStatusToValid=Draft members
-# MembersStatusToValidShort=Draft members
-# MembersStatusValidated=Validated members
-# MembersStatusPaid=Subscription up to date
-# MembersStatusPaidShort=Up to date
-# MembersStatusNotPaid=Subscription out of date
-# MembersStatusNotPaidShort=Out of date
-# MembersStatusResiliated=Resiliated members
-# MembersStatusResiliatedShort=Resiliated members
-# NewCotisation=New contribution
-# PaymentSubscription=New contribution payment
-# EditMember=Edit member
-# SubscriptionEndDate=Subscription's end date
-# MembersTypeSetup=Members type setup
-# NewSubscription=New subscription
-# NewSubscriptionDesc=This form allows you to record your subscription as a new member of the foundation. If you want to renew your subscription (if already a member), please contact foundation board instead by email %s.
-# Subscription=Subscription
-# Subscriptions=Subscriptions
-# SubscriptionLate=Late
-# SubscriptionNotReceived=Subscription never received
-# SubscriptionLateShort=Late
-# SubscriptionNotReceivedShort=Never received
-# ListOfSubscriptions=List of subscriptions
-# SendCardByMail=Send card by Email
-# AddMember=Add member
-# MemberType=Member type
-# NoTypeDefinedGoToSetup=No member types defined. Go to menu "Members types"
-# NewMemberType=New member type
-# WelcomeEMail=Welcome e-mail
-# SubscriptionRequired=Subscription required
-# EditType=Edit member type
-# DeleteType=Delete
-# VoteAllowed=Vote allowed
-# Physical=Physical
-# Moral=Moral
-# MorPhy=Moral/Physical
-# Reenable=Reenable
-# ResiliateMember=Resiliate a member
-# ConfirmResiliateMember=Are you sure you want to resiliate this member ?
-# DeleteMember=Delete a member
-# ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his subscriptions) ?
-# DeleteSubscription=Delete a subscription
-# ConfirmDeleteSubscription=Are you sure you want to delete this subscription ?
-# Filehtpasswd=htpasswd file
-# ValidateMember=Validate a member
-# ConfirmValidateMember=Are you sure you want to validate this member ?
-# FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formated pages, provided as example to show how to list members database.
-# PublicMemberList=Public member list
-# BlankSubscriptionForm=Public auto-subscription form
-# BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided.
-# EnablePublicSubscriptionForm=Enable the public auto-subscription form
-# MemberPublicLinks=Public links/pages
-# ExportDataset_member_1=Members and subscriptions
-# ImportDataset_member_1=Members
-# LastMembers=Last %s members
-# LastMembersModified=Last %s modified members
-# LastSubscriptionsModified=Last %s modified subscriptions
-# AttributeName=Attribute name
-# String=String
-# Text=Text
-# Int=Int
-# Date=Date
-# DateAndTime=Date and time
-# PublicMemberCard=Member public card
-# MemberNotOrNoMoreExpectedToSubscribe=Member not or no more expected to subscribe
-# AddSubscription=Add subscription
-# ShowSubscription=Show subscription
-# MemberModifiedInDolibarr=Member modified in Dolibarr
-# SendAnEMailToMember=Send information email to member
-# DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the e-mail received in case of auto-inscription of a guest
-# DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail received in case of auto-inscription of a guest
-# DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=EMail subject for member autosubscription
-# DescADHERENT_AUTOREGISTER_MAIL=EMail for member autosubscription
-# DescADHERENT_MAIL_VALID_SUBJECT=EMail subject for member validation
-# DescADHERENT_MAIL_VALID=EMail for member validation
-# DescADHERENT_MAIL_COTIS_SUBJECT=EMail subject for subscription
-# DescADHERENT_MAIL_COTIS=EMail for subscription
-# DescADHERENT_MAIL_RESIL_SUBJECT=EMail subject for member resiliation
-# DescADHERENT_MAIL_RESIL=EMail for member resiliation
-# DescADHERENT_MAIL_FROM=Sender EMail for automatic emails
-# DescADHERENT_ETIQUETTE_TYPE=Format of labels page
-# DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets
-# DescADHERENT_CARD_TYPE=Format of cards page
-# DescADHERENT_CARD_HEADER_TEXT=Text printed on top of member cards
-# DescADHERENT_CARD_TEXT=Text printed on member cards (align on left)
-# DescADHERENT_CARD_TEXT_RIGHT=Text printed on member cards (align on right)
-# DescADHERENT_CARD_FOOTER_TEXT=Text printed on bottom of member cards
-# GlobalConfigUsedIfNotDefined=Text defined in Foundation module setup will be used if not defined here
-# MayBeOverwrited=This text can be overwrited by value defined for member's type
-# ShowTypeCard=Show type '%s'
-# HTPasswordExport=htpassword file generation
-# NoThirdPartyAssociatedToMember=No third party associated to this member
-# ThirdPartyDolibarr=Dolibarr third party
-# MembersAndSubscriptions= Members and Subscriptions
-# MoreActions=Complementary action on recording
-# MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
-# MoreActionBankDirect=Create a direct transaction record on account
-# MoreActionBankViaInvoice=Create an invoice and payment on account
-# MoreActionInvoiceOnly=Create an invoice with no payment
-# LinkToGeneratedPages=Generate visit cards
-# LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with business cards for all your members or a particular member.
-# DocForAllMembersCards=Generate business cards for all members
-# DocForOneMemberCards=Generate business cards for a particular member
-# DocForLabels=Generate address sheets
-# SubscriptionPayment=Subscription payment
-# LastSubscriptionDate=Last subscription date
-# LastSubscriptionAmount=Last subscription amount
-# MembersStatisticsByCountries=Members statistics by country
-# MembersStatisticsByState=Members statistics by state/province
-# MembersStatisticsByTown=Members statistics by town
-# NbOfMembers=Number of members
-# NoValidatedMemberYet=No validated members found
-# MembersByCountryDesc=This screen show you statistics on members by countries. Graphic depends however on Google online graph service and is available only if an internet connection is is working.
-# MembersByStateDesc=This screen show you statistics on members by state/provinces/canton.
-# MembersByTownDesc=This screen show you statistics on members by town.
-# MembersStatisticsDesc=Choose statistics you want to read...
-# MenuMembersStats=Statistics
-# LastMemberDate=Last member date
-# Nature=Nature
-# Public=Information are public
-# Exports=Exports
-# NewMemberbyWeb=New member added. Awaiting approval
-# NewMemberForm=New member form
-# SubscriptionsStatistics=Statistics on subscriptions
-# NbOfSubscriptions=Number of subscriptions
-# AmountOfSubscriptions=Amount of subscriptions
-# TurnoverOrBudget=Turnover (for a company) or Budget (for a foundation)
-# DefaultAmount=Default amount of subscription
-# CanEditAmount=Visitor can choose/edit amount of its subscription
-# MEMBER_NEWFORM_PAYONLINE=Jump on integrated online payment page
-# Associations=Foundations
-# Collectivités=Organizations
-# Particuliers=Personal
-# Entreprises=Companies
-# DOLIBARRFOUNDATION_PAYMENT_FORM=To make your subscription payment using a bank transfer, see page http://wiki.dolibarr.org/index.php/Subscribe.
To pay using a Credit Card or Paypal, click on button at bottom of this page.
-# ByProperties=By characteristics
-# MembersStatisticsByProperties=Members statistics by characteristics
-# MembersByNature=Members by nature
-# VATToUseForSubscriptions=VAT rate to use for subscriptions
-# NoVatOnSubscription=No TVA for subscriptions
-# MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription
+MembersArea=Members area
+PublicMembersArea=Public members area
+MemberCard=Member card
+SubscriptionCard=Subscription card
+Member=Member
+Members=Members
+MemberAccount=Member login
+ShowMember=Show member card
+UserNotLinkedToMember=User not linked to a member
+ThirdpartyNotLinkedToMember=Third-party not linked to a member
+MembersTickets=Members Tickets
+FundationMembers=Foundation members
+Attributs=Attributes
+ErrorMemberTypeNotDefined=Member type not defined
+ListOfPublicMembers=List of public members
+ListOfValidatedPublicMembers=List of validated public members
+ErrorThisMemberIsNotPublic=This member is not public
+ErrorMemberIsAlreadyLinkedToThisThirdParty=Another member (name: %s, login: %s) is already linked to a third party %s. Remove this link first because a third party can't be linked to only a member (and vice versa).
+ErrorUserPermissionAllowsToLinksToItselfOnly=For security reasons, you must be granted permissions to edit all users to be able to link a member to a user that is not yours.
+ThisIsContentOfYourCard=This is details of your card
+CardContent=Content of your member card
+SetLinkToUser=Link to a Dolibarr user
+SetLinkToThirdParty=Link to a Dolibarr third party
+MembersCards=Members business cards
+MembersList=List of members
+MembersListToValid=List of draft members (to be validated)
+MembersListValid=List of valid members
+MembersListUpToDate=List of valid members with up to date subscription
+MembersListNotUpToDate=List of valid members with subscription out of date
+MembersListResiliated=List of resiliated members
+MembersListQualified=List of qualified members
+MenuMembersToValidate=Draft members
+MenuMembersValidated=Validated members
+MenuMembersUpToDate=Up to date members
+MenuMembersNotUpToDate=Out of date members
+MenuMembersResiliated=Resiliated members
+MembersWithSubscriptionToReceive=Members with subscription to receive
+DateAbonment=Subscription date
+DateSubscription=Subscription date
+DateNextSubscription=Next subscription
+DateEndSubscription=Subscription end date
+EndSubscription=End subscription
+SubscriptionId=Subscription id
+MemberId=Member id
+NewMember=New member
+NewType=New member type
+MemberType=Member type
+MemberTypeId=Member type id
+MemberTypeLabel=Member type label
+MembersTypes=Members types
+MembersAttributes=Members attributes
+SearchAMember=Search a member
+MemberStatusDraft=Draft (needs to be validated)
+MemberStatusDraftShort=Draft
+MemberStatusActive=Validated (waiting subscription)
+MemberStatusActiveShort=Validated
+MemberStatusActiveLate=subscription expired
+MemberStatusActiveLateShort=Expired
+MemberStatusPaid=Subscription up to date
+MemberStatusPaidShort=Up to date
+MemberStatusResiliated=Resiliated member
+MemberStatusResiliatedShort=Resiliated
+MembersStatusToValid=Draft members
+MembersStatusToValidShort=Draft members
+MembersStatusValidated=Validated members
+MembersStatusPaid=Subscription up to date
+MembersStatusPaidShort=Up to date
+MembersStatusNotPaid=Subscription out of date
+MembersStatusNotPaidShort=Out of date
+MembersStatusResiliated=Resiliated members
+MembersStatusResiliatedShort=Resiliated members
+NewCotisation=New contribution
+PaymentSubscription=New contribution payment
+EditMember=Edit member
+SubscriptionEndDate=Subscription's end date
+MembersTypeSetup=Members type setup
+NewSubscription=New subscription
+NewSubscriptionDesc=This form allows you to record your subscription as a new member of the foundation. If you want to renew your subscription (if already a member), please contact foundation board instead by email %s.
+Subscription=Subscription
+Subscriptions=Subscriptions
+SubscriptionLate=Late
+SubscriptionNotReceived=Subscription never received
+SubscriptionLateShort=Late
+SubscriptionNotReceivedShort=Never received
+ListOfSubscriptions=List of subscriptions
+SendCardByMail=Send card by Email
+AddMember=Add member
+NoTypeDefinedGoToSetup=No member types defined. Go to menu "Members types"
+NewMemberType=New member type
+WelcomeEMail=Welcome e-mail
+SubscriptionRequired=Subscription required
+EditType=Edit member type
+DeleteType=Delete
+VoteAllowed=Vote allowed
+Physical=Physical
+Moral=Moral
+MorPhy=Moral/Physical
+Reenable=Reenable
+ResiliateMember=Resiliate a member
+ConfirmResiliateMember=Are you sure you want to resiliate this member ?
+DeleteMember=Delete a member
+ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his subscriptions) ?
+DeleteSubscription=Delete a subscription
+ConfirmDeleteSubscription=Are you sure you want to delete this subscription ?
+Filehtpasswd=htpasswd file
+ValidateMember=Validate a member
+ConfirmValidateMember=Are you sure you want to validate this member ?
+FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formated pages, provided as example to show how to list members database.
+PublicMemberList=Public member list
+BlankSubscriptionForm=Public auto-subscription form
+BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided.
+EnablePublicSubscriptionForm=Enable the public auto-subscription form
+MemberPublicLinks=Public links/pages
+ExportDataset_member_1=Members and subscriptions
+ImportDataset_member_1=Members
+LastMembers=Last %s members
+LastMembersModified=Last %s modified members
+LastSubscriptionsModified=Last %s modified subscriptions
+AttributeName=Attribute name
+String=String
+Text=Text
+Int=Int
+Date=Date
+DateAndTime=Date and time
+PublicMemberCard=Member public card
+MemberNotOrNoMoreExpectedToSubscribe=Member not or no more expected to subscribe
+AddSubscription=Add subscription
+ShowSubscription=Show subscription
+MemberModifiedInDolibarr=Member modified in Dolibarr
+SendAnEMailToMember=Send information email to member
+DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the e-mail received in case of auto-inscription of a guest
+DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail received in case of auto-inscription of a guest
+DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=EMail subject for member autosubscription
+DescADHERENT_AUTOREGISTER_MAIL=EMail for member autosubscription
+DescADHERENT_MAIL_VALID_SUBJECT=EMail subject for member validation
+DescADHERENT_MAIL_VALID=EMail for member validation
+DescADHERENT_MAIL_COTIS_SUBJECT=EMail subject for subscription
+DescADHERENT_MAIL_COTIS=EMail for subscription
+DescADHERENT_MAIL_RESIL_SUBJECT=EMail subject for member resiliation
+DescADHERENT_MAIL_RESIL=EMail for member resiliation
+DescADHERENT_MAIL_FROM=Sender EMail for automatic emails
+DescADHERENT_ETIQUETTE_TYPE=Format of labels page
+DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets
+DescADHERENT_CARD_TYPE=Format of cards page
+DescADHERENT_CARD_HEADER_TEXT=Text printed on top of member cards
+DescADHERENT_CARD_TEXT=Text printed on member cards (align on left)
+DescADHERENT_CARD_TEXT_RIGHT=Text printed on member cards (align on right)
+DescADHERENT_CARD_FOOTER_TEXT=Text printed on bottom of member cards
+GlobalConfigUsedIfNotDefined=Text defined in Foundation module setup will be used if not defined here
+MayBeOverwrited=This text can be overwrited by value defined for member's type
+ShowTypeCard=Show type '%s'
+HTPasswordExport=htpassword file generation
+NoThirdPartyAssociatedToMember=No third party associated to this member
+ThirdPartyDolibarr=Dolibarr third party
+MembersAndSubscriptions= Members and Subscriptions
+MoreActions=Complementary action on recording
+MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
+MoreActionBankDirect=Create a direct transaction record on account
+MoreActionBankViaInvoice=Create an invoice and payment on account
+MoreActionInvoiceOnly=Create an invoice with no payment
+LinkToGeneratedPages=Generate visit cards
+LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with business cards for all your members or a particular member.
+DocForAllMembersCards=Generate business cards for all members
+DocForOneMemberCards=Generate business cards for a particular member
+DocForLabels=Generate address sheets
+SubscriptionPayment=Subscription payment
+LastSubscriptionDate=Last subscription date
+LastSubscriptionAmount=Last subscription amount
+MembersStatisticsByCountries=Members statistics by country
+MembersStatisticsByState=Members statistics by state/province
+MembersStatisticsByTown=Members statistics by town
+MembersStatisticsByRegion=Members statistics by region
+MemberByRegion=Members by region
+NbOfMembers=Number of members
+NoValidatedMemberYet=No validated members found
+MembersByCountryDesc=This screen show you statistics on members by countries. Graphic depends however on Google online graph service and is available only if an internet connection is is working.
+MembersByStateDesc=This screen show you statistics on members by state/provinces/canton.
+MembersByTownDesc=This screen show you statistics on members by town.
+MembersStatisticsDesc=Choose statistics you want to read...
+MenuMembersStats=Statistics
+LastMemberDate=Last member date
+Nature=Nature
+Public=Information are public
+Exports=Exports
+NewMemberbyWeb=New member added. Awaiting approval
+NewMemberForm=New member form
+SubscriptionsStatistics=Statistics on subscriptions
+NbOfSubscriptions=Number of subscriptions
+AmountOfSubscriptions=Amount of subscriptions
+TurnoverOrBudget=Turnover (for a company) or Budget (for a foundation)
+DefaultAmount=Default amount of subscription
+CanEditAmount=Visitor can choose/edit amount of its subscription
+MEMBER_NEWFORM_PAYONLINE=Jump on integrated online payment page
+Associations=Foundations
+Collectivités=Organizations
+Particuliers=Personal
+Entreprises=Companies
+DOLIBARRFOUNDATION_PAYMENT_FORM=To make your subscription payment using a bank transfer, see page http://wiki.dolibarr.org/index.php/Subscribe.
To pay using a Credit Card or Paypal, click on button at bottom of this page.
+ByProperties=By characteristics
+MembersStatisticsByProperties=Members statistics by characteristics
+MembersByNature=Members by nature
+VATToUseForSubscriptions=VAT rate to use for subscriptions
+NoVatOnSubscription=No TVA for subscriptions
+MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription
diff --git a/htdocs/langs/uz_UZ/opensurvey.lang b/htdocs/langs/uz_UZ/opensurvey.lang
index 8d6de699338..0b191e426ec 100644
--- a/htdocs/langs/uz_UZ/opensurvey.lang
+++ b/htdocs/langs/uz_UZ/opensurvey.lang
@@ -1,66 +1,66 @@
# Dolibarr language file - Source file is en_US - opensurvey
-# Survey=Poll
-# Surveys=Polls
-# OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll...
-# NewSurvey=New poll
-# NoSurveysInDatabase=%s poll(s) into database.
-# OpenSurveyArea=Polls area
-# AddACommentForPoll=You can add a comment into poll...
-# AddComment=Add comment
-# CreatePoll=Create poll
-# PollTitle=Poll title
-# ToReceiveEMailForEachVote=Receive an email for each vote
-# TypeDate=Type date
-# TypeClassic=Type standard
-# OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it
-# RemoveAllDays=Remove all days
-# CopyHoursOfFirstDay=Copy hours of first day
-# RemoveAllHours=Remove all hours
-# SelectedDays=Selected days
-# TheBestChoice=The best choice currently is
-# TheBestChoices=The best choices currently are
-# with=with
-# OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line.
-# CommentsOfVoters=Comments of voters
-# ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes)
-# RemovePoll=Remove poll
-# UrlForSurvey=URL to communicate to get a direct access to poll
-# PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll:
-# CreateSurveyDate=Create a date poll
-# CreateSurveyStandard=Create a standard poll
-# CheckBox=Simple checkbox
-# YesNoList=List (empty/yes/no)
-# PourContreList=List (empty/for/against)
-# AddNewColumn=Add new column
-# TitleChoice=Choice label
-# ExportSpreadsheet=Export result spreadsheet
-# ExpireDate=Limit date
-# NbOfSurveys=Number of polls
-# NbOfVoters=Nb of voters
-# SurveyResults=Results
-# PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s.
-# 5MoreChoices=5 more choices
-# Abstention=Abstention
-# Against=Against
-# YouAreInivitedToVote=You are invited to vote for this poll
-# VoteNameAlreadyExists=This name was already used for this poll
-# ErrorPollDoesNotExists=Error, poll %s does not exists.
-# OpenSurveyNothingToSetup=There is no specific setup to do.
-# PollWillExpire=Your poll will expire automatically %s days after the last date of your poll.
-# AddADate=Add a date
-# AddStartHour=Add start hour
-# AddEndHour=Add end hour
-# votes=vote(s)
-# NoCommentYet=No comments have been posted for this poll yet
-# CanEditVotes=Can change vote of others
-# CanComment=Voters can comment in the poll
-# CanSeeOthersVote=Voters can see other people's vote
-# SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
- empty,
- "8h", "8H" or "8:00" to give a meeting's start hour,
- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
-# BackToCurrentMonth=Back to current month
-# ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation
-# ErrorOpenSurveyOneChoice=Enter at least one choice
-# ErrorOpenSurveyDateFormat=Date must have the format YYYY-MM-DD
-# ErrorInsertingComment=There was an error while inserting your comment
-# MoreChoices=Enter more choices for the voters
-# SurveyExpiredInfo=The voting time of this poll has expired.
-# EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s
+Survey=Poll
+Surveys=Polls
+OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll...
+NewSurvey=New poll
+NoSurveysInDatabase=%s poll(s) into database.
+OpenSurveyArea=Polls area
+AddACommentForPoll=You can add a comment into poll...
+AddComment=Add comment
+CreatePoll=Create poll
+PollTitle=Poll title
+ToReceiveEMailForEachVote=Receive an email for each vote
+TypeDate=Type date
+TypeClassic=Type standard
+OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it
+RemoveAllDays=Remove all days
+CopyHoursOfFirstDay=Copy hours of first day
+RemoveAllHours=Remove all hours
+SelectedDays=Selected days
+TheBestChoice=The best choice currently is
+TheBestChoices=The best choices currently are
+with=with
+OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line.
+CommentsOfVoters=Comments of voters
+ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes)
+RemovePoll=Remove poll
+UrlForSurvey=URL to communicate to get a direct access to poll
+PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll:
+CreateSurveyDate=Create a date poll
+CreateSurveyStandard=Create a standard poll
+CheckBox=Simple checkbox
+YesNoList=List (empty/yes/no)
+PourContreList=List (empty/for/against)
+AddNewColumn=Add new column
+TitleChoice=Choice label
+ExportSpreadsheet=Export result spreadsheet
+ExpireDate=Limit date
+NbOfSurveys=Number of polls
+NbOfVoters=Nb of voters
+SurveyResults=Results
+PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s.
+5MoreChoices=5 more choices
+Abstention=Abstention
+Against=Against
+YouAreInivitedToVote=You are invited to vote for this poll
+VoteNameAlreadyExists=This name was already used for this poll
+ErrorPollDoesNotExists=Error, poll %s does not exists.
+OpenSurveyNothingToSetup=There is no specific setup to do.
+PollWillExpire=Your poll will expire automatically %s days after the last date of your poll.
+AddADate=Add a date
+AddStartHour=Add start hour
+AddEndHour=Add end hour
+votes=vote(s)
+NoCommentYet=No comments have been posted for this poll yet
+CanEditVotes=Can change vote of others
+CanComment=Voters can comment in the poll
+CanSeeOthersVote=Voters can see other people's vote
+SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
- empty,
- "8h", "8H" or "8:00" to give a meeting's start hour,
- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
+BackToCurrentMonth=Back to current month
+ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation
+ErrorOpenSurveyOneChoice=Enter at least one choice
+ErrorOpenSurveyDateFormat=Date must have the format YYYY-MM-DD
+ErrorInsertingComment=There was an error while inserting your comment
+MoreChoices=Enter more choices for the voters
+SurveyExpiredInfo=The voting time of this poll has expired.
+EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s
diff --git a/htdocs/langs/uz_UZ/orders.lang b/htdocs/langs/uz_UZ/orders.lang
index 42444f0ec1c..3d530012154 100644
--- a/htdocs/langs/uz_UZ/orders.lang
+++ b/htdocs/langs/uz_UZ/orders.lang
@@ -1,168 +1,163 @@
# Dolibarr language file - Source file is en_US - orders
-# OrdersArea=Customers orders area
-# SuppliersOrdersArea=Suppliers orders area
-# OrderCard=Order card
-# OrderId=Order Id
-# Order=Order
-# Orders=Orders
-# OrderLine=Order line
-# OrderFollow=Follow up
-# OrderDate=Order date
-# OrderToProcess=Order to process
-# NewOrder=New order
-# ToOrder=Make order
-# MakeOrder=Make order
-# SupplierOrder=Supplier order
-# SuppliersOrders=Suppliers orders
-# SuppliersOrdersRunning=Current suppliers orders
-# CustomerOrder=Customer order
-# CustomersOrders=Customer's orders
-# CustomersOrdersRunning=Current customer's orders
-# CustomersOrdersAndOrdersLines=Customer orders and order's lines
-# OrdersToValid=Customer's orders to validate
-# OrdersToBill=Customer's orders delivered
-# OrdersInProcess=Customer's orders in process
-# OrdersToProcess=Customer's orders to process
-# SuppliersOrdersToProcess=Supplier's orders to process
-# StatusOrderCanceledShort=Canceled
-# StatusOrderDraftShort=Draft
-# StatusOrderValidatedShort=Validated
-# StatusOrderSentShort=In process
-# StatusOrderSent=Shipment in process
-# StatusOrderOnProcessShort=Reception
-# StatusOrderProcessedShort=Processed
-# StatusOrderToBillShort=Delivered
-# StatusOrderToBill2Short=To bill
-# StatusOrderApprovedShort=Approved
-# StatusOrderRefusedShort=Refused
-# StatusOrderToProcessShort=To process
-# StatusOrderReceivedPartiallyShort=Partially received
-# StatusOrderReceivedAllShort=Everything received
-# StatusOrderCanceled=Canceled
-# StatusOrderDraft=Draft (needs to be validated)
-# StatusOrderValidated=Validated
-# StatusOrderOnProcess=Waiting to receive
-# StatusOrderProcessed=Processed
-# StatusOrderToBill=Delivered
-# StatusOrderToBill2=To bill
-# StatusOrderApproved=Approved
-# StatusOrderRefused=Refused
-# StatusOrderReceivedPartially=Partially received
-# StatusOrderReceivedAll=Everything received
-# ShippingExist=A shipment exists
-# DraftOrWaitingApproved=Draft or approved not yet ordered
-# DraftOrWaitingShipped=Draft or validated not yet shipped
-# MenuOrdersToBill=Orders delivered
-# MenuOrdersToBill2=Orders to bill
-# SearchOrder=Search order
-# SearchACustomerOrder=Search a customer order
-# ShipProduct=Ship product
-# Discount=Discount
-# CreateOrder=Create Order
-# RefuseOrder=Refuse order
-# ApproveOrder=Accept order
-# ValidateOrder=Validate order
-# UnvalidateOrder=Unvalidate order
-# DeleteOrder=Delete order
-# CancelOrder=Cancel order
-# AddOrder=Add order
-# AddToMyOrders=Add to my orders
-# AddToOtherOrders=Add to other orders
-# AddToDraftOrders=Add to draft order
-# ShowOrder=Show order
-# NoOpenedOrders=No opened orders
-# NoOtherOpenedOrders=No other opened orders
-# NoDraftOrders=No draft orders
-# OtherOrders=Other orders
-# LastOrders=Last %s orders
-# LastModifiedOrders=Last %s modified orders
-# LastClosedOrders=Last %s closed orders
-# AllOrders=All orders
-# NbOfOrders=Number of orders
-# OrdersStatistics=Order's statistics
-# OrdersStatisticsSuppliers=Supplier order's statistics
-# NumberOfOrdersByMonth=Number of orders by month
-# AmountOfOrdersByMonthHT=Amount of orders by month (net of tax)
-# ListOfOrders=List of orders
-# CloseOrder=Close order
-# ConfirmCloseOrder=Are you sure you want to set this order to deliverd ? Once an order is delivered, it can be set to billed.
-# ConfirmCloseOrderIfSending=Are you sure you want to close this order ? You must close an order only when all shipping are done.
-# ConfirmDeleteOrder=Are you sure you want to delete this order ?
-# ConfirmValidateOrder=Are you sure you want to validate this order under name %s ?
-# ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status ?
-# ConfirmCancelOrder=Are you sure you want to cancel this order ?
-# ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s ?
-# GenerateBill=Generate invoice
-# ClassifyShipped=Classify delivered
-# ClassifyBilled=Classify billed
-# ComptaCard=Accountancy card
-# DraftOrders=Draft orders
-# RelatedOrders=Related orders
-# OnProcessOrders=In process orders
-# RefOrder=Ref. order
-# RefCustomerOrder=Ref. customer order
-# CustomerOrder=Customer order
-# RefCustomerOrderShort=Ref. cust. order
-# SendOrderByMail=Send order by mail
-# ActionsOnOrder=Events on order
-# NoArticleOfTypeProduct=No article of type 'product' so no shippable article for this order
-# OrderMode=Order method
-# AuthorRequest=Request author
-# UseCustomerContactAsOrderRecipientIfExist=Use customer contact address if defined instead of third party address as order recipient address
-# RunningOrders=Orders on process
-# UserWithApproveOrderGrant=Users granted with "approve orders" permission.
-# PaymentOrderRef=Payment of order %s
-# CloneOrder=Clone order
-# ConfirmCloneOrder=Are you sure you want to clone this order %s ?
-# DispatchSupplierOrder=Receiving supplier order %s
+OrdersArea=Customers orders area
+SuppliersOrdersArea=Suppliers orders area
+OrderCard=Order card
+OrderId=Order Id
+Order=Order
+Orders=Orders
+OrderLine=Order line
+OrderFollow=Follow up
+OrderDate=Order date
+OrderToProcess=Order to process
+NewOrder=New order
+ToOrder=Make order
+MakeOrder=Make order
+SupplierOrder=Supplier order
+SuppliersOrders=Suppliers orders
+SuppliersOrdersRunning=Current suppliers orders
+CustomerOrder=Customer order
+CustomersOrders=Customer's orders
+CustomersOrdersRunning=Current customer's orders
+CustomersOrdersAndOrdersLines=Customer orders and order's lines
+OrdersToValid=Customer's orders to validate
+OrdersToBill=Customer's orders delivered
+OrdersInProcess=Customer's orders in process
+OrdersToProcess=Customer's orders to process
+SuppliersOrdersToProcess=Supplier's orders to process
+StatusOrderCanceledShort=Canceled
+StatusOrderDraftShort=Draft
+StatusOrderValidatedShort=Validated
+StatusOrderSentShort=In process
+StatusOrderSent=Shipment in process
+StatusOrderOnProcessShort=Reception
+StatusOrderProcessedShort=Processed
+StatusOrderToBillShort=Delivered
+StatusOrderToBill2Short=To bill
+StatusOrderApprovedShort=Approved
+StatusOrderRefusedShort=Refused
+StatusOrderToProcessShort=To process
+StatusOrderReceivedPartiallyShort=Partially received
+StatusOrderReceivedAllShort=Everything received
+StatusOrderCanceled=Canceled
+StatusOrderDraft=Draft (needs to be validated)
+StatusOrderValidated=Validated
+StatusOrderOnProcess=Waiting to receive
+StatusOrderProcessed=Processed
+StatusOrderToBill=Delivered
+StatusOrderToBill2=To bill
+StatusOrderApproved=Approved
+StatusOrderRefused=Refused
+StatusOrderReceivedPartially=Partially received
+StatusOrderReceivedAll=Everything received
+ShippingExist=A shipment exists
+DraftOrWaitingApproved=Draft or approved not yet ordered
+DraftOrWaitingShipped=Draft or validated not yet shipped
+MenuOrdersToBill=Orders delivered
+MenuOrdersToBill2=Orders to bill
+SearchOrder=Search order
+SearchACustomerOrder=Search a customer order
+ShipProduct=Ship product
+Discount=Discount
+CreateOrder=Create Order
+RefuseOrder=Refuse order
+ApproveOrder=Accept order
+ValidateOrder=Validate order
+UnvalidateOrder=Unvalidate order
+DeleteOrder=Delete order
+CancelOrder=Cancel order
+AddOrder=Add order
+AddToMyOrders=Add to my orders
+AddToOtherOrders=Add to other orders
+AddToDraftOrders=Add to draft order
+ShowOrder=Show order
+NoOpenedOrders=No opened orders
+NoOtherOpenedOrders=No other opened orders
+NoDraftOrders=No draft orders
+OtherOrders=Other orders
+LastOrders=Last %s orders
+LastModifiedOrders=Last %s modified orders
+LastClosedOrders=Last %s closed orders
+AllOrders=All orders
+NbOfOrders=Number of orders
+OrdersStatistics=Order's statistics
+OrdersStatisticsSuppliers=Supplier order's statistics
+NumberOfOrdersByMonth=Number of orders by month
+AmountOfOrdersByMonthHT=Amount of orders by month (net of tax)
+ListOfOrders=List of orders
+CloseOrder=Close order
+ConfirmCloseOrder=Are you sure you want to set this order to deliverd ? Once an order is delivered, it can be set to billed.
+ConfirmCloseOrderIfSending=Are you sure you want to close this order ? You must close an order only when all shipping are done.
+ConfirmDeleteOrder=Are you sure you want to delete this order ?
+ConfirmValidateOrder=Are you sure you want to validate this order under name %s ?
+ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status ?
+ConfirmCancelOrder=Are you sure you want to cancel this order ?
+ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s ?
+GenerateBill=Generate invoice
+ClassifyShipped=Classify delivered
+ClassifyBilled=Classify billed
+ComptaCard=Accountancy card
+DraftOrders=Draft orders
+RelatedOrders=Related orders
+OnProcessOrders=In process orders
+RefOrder=Ref. order
+RefCustomerOrder=Ref. customer order
+RefCustomerOrderShort=Ref. cust. order
+SendOrderByMail=Send order by mail
+ActionsOnOrder=Events on order
+NoArticleOfTypeProduct=No article of type 'product' so no shippable article for this order
+OrderMode=Order method
+AuthorRequest=Request author
+UseCustomerContactAsOrderRecipientIfExist=Use customer contact address if defined instead of third party address as order recipient address
+RunningOrders=Orders on process
+UserWithApproveOrderGrant=Users granted with "approve orders" permission.
+PaymentOrderRef=Payment of order %s
+CloneOrder=Clone order
+ConfirmCloneOrder=Are you sure you want to clone this order %s ?
+DispatchSupplierOrder=Receiving supplier order %s
##### Types de contacts #####
-# TypeContact_commande_internal_SALESREPFOLL=Representative following-up customer order
-# TypeContact_commande_internal_SHIPPING=Representative following-up shipping
-# TypeContact_commande_external_BILLING=Customer invoice contact
-# TypeContact_commande_external_SHIPPING=Customer shipping contact
-# TypeContact_commande_external_CUSTOMER=Customer contact following-up order
-# TypeContact_order_supplier_internal_SALESREPFOLL=Representative following-up supplier order
-# TypeContact_order_supplier_internal_SHIPPING=Representative following-up shipping
-# TypeContact_order_supplier_external_BILLING=Supplier invoice contact
-# TypeContact_order_supplier_external_SHIPPING=Supplier shipping contact
-# TypeContact_order_supplier_external_CUSTOMER=Supplier contact following-up order
-
-# Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Constant COMMANDE_SUPPLIER_ADDON not defined
-# Error_COMMANDE_ADDON_NotDefined=Constant COMMANDE_ADDON not defined
-# Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=Failed to load module file '%s'
-# Error_FailedToLoad_COMMANDE_ADDON_File=Failed to load module file '%s'
-# Error_OrderNotChecked=No orders to invoice selected
-
+TypeContact_commande_internal_SALESREPFOLL=Representative following-up customer order
+TypeContact_commande_internal_SHIPPING=Representative following-up shipping
+TypeContact_commande_external_BILLING=Customer invoice contact
+TypeContact_commande_external_SHIPPING=Customer shipping contact
+TypeContact_commande_external_CUSTOMER=Customer contact following-up order
+TypeContact_order_supplier_internal_SALESREPFOLL=Representative following-up supplier order
+TypeContact_order_supplier_internal_SHIPPING=Representative following-up shipping
+TypeContact_order_supplier_external_BILLING=Supplier invoice contact
+TypeContact_order_supplier_external_SHIPPING=Supplier shipping contact
+TypeContact_order_supplier_external_CUSTOMER=Supplier contact following-up order
+Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Constant COMMANDE_SUPPLIER_ADDON not defined
+Error_COMMANDE_ADDON_NotDefined=Constant COMMANDE_ADDON not defined
+Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=Failed to load module file '%s'
+Error_FailedToLoad_COMMANDE_ADDON_File=Failed to load module file '%s'
+Error_OrderNotChecked=No orders to invoice selected
# Sources
-# OrderSource0=Commercial proposal
-# OrderSource1=Internet
-# OrderSource2=Mail campaign
-# OrderSource3=Phone compaign
-# OrderSource4=Fax campaign
-# OrderSource5=Commercial
-# OrderSource6=Store
-# QtyOrdered=Qty ordered
-# AddDeliveryCostLine=Add a delivery cost line indicating the weight of the order
-
+OrderSource0=Commercial proposal
+OrderSource1=Internet
+OrderSource2=Mail campaign
+OrderSource3=Phone compaign
+OrderSource4=Fax campaign
+OrderSource5=Commercial
+OrderSource6=Store
+QtyOrdered=Qty ordered
+AddDeliveryCostLine=Add a delivery cost line indicating the weight of the order
# Documents models
-# PDFEinsteinDescription=A complete order model (logo...)
-# PDFEdisonDescription=A simple order model
-# PDFProformaDescription=A complete proforma invoice (logo…)
+PDFEinsteinDescription=A complete order model (logo...)
+PDFEdisonDescription=A simple order model
+PDFProformaDescription=A complete proforma invoice (logo…)
# Orders modes
-# OrderByMail=Mail
-# OrderByFax=Fax
-# OrderByEMail=EMail
-# OrderByWWW=Online
-# OrderByPhone=Phone
-
-# CreateInvoiceForThisCustomer=Bill orders
-# NoOrdersToInvoice=No orders billable
-# CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders.
-# MenuOrdersToBill2=Orders to bill
-# OrderCreation=Order creation
-# Ordered=Ordered
-# OrderCreated=Your orders have been created
-# OrderFail=An error happened during your orders creation
-# CreateOrders=Create orders
-# ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
+OrderByMail=Mail
+OrderByFax=Fax
+OrderByEMail=EMail
+OrderByWWW=Online
+OrderByPhone=Phone
+CreateInvoiceForThisCustomer=Bill orders
+NoOrdersToInvoice=No orders billable
+CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders.
+MenuOrdersToBill2=Orders to bill
+OrderCreation=Order creation
+Ordered=Ordered
+OrderCreated=Your orders have been created
+OrderFail=An error happened during your orders creation
+CreateOrders=Create orders
+ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
diff --git a/htdocs/langs/uz_UZ/oscommerce.lang b/htdocs/langs/uz_UZ/oscommerce.lang
index 42a4a4551b6..3ff9108ead4 100644
--- a/htdocs/langs/uz_UZ/oscommerce.lang
+++ b/htdocs/langs/uz_UZ/oscommerce.lang
@@ -1,8 +1,8 @@
# Dolibarr language file - Source file is en_US - oscommerce
-# OSCommerce=OS Commerce
-# OSCommerceSetup=OS Commerce module setup
-# OSCommerceSetupSaved=OS Commerce setup saved
-# OSCommerceServer=OS Commerce server host/ip
-# OSCommerceDatabaseName=OS Commerce database name
-# OSCommercePrefix=OS Commerce tables prefix
-# OSCommerceUser=OS Commerce database login
+OSCommerce=OS Commerce
+OSCommerceSetup=OS Commerce module setup
+OSCommerceSetupSaved=OS Commerce setup saved
+OSCommerceServer=OS Commerce server host/ip
+OSCommerceDatabaseName=OS Commerce database name
+OSCommercePrefix=OS Commerce tables prefix
+OSCommerceUser=OS Commerce database login
diff --git a/htdocs/langs/uz_UZ/paybox.lang b/htdocs/langs/uz_UZ/paybox.lang
index b689bb6cebf..f937768240c 100644
--- a/htdocs/langs/uz_UZ/paybox.lang
+++ b/htdocs/langs/uz_UZ/paybox.lang
@@ -1,37 +1,37 @@
# Dolibarr language file - Source file is en_US - paybox
-# PayBoxSetup=PayBox module setup
-# PayBoxDesc=This module offer pages to allow payment on Paybox by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...)
-# FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects
-# PaymentForm=Payment form
-# WelcomeOnPaymentPage=Welcome on our online payment service
-# ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s.
-# ThisIsInformationOnPayment=This is information on payment to do
-# ToComplete=To complete
-# YourEMail=Email to receive payment confirmation
-# Creditor=Creditor
-# PaymentCode=Payment code
-# PayBoxDoPayment=Go on payment
-# YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information
-# PleaseBePatient=Please, be patient
-# Continue=Next
-# ToOfferALinkForOnlinePayment=URL for %s payment
-# ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order
-# ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice
-# ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line
-# ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount
-# ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription
-# YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag.
-# SetupPayBoxToHavePaymentCreatedAutomatically=Setup your PayBox with url %s to have payment created automatically when validated by paybox.
-# YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you.
-# YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you.
-# AccountParameter=Account parameters
-# UsageParameter=Usage parameters
-# InformationToFindParameters=Help to find your %s account information
-# PAYBOX_CGI_URL_V2=Url of Paybox CGI module for payment
-# VendorName=Name of vendor
-# CSSUrlForPaymentForm=CSS style sheet url for payment form
-# MessageOK=Message on validated payment return page
-# MessageKO=Message on canceled payment return page
-# NewPayboxPaymentReceived=New Paybox payment received
-# NewPayboxPaymentFailed=New Paybox payment tried but failed
-# PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed)
+PayBoxSetup=PayBox module setup
+PayBoxDesc=This module offer pages to allow payment on Paybox by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...)
+FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects
+PaymentForm=Payment form
+WelcomeOnPaymentPage=Welcome on our online payment service
+ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s.
+ThisIsInformationOnPayment=This is information on payment to do
+ToComplete=To complete
+YourEMail=Email to receive payment confirmation
+Creditor=Creditor
+PaymentCode=Payment code
+PayBoxDoPayment=Go on payment
+YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information
+PleaseBePatient=Please, be patient
+Continue=Next
+ToOfferALinkForOnlinePayment=URL for %s payment
+ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order
+ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice
+ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line
+ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount
+ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription
+YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag.
+SetupPayBoxToHavePaymentCreatedAutomatically=Setup your PayBox with url %s to have payment created automatically when validated by paybox.
+YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you.
+YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you.
+AccountParameter=Account parameters
+UsageParameter=Usage parameters
+InformationToFindParameters=Help to find your %s account information
+PAYBOX_CGI_URL_V2=Url of Paybox CGI module for payment
+VendorName=Name of vendor
+CSSUrlForPaymentForm=CSS style sheet url for payment form
+MessageOK=Message on validated payment return page
+MessageKO=Message on canceled payment return page
+NewPayboxPaymentReceived=New Paybox payment received
+NewPayboxPaymentFailed=New Paybox payment tried but failed
+PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed)
diff --git a/htdocs/langs/uz_UZ/products.lang b/htdocs/langs/uz_UZ/products.lang
index f02c91919c5..cee05fb7ba9 100644
--- a/htdocs/langs/uz_UZ/products.lang
+++ b/htdocs/langs/uz_UZ/products.lang
@@ -1,229 +1,229 @@
# Dolibarr language file - Source file is en_US - products
-# ProductRef=Product ref.
-# ProductLabel=Product label
-# ProductServiceCard=Products/Services card
-# Products=Products
-# Services=Services
-# Product=Product
-# Service=Service
-# ProductId=Product/service id
-# Create=Create
-# Reference=Reference
-# NewProduct=New product
-# NewService=New service
-# ProductCode=Product code
-# ServiceCode=Service code
-# ProductVatMassChange=Mass VAT change
-# ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database.
-# MassBarcodeInit=Mass barcode init
-# MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete.
-# ProductAccountancyBuyCode=Accountancy code (buy)
-# ProductAccountancySellCode=Accountancy code (sell)
-# ProductOrService=Product or Service
-# ProductsAndServices=Products and Services
-# ProductsOrServices=Products or Services
-# ProductsAndServicesOnSell=Available Products and Services
-# ProductsAndServicesNotOnSell=Obsolete Products and Services
-# ProductsAndServicesStatistics=Products and Services statistics
-# ProductsStatistics=Products statistics
-# ProductsOnSell=Available products
-# ProductsNotOnSell=Obsolete products
-# ServicesOnSell=Available services
-# ServicesNotOnSell=Obsolete services
-# InternalRef=Internal reference
-# LastRecorded=Last products/services on sell recorded
-# LastRecordedProductsAndServices=Last %s recorded products/services
-# LastModifiedProductsAndServices=Last %s modified products/services
-# LastRecordedProducts=Last %s products recorded
-# LastRecordedServices=Last %s services recorded
-# LastProducts=Last products
-# CardProduct0=Product card
-# CardProduct1=Service card
-# CardContract=Contract card
-# Warehouse=Warehouse
-# Warehouses=Warehouses
-# WarehouseOpened=Warehouse opened
-# WarehouseClosed=Warehouse closed
-# Stock=Stock
-# Stocks=Stocks
-# Movement=Movement
-# Movements=Movements
-# Sell=Sales
-# Buy=Purchases
-# OnSell=For sale
-# OnBuy=For purchase
-# NotOnSell=Not for sale
-# ProductStatusOnSell=For sale
-# ProductStatusNotOnSell=Not for sale
-# ProductStatusOnSellShort=For sale
-# ProductStatusNotOnSellShort=Not for sale
-# ProductStatusOnBuy=For purchase
-# ProductStatusNotOnBuy=Not for purchase
-# ProductStatusOnBuyShort=For purchase
-# ProductStatusNotOnBuyShort=Not for purchase
-# UpdatePrice=Update price
-# AppliedPricesFrom=Applied prices from
-# SellingPrice=Selling price
-# SellingPriceHT=Selling price (net of tax)
-# SellingPriceTTC=Selling price (inc. tax)
-# PublicPrice=Public price
-# CurrentPrice=Current price
-# NewPrice=New price
-# MinPrice=Minim. selling price
-# CantBeLessThanMinPrice=The selling price can't be lower than minimum allowed for this product (%s without tax). This message can also appears if you type a too important discount.
-# ContractStatus=Contract status
-# ContractStatusClosed=Closed
-# ContractStatusRunning=Running
-# ContractStatusExpired=expired
-# ContractStatusOnHold=Not running
-# ContractStatusToRun=A mettre en service
-# ContractNotRunning=This contract is not running
-# ErrorProductAlreadyExists=A product with reference %s already exists.
-# ErrorProductBadRefOrLabel=Wrong value for reference or label.
-# ErrorProductClone=There was a problem while trying to clone the product or service.
-# Suppliers=Suppliers
-# SupplierRef=Supplier's product ref.
-# ShowProduct=Show product
-# ShowService=Show service
-# ProductsAndServicesArea=Product and Services area
-# ProductsArea=Product area
-# ServicesArea=Services area
-# AddToMyProposals=Add to my proposals
-# AddToOtherProposals=Add to other proposals
-# AddToMyBills=Add to my bills
-# AddToOtherBills=Add to other bills
-# CorrectStock=Correct stock
-# AddPhoto=Add photo
-# ListOfStockMovements=List of stock movements
-# BuyingPrice=Buying price
-# SupplierCard=Supplier card
-# CommercialCard=Commercial card
-# AllWays=Path to find your product in stock
-# NoCat=Your product is not in any category
-# PrimaryWay=Primary path
-# PriceRemoved=Price removed
-# BarCode=Barcode
-# BarcodeType=Barcode type
-# SetDefaultBarcodeType=Set barcode type
-# BarcodeValue=Barcode value
-# NoteNotVisibleOnBill=Note (not visible on invoices, proposals...)
-# CreateCopy=Create copy
-# ServiceLimitedDuration=If product is a service with limited duration:
-# MultiPricesAbility=Activate the multi-prices
-# MultiPricesNumPrices=Number of prices
-# MultiPriceLevelsName=Price categories
-# AssociatedProductsAbility=Activate the virtual products feature
-# AssociatedProducts=Virtual product
-# AssociatedProductsNumber=Number of products composing this virtual product
-# ParentProductsNumber=Number of parent virtual product
-# IfZeroItIsNotAVirtualProduct=If 0, this product is not a virtual product
-# IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any virtual product
-# EditAssociate=Associate
-# Translation=Translation
-# KeywordFilter=Keyword filter
-# CategoryFilter=Category filter
-# ProductToAddSearch=Search product to add
-# AddDel=Add/Delete
-# Quantity=Quantity
-# NoMatchFound=No match found
-# ProductAssociationList=List of related products/services: name of product/service (quantity affected)
-# ProductParentList=List of virtual products/services with this product as a component
-# ErrorAssociationIsFatherOfThis=One of selected product is parent with current product
-# DeleteProduct=Delete a product/service
-# ConfirmDeleteProduct=Are you sure you want to delete this product/service?
-# ProductDeleted=Product/Service "%s" deleted from database.
-# DeletePicture=Delete a picture
-# ConfirmDeletePicture=Are you sure you want to delete this picture ?
-# ExportDataset_produit_1=Products
-# ExportDataset_service_1=Services
-# ImportDataset_produit_1=Products
-# ImportDataset_service_1=Services
-# DeleteProductLine=Delete product line
-# ConfirmDeleteProductLine=Are you sure you want to delete this product line?
-# NoProductMatching=No product/service match your criteria
-# MatchingProducts=Matching products/services
-# NoStockForThisProduct=No stock for this product
-# NoStock=No Stock
-# Restock=Restock
-# ProductSpecial=Special
-# QtyMin=Minimum Qty
-# PriceQty=Price for this quantity
-# PriceQtyMin=Price for this min. qty (w/o discount)
-# VATRateForSupplierProduct=VAT Rate (for this supplier/product)
-# DiscountQtyMin=Default discount for qty
-# NoPriceDefinedForThisSupplier=No price/qty defined for this supplier/product
-# NoSupplierPriceDefinedForThisProduct=No supplier price/qty defined for this product
-# RecordedProducts=Products recorded
-# RecordedServices=Services recorded
-# RecordedProductsAndServices=Products/services recorded
-# GenerateThumb=Generate thumb
-# ProductCanvasAbility=Use special "canvas" addons
-# ServiceNb=Service #%s
-# ListProductServiceByPopularity=List of products/services by popularity
-# ListProductByPopularity=List of products by popularity
-# ListServiceByPopularity=List of services by popularity
-# Finished=Manufactured product
-# RowMaterial=Raw Material
-# CloneProduct=Clone product or service
-# ConfirmCloneProduct=Are you sure you want to clone product or service %s ?
-# CloneContentProduct=Clone all main informations of product/service
-# ClonePricesProduct=Clone main informations and prices
-# CloneCompositionProduct=Clone virtual product/services
-# ProductIsUsed=This product is used
-# NewRefForClone=Ref. of new product/service
-# CustomerPrices=Customers prices
-# SuppliersPrices=Suppliers prices
-# CustomCode=Customs code
-# CountryOrigin=Origin country
-# HiddenIntoCombo=Hidden into select lists
-# Nature=Nature
-# ProductCodeModel=Product ref template
-# ServiceCodeModel=Service ref template
-# AddThisProductCard=Create product card
-# HelpAddThisProductCard=This option allows you to create or clone a product if it does not exist.
-# AddThisServiceCard=Create service card
-# HelpAddThisServiceCard=This option allows you to create or clone a service if it does not exist.
-# CurrentProductPrice=Current price
-# AlwaysUseNewPrice=Always use current price of product/service
-# AlwaysUseFixedPrice=Use the fixed price
-# PriceByQuantity=Price by quantity
-# PriceByQuantityRange=Quantity range
-# ProductsDashboard=Products/Services summary
-# UpdateOriginalProductLabel=Modify original label
-# HelpUpdateOriginalProductLabel=Allows to edit the name of the product
+ProductRef=Product ref.
+ProductLabel=Product label
+ProductServiceCard=Products/Services card
+Products=Products
+Services=Services
+Product=Product
+Service=Service
+ProductId=Product/service id
+Create=Create
+Reference=Reference
+NewProduct=New product
+NewService=New service
+ProductCode=Product code
+ServiceCode=Service code
+ProductVatMassChange=Mass VAT change
+ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database.
+MassBarcodeInit=Mass barcode init
+MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete.
+ProductAccountancyBuyCode=Accountancy code (buy)
+ProductAccountancySellCode=Accountancy code (sell)
+ProductOrService=Product or Service
+ProductsAndServices=Products and Services
+ProductsOrServices=Products or Services
+ProductsAndServicesOnSell=Available Products and Services
+ProductsAndServicesNotOnSell=Obsolete Products and Services
+ProductsAndServicesStatistics=Products and Services statistics
+ProductsStatistics=Products statistics
+ProductsOnSell=Available products
+ProductsNotOnSell=Obsolete products
+ServicesOnSell=Available services
+ServicesNotOnSell=Obsolete services
+InternalRef=Internal reference
+LastRecorded=Last products/services on sell recorded
+LastRecordedProductsAndServices=Last %s recorded products/services
+LastModifiedProductsAndServices=Last %s modified products/services
+LastRecordedProducts=Last %s products recorded
+LastRecordedServices=Last %s services recorded
+LastProducts=Last products
+CardProduct0=Product card
+CardProduct1=Service card
+CardContract=Contract card
+Warehouse=Warehouse
+Warehouses=Warehouses
+WarehouseOpened=Warehouse opened
+WarehouseClosed=Warehouse closed
+Stock=Stock
+Stocks=Stocks
+Movement=Movement
+Movements=Movements
+Sell=Sales
+Buy=Purchases
+OnSell=For sale
+OnBuy=For purchase
+NotOnSell=Not for sale
+ProductStatusOnSell=For sale
+ProductStatusNotOnSell=Not for sale
+ProductStatusOnSellShort=For sale
+ProductStatusNotOnSellShort=Not for sale
+ProductStatusOnBuy=For purchase
+ProductStatusNotOnBuy=Not for purchase
+ProductStatusOnBuyShort=For purchase
+ProductStatusNotOnBuyShort=Not for purchase
+UpdatePrice=Update price
+AppliedPricesFrom=Applied prices from
+SellingPrice=Selling price
+SellingPriceHT=Selling price (net of tax)
+SellingPriceTTC=Selling price (inc. tax)
+PublicPrice=Public price
+CurrentPrice=Current price
+NewPrice=New price
+MinPrice=Minim. selling price
+CantBeLessThanMinPrice=The selling price can't be lower than minimum allowed for this product (%s without tax). This message can also appears if you type a too important discount.
+ContractStatus=Contract status
+ContractStatusClosed=Closed
+ContractStatusRunning=Running
+ContractStatusExpired=expired
+ContractStatusOnHold=Not running
+ContractStatusToRun=A mettre en service
+ContractNotRunning=This contract is not running
+ErrorProductAlreadyExists=A product with reference %s already exists.
+ErrorProductBadRefOrLabel=Wrong value for reference or label.
+ErrorProductClone=There was a problem while trying to clone the product or service.
+Suppliers=Suppliers
+SupplierRef=Supplier's product ref.
+ShowProduct=Show product
+ShowService=Show service
+ProductsAndServicesArea=Product and Services area
+ProductsArea=Product area
+ServicesArea=Services area
+AddToMyProposals=Add to my proposals
+AddToOtherProposals=Add to other proposals
+AddToMyBills=Add to my bills
+AddToOtherBills=Add to other bills
+CorrectStock=Correct stock
+AddPhoto=Add photo
+ListOfStockMovements=List of stock movements
+BuyingPrice=Buying price
+SupplierCard=Supplier card
+CommercialCard=Commercial card
+AllWays=Path to find your product in stock
+NoCat=Your product is not in any category
+PrimaryWay=Primary path
+PriceRemoved=Price removed
+BarCode=Barcode
+BarcodeType=Barcode type
+SetDefaultBarcodeType=Set barcode type
+BarcodeValue=Barcode value
+NoteNotVisibleOnBill=Note (not visible on invoices, proposals...)
+CreateCopy=Create copy
+ServiceLimitedDuration=If product is a service with limited duration:
+MultiPricesAbility=Several level of prices per product/service
+MultiPricesNumPrices=Number of prices
+MultiPriceLevelsName=Price categories
+AssociatedProductsAbility=Activate the virtual products feature
+AssociatedProducts=Virtual product
+AssociatedProductsNumber=Number of products composing this virtual product
+ParentProductsNumber=Number of parent virtual product
+IfZeroItIsNotAVirtualProduct=If 0, this product is not a virtual product
+IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any virtual product
+EditAssociate=Associate
+Translation=Translation
+KeywordFilter=Keyword filter
+CategoryFilter=Category filter
+ProductToAddSearch=Search product to add
+AddDel=Add/Delete
+Quantity=Quantity
+NoMatchFound=No match found
+ProductAssociationList=List of related products/services: name of product/service (quantity affected)
+ProductParentList=List of virtual products/services with this product as a component
+ErrorAssociationIsFatherOfThis=One of selected product is parent with current product
+DeleteProduct=Delete a product/service
+ConfirmDeleteProduct=Are you sure you want to delete this product/service?
+ProductDeleted=Product/Service "%s" deleted from database.
+DeletePicture=Delete a picture
+ConfirmDeletePicture=Are you sure you want to delete this picture ?
+ExportDataset_produit_1=Products
+ExportDataset_service_1=Services
+ImportDataset_produit_1=Products
+ImportDataset_service_1=Services
+DeleteProductLine=Delete product line
+ConfirmDeleteProductLine=Are you sure you want to delete this product line?
+NoProductMatching=No product/service match your criteria
+MatchingProducts=Matching products/services
+NoStockForThisProduct=No stock for this product
+NoStock=No Stock
+Restock=Restock
+ProductSpecial=Special
+QtyMin=Minimum Qty
+PriceQty=Price for this quantity
+PriceQtyMin=Price for this min. qty (w/o discount)
+VATRateForSupplierProduct=VAT Rate (for this supplier/product)
+DiscountQtyMin=Default discount for qty
+NoPriceDefinedForThisSupplier=No price/qty defined for this supplier/product
+NoSupplierPriceDefinedForThisProduct=No supplier price/qty defined for this product
+RecordedProducts=Products recorded
+RecordedServices=Services recorded
+RecordedProductsAndServices=Products/services recorded
+GenerateThumb=Generate thumb
+ProductCanvasAbility=Use special "canvas" addons
+ServiceNb=Service #%s
+ListProductServiceByPopularity=List of products/services by popularity
+ListProductByPopularity=List of products by popularity
+ListServiceByPopularity=List of services by popularity
+Finished=Manufactured product
+RowMaterial=Raw Material
+CloneProduct=Clone product or service
+ConfirmCloneProduct=Are you sure you want to clone product or service %s ?
+CloneContentProduct=Clone all main informations of product/service
+ClonePricesProduct=Clone main informations and prices
+CloneCompositionProduct=Clone virtual product/services
+ProductIsUsed=This product is used
+NewRefForClone=Ref. of new product/service
+CustomerPrices=Customers prices
+SuppliersPrices=Suppliers prices
+CustomCode=Customs code
+CountryOrigin=Origin country
+HiddenIntoCombo=Hidden into select lists
+Nature=Nature
+ProductCodeModel=Product ref template
+ServiceCodeModel=Service ref template
+AddThisProductCard=Create product card
+HelpAddThisProductCard=This option allows you to create or clone a product if it does not exist.
+AddThisServiceCard=Create service card
+HelpAddThisServiceCard=This option allows you to create or clone a service if it does not exist.
+CurrentProductPrice=Current price
+AlwaysUseNewPrice=Always use current price of product/service
+AlwaysUseFixedPrice=Use the fixed price
+PriceByQuantity=Price by quantity
+PriceByQuantityRange=Quantity range
+ProductsDashboard=Products/Services summary
+UpdateOriginalProductLabel=Modify original label
+HelpUpdateOriginalProductLabel=Allows to edit the name of the product
### composition fabrication
-# Building=Production and items dispatchment
-# Build=Produce
-# BuildIt=Produce & Dispatch
-# BuildindListInfo=Available quantity for production per warehouse (set it to 0 for no further action)
-# QtyNeed=Qty
-# UnitPmp=Net unit VWAP
-# CostPmpHT=Net total VWAP
-# ProductUsedForBuild=Auto consumed by production
-# ProductBuilded=Production completed
-# ProductsMultiPrice=Product multi-price
-# ProductSellByQuarterHT=Products turnover quarterly VWAP
-# ServiceSellByQuarterHT=Services turnover quarterly VWAP
-# Quarter1=1st. Quarter
-# Quarter2=2nd. Quarter
-# Quarter3=3rd. Quarter
-# Quarter4=4th. Quarter
-# BarCodePrintsheet=Print bar code
-# PageToGenerateBarCodeSheets=With this tool, you can print sheets of bar code stickers. Choose format of your sticker page, type of barcode and value of barcode, then click on button %s.
-# NumberOfStickers=Number of stickers to print on page
-# PrintsheetForOneBarCode=Print several stickers for one barcode
-# BuildPageToPrint=Generate page to print
-# FillBarCodeTypeAndValueManually=Fill barcode type and value manually.
-# FillBarCodeTypeAndValueFromProduct=Fill barcode type and value from barcode of a product.
-# FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a thirdparty.
-# DefinitionOfBarCodeForProductNotComplete=Definition of type or value of bar code not complete for product %s.
-# DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for thirdparty %s.
-# BarCodeDataForProduct=Barcode information of product %s :
-# BarCodeDataForThirdparty=Barcode information of thirdparty %s :
-# ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values)
-# PriceByCustomer=Price by customer
-# PriceCatalogue=Catalogue Price
-# PricingRule=Pricing Rules
-# AddCustomerPrice=Add price by customers
-# ForceUpdateChildPriceSoc=Set same price on customer subsidiaries
-# PriceByCustomerLog=Price by customer log
+Building=Production and items dispatchment
+Build=Produce
+BuildIt=Produce & Dispatch
+BuildindListInfo=Available quantity for production per warehouse (set it to 0 for no further action)
+QtyNeed=Qty
+UnitPmp=Net unit VWAP
+CostPmpHT=Net total VWAP
+ProductUsedForBuild=Auto consumed by production
+ProductBuilded=Production completed
+ProductsMultiPrice=Product multi-price
+ProductSellByQuarterHT=Products turnover quarterly VWAP
+ServiceSellByQuarterHT=Services turnover quarterly VWAP
+Quarter1=1st. Quarter
+Quarter2=2nd. Quarter
+Quarter3=3rd. Quarter
+Quarter4=4th. Quarter
+BarCodePrintsheet=Print bar code
+PageToGenerateBarCodeSheets=With this tool, you can print sheets of bar code stickers. Choose format of your sticker page, type of barcode and value of barcode, then click on button %s.
+NumberOfStickers=Number of stickers to print on page
+PrintsheetForOneBarCode=Print several stickers for one barcode
+BuildPageToPrint=Generate page to print
+FillBarCodeTypeAndValueManually=Fill barcode type and value manually.
+FillBarCodeTypeAndValueFromProduct=Fill barcode type and value from barcode of a product.
+FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a thirdparty.
+DefinitionOfBarCodeForProductNotComplete=Definition of type or value of bar code not complete for product %s.
+DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for thirdparty %s.
+BarCodeDataForProduct=Barcode information of product %s :
+BarCodeDataForThirdparty=Barcode information of thirdparty %s :
+ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values)
+PriceByCustomer=Price by customer
+PriceCatalogue=Unique price per product/service
+PricingRule=Pricing Rules
+AddCustomerPrice=Add price by customers
+ForceUpdateChildPriceSoc=Set same price on customer subsidiaries
+PriceByCustomerLog=Price by customer log
diff --git a/htdocs/langs/uz_UZ/projects.lang b/htdocs/langs/uz_UZ/projects.lang
index 21d281c6cc8..a37e9651bcc 100644
--- a/htdocs/langs/uz_UZ/projects.lang
+++ b/htdocs/langs/uz_UZ/projects.lang
@@ -1,124 +1,127 @@
# Dolibarr language file - Source file is en_US - projects
-# RefProject=Ref. project
-# ProjectId=Project Id
-# Project=Project
-# Projects=Projects
-# SharedProject=Everybody
-# PrivateProject=Contacts of project
-# MyProjectsDesc=This view is limited to projects you are a contact for (whatever is the type).
-# ProjectsPublicDesc=This view presents all projects you are allowed to read.
-# ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything).
-# MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type).
-# TasksPublicDesc=This view presents all projects and tasks you are allowed to read.
-# TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything).
-# Myprojects=My projects
-# ProjectsArea=Projects area
-# NewProject=New project
-# AddProject=Add project
-# DeleteAProject=Delete a project
-# DeleteATask=Delete a task
-# ConfirmDeleteAProject=Are you sure you want to delete this project ?
-# ConfirmDeleteATask=Are you sure you want to delete this task ?
-# OfficerProject=Officer project
-# LastProjects=Last %s projects
-# AllProjects=All projects
-# ProjectsList=List of projects
-# ShowProject=Show project
-# SetProject=Set project
-# NoProject=No project defined or owned
-# NbOpenTasks=Nb of opened tasks
-# NbOfProjects=Nb of projects
-# TimeSpent=Time spent
-# TimesSpent=Time spent
-# RefTask=Ref. task
-# LabelTask=Label task
-# TaskTimeSpent=Time spent on tasks
-# TaskTimeUser=User
-# TaskTimeNote=Note
-# TaskTimeDate=Date
-# NewTimeSpent=New time spent
-# MyTimeSpent=My time spent
-# MyTasks=My tasks
-# Tasks=Tasks
-# Task=Task
-# TaskDateStart=Task start date
-# TaskDateEnd=Task end date
-# TaskDescription=Task description
-# NewTask=New task
-# AddTask=Add task
-# AddDuration=Add duration
-# Activity=Activity
-# Activities=Tasks/activities
-# MyActivity=My activity
-# MyActivities=My tasks/activities
-# MyProjects=My projects
-# DurationEffective=Effective duration
-# Progress=Progress
-# ProgressDeclared=Declared progress
-# ProgressCalculated=Calculated progress
-# Time=Time
-# ListProposalsAssociatedProject=List of the commercial proposals associated with the project
-# ListOrdersAssociatedProject=List of customer's orders associated with the project
-# ListInvoicesAssociatedProject=List of customer's invoices associated with the project
-# ListPredefinedInvoicesAssociatedProject=List of customer's predefined invoices associated with project
-# ListSupplierOrdersAssociatedProject=List of supplier's orders associated with the project
-# ListSupplierInvoicesAssociatedProject=List of supplier's invoices associated with the project
-# ListContractAssociatedProject=List of contracts associated with the project
-# ListFichinterAssociatedProject=List of interventions associated with the project
-# ListTripAssociatedProject=List of trips and expenses associated with the project
-# ListActionsAssociatedProject=List of events associated with the project
-# ActivityOnProjectThisWeek=Activity on project this week
-# ActivityOnProjectThisMonth=Activity on project this month
-# ActivityOnProjectThisYear=Activity on project this year
-# ChildOfTask=Child of project/task
-# NotOwnerOfProject=Not owner of this private project
-# AffectedTo=Allocated to
-# CantRemoveProject=This project can't be removed as it is referenced by some other objects (invoice, orders or other). See referers tab.
-# ValidateProject=Validate projet
-# ConfirmValidateProject=Are you sure you want to validate this project ?
-# CloseAProject=Close project
-# ConfirmCloseAProject=Are you sure you want to close this project ?
-# ReOpenAProject=Open project
-# ConfirmReOpenAProject=Are you sure you want to re-open this project ?
-# ProjectContact=Project contacts
-# ActionsOnProject=Events on project
-# YouAreNotContactOfProject=You are not a contact of this private project
-# DeleteATimeSpent=Delete time spent
-# ConfirmDeleteATimeSpent=Are you sure you want to delete this time spent ?
-# DoNotShowMyTasksOnly=See also tasks not allocated to me
-# ShowMyTasksOnly=View only tasks allocated to me
-# TaskRessourceLinks=Ressources
-# ProjectsDedicatedToThisThirdParty=Projects dedicated to this third party
-# NoTasks=No tasks for this project
-# LinkedToAnotherCompany=Linked to other third party
-# TaskIsNotAffectedToYou=Task not allocated to you
-# ErrorTimeSpentIsEmpty=Time spent is empty
-# ThisWillAlsoRemoveTasks=This action will also delete all tasks of project (%s tasks at the moment) and all inputs of time spent.
-# IfNeedToUseOhterObjectKeepEmpty=If some objects (invoice, order, ...), belonging to another third party, must be linked to the project to create, keep this empty to have the project being multi third parties.
-# CloneProject=Clone project
-# CloneTasks=Clone tasks
-# CloneContacts=Clone contacts
-# CloneNotes=Clone notes
-# CloneProjectFiles=Clone project joined files
-# CloneTaskFiles=Clone task(s) joined files (if task(s) cloned)
-# ConfirmCloneProject=Are you sure to clone this project ?
-# ProjectReportDate=Change task date according project start date
-# ErrorShiftTaskDate=Impossible to shift task date according to new project start date
-# ProjectsAndTasksLines=Projects and tasks
-# ProjectCreatedInDolibarr=Project %s created
+RefProject=Ref. project
+ProjectId=Project Id
+Project=Project
+Projects=Projects
+SharedProject=Everybody
+PrivateProject=Contacts of project
+MyProjectsDesc=This view is limited to projects you are a contact for (whatever is the type).
+ProjectsPublicDesc=This view presents all projects you are allowed to read.
+ProjectsDesc=This view presents all projects (your user permissions grant you permission to view everything).
+MyTasksDesc=This view is limited to projects or tasks you are a contact for (whatever is the type).
+TasksPublicDesc=This view presents all projects and tasks you are allowed to read.
+TasksDesc=This view presents all projects and tasks (your user permissions grant you permission to view everything).
+Myprojects=My projects
+ProjectsArea=Projects area
+NewProject=New project
+AddProject=Add project
+DeleteAProject=Delete a project
+DeleteATask=Delete a task
+ConfirmDeleteAProject=Are you sure you want to delete this project ?
+ConfirmDeleteATask=Are you sure you want to delete this task ?
+OfficerProject=Officer project
+LastProjects=Last %s projects
+AllProjects=All projects
+ProjectsList=List of projects
+ShowProject=Show project
+SetProject=Set project
+NoProject=No project defined or owned
+NbOpenTasks=Nb of opened tasks
+NbOfProjects=Nb of projects
+TimeSpent=Time spent
+TimesSpent=Time spent
+RefTask=Ref. task
+LabelTask=Label task
+TaskTimeSpent=Time spent on tasks
+TaskTimeUser=User
+TaskTimeNote=Note
+TaskTimeDate=Date
+NewTimeSpent=New time spent
+MyTimeSpent=My time spent
+MyTasks=My tasks
+Tasks=Tasks
+Task=Task
+TaskDateStart=Task start date
+TaskDateEnd=Task end date
+TaskDescription=Task description
+NewTask=New task
+AddTask=Add task
+AddDuration=Add duration
+Activity=Activity
+Activities=Tasks/activities
+MyActivity=My activity
+MyActivities=My tasks/activities
+MyProjects=My projects
+DurationEffective=Effective duration
+Progress=Progress
+ProgressDeclared=Declared progress
+ProgressCalculated=Calculated progress
+Time=Time
+ListProposalsAssociatedProject=List of the commercial proposals associated with the project
+ListOrdersAssociatedProject=List of customer's orders associated with the project
+ListInvoicesAssociatedProject=List of customer's invoices associated with the project
+ListPredefinedInvoicesAssociatedProject=List of customer's predefined invoices associated with project
+ListSupplierOrdersAssociatedProject=List of supplier's orders associated with the project
+ListSupplierInvoicesAssociatedProject=List of supplier's invoices associated with the project
+ListContractAssociatedProject=List of contracts associated with the project
+ListFichinterAssociatedProject=List of interventions associated with the project
+ListTripAssociatedProject=List of trips and expenses associated with the project
+ListActionsAssociatedProject=List of events associated with the project
+ActivityOnProjectThisWeek=Activity on project this week
+ActivityOnProjectThisMonth=Activity on project this month
+ActivityOnProjectThisYear=Activity on project this year
+ChildOfTask=Child of project/task
+NotOwnerOfProject=Not owner of this private project
+AffectedTo=Allocated to
+CantRemoveProject=This project can't be removed as it is referenced by some other objects (invoice, orders or other). See referers tab.
+ValidateProject=Validate projet
+ConfirmValidateProject=Are you sure you want to validate this project ?
+CloseAProject=Close project
+ConfirmCloseAProject=Are you sure you want to close this project ?
+ReOpenAProject=Open project
+ConfirmReOpenAProject=Are you sure you want to re-open this project ?
+ProjectContact=Project contacts
+ActionsOnProject=Events on project
+YouAreNotContactOfProject=You are not a contact of this private project
+DeleteATimeSpent=Delete time spent
+ConfirmDeleteATimeSpent=Are you sure you want to delete this time spent ?
+DoNotShowMyTasksOnly=See also tasks not allocated to me
+ShowMyTasksOnly=View only tasks allocated to me
+TaskRessourceLinks=Ressources
+ProjectsDedicatedToThisThirdParty=Projects dedicated to this third party
+NoTasks=No tasks for this project
+LinkedToAnotherCompany=Linked to other third party
+TaskIsNotAffectedToYou=Task not allocated to you
+ErrorTimeSpentIsEmpty=Time spent is empty
+ThisWillAlsoRemoveTasks=This action will also delete all tasks of project (%s tasks at the moment) and all inputs of time spent.
+IfNeedToUseOhterObjectKeepEmpty=If some objects (invoice, order, ...), belonging to another third party, must be linked to the project to create, keep this empty to have the project being multi third parties.
+CloneProject=Clone project
+CloneTasks=Clone tasks
+CloneContacts=Clone contacts
+CloneNotes=Clone notes
+CloneProjectFiles=Clone project joined files
+CloneTaskFiles=Clone task(s) joined files (if task(s) cloned)
+ConfirmCloneProject=Are you sure to clone this project ?
+ProjectReportDate=Change task date according project start date
+ErrorShiftTaskDate=Impossible to shift task date according to new project start date
+ProjectsAndTasksLines=Projects and tasks
+ProjectCreatedInDolibarr=Project %s created
+TaskCreatedInDolibarr=Task %s created
+TaskModifiedInDolibarr=Task %s modified
+TaskDeletedInDolibarr=Task %s deleted
##### Types de contacts #####
-# TypeContact_project_internal_PROJECTLEADER=Project leader
-# TypeContact_project_external_PROJECTLEADER=Project leader
-# TypeContact_project_internal_PROJECTCONTRIBUTOR=Contributor
-# TypeContact_project_external_PROJECTCONTRIBUTOR=Contributor
-# TypeContact_project_task_internal_TASKEXECUTIVE=Task executive
-# TypeContact_project_task_external_TASKEXECUTIVE=Task executive
-# TypeContact_project_task_internal_TASKCONTRIBUTOR=Contributor
-# TypeContact_project_task_external_TASKCONTRIBUTOR=Contributor
-# SelectElement=Select element
-# AddElement=Link to element
+TypeContact_project_internal_PROJECTLEADER=Project leader
+TypeContact_project_external_PROJECTLEADER=Project leader
+TypeContact_project_internal_PROJECTCONTRIBUTOR=Contributor
+TypeContact_project_external_PROJECTCONTRIBUTOR=Contributor
+TypeContact_project_task_internal_TASKEXECUTIVE=Task executive
+TypeContact_project_task_external_TASKEXECUTIVE=Task executive
+TypeContact_project_task_internal_TASKCONTRIBUTOR=Contributor
+TypeContact_project_task_external_TASKCONTRIBUTOR=Contributor
+SelectElement=Select element
+AddElement=Link to element
# Documents models
-# DocumentModelBaleine=A complete project's report model (logo...)
-# PlannedWorkload = Planned workload
-# WorkloadOccupation= Workload affectation
-# ProjectReferers=Refering objects
+DocumentModelBaleine=A complete project's report model (logo...)
+PlannedWorkload = Planned workload
+WorkloadOccupation= Workload affectation
+ProjectReferers=Refering objects
diff --git a/htdocs/langs/uz_UZ/propal.lang b/htdocs/langs/uz_UZ/propal.lang
index d17bc952b7d..8970d1eb2df 100644
--- a/htdocs/langs/uz_UZ/propal.lang
+++ b/htdocs/langs/uz_UZ/propal.lang
@@ -1,102 +1,102 @@
# Dolibarr language file - Source file is en_US - propal
-# Proposals=Commercial proposals
-# Proposal=Commercial proposal
-# ProposalShort=Proposal
-# ProposalsDraft=Draft commercial proposals
-# ProposalDraft=Draft commercial proposal
-# ProposalsOpened=Opened commercial proposals
-# Prop=Commercial proposals
-# CommercialProposal=Commercial proposal
-# CommercialProposals=Commercial proposals
-# ProposalCard=Proposal card
-# NewProp=New commercial proposal
-# NewProposal=New commercial proposal
-# NewPropal=New proposal
-# Prospect=Prospect
-# ProspectList=Prospect list
-# DeleteProp=Delete commercial proposal
-# ValidateProp=Validate commercial proposal
-# AddProp=Add proposal
-# ConfirmDeleteProp=Are you sure you want to delete this commercial proposal ?
-# ConfirmValidateProp=Are you sure you want to validate this commercial proposal under name %s ?
-# LastPropals=Last %s proposals
-# LastClosedProposals=Last %s closed proposals
-# LastModifiedProposals=Last %s modified proposals
-# AllPropals=All proposals
-# LastProposals=Last proposals
-# SearchAProposal=Search a proposal
-# ProposalsStatistics=Commercial proposal's statistics
-# NumberOfProposalsByMonth=Number by month
-# AmountOfProposalsByMonthHT=Amount by month (net of tax)
-# NbOfProposals=Number of commercial proposals
-# ShowPropal=Show proposal
-# PropalsDraft=Drafts
-# PropalsOpened=Opened
-# PropalsNotBilled=Closed not billed
-# PropalStatusDraft=Draft (needs to be validated)
-# PropalStatusValidated=Validated (proposal is open)
-# PropalStatusOpened=Validated (proposal is open)
-# PropalStatusClosed=Closed
-# PropalStatusSigned=Signed (needs billing)
-# PropalStatusNotSigned=Not signed (closed)
-# PropalStatusBilled=Billed
-# PropalStatusDraftShort=Draft
-# PropalStatusValidatedShort=Validated
-# PropalStatusOpenedShort=Opened
-# PropalStatusClosedShort=Closed
-# PropalStatusSignedShort=Signed
-# PropalStatusNotSignedShort=Not signed
-# PropalStatusBilledShort=Billed
-# PropalsToClose=Commercial proposals to close
-# PropalsToBill=Signed commercial proposals to bill
-# ListOfProposals=List of commercial proposals
-# ActionsOnPropal=Events on proposal
-# NoOpenedPropals=No opened commercial proposals
-# NoOtherOpenedPropals=No other opened commercial proposals
-# RefProposal=Commercial proposal ref
-# SendPropalByMail=Send commercial proposal by mail
-# FileNotUploaded=The file was not uploaded
-# FileUploaded=The file was successfully uploaded
-# AssociatedDocuments=Documents associated with the proposal:
-# ErrorCantOpenDir=Can't open directory
-# DatePropal=Date of proposal
-# DateEndPropal=Validity ending date
-# DateEndPropalShort=Date end
-# ValidityDuration=Validity duration
-# CloseAs=Close with status
-# ClassifyBilled=Classify billed
-# BuildBill=Build invoice
-# ErrorPropalNotFound=Propal %s not found
-# Estimate=Estimate :
-# EstimateShort=Estimate
-# OtherPropals=Other proposals
-# AddToDraftProposals=Add to draft proposal
-# NoDraftProposals=No draft proposals
-# CopyPropalFrom=Create commercial proposal by copying existing proposal
-# CreateEmptyPropal=Create empty commercial proposals vierge or from list of products/services
-# DefaultProposalDurationValidity=Default commercial proposal validity duration (in days)
-# UseCustomerContactAsPropalRecipientIfExist=Use customer contact address if defined instead of third party address as proposal recipient address
-# ClonePropal=Clone commercial proposal
-# ConfirmClonePropal=Are you sure you want to clone the commercial proposal %s ?
-# ConfirmReOpenProp=Are you sure you want to open back the commercial proposal %s ?
-# ProposalsAndProposalsLines=Commercial proposal and lines
-# ProposalLine=Proposal line
-# AvailabilityPeriod=Availability delay
-# SetAvailability=Set availability delay
-# AfterOrder=after order
+Proposals=Commercial proposals
+Proposal=Commercial proposal
+ProposalShort=Proposal
+ProposalsDraft=Draft commercial proposals
+ProposalDraft=Draft commercial proposal
+ProposalsOpened=Opened commercial proposals
+Prop=Commercial proposals
+CommercialProposal=Commercial proposal
+CommercialProposals=Commercial proposals
+ProposalCard=Proposal card
+NewProp=New commercial proposal
+NewProposal=New commercial proposal
+NewPropal=New proposal
+Prospect=Prospect
+ProspectList=Prospect list
+DeleteProp=Delete commercial proposal
+ValidateProp=Validate commercial proposal
+AddProp=Add proposal
+ConfirmDeleteProp=Are you sure you want to delete this commercial proposal ?
+ConfirmValidateProp=Are you sure you want to validate this commercial proposal under name %s ?
+LastPropals=Last %s proposals
+LastClosedProposals=Last %s closed proposals
+LastModifiedProposals=Last %s modified proposals
+AllPropals=All proposals
+LastProposals=Last proposals
+SearchAProposal=Search a proposal
+ProposalsStatistics=Commercial proposal's statistics
+NumberOfProposalsByMonth=Number by month
+AmountOfProposalsByMonthHT=Amount by month (net of tax)
+NbOfProposals=Number of commercial proposals
+ShowPropal=Show proposal
+PropalsDraft=Drafts
+PropalsOpened=Opened
+PropalsNotBilled=Closed not billed
+PropalStatusDraft=Draft (needs to be validated)
+PropalStatusValidated=Validated (proposal is open)
+PropalStatusOpened=Validated (proposal is open)
+PropalStatusClosed=Closed
+PropalStatusSigned=Signed (needs billing)
+PropalStatusNotSigned=Not signed (closed)
+PropalStatusBilled=Billed
+PropalStatusDraftShort=Draft
+PropalStatusValidatedShort=Validated
+PropalStatusOpenedShort=Opened
+PropalStatusClosedShort=Closed
+PropalStatusSignedShort=Signed
+PropalStatusNotSignedShort=Not signed
+PropalStatusBilledShort=Billed
+PropalsToClose=Commercial proposals to close
+PropalsToBill=Signed commercial proposals to bill
+ListOfProposals=List of commercial proposals
+ActionsOnPropal=Events on proposal
+NoOpenedPropals=No opened commercial proposals
+NoOtherOpenedPropals=No other opened commercial proposals
+RefProposal=Commercial proposal ref
+SendPropalByMail=Send commercial proposal by mail
+FileNotUploaded=The file was not uploaded
+FileUploaded=The file was successfully uploaded
+AssociatedDocuments=Documents associated with the proposal:
+ErrorCantOpenDir=Can't open directory
+DatePropal=Date of proposal
+DateEndPropal=Validity ending date
+DateEndPropalShort=Date end
+ValidityDuration=Validity duration
+CloseAs=Close with status
+ClassifyBilled=Classify billed
+BuildBill=Build invoice
+ErrorPropalNotFound=Propal %s not found
+Estimate=Estimate :
+EstimateShort=Estimate
+OtherPropals=Other proposals
+AddToDraftProposals=Add to draft proposal
+NoDraftProposals=No draft proposals
+CopyPropalFrom=Create commercial proposal by copying existing proposal
+CreateEmptyPropal=Create empty commercial proposals vierge or from list of products/services
+DefaultProposalDurationValidity=Default commercial proposal validity duration (in days)
+UseCustomerContactAsPropalRecipientIfExist=Use customer contact address if defined instead of third party address as proposal recipient address
+ClonePropal=Clone commercial proposal
+ConfirmClonePropal=Are you sure you want to clone the commercial proposal %s ?
+ConfirmReOpenProp=Are you sure you want to open back the commercial proposal %s ?
+ProposalsAndProposalsLines=Commercial proposal and lines
+ProposalLine=Proposal line
+AvailabilityPeriod=Availability delay
+SetAvailability=Set availability delay
+AfterOrder=after order
##### Availability #####
-# AvailabilityTypeAV_NOW=Immediate
-# AvailabilityTypeAV_1W=1 week
-# AvailabilityTypeAV_2W=2 weeks
-# AvailabilityTypeAV_3W=3 weeks
-# AvailabilityTypeAV_1M=1 month
+AvailabilityTypeAV_NOW=Immediate
+AvailabilityTypeAV_1W=1 week
+AvailabilityTypeAV_2W=2 weeks
+AvailabilityTypeAV_3W=3 weeks
+AvailabilityTypeAV_1M=1 month
##### Types de contacts #####
-# TypeContact_propal_internal_SALESREPFOLL=Representative following-up proposal
-# TypeContact_propal_external_BILLING=Customer invoice contact
-# TypeContact_propal_external_CUSTOMER=Customer contact following-up proposal
+TypeContact_propal_internal_SALESREPFOLL=Representative following-up proposal
+TypeContact_propal_external_BILLING=Customer invoice contact
+TypeContact_propal_external_CUSTOMER=Customer contact following-up proposal
# Document models
-# DocModelAzurDescription=A complete proposal model (logo...)
-# DocModelJauneDescription=Jaune proposal model
-# DefaultModelPropalCreate=Default model creation
-# DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced)
-# DefaultModelPropalClosed=Default template when closing a business proposal (unbilled)
+DocModelAzurDescription=A complete proposal model (logo...)
+DocModelJauneDescription=Jaune proposal model
+DefaultModelPropalCreate=Default model creation
+DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced)
+DefaultModelPropalClosed=Default template when closing a business proposal (unbilled)
diff --git a/htdocs/langs/uz_UZ/sendings.lang b/htdocs/langs/uz_UZ/sendings.lang
index 3bb65c295d2..039d47f6aa9 100644
--- a/htdocs/langs/uz_UZ/sendings.lang
+++ b/htdocs/langs/uz_UZ/sendings.lang
@@ -1,76 +1,74 @@
# Dolibarr language file - Source file is en_US - sendings
-# RefSending=Ref. shipment
-# Sending=Shipment
-# Sendings=Shipments
-# Shipment=Shipment
-# Shipments=Shipments
-# Receivings=Receivings
-# SendingsArea=Shipments area
-# ListOfSendings=List of shipments
-# SendingMethod=Shipping method
-# SendingReceipt=Shipping receipt
-# LastSendings=Last %s shipments
-# SearchASending=Search for shipment
-# StatisticsOfSendings=Statistics for shipments
-# NbOfSendings=Number of shipments
-# NumberOfShipmentsByMonth=Number of shipments by month
-# SendingCard=Shipping card
-# NewSending=New shipment
-# CreateASending=Create a shipment
-# CreateSending=Create shipment
-# QtyOrdered=Qty ordered
-# QtyShipped=Qty shipped
-# QtyToShip=Qty to ship
-# QtyReceived=Qty received
-# KeepToShip=Keep to ship
-# OtherSendingsForSameOrder=Other shipments for this order
-# DateSending=Date sending order
-# DateSendingShort=Date sending order
-# SendingsForSameOrder=Shipments for this order
-# SendingsAndReceivingForSameOrder=Shipments and receivings for this order
-# SendingsToValidate=Shipments to validate
-# StatusSendingCanceled=Canceled
-# StatusSendingDraft=Draft
-# StatusSendingValidated=Validated (products to ship or already shipped)
-# StatusSendingProcessed=Processed
-# StatusSendingCanceledShort=Canceled
-# StatusSendingDraftShort=Draft
-# StatusSendingValidatedShort=Validated
-# StatusSendingProcessedShort=Processed
-# SendingSheet=Sending sheet
-# Carriers=Carriers
-# Carrier=Carrier
-# CarriersArea=Carriers area
-# NewCarrier=New carrier
-# ConfirmDeleteSending=Are you sure you want to delete this shipment ?
-# ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s ?
-# ConfirmCancelSending=Are you sure you want to cancel this shipment ?
-# GenericTransport=Generic transport
-# Enlevement=Gotten by customer
-# DocumentModelSimple=Simple document model
-# DocumentModelMerou=Merou A5 model
-# WarningNoQtyLeftToSend=Warning, no products waiting to be shipped.
-# StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known).
-# DateDeliveryPlanned=Planed date of delivery
-# DateReceived=Date delivery received
-# SendShippingByEMail=Send shipment by EMail
-# SendShippingRef=Send shipment %s
-# ActionsOnShipping=Events on shipment
-# LinkToTrackYourPackage=Link to track your package
-# ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card.
-# RelatedShippings=Related shippings
-# ShipmentLine=Shipment line
-# CarrierList=List of transporters
+RefSending=Ref. shipment
+Sending=Shipment
+Sendings=Shipments
+Shipment=Shipment
+Shipments=Shipments
+Receivings=Receivings
+SendingsArea=Shipments area
+ListOfSendings=List of shipments
+SendingMethod=Shipping method
+SendingReceipt=Shipping receipt
+LastSendings=Last %s shipments
+SearchASending=Search for shipment
+StatisticsOfSendings=Statistics for shipments
+NbOfSendings=Number of shipments
+NumberOfShipmentsByMonth=Number of shipments by month
+SendingCard=Shipping card
+NewSending=New shipment
+CreateASending=Create a shipment
+CreateSending=Create shipment
+QtyOrdered=Qty ordered
+QtyShipped=Qty shipped
+QtyToShip=Qty to ship
+QtyReceived=Qty received
+KeepToShip=Keep to ship
+OtherSendingsForSameOrder=Other shipments for this order
+DateSending=Date sending order
+DateSendingShort=Date sending order
+SendingsForSameOrder=Shipments for this order
+SendingsAndReceivingForSameOrder=Shipments and receivings for this order
+SendingsToValidate=Shipments to validate
+StatusSendingCanceled=Canceled
+StatusSendingDraft=Draft
+StatusSendingValidated=Validated (products to ship or already shipped)
+StatusSendingProcessed=Processed
+StatusSendingCanceledShort=Canceled
+StatusSendingDraftShort=Draft
+StatusSendingValidatedShort=Validated
+StatusSendingProcessedShort=Processed
+SendingSheet=Sending sheet
+Carriers=Carriers
+Carrier=Carrier
+CarriersArea=Carriers area
+NewCarrier=New carrier
+ConfirmDeleteSending=Are you sure you want to delete this shipment ?
+ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s ?
+ConfirmCancelSending=Are you sure you want to cancel this shipment ?
+GenericTransport=Generic transport
+Enlevement=Gotten by customer
+DocumentModelSimple=Simple document model
+DocumentModelMerou=Merou A5 model
+WarningNoQtyLeftToSend=Warning, no products waiting to be shipped.
+StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known).
+DateDeliveryPlanned=Planed date of delivery
+DateReceived=Date delivery received
+SendShippingByEMail=Send shipment by EMail
+SendShippingRef=Send shipment %s
+ActionsOnShipping=Events on shipment
+LinkToTrackYourPackage=Link to track your package
+ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card.
+RelatedShippings=Related shippings
+ShipmentLine=Shipment line
+CarrierList=List of transporters
# Sending methods
-# SendingMethodCATCH=Catch by customer
-# SendingMethodTRANS=Transporter
-# SendingMethodCOLSUI=Colissimo
-
+SendingMethodCATCH=Catch by customer
+SendingMethodTRANS=Transporter
+SendingMethodCOLSUI=Colissimo
# ModelDocument
-# DocumentModelSirocco=Simple document model for delivery receipts
-# DocumentModelTyphon=More complete document model for delivery receipts (logo...)
-
-# Error_EXPEDITION_ADDON_NUMBER_NotDefined=Constant EXPEDITION_ADDON_NUMBER not defined
-# SumOfProductVolumes=Sum of product volumes
-# SumOfProductWeights=Sum of product weights
+DocumentModelSirocco=Simple document model for delivery receipts
+DocumentModelTyphon=More complete document model for delivery receipts (logo...)
+Error_EXPEDITION_ADDON_NUMBER_NotDefined=Constant EXPEDITION_ADDON_NUMBER not defined
+SumOfProductVolumes=Sum of product volumes
+SumOfProductWeights=Sum of product weights
diff --git a/htdocs/langs/uz_UZ/shop.lang b/htdocs/langs/uz_UZ/shop.lang
index b6cd78b5028..d648f03f350 100644
--- a/htdocs/langs/uz_UZ/shop.lang
+++ b/htdocs/langs/uz_UZ/shop.lang
@@ -1,10 +1,10 @@
# Dolibarr language file - Source file is en_US - shop
-# Shop=Shop
-# ShopWeb=Web Shop
-# LastOrders=Last orders
-# OnStandBy=On standby
-# TreatmentInProgress=Treatment in progress
-# LastCustomers=Last customers
-# OSCommerceShop=OSCommerce shop
-# OSCommerce=OSCommerce
-# AddProd=Sell online
+Shop=Shop
+ShopWeb=Web Shop
+LastOrders=Last orders
+OnStandBy=On standby
+TreatmentInProgress=Treatment in progress
+LastCustomers=Last customers
+OSCommerceShop=OSCommerce shop
+OSCommerce=OSCommerce
+AddProd=Sell online
diff --git a/htdocs/langs/uz_UZ/sms.lang b/htdocs/langs/uz_UZ/sms.lang
index 0ec0e61a588..4e89bb24730 100644
--- a/htdocs/langs/uz_UZ/sms.lang
+++ b/htdocs/langs/uz_UZ/sms.lang
@@ -1,53 +1,53 @@
# Dolibarr language file - Source file is en_US - sms
-# Sms=Sms
-# SmsSetup=Sms setup
-# SmsDesc=This page allows you to define globals options on SMS features
-# SmsCard=SMS Card
-# AllSms=All SMS campains
-# SmsTargets=Targets
-# SmsRecipients=Targets
-# SmsRecipient=Target
-# SmsTitle=Description
-# SmsFrom=Sender
-# SmsTo=Target
-# SmsTopic=Topic of SMS
-# SmsText=Message
-# SmsMessage=SMS Message
-# ShowSms=Show Sms
-# ListOfSms=List SMS campains
-# NewSms=New SMS campain
-# EditSms=Edit Sms
-# ResetSms=New sending
-# DeleteSms=Delete Sms campain
-# DeleteASms=Remove a Sms campain
-# PreviewSms=Previuw Sms
-# PrepareSms=Prepare Sms
-# CreateSms=Create Sms
-# SmsResult=Result of Sms sending
-# TestSms=Test Sms
-# ValidSms=Validate Sms
-# ApproveSms=Approve Sms
-# SmsStatusDraft=Draft
-# SmsStatusValidated=Validated
-# SmsStatusApproved=Approved
-# SmsStatusSent=Sent
-# SmsStatusSentPartialy=Sent partially
-# SmsStatusSentCompletely=Sent completely
-# SmsStatusError=Error
-# SmsStatusNotSent=Not sent
-# SmsSuccessfulySent=Sms correctly sent (from %s to %s)
-# ErrorSmsRecipientIsEmpty=Number of target is empty
-# WarningNoSmsAdded=No new phone number to add to target list
-# ConfirmValidSms=Do you confirm validation of this campain ?
-# ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ?
-# ConfirmDeleteMailing=Do you confirm removing of campain ?
-# NbOfRecipients=Number of targets
-# NbOfUniqueSms=Nb dof unique phone numbers
-# NbOfSms=Nbre of phon numbers
-# ThisIsATestMessage=This is a test message
-# SendSms=Send SMS
-# SmsInfoCharRemain=Nb of remaining characters
-# SmsInfoNumero= (format international ie : +33899701761)
-# DelayBeforeSending=Delay before sending (minutes)
-# SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider.
+Sms=Sms
+SmsSetup=Sms setup
+SmsDesc=This page allows you to define globals options on SMS features
+SmsCard=SMS Card
+AllSms=All SMS campains
+SmsTargets=Targets
+SmsRecipients=Targets
+SmsRecipient=Target
+SmsTitle=Description
+SmsFrom=Sender
+SmsTo=Target
+SmsTopic=Topic of SMS
+SmsText=Message
+SmsMessage=SMS Message
+ShowSms=Show Sms
+ListOfSms=List SMS campains
+NewSms=New SMS campain
+EditSms=Edit Sms
+ResetSms=New sending
+DeleteSms=Delete Sms campain
+DeleteASms=Remove a Sms campain
+PreviewSms=Previuw Sms
+PrepareSms=Prepare Sms
+CreateSms=Create Sms
+SmsResult=Result of Sms sending
+TestSms=Test Sms
+ValidSms=Validate Sms
+ApproveSms=Approve Sms
+SmsStatusDraft=Draft
+SmsStatusValidated=Validated
+SmsStatusApproved=Approved
+SmsStatusSent=Sent
+SmsStatusSentPartialy=Sent partially
+SmsStatusSentCompletely=Sent completely
+SmsStatusError=Error
+SmsStatusNotSent=Not sent
+SmsSuccessfulySent=Sms correctly sent (from %s to %s)
+ErrorSmsRecipientIsEmpty=Number of target is empty
+WarningNoSmsAdded=No new phone number to add to target list
+ConfirmValidSms=Do you confirm validation of this campain ?
+ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ?
+ConfirmDeleteMailing=Do you confirm removing of campain ?
+NbOfRecipients=Number of targets
+NbOfUniqueSms=Nb dof unique phone numbers
+NbOfSms=Nbre of phon numbers
+ThisIsATestMessage=This is a test message
+SendSms=Send SMS
+SmsInfoCharRemain=Nb of remaining characters
+SmsInfoNumero= (format international ie : +33899701761)
+DelayBeforeSending=Delay before sending (minutes)
+SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider.
diff --git a/htdocs/langs/uz_UZ/stocks.lang b/htdocs/langs/uz_UZ/stocks.lang
index be1e333f87c..54ff037d912 100644
--- a/htdocs/langs/uz_UZ/stocks.lang
+++ b/htdocs/langs/uz_UZ/stocks.lang
@@ -1,119 +1,124 @@
# Dolibarr language file - Source file is en_US - stocks
-# WarehouseCard=Warehouse card
-# Warehouse=Warehouse
-# Warehouses=Warehouses
-# NewWarehouse=New warehouse / Stock area
-# WarehouseEdit=Modify warehouse
-# MenuNewWarehouse=New warehouse
-# WarehouseOpened=Warehouse opened
-# WarehouseClosed=Warehouse closed
-# WarehouseSource=Source warehouse
-# WarehouseSourceNotDefined=No warehouse defined,
-# AddOne=Add one
-# WarehouseTarget=Target warehouse
-# ValidateSending=Delete sending
-# CancelSending=Cancel sending
-# DeleteSending=Delete sending
-# Stock=Stock
-# Stocks=Stocks
-# Movement=Movement
-# Movements=Movements
-# ErrorWarehouseRefRequired=Warehouse reference name is required
-# ErrorWarehouseLabelRequired=Warehouse label is required
-# CorrectStock=Correct stock
-# ListOfWarehouses=List of warehouses
-# ListOfStockMovements=List of stock movements
-# StocksArea=Stocks area
-# Location=Location
-# LocationSummary=Short name location
-# NumberOfDifferentProducts=Number of different products
-# NumberOfProducts=Total number of products
-# LastMovement=Last movement
-# LastMovements=Last movements
-# Units=Units
-# Unit=Unit
-# StockCorrection=Correct stock
-# StockTransfer=Stock transfer
-# StockMovement=Transfer
-# StockMovements=Stock transfers
-# LabelMovement=Movement label
-# NumberOfUnit=Number of units
-# UnitPurchaseValue=Unit purchase price
-# TotalStock=Total in stock
-# StockTooLow=Stock too low
-# StockLowerThanLimit=Stock lower than alert limit
-# EnhancedValue=Value
-# PMPValue=Weighted average price
-# PMPValueShort=WAP
-# EnhancedValueOfWarehouses=Warehouses value
-# UserWarehouseAutoCreate=Create a warehouse automatically when creating a user
-# QtyDispatched=Quantity dispatched
-# OrderDispatch=Stock dispatching
-# RuleForStockManagementDecrease=Rule for stock management decrease
-# RuleForStockManagementIncrease=Rule for stock management increase
-# DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-# DeStockOnValidateOrder=Decrease real stocks on customers orders validation
-# DeStockOnShipment=Decrease real stocks on shipment validation
-# ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-# ReStockOnValidateOrder=Increase real stocks on suppliers orders approbation
-# ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving
-# ReStockOnDeleteInvoice=Increase real stocks on invoice deletion
-# OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
-# StockDiffPhysicTeoric=Reason for difference stock physical and theoretical
-# NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
-# DispatchVerb=Dispatch
-# StockLimitShort=Limit
-# StockLimit=Stock limit for alerts
-# PhysicalStock=Physical stock
-# RealStock=Real Stock
-# VirtualStock=Virtual stock
-# MininumStock=Minimum stock
-# StockUp=Stock up
-# MininumStockShort=Stock min
-# StockUpShort=Stock up
-# IdWarehouse=Id warehouse
-# DescWareHouse=Description warehouse
-# LieuWareHouse=Localisation warehouse
-# WarehousesAndProducts=Warehouses and products
-# AverageUnitPricePMPShort=Weighted average input price
-# AverageUnitPricePMP=Weighted average input price
-# SellPriceMin=Selling Unit Price
-# EstimatedStockValueSellShort=Value to sell
-# EstimatedStockValueSell=Value to Sell
-# EstimatedStockValueShort=Input stock value
-# EstimatedStockValue=Input stock value
-# DeleteAWarehouse=Delete a warehouse
-# ConfirmDeleteWarehouse=Are you sure you want to delete the warehouse %s ?
-# PersonalStock=Personal stock %s
-# ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
-# SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
-# SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
-# NoStockAction=No stock action
-# LastWaitingSupplierOrders=Orders waiting for receptions
-# DesiredStock=Desired stock
-# StockToBuy=To order
-# Replenishment=Replenishment
-# ReplenishmentOrders=Replenishment orders
-# VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differs
-# UseVirtualStockByDefault=Use virtual stock by default, instead of physical stock, for replenishment feature
-# UseVirtualStock=Use virtual stock
-# UsePhysicalStock=Use physical stock
-# CurentSelectionMode=Curent selection mode
-# CurentlyUsingVirtualStock=Virtual stock
-# CurentlyUsingPhysicalStock=Physical stock
-# RuleForStockReplenishment=Rule for stocks replenishment
-# SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
-# AlertOnly= Alerts only
-# WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
-# WarehouseForStockIncrease=The warehouse %s will be used for stock increase
-# ForThisWarehouse=For this warehouse
-# ReplenishmentStatusDesc=This is list of all product with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference.
-# ReplenishmentOrdersDesc=This is list of all opened supplier orders
-# Replenishments=Replenishments
-# NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
-# NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
-# MassStockMovement=Mass stock movement
-# SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s".
-# RecordMovement=Record transfert
-# ReceivingForSameOrder=Receivings for this order
-# StockMovementRecorded=Stock movements recorded
+WarehouseCard=Warehouse card
+Warehouse=Warehouse
+Warehouses=Warehouses
+NewWarehouse=New warehouse / Stock area
+WarehouseEdit=Modify warehouse
+MenuNewWarehouse=New warehouse
+WarehouseOpened=Warehouse opened
+WarehouseClosed=Warehouse closed
+WarehouseSource=Source warehouse
+WarehouseSourceNotDefined=No warehouse defined,
+AddOne=Add one
+WarehouseTarget=Target warehouse
+ValidateSending=Delete sending
+CancelSending=Cancel sending
+DeleteSending=Delete sending
+Stock=Stock
+Stocks=Stocks
+Movement=Movement
+Movements=Movements
+ErrorWarehouseRefRequired=Warehouse reference name is required
+ErrorWarehouseLabelRequired=Warehouse label is required
+CorrectStock=Correct stock
+ListOfWarehouses=List of warehouses
+ListOfStockMovements=List of stock movements
+StocksArea=Stocks area
+Location=Location
+LocationSummary=Short name location
+NumberOfDifferentProducts=Number of different products
+NumberOfProducts=Total number of products
+LastMovement=Last movement
+LastMovements=Last movements
+Units=Units
+Unit=Unit
+StockCorrection=Correct stock
+StockTransfer=Stock transfer
+StockMovement=Transfer
+StockMovements=Stock transfers
+LabelMovement=Movement label
+NumberOfUnit=Number of units
+UnitPurchaseValue=Unit purchase price
+TotalStock=Total in stock
+StockTooLow=Stock too low
+StockLowerThanLimit=Stock lower than alert limit
+EnhancedValue=Value
+PMPValue=Weighted average price
+PMPValueShort=WAP
+EnhancedValueOfWarehouses=Warehouses value
+UserWarehouseAutoCreate=Create a warehouse automatically when creating a user
+QtyDispatched=Quantity dispatched
+OrderDispatch=Stock dispatching
+RuleForStockManagementDecrease=Rule for stock management decrease
+RuleForStockManagementIncrease=Rule for stock management increase
+DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
+DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+DeStockOnShipment=Decrease real stocks on shipment validation
+ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
+ReStockOnValidateOrder=Increase real stocks on suppliers orders approbation
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving
+ReStockOnDeleteInvoice=Increase real stocks on invoice deletion
+OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
+StockDiffPhysicTeoric=Reason for difference stock physical and theoretical
+NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
+DispatchVerb=Dispatch
+StockLimitShort=Limit
+StockLimit=Stock limit for alerts
+PhysicalStock=Physical stock
+RealStock=Real Stock
+VirtualStock=Virtual stock
+MininumStock=Minimum stock
+StockUp=Stock up
+MininumStockShort=Stock min
+StockUpShort=Stock up
+IdWarehouse=Id warehouse
+DescWareHouse=Description warehouse
+LieuWareHouse=Localisation warehouse
+WarehousesAndProducts=Warehouses and products
+AverageUnitPricePMPShort=Weighted average input price
+AverageUnitPricePMP=Weighted average input price
+SellPriceMin=Selling Unit Price
+EstimatedStockValueSellShort=Value to sell
+EstimatedStockValueSell=Value to Sell
+EstimatedStockValueShort=Input stock value
+EstimatedStockValue=Input stock value
+DeleteAWarehouse=Delete a warehouse
+ConfirmDeleteWarehouse=Are you sure you want to delete the warehouse %s ?
+PersonalStock=Personal stock %s
+ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
+SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
+SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
+NoStockAction=No stock action
+LastWaitingSupplierOrders=Orders waiting for receptions
+DesiredStock=Desired stock
+StockToBuy=To order
+Replenishment=Replenishment
+ReplenishmentOrders=Replenishment orders
+VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differs
+UseVirtualStockByDefault=Use virtual stock by default, instead of physical stock, for replenishment feature
+UseVirtualStock=Use virtual stock
+UsePhysicalStock=Use physical stock
+CurentSelectionMode=Curent selection mode
+CurentlyUsingVirtualStock=Virtual stock
+CurentlyUsingPhysicalStock=Physical stock
+RuleForStockReplenishment=Rule for stocks replenishment
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+AlertOnly= Alerts only
+WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
+WarehouseForStockIncrease=The warehouse %s will be used for stock increase
+ForThisWarehouse=For this warehouse
+ReplenishmentStatusDesc=This is list of all product with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference.
+ReplenishmentOrdersDesc=This is list of all opened supplier orders
+Replenishments=Replenishments
+NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
+NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
+MassStockMovement=Mass stock movement
+SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s".
+RecordMovement=Record transfert
+ReceivingForSameOrder=Receivings for this order
+StockMovementRecorded=Stock movements recorded
+RuleForStockAvailability=Rules on stock requirements
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service into invoice
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service into order
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service into shipment
+
diff --git a/htdocs/langs/uz_UZ/suppliers.lang b/htdocs/langs/uz_UZ/suppliers.lang
index 01c90ede80f..fdc0787646a 100644
--- a/htdocs/langs/uz_UZ/suppliers.lang
+++ b/htdocs/langs/uz_UZ/suppliers.lang
@@ -1,42 +1,42 @@
# Dolibarr language file - Source file is en_US - suppliers
-# Suppliers=Suppliers
-# Supplier=Supplier
-# AddSupplier=Add a supplier
-# SupplierRemoved=Supplier removed
-# SuppliersInvoice=Suppliers invoice
-# NewSupplier=New supplier
-# History=History
-# ListOfSuppliers=List of suppliers
-# ShowSupplier=Show supplier
-# OrderDate=Order date
-# BuyingPrice=Buying price
-# BuyingPriceMin=Minimum buying price
-# BuyingPriceMinShort=Min buying price
-# TotalBuyingPriceMin=Total of subproducts buying prices
-# SomeSubProductHaveNoPrices=Some sub-products have no price defined
-# AddSupplierPrice=Add supplier price
-# ChangeSupplierPrice=Change supplier price
-# ErrorQtyTooLowForThisSupplier=Quantity too low for this supplier or no price defined on this product for this supplier
-# ErrorSupplierCountryIsNotDefined=Country for this supplier is not defined. Correct this first.
-# ProductHasAlreadyReferenceInThisSupplier=This product has already a reference in this supplier
-# ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s
-# NoRecordedSuppliers=No suppliers recorded
-# SupplierPayment=Supplier payment
-# SuppliersArea=Suppliers area
-# RefSupplierShort=Ref. supplier
-# Availability=Availability
-# ExportDataset_fournisseur_1=Supplier invoices list and invoice lines
-# ExportDataset_fournisseur_2=Supplier invoices and payments
-# ExportDataset_fournisseur_3=Supplier orders and order lines
-# ApproveThisOrder=Approve this order
-# ConfirmApproveThisOrder=Are you sure you want to approve order %s ?
-# DenyingThisOrder=Denying this order
-# ConfirmDenyingThisOrder=Are you sure you want to deny this order %s ?
-# ConfirmCancelThisOrder=Are you sure you want to cancel this order %s ?
-# AddCustomerOrder=Create customer order
-# AddCustomerInvoice=Create customer invoice
-# AddSupplierOrder=Create supplier order
-# AddSupplierInvoice=Create supplier invoice
-# ListOfSupplierProductForSupplier=List of products and prices for supplier %s
-# NoneOrBatchFileNeverRan=None or batch %s not ran recently
-# SentToSuppliers=Sent to suppliers
+Suppliers=Suppliers
+Supplier=Supplier
+AddSupplier=Add a supplier
+SupplierRemoved=Supplier removed
+SuppliersInvoice=Suppliers invoice
+NewSupplier=New supplier
+History=History
+ListOfSuppliers=List of suppliers
+ShowSupplier=Show supplier
+OrderDate=Order date
+BuyingPrice=Buying price
+BuyingPriceMin=Minimum buying price
+BuyingPriceMinShort=Min buying price
+TotalBuyingPriceMin=Total of subproducts buying prices
+SomeSubProductHaveNoPrices=Some sub-products have no price defined
+AddSupplierPrice=Add supplier price
+ChangeSupplierPrice=Change supplier price
+ErrorQtyTooLowForThisSupplier=Quantity too low for this supplier or no price defined on this product for this supplier
+ErrorSupplierCountryIsNotDefined=Country for this supplier is not defined. Correct this first.
+ProductHasAlreadyReferenceInThisSupplier=This product has already a reference in this supplier
+ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s
+NoRecordedSuppliers=No suppliers recorded
+SupplierPayment=Supplier payment
+SuppliersArea=Suppliers area
+RefSupplierShort=Ref. supplier
+Availability=Availability
+ExportDataset_fournisseur_1=Supplier invoices list and invoice lines
+ExportDataset_fournisseur_2=Supplier invoices and payments
+ExportDataset_fournisseur_3=Supplier orders and order lines
+ApproveThisOrder=Approve this order
+ConfirmApproveThisOrder=Are you sure you want to approve order %s ?
+DenyingThisOrder=Denying this order
+ConfirmDenyingThisOrder=Are you sure you want to deny this order %s ?
+ConfirmCancelThisOrder=Are you sure you want to cancel this order %s ?
+AddCustomerOrder=Create customer order
+AddCustomerInvoice=Create customer invoice
+AddSupplierOrder=Create supplier order
+AddSupplierInvoice=Create supplier invoice
+ListOfSupplierProductForSupplier=List of products and prices for supplier %s
+NoneOrBatchFileNeverRan=None or batch %s not ran recently
+SentToSuppliers=Sent to suppliers
diff --git a/htdocs/langs/uz_UZ/trips.lang b/htdocs/langs/uz_UZ/trips.lang
index 55ce45bfce8..06d46c7ac65 100644
--- a/htdocs/langs/uz_UZ/trips.lang
+++ b/htdocs/langs/uz_UZ/trips.lang
@@ -1,21 +1,21 @@
# Dolibarr language file - Source file is en_US - trips
-# Trip=Trip
-# Trips=Trips
-# TripsAndExpenses=Trips and expenses
-# TripsAndExpensesStatistics=Trips and expenses statistics
-# TripCard=Trip card
-# AddTrip=Add trip
-# ListOfTrips=List of trips
-# ListOfFees=List of fees
-# NewTrip=New trip
-# CompanyVisited=Company/foundation visited
-# Kilometers=Kilometers
-# FeesKilometersOrAmout=Amount or kilometers
-# DeleteTrip=Delete trip
-# ConfirmDeleteTrip=Are you sure you want to delete this trip ?
-# TF_OTHER=Other
-# TF_LUNCH=Lunch
-# TF_TRIP=Trip
-# ListTripsAndExpenses=List of trips and expenses
-# ExpensesArea=Trips and expenses area
-# SearchATripAndExpense=Search a trip and expense
+Trip=Trip
+Trips=Trips
+TripsAndExpenses=Trips and expenses
+TripsAndExpensesStatistics=Trips and expenses statistics
+TripCard=Trip card
+AddTrip=Add trip
+ListOfTrips=List of trips
+ListOfFees=List of fees
+NewTrip=New trip
+CompanyVisited=Company/foundation visited
+Kilometers=Kilometers
+FeesKilometersOrAmout=Amount or kilometers
+DeleteTrip=Delete trip
+ConfirmDeleteTrip=Are you sure you want to delete this trip ?
+TF_OTHER=Other
+TF_LUNCH=Lunch
+TF_TRIP=Trip
+ListTripsAndExpenses=List of trips and expenses
+ExpensesArea=Trips and expenses area
+SearchATripAndExpense=Search a trip and expense
diff --git a/htdocs/langs/uz_UZ/users.lang b/htdocs/langs/uz_UZ/users.lang
index 7975af8db96..5953d0b5c73 100644
--- a/htdocs/langs/uz_UZ/users.lang
+++ b/htdocs/langs/uz_UZ/users.lang
@@ -1,120 +1,121 @@
# Dolibarr language file - Source file is en_US - users
-# UserCard=User card
-# ContactCard=Contact card
-# GroupCard=Group card
-# NoContactCard=No card among contacts
-# Permission=Permission
-# Permissions=Permissions
-# EditPassword=Edit password
-# SendNewPassword=Regenerate and send password
-# ReinitPassword=Regenerate password
-# PasswordChangedTo=Password changed to: %s
-# SubjectNewPassword=Your new password for Dolibarr
-# AvailableRights=Available permissions
-# OwnedRights=Owned permissions
-# GroupRights=Group permissions
-# UserRights=User permissions
-# UserGUISetup=User display setup
-# DisableUser=Disable
-# DisableAUser=Disable a user
-# DeleteUser=Delete
-# DeleteAUser=Delete a user
-# DisableGroup=Disable
-# DisableAGroup=Disable a group
-# EnableAUser=Enable a user
-# EnableAGroup=Enable a group
-# DeleteGroup=Delete
-# DeleteAGroup=Delete a group
-# ConfirmDisableUser=Are you sure you want to disable user %s ?
-# ConfirmDisableGroup=Are you sure you want to disable group %s ?
-# ConfirmDeleteUser=Are you sure you want to delete user %s ?
-# ConfirmDeleteGroup=Are you sure you want to delete group %s ?
-# ConfirmEnableUser=Are you sure you want to enable user %s ?
-# ConfirmEnableGroup=Are you sure you want to enable group %s ?
-# ConfirmReinitPassword=Are you sure you want to generate a new password for user %s ?
-# ConfirmSendNewPassword=Are you sure you want to generate and send new password for user %s ?
-# NewUser=New user
-# CreateUser=Create user
-# SearchAGroup=Search a group
-# SearchAUser=Search a user
-# LoginNotDefined=Login is not defined.
-# NameNotDefined=Name is not defined.
-# ListOfUsers=List of users
-# Administrator=Administrator
-# SuperAdministrator=Super Administrator
-# SuperAdministratorDesc=Global administrator
-# AdministratorDesc=Administrator's entity
-# DefaultRights=Default permissions
-# DefaultRightsDesc=Define here default permissions that are automatically granted to a new created user (Go on user card to change permission of an existing user).
-# DolibarrUsers=Dolibarr users
-# LastName=Name
-# FirstName=First name
-# ListOfGroups=List of groups
-# NewGroup=New group
-# CreateGroup=Create group
-# RemoveFromGroup=Remove from group
-# PasswordChangedAndSentTo=Password changed and sent to %s.
-# PasswordChangeRequestSent=Request to change password for %s sent to %s.
-# MenuUsersAndGroups=Users & Groups
-# LastGroupsCreated=Last %s created groups
-# LastUsersCreated=Last %s users created
-# ShowGroup=Show group
-# ShowUser=Show user
-# NonAffectedUsers=Non assigned users
-# UserModified=User modified successfully
-# GroupModified=Group modified successfully
-# PhotoFile=Photo file
-# UserWithDolibarrAccess=User with Dolibarr access
-# ListOfUsersInGroup=List of users in this group
-# ListOfGroupsForUser=List of groups for this user
-# UsersToAdd=Users to add to this group
-# GroupsToAdd=Groups to add to this user
-# NoLogin=No login
-# LinkToCompanyContact=Link to third party / contact
-# LinkedToDolibarrMember=Link to member
-# LinkedToDolibarrUser=Link to Dolibarr user
-# LinkedToDolibarrThirdParty=Link to Dolibarr third party
-# CreateDolibarrLogin=Create a user
-# CreateDolibarrThirdParty=Create a third party
-# LoginAccountDisable=Account disabled, put a new login to activate it.
-# LoginAccountDisableInDolibarr=Account disabled in Dolibarr.
-# LoginAccountDisableInLdap=Account disabled in the domain.
-# UsePersonalValue=Use personal value
-# GuiLanguage=Interface language
-# InternalUser=Internal user
-# MyInformations=My data
-# ExportDataset_user_1=Dolibarr's users and properties
-# DomainUser=Domain user %s
-# Reactivate=Reactivate
-# CreateInternalUserDesc=This form allows you to creat an user internal to your company/foundation. To creat an external user (customer, supplier, ...), use button 'Create Dolibarr user' from third party's contact card.
-# InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.
In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display)
-# PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group.
-# Inherited=Inherited
-# UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party)
-# UserWillBeExternalUser=Created user will be an external user (because linked to a particular third party)
-# IdPhoneCaller=Id phone caller
-# UserLogged=User %s login
-# UserLogoff=User %s logout
-# NewUserCreated=User %s created
-# NewUserPassword=Password change for %s
-# EventUserModified=User %s modified
-# UserDisabled=User %s disabled
-# UserEnabled=User %s activated
-# UserDeleted=User %s removed
-# NewGroupCreated=Group %s created
-# GroupModified=Group modified successfully
-# GroupDeleted=Group %s removed
-# ConfirmCreateContact=Are you sure you want to create a Dolibarr account for this contact ?
-# ConfirmCreateLogin=Are you sure you want to create a Dolibarr account for this member ?
-# ConfirmCreateThirdParty=Are you sure you want to create a third party for this member ?
-# LoginToCreate=Login to create
-# NameToCreate=Name of third party to create
-# YourRole=Your roles
-# YourQuotaOfUsersIsReached=Your quota of active users is reached !
-# NbOfUsers=Nb of users
-# DontDowngradeSuperAdmin=Only a superadmin can downgrade a superadmin
-# HierarchicalResponsible=Hierarchical responsible
-# HierarchicView=Hierarchical view
-# UseTypeFieldToChange=Use field Type to change
-# OpenIDURL=OpenID URL
-# LoginUsingOpenID=Use OpenID to login
+HRMArea=HRM area
+UserCard=User card
+ContactCard=Contact card
+GroupCard=Group card
+NoContactCard=No card among contacts
+Permission=Permission
+Permissions=Permissions
+EditPassword=Edit password
+SendNewPassword=Regenerate and send password
+ReinitPassword=Regenerate password
+PasswordChangedTo=Password changed to: %s
+SubjectNewPassword=Your new password for Dolibarr
+AvailableRights=Available permissions
+OwnedRights=Owned permissions
+GroupRights=Group permissions
+UserRights=User permissions
+UserGUISetup=User display setup
+DisableUser=Disable
+DisableAUser=Disable a user
+DeleteUser=Delete
+DeleteAUser=Delete a user
+DisableGroup=Disable
+DisableAGroup=Disable a group
+EnableAUser=Enable a user
+EnableAGroup=Enable a group
+DeleteGroup=Delete
+DeleteAGroup=Delete a group
+ConfirmDisableUser=Are you sure you want to disable user %s ?
+ConfirmDisableGroup=Are you sure you want to disable group %s ?
+ConfirmDeleteUser=Are you sure you want to delete user %s ?
+ConfirmDeleteGroup=Are you sure you want to delete group %s ?
+ConfirmEnableUser=Are you sure you want to enable user %s ?
+ConfirmEnableGroup=Are you sure you want to enable group %s ?
+ConfirmReinitPassword=Are you sure you want to generate a new password for user %s ?
+ConfirmSendNewPassword=Are you sure you want to generate and send new password for user %s ?
+NewUser=New user
+CreateUser=Create user
+SearchAGroup=Search a group
+SearchAUser=Search a user
+LoginNotDefined=Login is not defined.
+NameNotDefined=Name is not defined.
+ListOfUsers=List of users
+Administrator=Administrator
+SuperAdministrator=Super Administrator
+SuperAdministratorDesc=Global administrator
+AdministratorDesc=Administrator's entity
+DefaultRights=Default permissions
+DefaultRightsDesc=Define here default permissions that are automatically granted to a new created user (Go on user card to change permission of an existing user).
+DolibarrUsers=Dolibarr users
+LastName=Name
+FirstName=First name
+ListOfGroups=List of groups
+NewGroup=New group
+CreateGroup=Create group
+RemoveFromGroup=Remove from group
+PasswordChangedAndSentTo=Password changed and sent to %s.
+PasswordChangeRequestSent=Request to change password for %s sent to %s.
+MenuUsersAndGroups=Users & Groups
+LastGroupsCreated=Last %s created groups
+LastUsersCreated=Last %s users created
+ShowGroup=Show group
+ShowUser=Show user
+NonAffectedUsers=Non assigned users
+UserModified=User modified successfully
+GroupModified=Group modified successfully
+PhotoFile=Photo file
+UserWithDolibarrAccess=User with Dolibarr access
+ListOfUsersInGroup=List of users in this group
+ListOfGroupsForUser=List of groups for this user
+UsersToAdd=Users to add to this group
+GroupsToAdd=Groups to add to this user
+NoLogin=No login
+LinkToCompanyContact=Link to third party / contact
+LinkedToDolibarrMember=Link to member
+LinkedToDolibarrUser=Link to Dolibarr user
+LinkedToDolibarrThirdParty=Link to Dolibarr third party
+CreateDolibarrLogin=Create a user
+CreateDolibarrThirdParty=Create a third party
+LoginAccountDisable=Account disabled, put a new login to activate it.
+LoginAccountDisableInDolibarr=Account disabled in Dolibarr.
+LoginAccountDisableInLdap=Account disabled in the domain.
+UsePersonalValue=Use personal value
+GuiLanguage=Interface language
+InternalUser=Internal user
+MyInformations=My data
+ExportDataset_user_1=Dolibarr's users and properties
+DomainUser=Domain user %s
+Reactivate=Reactivate
+CreateInternalUserDesc=This form allows you to creat an user internal to your company/foundation. To creat an external user (customer, supplier, ...), use button 'Create Dolibarr user' from third party's contact card.
+InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.
In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display)
+PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group.
+Inherited=Inherited
+UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party)
+UserWillBeExternalUser=Created user will be an external user (because linked to a particular third party)
+IdPhoneCaller=Id phone caller
+UserLogged=User %s login
+UserLogoff=User %s logout
+NewUserCreated=User %s created
+NewUserPassword=Password change for %s
+EventUserModified=User %s modified
+UserDisabled=User %s disabled
+UserEnabled=User %s activated
+UserDeleted=User %s removed
+NewGroupCreated=Group %s created
+GroupModified=Group modified successfully
+GroupDeleted=Group %s removed
+ConfirmCreateContact=Are you sure you want to create a Dolibarr account for this contact ?
+ConfirmCreateLogin=Are you sure you want to create a Dolibarr account for this member ?
+ConfirmCreateThirdParty=Are you sure you want to create a third party for this member ?
+LoginToCreate=Login to create
+NameToCreate=Name of third party to create
+YourRole=Your roles
+YourQuotaOfUsersIsReached=Your quota of active users is reached !
+NbOfUsers=Nb of users
+DontDowngradeSuperAdmin=Only a superadmin can downgrade a superadmin
+HierarchicalResponsible=Hierarchical responsible
+HierarchicView=Hierarchical view
+UseTypeFieldToChange=Use field Type to change
+OpenIDURL=OpenID URL
+LoginUsingOpenID=Use OpenID to login
diff --git a/htdocs/langs/uz_UZ/workflow.lang b/htdocs/langs/uz_UZ/workflow.lang
index b7f4f77d9f4..ed0b30ae89c 100644
--- a/htdocs/langs/uz_UZ/workflow.lang
+++ b/htdocs/langs/uz_UZ/workflow.lang
@@ -1,11 +1,11 @@
# Dolibarr language file - Source file is en_US - admin
-# WorkflowSetup=Workflow module setup
-# WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is opened (you make thing in order you want). You can enabled automatic actions that you are interesting in.
-# ThereIsNoWorkflowToModify=There is no workflow you can modify for module you have activated.
-# descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Create a customer order automatically after a commercial proposal is signed
-# descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Create a customer invoice automatically after a commercial proposal is signed
-# descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Create a customer invoice automatically after a contract is validated
-# descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Create a customer invoice automatically after a customer order is closed
-# descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer order is set to paid
-# descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is set to paid
-# descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is validated
+WorkflowSetup=Workflow module setup
+WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is opened (you make thing in order you want). You can enabled automatic actions that you are interesting in.
+ThereIsNoWorkflowToModify=There is no workflow you can modify for module you have activated.
+descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Create a customer order automatically after a commercial proposal is signed
+descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Create a customer invoice automatically after a commercial proposal is signed
+descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Create a customer invoice automatically after a contract is validated
+descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Create a customer invoice automatically after a customer order is closed
+descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer order is set to paid
+descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is set to paid
+descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is validated
diff --git a/htdocs/langs/vi_VN/admin.lang b/htdocs/langs/vi_VN/admin.lang
index 29fd4fbe86b..b02d6556644 100644
--- a/htdocs/langs/vi_VN/admin.lang
+++ b/htdocs/langs/vi_VN/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=Radio button
ExtrafieldParamHelpselect=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
In order to have the list depending on another :
1,value1|parent_list_code:parent_key
2,value2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=Some countries apply 2 or 3 taxes on each invoice line. If this is the case, choose type for second and third tax and its rate. Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=You will find on this page some checks or advices relat
NotInstalled=Not installed, so your server is not slow down by this.
ApplicativeCache=Applicative cache
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=OPCode cache
NoOPCodeCacheFound=No OPCode cache found. May be you use another OPCode cache than XCache or eAccelerator (good), may be you don't have OPCode cache (very bad).
HTTPCacheStaticResources=HTTP cache for static resources (css, img, javascript)
diff --git a/htdocs/langs/vi_VN/banks.lang b/htdocs/langs/vi_VN/banks.lang
index 2f62a5db9b6..88ac8d90d5e 100644
--- a/htdocs/langs/vi_VN/banks.lang
+++ b/htdocs/langs/vi_VN/banks.lang
@@ -1,159 +1,159 @@
# Dolibarr language file - Source file is en_US - banks
-# Bank=Bank
-# Banks=Banks
-# MenuBankCash=Bank/Cash
-# MenuSetupBank=Bank/Cash setup
-# BankName=Bank name
-# FinancialAccount=Account
-# FinancialAccounts=Accounts
-# BankAccount=Bank account
-# BankAccounts=Bank accounts
-# AccountRef=Financial account ref
-# AccountLabel=Financial account label
-# CashAccount=Cash account
-# CashAccounts=Cash accounts
-# MainAccount=Main account
-# CurrentAccount=Current account
-# CurrentAccounts=Current accounts
-# SavingAccount=Savings account
-# SavingAccounts=Savings accounts
-# ErrorBankLabelAlreadyExists=Financial account label already exists
-# BankBalance=Balance
-# BankBalanceBefore=Balance before
-# BankBalanceAfter=Balance after
-# BalanceMinimalAllowed=Minimum allowed balance
-# BalanceMinimalDesired=Minimum desired balance
-# InitialBankBalance=Initial balance
-# EndBankBalance=End balance
-# CurrentBalance=Current balance
-# FutureBalance=Future balance
-# ShowAllTimeBalance=Show balance from start
-# AllTime=From start
-# Reconciliation=Reconciliation
-# RIB=Bank Account Number
-# IBAN=IBAN number
-# BIC=BIC/SWIFT number
-# StandingOrders=Standing orders
-# StandingOrder=Standing order
-# Withdrawals=Withdrawals
-# Withdrawal=Withdrawal
-# AccountStatement=Account statement
-# AccountStatementShort=Statement
-# AccountStatements=Account statements
-# LastAccountStatements=Last account statements
-# Rapprochement=Reconciliate
-# IOMonthlyReporting=Monthly reporting
-# BankAccountDomiciliation=Account address
-# BankAccountCountry=Account country
-# BankAccountOwner=Account owner name
-# BankAccountOwnerAddress=Account owner address
-# RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
-# CreateAccount=Create account
-# NewAccount=New account
-# NewBankAccount=New bank account
-# NewFinancialAccount=New financial account
-# MenuNewFinancialAccount=New financial account
-# NewCurrentAccount=New current account
-# NewSavingAccount=New savings account
-# NewCashAccount=New cash account
-# EditFinancialAccount=Edit account
-# AccountSetup=Financial accounts setup
-# SearchBankMovement=Search bank movement
-# Debts=Debts
-# LabelBankCashAccount=Bank or cash label
-# AccountType=Account type
-# BankType0=Savings account
-# BankType1=Current or credit card account
-# BankType2=Cash account
-# IfBankAccount=If bank account
-# AccountsArea=Accounts area
-# AccountCard=Account card
-# DeleteAccount=Delete account
-# ConfirmDeleteAccount=Are you sure you want to delete this account ?
-# Account=Account
-# ByCategories=By categories
-# ByRubriques=By categories
-# BankTransactionByCategories=Bank transactions by categories
-# BankTransactionForCategory=Bank transactions for category %s
-# RemoveFromRubrique=Remove link with category
-# RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
-# ListBankTransactions=List of bank transactions
-# IdTransaction=Transaction ID
-# BankTransactions=Bank transactions
-# SearchTransaction=Search transaction
-# ListTransactions=List transactions
-# ListTransactionsByCategory=List transaction/category
-# TransactionsToConciliate=Transactions to reconcile
-# Conciliable=Can be reconciled
-# Conciliate=Reconcile
-# Conciliation=Reconciliation
-# ConciliationForAccount=Reconcile this account
-# IncludeClosedAccount=Include closed accounts
-# OnlyOpenedAccount=Only opened accounts
-# AccountToCredit=Account to credit
-# AccountToDebit=Account to debit
-# DisableConciliation=Disable reconciliation feature for this account
-# ConciliationDisabled=Reconciliation feature disabled
-# StatusAccountOpened=Opened
-# StatusAccountClosed=Closed
-# AccountIdShort=Number
-# EditBankRecord=Edit record
-# LineRecord=Transaction
-# AddBankRecord=Add transaction
-# AddBankRecordLong=Add transaction manually
-# ConciliatedBy=Reconciled by
-# DateConciliating=Reconcile date
-# BankLineConciliated=Transaction reconciled
-# CustomerInvoicePayment=Customer payment
-# CustomerInvoicePaymentBack=Customer payment back
-# SupplierInvoicePayment=Supplier payment
-# WithdrawalPayment=Withdrawal payment
-# SocialContributionPayment=Social contribution payment
-# FinancialAccountJournal=Financial account journal
-# BankTransfer=Bank transfer
-# BankTransfers=Bank transfers
-# TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
-# TransferFrom=From
-# TransferTo=To
-# TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
-# CheckTransmitter=Transmitter
-# ValidateCheckReceipt=Validate this check receipt ?
-# ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
-# DeleteCheckReceipt=Delete this check receipt ?
-# ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
-# BankChecks=Bank checks
-# BankChecksToReceipt=Checks waiting for deposit
-# ShowCheckReceipt=Show check deposit receipt
-# NumberOfCheques=Nb of check
-# DeleteTransaction=Delete transaction
-# ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
-# ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
-# BankMovements=Movements
-# CashBudget=Cash budget
-# PlannedTransactions=Planned transactions
-# Graph=Graphics
-# ExportDataset_banque_1=Bank transactions and account statement
-# TransactionOnTheOtherAccount=Transaction on the other account
-# TransactionWithOtherAccount=Account transfer
-# PaymentNumberUpdateSucceeded=Payment number updated succesfully
-# PaymentNumberUpdateFailed=Payment number could not be updated
-# PaymentDateUpdateSucceeded=Payment date update succesfully
-# PaymentDateUpdateFailed=Payment date could not be updated
-# Transactions=Transactions
-# BankTransactionLine=Bank transaction
-# AllAccounts=All bank/cash accounts
-# BackToAccount=Back to account
-# ShowAllAccounts=Show for all accounts
-# FutureTransaction=Transaction in futur. No way to conciliate.
-# SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
-# InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
-# EventualyAddCategory=Eventually, specify a category in which to classify the records
-# ToConciliate=To conciliate?
-# ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
-# BankDashboard=Bank accounts summary
-# DefaultRIB=Default BAN
-# AllRIB=All BAN
-# LabelRIB=BAN Label
-# NoBANRecord=No BAN record
-# DeleteARib=Delete BAN record
-# ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
+Bank=Bank
+Banks=Banks
+MenuBankCash=Bank/Cash
+MenuSetupBank=Bank/Cash setup
+BankName=Bank name
+FinancialAccount=Account
+FinancialAccounts=Accounts
+BankAccount=Bank account
+BankAccounts=Bank accounts
+AccountRef=Financial account ref
+AccountLabel=Financial account label
+CashAccount=Cash account
+CashAccounts=Cash accounts
+MainAccount=Main account
+CurrentAccount=Current account
+CurrentAccounts=Current accounts
+SavingAccount=Savings account
+SavingAccounts=Savings accounts
+ErrorBankLabelAlreadyExists=Financial account label already exists
+BankBalance=Balance
+BankBalanceBefore=Balance before
+BankBalanceAfter=Balance after
+BalanceMinimalAllowed=Minimum allowed balance
+BalanceMinimalDesired=Minimum desired balance
+InitialBankBalance=Initial balance
+EndBankBalance=End balance
+CurrentBalance=Current balance
+FutureBalance=Future balance
+ShowAllTimeBalance=Show balance from start
+AllTime=From start
+Reconciliation=Reconciliation
+RIB=Bank Account Number
+IBAN=IBAN number
+BIC=BIC/SWIFT number
+StandingOrders=Standing orders
+StandingOrder=Standing order
+Withdrawals=Withdrawals
+Withdrawal=Withdrawal
+AccountStatement=Account statement
+AccountStatementShort=Statement
+AccountStatements=Account statements
+LastAccountStatements=Last account statements
+Rapprochement=Reconciliate
+IOMonthlyReporting=Monthly reporting
+BankAccountDomiciliation=Account address
+BankAccountCountry=Account country
+BankAccountOwner=Account owner name
+BankAccountOwnerAddress=Account owner address
+RIBControlError=Integrity check of values fails. This means information for this account number are not complete or wrong (check country, numbers and IBAN).
+CreateAccount=Create account
+NewAccount=New account
+NewBankAccount=New bank account
+NewFinancialAccount=New financial account
+MenuNewFinancialAccount=New financial account
+NewCurrentAccount=New current account
+NewSavingAccount=New savings account
+NewCashAccount=New cash account
+EditFinancialAccount=Edit account
+AccountSetup=Financial accounts setup
+SearchBankMovement=Search bank movement
+Debts=Debts
+LabelBankCashAccount=Bank or cash label
+AccountType=Account type
+BankType0=Savings account
+BankType1=Current or credit card account
+BankType2=Cash account
+IfBankAccount=If bank account
+AccountsArea=Accounts area
+AccountCard=Account card
+DeleteAccount=Delete account
+ConfirmDeleteAccount=Are you sure you want to delete this account ?
+Account=Account
+ByCategories=By categories
+ByRubriques=By categories
+BankTransactionByCategories=Bank transactions by categories
+BankTransactionForCategory=Bank transactions for category %s
+RemoveFromRubrique=Remove link with category
+RemoveFromRubriqueConfirm=Are you sure you want to remove link between the transaction and the category ?
+ListBankTransactions=List of bank transactions
+IdTransaction=Transaction ID
+BankTransactions=Bank transactions
+SearchTransaction=Search transaction
+ListTransactions=List transactions
+ListTransactionsByCategory=List transaction/category
+TransactionsToConciliate=Transactions to reconcile
+Conciliable=Can be reconciled
+Conciliate=Reconcile
+Conciliation=Reconciliation
+ConciliationForAccount=Reconcile this account
+IncludeClosedAccount=Include closed accounts
+OnlyOpenedAccount=Only opened accounts
+AccountToCredit=Account to credit
+AccountToDebit=Account to debit
+DisableConciliation=Disable reconciliation feature for this account
+ConciliationDisabled=Reconciliation feature disabled
+StatusAccountOpened=Opened
+StatusAccountClosed=Closed
+AccountIdShort=Number
+EditBankRecord=Edit record
+LineRecord=Transaction
+AddBankRecord=Add transaction
+AddBankRecordLong=Add transaction manually
+ConciliatedBy=Reconciled by
+DateConciliating=Reconcile date
+BankLineConciliated=Transaction reconciled
+CustomerInvoicePayment=Customer payment
+CustomerInvoicePaymentBack=Customer payment back
+SupplierInvoicePayment=Supplier payment
+WithdrawalPayment=Withdrawal payment
+SocialContributionPayment=Social contribution payment
+FinancialAccountJournal=Financial account journal
+BankTransfer=Bank transfer
+BankTransfers=Bank transfers
+TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account, of the same amount. The same label and date will be used for this transaction)
+TransferFrom=From
+TransferTo=To
+TransferFromToDone=A transfer from %s to %s of %s %s has been recorded.
+CheckTransmitter=Transmitter
+ValidateCheckReceipt=Validate this check receipt ?
+ConfirmValidateCheckReceipt=Are you sure you want to validate this check receipt, no change will be possible once this is done ?
+DeleteCheckReceipt=Delete this check receipt ?
+ConfirmDeleteCheckReceipt=Are you sure you want to delete this check receipt ?
+BankChecks=Bank checks
+BankChecksToReceipt=Checks waiting for deposit
+ShowCheckReceipt=Show check deposit receipt
+NumberOfCheques=Nb of check
+DeleteTransaction=Delete transaction
+ConfirmDeleteTransaction=Are you sure you want to delete this transaction ?
+ThisWillAlsoDeleteBankRecord=This will also delete generated bank transactions
+BankMovements=Movements
+CashBudget=Cash budget
+PlannedTransactions=Planned transactions
+Graph=Graphics
+ExportDataset_banque_1=Bank transactions and account statement
+TransactionOnTheOtherAccount=Transaction on the other account
+TransactionWithOtherAccount=Account transfer
+PaymentNumberUpdateSucceeded=Payment number updated succesfully
+PaymentNumberUpdateFailed=Payment number could not be updated
+PaymentDateUpdateSucceeded=Payment date update succesfully
+PaymentDateUpdateFailed=Payment date could not be updated
+Transactions=Transactions
+BankTransactionLine=Bank transaction
+AllAccounts=All bank/cash accounts
+BackToAccount=Back to account
+ShowAllAccounts=Show for all accounts
+FutureTransaction=Transaction in futur. No way to conciliate.
+SelectChequeTransactionAndGenerate=Select/filter checks to include into the check deposit receipt and click on "Create".
+InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value (such as, YYYYMM)
+EventualyAddCategory=Eventually, specify a category in which to classify the records
+ToConciliate=To conciliate?
+ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
+BankDashboard=Bank accounts summary
+DefaultRIB=Default BAN
+AllRIB=All BAN
+LabelRIB=BAN Label
+NoBANRecord=No BAN record
+DeleteARib=Delete BAN record
+ConfirmDeleteRib=Are you sure you want to delete this BAN record ?
diff --git a/htdocs/langs/vi_VN/bills.lang b/htdocs/langs/vi_VN/bills.lang
index ad7e2cefc7c..3041825db57 100644
--- a/htdocs/langs/vi_VN/bills.lang
+++ b/htdocs/langs/vi_VN/bills.lang
@@ -315,7 +315,6 @@ PaymentConditionShortPT_5050=50-50
PaymentConditionPT_5050=50%% in advance, 50%% on delivery
FixAmount=Fix amount
VarAmount=Variable amount (%% tot.)
-
# PaymentType
PaymentTypeVIR=Bank deposit
PaymentTypeShortVIR=Bank deposit
diff --git a/htdocs/langs/vi_VN/bookmarks.lang b/htdocs/langs/vi_VN/bookmarks.lang
index c04d25c328d..7acb946bb62 100644
--- a/htdocs/langs/vi_VN/bookmarks.lang
+++ b/htdocs/langs/vi_VN/bookmarks.lang
@@ -1,19 +1,19 @@
# Dolibarr language file - Source file is en_US - marque pages
-# AddThisPageToBookmarks=Add this page to bookmarks
-# Bookmark=Bookmark
-# Bookmarks=Bookmarks
-# NewBookmark=New bookmark
-# ShowBookmark=Show bookmark
-# OpenANewWindow=Open a new window
-# ReplaceWindow=Replace current window
-# BookmarkTargetNewWindowShort=New window
-# BookmarkTargetReplaceWindowShort=Current window
-# BookmarkTitle=Bookmark title
-# UrlOrLink=URL
-# BehaviourOnClick=Behaviour when a URL is clicked
-# CreateBookmark=Create bookmark
-# SetHereATitleForLink=Set a title for the bookmark
-# UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
-# ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
-# BookmarksManagement=Bookmarks management
-# ListOfBookmarks=List of bookmarks
+AddThisPageToBookmarks=Add this page to bookmarks
+Bookmark=Bookmark
+Bookmarks=Bookmarks
+NewBookmark=New bookmark
+ShowBookmark=Show bookmark
+OpenANewWindow=Open a new window
+ReplaceWindow=Replace current window
+BookmarkTargetNewWindowShort=New window
+BookmarkTargetReplaceWindowShort=Current window
+BookmarkTitle=Bookmark title
+UrlOrLink=URL
+BehaviourOnClick=Behaviour when a URL is clicked
+CreateBookmark=Create bookmark
+SetHereATitleForLink=Set a title for the bookmark
+UseAnExternalHttpLinkOrRelativeDolibarrLink=Use an external http URL or a relative Dolibarr URL
+ChooseIfANewWindowMustBeOpenedOnClickOnBookmark=Choose if a page opened by link must appear on current or new window
+BookmarksManagement=Bookmarks management
+ListOfBookmarks=List of bookmarks
diff --git a/htdocs/langs/vi_VN/boxes.lang b/htdocs/langs/vi_VN/boxes.lang
index 0596d677c46..e7e9da7dc1b 100644
--- a/htdocs/langs/vi_VN/boxes.lang
+++ b/htdocs/langs/vi_VN/boxes.lang
@@ -1,91 +1,91 @@
# Dolibarr language file - Source file is en_US - boxes
-# BoxLastRssInfos=Rss information
-# BoxLastProducts=Last %s products/services
-# BoxProductsAlertStock=Products in stock alert
-# BoxLastProductsInContract=Last %s contracted products/services
-# BoxLastSupplierBills=Last supplier's invoices
-# BoxLastCustomerBills=Last customer's invoices
-# BoxOldestUnpaidCustomerBills=Oldest unpaid customer's invoices
-# BoxOldestUnpaidSupplierBills=Oldest unpaid supplier's invoices
-# BoxLastProposals=Last commercial proposals
-# BoxLastProspects=Last modified prospects
-# BoxLastCustomers=Last modified customers
-# BoxLastSuppliers=Last modified suppliers
-# BoxLastCustomerOrders=Last customer orders
-# BoxLastBooks=Last books
-# BoxLastActions=Last actions
-# BoxLastContracts=Last contracts
-# BoxLastContacts=Last contacts/addresses
-# BoxLastMembers=Last members
-# BoxFicheInter=Last interventions
-# BoxCurrentAccounts=Opened accounts balance
-# BoxSalesTurnover=Sales turnover
-# BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
-# BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
-# BoxTitleLastBooks=Last %s recorded books
-# BoxTitleNbOfCustomers=Number of clients
-# BoxTitleLastRssInfos=Last %s news from %s
-# BoxTitleLastProducts=Last %s modified products/services
-# BoxTitleProductsAlertStock=Products in stock alert
-# BoxTitleLastCustomerOrders=Last %s modified customer orders
-# BoxTitleLastSuppliers=Last %s recorded suppliers
-# BoxTitleLastCustomers=Last %s recorded customers
-# BoxTitleLastModifiedSuppliers=Last %s modified suppliers
-# BoxTitleLastModifiedCustomers=Last %s modified customers
-# BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
-# BoxTitleLastPropals=Last %s recorded proposals
-# BoxTitleLastCustomerBills=Last %s customer's invoices
-# BoxTitleLastSupplierBills=Last %s supplier's invoices
-# BoxTitleLastProspects=Last %s recorded prospects
-# BoxTitleLastModifiedProspects=Last %s modified prospects
-# BoxTitleLastProductsInContract=Last %s products/services in a contract
-# BoxTitleLastModifiedMembers=Last %s modified members
-# BoxTitleLastFicheInter=Last %s modified intervention
-# BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer's invoices
-# BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier's invoices
-# BoxTitleCurrentAccounts=Opened account's balances
-# BoxTitleSalesTurnover=Sales turnover
-# BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
-# BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
-# BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
-# BoxMyLastBookmarks=My last %s bookmarks
-# BoxOldestExpiredServices=Oldest active expired services
-# BoxLastExpiredServices=Last %s oldest contacts with active expired services
-# BoxTitleLastActionsToDo=Last %s actions to do
-# BoxTitleLastContracts=Last %s contracts
-# BoxTitleLastModifiedDonations=Last %s modified donations
-# BoxTitleLastModifiedExpenses=Last %s modified expenses
-# BoxGlobalActivity=Global activity (invoices, proposals, orders)
-# FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
-# LastRefreshDate=Last refresh date
-# NoRecordedBookmarks=No bookmarks defined.
-# ClickToAdd=Click here to add.
-# NoRecordedCustomers=No recorded customers
-# NoRecordedContacts=No recorded contacts
-# NoActionsToDo=No actions to do
-# NoRecordedOrders=No recorded customer's orders
-# NoRecordedProposals=No recorded proposals
-# NoRecordedInvoices=No recorded customer's invoices
-# NoUnpaidCustomerBills=No unpaid customer's invoices
-# NoRecordedSupplierInvoices=No recorded supplier's invoices
-# NoUnpaidSupplierBills=No unpaid supplier's invoices
-# NoModifiedSupplierBills=No recorded supplier's invoices
-# NoRecordedProducts=No recorded products/services
-# NoRecordedProspects=No recorded prospects
-# NoContractedProducts=No products/services contracted
-# NoRecordedContracts=No recorded contracts
-# NoRecordedInterventions=No recorded interventions
-# BoxLatestSupplierOrders=Latest supplier orders
-# BoxTitleLatestSupplierOrders=%s latest supplier orders
-# NoSupplierOrder=No recorded supplier order
-# BoxCustomersInvoicesPerMonth=Customer invoices per month
-# BoxSuppliersInvoicesPerMonth=Supplier invoices per month
-# BoxCustomersOrdersPerMonth=Customer orders per month
-# BoxSuppliersOrdersPerMonth=Supplier orders per month
-# BoxProposalsPerMonth=Proposals per month
-# NoTooLowStockProducts=No product under the low stock limit
-# BoxProductDistribution=Products/Services distribution
-# BoxProductDistributionFor=Distribution of %s for %s
-# ForCustomersInvoices=Customers invoices
-# ForCustomersOrders=Customers orders
-# ForProposals=Proposals
+BoxLastRssInfos=Rss information
+BoxLastProducts=Last %s products/services
+BoxProductsAlertStock=Products in stock alert
+BoxLastProductsInContract=Last %s contracted products/services
+BoxLastSupplierBills=Last supplier's invoices
+BoxLastCustomerBills=Last customer's invoices
+BoxOldestUnpaidCustomerBills=Oldest unpaid customer's invoices
+BoxOldestUnpaidSupplierBills=Oldest unpaid supplier's invoices
+BoxLastProposals=Last commercial proposals
+BoxLastProspects=Last modified prospects
+BoxLastCustomers=Last modified customers
+BoxLastSuppliers=Last modified suppliers
+BoxLastCustomerOrders=Last customer orders
+BoxLastBooks=Last books
+BoxLastActions=Last actions
+BoxLastContracts=Last contracts
+BoxLastContacts=Last contacts/addresses
+BoxLastMembers=Last members
+BoxFicheInter=Last interventions
+BoxCurrentAccounts=Opened accounts balance
+BoxSalesTurnover=Sales turnover
+BoxTotalUnpaidCustomerBills=Total unpaid customer's invoices
+BoxTotalUnpaidSuppliersBills=Total unpaid supplier's invoices
+BoxTitleLastBooks=Last %s recorded books
+BoxTitleNbOfCustomers=Number of clients
+BoxTitleLastRssInfos=Last %s news from %s
+BoxTitleLastProducts=Last %s modified products/services
+BoxTitleProductsAlertStock=Products in stock alert
+BoxTitleLastCustomerOrders=Last %s modified customer orders
+BoxTitleLastSuppliers=Last %s recorded suppliers
+BoxTitleLastCustomers=Last %s recorded customers
+BoxTitleLastModifiedSuppliers=Last %s modified suppliers
+BoxTitleLastModifiedCustomers=Last %s modified customers
+BoxTitleLastCustomersOrProspects=Last %s modified customers or prospects
+BoxTitleLastPropals=Last %s recorded proposals
+BoxTitleLastCustomerBills=Last %s customer's invoices
+BoxTitleLastSupplierBills=Last %s supplier's invoices
+BoxTitleLastProspects=Last %s recorded prospects
+BoxTitleLastModifiedProspects=Last %s modified prospects
+BoxTitleLastProductsInContract=Last %s products/services in a contract
+BoxTitleLastModifiedMembers=Last %s modified members
+BoxTitleLastFicheInter=Last %s modified intervention
+BoxTitleOldestUnpaidCustomerBills=Oldest %s unpaid customer's invoices
+BoxTitleOldestUnpaidSupplierBills=Oldest %s unpaid supplier's invoices
+BoxTitleCurrentAccounts=Opened account's balances
+BoxTitleSalesTurnover=Sales turnover
+BoxTitleTotalUnpaidCustomerBills=Unpaid customer's invoices
+BoxTitleTotalUnpaidSuppliersBills=Unpaid supplier's invoices
+BoxTitleLastModifiedContacts=Last %s modified contacts/addresses
+BoxMyLastBookmarks=My last %s bookmarks
+BoxOldestExpiredServices=Oldest active expired services
+BoxLastExpiredServices=Last %s oldest contacts with active expired services
+BoxTitleLastActionsToDo=Last %s actions to do
+BoxTitleLastContracts=Last %s contracts
+BoxTitleLastModifiedDonations=Last %s modified donations
+BoxTitleLastModifiedExpenses=Last %s modified expenses
+BoxGlobalActivity=Global activity (invoices, proposals, orders)
+FailedToRefreshDataInfoNotUpToDate=Failed to refresh RSS flux. Last successfull refresh date: %s
+LastRefreshDate=Last refresh date
+NoRecordedBookmarks=No bookmarks defined.
+ClickToAdd=Click here to add.
+NoRecordedCustomers=No recorded customers
+NoRecordedContacts=No recorded contacts
+NoActionsToDo=No actions to do
+NoRecordedOrders=No recorded customer's orders
+NoRecordedProposals=No recorded proposals
+NoRecordedInvoices=No recorded customer's invoices
+NoUnpaidCustomerBills=No unpaid customer's invoices
+NoRecordedSupplierInvoices=No recorded supplier's invoices
+NoUnpaidSupplierBills=No unpaid supplier's invoices
+NoModifiedSupplierBills=No recorded supplier's invoices
+NoRecordedProducts=No recorded products/services
+NoRecordedProspects=No recorded prospects
+NoContractedProducts=No products/services contracted
+NoRecordedContracts=No recorded contracts
+NoRecordedInterventions=No recorded interventions
+BoxLatestSupplierOrders=Latest supplier orders
+BoxTitleLatestSupplierOrders=%s latest supplier orders
+NoSupplierOrder=No recorded supplier order
+BoxCustomersInvoicesPerMonth=Customer invoices per month
+BoxSuppliersInvoicesPerMonth=Supplier invoices per month
+BoxCustomersOrdersPerMonth=Customer orders per month
+BoxSuppliersOrdersPerMonth=Supplier orders per month
+BoxProposalsPerMonth=Proposals per month
+NoTooLowStockProducts=No product under the low stock limit
+BoxProductDistribution=Products/Services distribution
+BoxProductDistributionFor=Distribution of %s for %s
+ForCustomersInvoices=Customers invoices
+ForCustomersOrders=Customers orders
+ForProposals=Proposals
diff --git a/htdocs/langs/vi_VN/cashdesk.lang b/htdocs/langs/vi_VN/cashdesk.lang
index 5cfb7ea3d6d..d3dcfb68e64 100644
--- a/htdocs/langs/vi_VN/cashdesk.lang
+++ b/htdocs/langs/vi_VN/cashdesk.lang
@@ -1,40 +1,40 @@
# Language file - Source file is en_US - cashdesk
-# CashDeskMenu=Point of sale
-# CashDesk=Point of sale
-# CashDesks=Point of sales
-# CashDeskBank=Bank account
-# CashDeskBankCash=Bank account (cash)
-# CashDeskBankCB=Bank account (card)
-# CashDeskBankCheque=Bank account (cheque)
-# CashDeskWarehouse=Warehouse
-# CashdeskShowServices=Selling services
-# CashDeskProducts=Products
-# CashDeskStock=Stock
-# CashDeskOn=on
-# CashDeskThirdParty=Third party
-# CashdeskDashboard=Point of sale access
-# ShoppingCart=Shopping cart
-# NewSell=New sell
-# BackOffice=Back office
-# AddThisArticle=Add this article
-# RestartSelling=Go back on sell
-# SellFinished=Sell finished
-# PrintTicket=Print ticket
-# NoProductFound=No article found
-# ProductFound=product found
-# ProductsFound=products found
-# NoArticle=No article
-# Identification=Identification
-# Article=Article
-# Difference=Difference
-# TotalTicket=Total ticket
-# NoVAT=No VAT for this sale
-# Change=Excess received
-# CalTip=Click to view the calendar
-# CashDeskSetupStock=You ask to decrease stock on invoice creation but warehouse for this is was not defined
Change stock module setup, or choose a warehouse
-# BankToPay=Charge Account
-# ShowCompany=Show company
-# ShowStock=Show warehouse
-# DeleteArticle=Click to remove this article
-# FilterRefOrLabelOrBC=Search (Ref/Label)
-# UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
+CashDeskMenu=Point of sale
+CashDesk=Point of sale
+CashDesks=Point of sales
+CashDeskBank=Bank account
+CashDeskBankCash=Bank account (cash)
+CashDeskBankCB=Bank account (card)
+CashDeskBankCheque=Bank account (cheque)
+CashDeskWarehouse=Warehouse
+CashdeskShowServices=Selling services
+CashDeskProducts=Products
+CashDeskStock=Stock
+CashDeskOn=on
+CashDeskThirdParty=Third party
+CashdeskDashboard=Point of sale access
+ShoppingCart=Shopping cart
+NewSell=New sell
+BackOffice=Back office
+AddThisArticle=Add this article
+RestartSelling=Go back on sell
+SellFinished=Sell finished
+PrintTicket=Print ticket
+NoProductFound=No article found
+ProductFound=product found
+ProductsFound=products found
+NoArticle=No article
+Identification=Identification
+Article=Article
+Difference=Difference
+TotalTicket=Total ticket
+NoVAT=No VAT for this sale
+Change=Excess received
+CalTip=Click to view the calendar
+CashDeskSetupStock=You ask to decrease stock on invoice creation but warehouse for this is was not defined
Change stock module setup, or choose a warehouse
+BankToPay=Charge Account
+ShowCompany=Show company
+ShowStock=Show warehouse
+DeleteArticle=Click to remove this article
+FilterRefOrLabelOrBC=Search (Ref/Label)
+UserNeedPermissionToEditStockToUsePos=You ask to decrease stock on invoice creation, so user that use POS need to have permission to edit stock.
diff --git a/htdocs/langs/vi_VN/categories.lang b/htdocs/langs/vi_VN/categories.lang
index b28086fa933..27c4fc44394 100644
--- a/htdocs/langs/vi_VN/categories.lang
+++ b/htdocs/langs/vi_VN/categories.lang
@@ -1,113 +1,113 @@
# Dolibarr language file - Source file is en_US - categories
-# Category=Category
-# Categories=Categories
-# Rubrique=Category
-# Rubriques=Categories
-# categories=categories
-# TheCategorie=The category
-# NoCategoryYet=No category of this type created
-# In=In
-# AddIn=Add in
-# modify=modify
-# Classify=Classify
-# CategoriesArea=Categories area
-# ProductsCategoriesArea=Products/Services categories area
-# SuppliersCategoriesArea=Suppliers categories area
-# CustomersCategoriesArea=Customers categories area
-# ThirdPartyCategoriesArea=Third parties categories area
-# MembersCategoriesArea=Members categories area
-# ContactsCategoriesArea=Contacts categories area
-# MainCats=Main categories
-# SubCats=Subcategories
-# CatStatistics=Statistics
-# CatList=List of categories
-# AllCats=All categories
-# ViewCat=View category
-# NewCat=Add category
-# NewCategory=New category
-# ModifCat=Modify category
-# CatCreated=Category created
-# CreateCat=Create category
-# CreateThisCat=Create this category
-# ValidateFields=Validate the fields
-# NoSubCat=No subcategory.
-# SubCatOf=Subcategory
-# FoundCats=Found categories
-# FoundCatsForName=Categories found for the name :
-# FoundSubCatsIn=Subcategories found in the category
-# ErrSameCatSelected=You selected the same category several times
-# ErrForgotCat=You forgot to choose the category
-# ErrForgotField=You forgot to inform the fields
-# ErrCatAlreadyExists=This name is already used
-# AddProductToCat=Add this product to a category?
-# ImpossibleAddCat=Impossible to add the category
-# ImpossibleAssociateCategory=Impossible to associate the category to
-# WasAddedSuccessfully=%s was added successfully.
-# ObjectAlreadyLinkedToCategory=Element is already linked to this category.
-# CategorySuccessfullyCreated=This category %s has been added with success.
-# ProductIsInCategories=Product/service owns to following categories
-# SupplierIsInCategories=Third party owns to following suppliers categories
-# CompanyIsInCustomersCategories=This third party owns to following customers/prospects categories
-# CompanyIsInSuppliersCategories=This third party owns to following suppliers categories
-# MemberIsInCategories=This member owns to following members categories
-# ContactIsInCategories=This contact owns to following contacts categories
-# ProductHasNoCategory=This product/service is not in any categories
-# SupplierHasNoCategory=This supplier is not in any categories
-# CompanyHasNoCategory=This company is not in any categories
-# MemberHasNoCategory=This member is not in any categories
-# ContactHasNoCategory=This contact is not in any categories
-# ClassifyInCategory=Classify in category
-# NoneCategory=None
-# NotCategorized=Without category
-# CategoryExistsAtSameLevel=This category already exists with this ref
-# ReturnInProduct=Back to product/service card
-# ReturnInSupplier=Back to supplier card
-# ReturnInCompany=Back to customer/prospect card
-# ContentsVisibleByAll=The contents will be visible by all
-# ContentsVisibleByAllShort=Contents visible by all
-# ContentsNotVisibleByAllShort=Contents not visible by all
-# CategoriesTree=Categories tree
-# DeleteCategory=Delete category
-# ConfirmDeleteCategory=Are you sure you want to delete this category ?
-# RemoveFromCategory=Remove link with categorie
-# RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the category ?
-# NoCategoriesDefined=No category defined
-# SuppliersCategoryShort=Suppliers category
-# CustomersCategoryShort=Customers category
-# ProductsCategoryShort=Products category
-# MembersCategoryShort=Members category
-# SuppliersCategoriesShort=Suppliers categories
-# CustomersCategoriesShort=Customers categories
-# CustomersProspectsCategoriesShort=Custo./Prosp. categories
-# ProductsCategoriesShort=Products categories
-# MembersCategoriesShort=Members categories
-# ContactCategoriesShort=Contacts categories
-# ThisCategoryHasNoProduct=This category does not contain any product.
-# ThisCategoryHasNoSupplier=This category does not contain any supplier.
-# ThisCategoryHasNoCustomer=This category does not contain any customer.
-# ThisCategoryHasNoMember=This category does not contain any member.
-# ThisCategoryHasNoContact=This category does not contain any contact.
-# AssignedToCustomer=Assigned to a customer
-# AssignedToTheCustomer=Assigned to the customer
-# InternalCategory=Internal category
-# CategoryContents=Category contents
-# CategId=Category id
-# CatSupList=List of supplier categories
-# CatCusList=List of customer/prospect categories
-# CatProdList=List of products categories
-# CatMemberList=List of members categories
-# CatContactList=List of contact categories and contact
-# CatSupLinks=Links between suppliers and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatProdLinks=Links between products/services and categories
-# CatMemberLinks=Links between members and categories
-# CatProdLinks=Links between products/services and categories
-# CatCusLinks=Links between customers/prospects and categories
-# CatSupLinks=Links between suppliers and categories
-# DeleteFromCat=Remove from category
-# DeletePicture=Picture delete
-# ConfirmDeletePicture=Confirm picture deletion?
-# ExtraFieldsCategories=Complementary attributes
-# CategoriesSetup=Categories setup
-# CategorieRecursiv=Link with parent category automatically
-# CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
+Category=Category
+Categories=Categories
+Rubrique=Category
+Rubriques=Categories
+categories=categories
+TheCategorie=The category
+NoCategoryYet=No category of this type created
+In=In
+AddIn=Add in
+modify=modify
+Classify=Classify
+CategoriesArea=Categories area
+ProductsCategoriesArea=Products/Services categories area
+SuppliersCategoriesArea=Suppliers categories area
+CustomersCategoriesArea=Customers categories area
+ThirdPartyCategoriesArea=Third parties categories area
+MembersCategoriesArea=Members categories area
+ContactsCategoriesArea=Contacts categories area
+MainCats=Main categories
+SubCats=Subcategories
+CatStatistics=Statistics
+CatList=List of categories
+AllCats=All categories
+ViewCat=View category
+NewCat=Add category
+NewCategory=New category
+ModifCat=Modify category
+CatCreated=Category created
+CreateCat=Create category
+CreateThisCat=Create this category
+ValidateFields=Validate the fields
+NoSubCat=No subcategory.
+SubCatOf=Subcategory
+FoundCats=Found categories
+FoundCatsForName=Categories found for the name :
+FoundSubCatsIn=Subcategories found in the category
+ErrSameCatSelected=You selected the same category several times
+ErrForgotCat=You forgot to choose the category
+ErrForgotField=You forgot to inform the fields
+ErrCatAlreadyExists=This name is already used
+AddProductToCat=Add this product to a category?
+ImpossibleAddCat=Impossible to add the category
+ImpossibleAssociateCategory=Impossible to associate the category to
+WasAddedSuccessfully=%s was added successfully.
+ObjectAlreadyLinkedToCategory=Element is already linked to this category.
+CategorySuccessfullyCreated=This category %s has been added with success.
+ProductIsInCategories=Product/service owns to following categories
+SupplierIsInCategories=Third party owns to following suppliers categories
+CompanyIsInCustomersCategories=This third party owns to following customers/prospects categories
+CompanyIsInSuppliersCategories=This third party owns to following suppliers categories
+MemberIsInCategories=This member owns to following members categories
+ContactIsInCategories=This contact owns to following contacts categories
+ProductHasNoCategory=This product/service is not in any categories
+SupplierHasNoCategory=This supplier is not in any categories
+CompanyHasNoCategory=This company is not in any categories
+MemberHasNoCategory=This member is not in any categories
+ContactHasNoCategory=This contact is not in any categories
+ClassifyInCategory=Classify in category
+NoneCategory=None
+NotCategorized=Without category
+CategoryExistsAtSameLevel=This category already exists with this ref
+ReturnInProduct=Back to product/service card
+ReturnInSupplier=Back to supplier card
+ReturnInCompany=Back to customer/prospect card
+ContentsVisibleByAll=The contents will be visible by all
+ContentsVisibleByAllShort=Contents visible by all
+ContentsNotVisibleByAllShort=Contents not visible by all
+CategoriesTree=Categories tree
+DeleteCategory=Delete category
+ConfirmDeleteCategory=Are you sure you want to delete this category ?
+RemoveFromCategory=Remove link with categorie
+RemoveFromCategoryConfirm=Are you sure you want to remove link between the transaction and the category ?
+NoCategoriesDefined=No category defined
+SuppliersCategoryShort=Suppliers category
+CustomersCategoryShort=Customers category
+ProductsCategoryShort=Products category
+MembersCategoryShort=Members category
+SuppliersCategoriesShort=Suppliers categories
+CustomersCategoriesShort=Customers categories
+CustomersProspectsCategoriesShort=Custo./Prosp. categories
+ProductsCategoriesShort=Products categories
+MembersCategoriesShort=Members categories
+ContactCategoriesShort=Contacts categories
+ThisCategoryHasNoProduct=This category does not contain any product.
+ThisCategoryHasNoSupplier=This category does not contain any supplier.
+ThisCategoryHasNoCustomer=This category does not contain any customer.
+ThisCategoryHasNoMember=This category does not contain any member.
+ThisCategoryHasNoContact=This category does not contain any contact.
+AssignedToCustomer=Assigned to a customer
+AssignedToTheCustomer=Assigned to the customer
+InternalCategory=Internal category
+CategoryContents=Category contents
+CategId=Category id
+CatSupList=List of supplier categories
+CatCusList=List of customer/prospect categories
+CatProdList=List of products categories
+CatMemberList=List of members categories
+CatContactList=List of contact categories and contact
+CatSupLinks=Links between suppliers and categories
+CatCusLinks=Links between customers/prospects and categories
+CatProdLinks=Links between products/services and categories
+CatMemberLinks=Links between members and categories
+CatProdLinks=Links between products/services and categories
+CatCusLinks=Links between customers/prospects and categories
+CatSupLinks=Links between suppliers and categories
+DeleteFromCat=Remove from category
+DeletePicture=Picture delete
+ConfirmDeletePicture=Confirm picture deletion?
+ExtraFieldsCategories=Complementary attributes
+CategoriesSetup=Categories setup
+CategorieRecursiv=Link with parent category automatically
+CategorieRecursivHelp=If activated, product will also linked to parent category when adding into a subcategory
diff --git a/htdocs/langs/vi_VN/commercial.lang b/htdocs/langs/vi_VN/commercial.lang
index 9b7556d0ce4..a863cf37b17 100644
--- a/htdocs/langs/vi_VN/commercial.lang
+++ b/htdocs/langs/vi_VN/commercial.lang
@@ -1,95 +1,95 @@
# Dolibarr language file - Source file is en_US - commercial
-# Commercial=Commercial
-# CommercialArea=Commercial area
-# CommercialCard=Commercial card
-# CustomerArea=Customers area
-# Customer=Customer
-# Customers=Customers
-# Prospect=Prospect
-# Prospects=Prospects
-# DeleteAction=Delete an event/task
-# NewAction=New event/task
-# AddAction=Add event/task
-# AddAnAction=Add an event/task
-# AddActionRendezVous=Add a Rendez-vous event
-# Rendez-Vous=Rendezvous
-# ConfirmDeleteAction=Are you sure you want to delete this event/task ?
-# CardAction=Event card
-# PercentDone=Percentage complete
-# ActionOnCompany=Task about company
-# ActionOnContact=Task about contact
-# TaskRDV=Meetings
-# TaskRDVWith=Meeting with %s
-# ShowTask=Show task
-# ShowAction=Show event
-# ActionsReport=Events report
-# ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
-# SalesRepresentative=Sales representative
-# SalesRepresentatives=Sales representatives
-# SalesRepresentativeFollowUp=Sales representative (follow-up)
-# SalesRepresentativeSignature=Sales representative (signature)
-# CommercialInterlocutor=Commercial interlocutor
-# ErrorWrongCode=Wrong code
-# NoSalesRepresentativeAffected=No particular sales representative assigned
-# ShowCustomer=Show customer
-# ShowProspect=Show prospect
-# ListOfProspects=List of prospects
-# ListOfCustomers=List of customers
-# LastDoneTasks=Last %s completed tasks
-# LastRecordedTasks=Last recorded tasks
-# LastActionsToDo=Last %s oldest actions not completed
-# DoneAndToDoActionsFor=Completed and To do events for %s
-# DoneAndToDoActions=Completed and To do events
-# DoneActions=Completed events
-# DoneActionsFor=Completed events for %s
-# ToDoActions=Incomplete events
-# ToDoActionsFor=Incomplete events for %s
-# SendPropalRef=Send commercial proposal %s
-# SendOrderRef=Send order %s
-# StatusNotApplicable=Not applicable
-# StatusActionToDo=To do
-# StatusActionDone=Complete
-# MyActionsAsked=Events I have recorded
-# MyActionsToDo=Events I have to do
-# MyActionsDone=Events assigned to me
-# StatusActionInProcess=In process
-# TasksHistoryForThisContact=Events for this contact
-# LastProspectDoNotContact=Do not contact
-# LastProspectNeverContacted=Never contacted
-# LastProspectToContact=To contact
-# LastProspectContactInProcess=Contact in process
-# LastProspectContactDone=Contact done
-# DateActionPlanned=Date event planned for
-# DateActionDone=Date event done
-# ActionAskedBy=Event reported by
-# ActionAffectedTo=Event assigned to
-# ActionDoneBy=Event done by
-# ActionUserAsk=Reported by
-# ErrorStatusCantBeZeroIfStarted=If field 'Date done' is filled, action is started (or finished), so field 'Status' can't be 0%%.
-# ActionAC_TEL=Phone call
-# ActionAC_FAX=Send fax
-# ActionAC_PROP=Send proposal by mail
-# ActionAC_EMAIL=Send Email
-# ActionAC_RDV=Meetings
-# ActionAC_FAC=Send customer invoice by mail
-# ActionAC_REL=Send customer invoice by mail (reminder)
-# ActionAC_CLO=Close
-# ActionAC_EMAILING=Send mass email
-# ActionAC_COM=Send customer order by mail
-# ActionAC_SHIP=Send shipping by mail
-# ActionAC_SUP_ORD=Send supplier order by mail
-# ActionAC_SUP_INV=Send supplier invoice by mail
-# ActionAC_OTH=Other
-# ActionAC_OTH_AUTO=Other (automatically inserted events)
-# ActionAC_MANUAL=Manually inserted events
-# ActionAC_AUTO=Automatically inserted events
-# Stats=Sales statistics
-# CAOrder=Sales volume (validated orders)
-# FromTo=from %s to %s
-# MargeOrder=Margins (validated orders)
-# RecapAnnee=Summary of the year
-# NoData=There is no data
-# StatusProsp=Prospect status
-# DraftPropals=Draft commercial proposals
-# SearchPropal=Search a commercial proposal
-# CommercialDashboard=Commercial summary
+Commercial=Commercial
+CommercialArea=Commercial area
+CommercialCard=Commercial card
+CustomerArea=Customers area
+Customer=Customer
+Customers=Customers
+Prospect=Prospect
+Prospects=Prospects
+DeleteAction=Delete an event/task
+NewAction=New event/task
+AddAction=Add event/task
+AddAnAction=Add an event/task
+AddActionRendezVous=Add a Rendez-vous event
+Rendez-Vous=Rendezvous
+ConfirmDeleteAction=Are you sure you want to delete this event/task ?
+CardAction=Event card
+PercentDone=Percentage complete
+ActionOnCompany=Task about company
+ActionOnContact=Task about contact
+TaskRDV=Meetings
+TaskRDVWith=Meeting with %s
+ShowTask=Show task
+ShowAction=Show event
+ActionsReport=Events report
+ThirdPartiesOfSaleRepresentative=Thirdparties with sales representative
+SalesRepresentative=Sales representative
+SalesRepresentatives=Sales representatives
+SalesRepresentativeFollowUp=Sales representative (follow-up)
+SalesRepresentativeSignature=Sales representative (signature)
+CommercialInterlocutor=Commercial interlocutor
+ErrorWrongCode=Wrong code
+NoSalesRepresentativeAffected=No particular sales representative assigned
+ShowCustomer=Show customer
+ShowProspect=Show prospect
+ListOfProspects=List of prospects
+ListOfCustomers=List of customers
+LastDoneTasks=Last %s completed tasks
+LastRecordedTasks=Last recorded tasks
+LastActionsToDo=Last %s oldest actions not completed
+DoneAndToDoActionsFor=Completed and To do events for %s
+DoneAndToDoActions=Completed and To do events
+DoneActions=Completed events
+DoneActionsFor=Completed events for %s
+ToDoActions=Incomplete events
+ToDoActionsFor=Incomplete events for %s
+SendPropalRef=Send commercial proposal %s
+SendOrderRef=Send order %s
+StatusNotApplicable=Not applicable
+StatusActionToDo=To do
+StatusActionDone=Complete
+MyActionsAsked=Events I have recorded
+MyActionsToDo=Events I have to do
+MyActionsDone=Events assigned to me
+StatusActionInProcess=In process
+TasksHistoryForThisContact=Events for this contact
+LastProspectDoNotContact=Do not contact
+LastProspectNeverContacted=Never contacted
+LastProspectToContact=To contact
+LastProspectContactInProcess=Contact in process
+LastProspectContactDone=Contact done
+DateActionPlanned=Date event planned for
+DateActionDone=Date event done
+ActionAskedBy=Event reported by
+ActionAffectedTo=Event assigned to
+ActionDoneBy=Event done by
+ActionUserAsk=Reported by
+ErrorStatusCantBeZeroIfStarted=If field 'Date done' is filled, action is started (or finished), so field 'Status' can't be 0%%.
+ActionAC_TEL=Phone call
+ActionAC_FAX=Send fax
+ActionAC_PROP=Send proposal by mail
+ActionAC_EMAIL=Send Email
+ActionAC_RDV=Meetings
+ActionAC_FAC=Send customer invoice by mail
+ActionAC_REL=Send customer invoice by mail (reminder)
+ActionAC_CLO=Close
+ActionAC_EMAILING=Send mass email
+ActionAC_COM=Send customer order by mail
+ActionAC_SHIP=Send shipping by mail
+ActionAC_SUP_ORD=Send supplier order by mail
+ActionAC_SUP_INV=Send supplier invoice by mail
+ActionAC_OTH=Other
+ActionAC_OTH_AUTO=Other (automatically inserted events)
+ActionAC_MANUAL=Manually inserted events
+ActionAC_AUTO=Automatically inserted events
+Stats=Sales statistics
+CAOrder=Sales volume (validated orders)
+FromTo=from %s to %s
+MargeOrder=Margins (validated orders)
+RecapAnnee=Summary of the year
+NoData=There is no data
+StatusProsp=Prospect status
+DraftPropals=Draft commercial proposals
+SearchPropal=Search a commercial proposal
+CommercialDashboard=Commercial summary
diff --git a/htdocs/langs/vi_VN/companies.lang b/htdocs/langs/vi_VN/companies.lang
index 94e115c2a79..5fa1b0f9aeb 100644
--- a/htdocs/langs/vi_VN/companies.lang
+++ b/htdocs/langs/vi_VN/companies.lang
@@ -1,408 +1,409 @@
# Dolibarr language file - Source file is en_US - companies
-# ErrorCompanyNameAlreadyExists=Company name %s already exists. Choose another one.
-# ErrorPrefixAlreadyExists=Prefix %s already exists. Choose another one.
-# ErrorSetACountryFirst=Set the country first
-# SelectThirdParty=Select a third party
-# DeleteThirdParty=Delete a third party
-# ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information ?
-# DeleteContact=Delete a contact/address
-# ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information ?
-# MenuNewThirdParty=New third party
-# MenuNewCompany=New company
-# MenuNewCustomer=New customer
-# MenuNewProspect=New prospect
-# MenuNewSupplier=New supplier
-# MenuNewPrivateIndividual=New private individual
-# MenuSocGroup=Groups
-# NewCompany=New company (prospect, customer, supplier)
-# NewThirdParty=New third party (prospect, customer, supplier)
-# NewSocGroup=New company group
-# NewPrivateIndividual=New private individual (prospect, customer, supplier)
-# ProspectionArea=Prospection area
-# SocGroup=Group of companies
-# IdThirdParty=Id third party
-# IdCompany=Company Id
-# IdContact=Contact Id
-# Contacts=Contacts/Addresses
-# ThirdPartyContacts=Third party contacts
-# ThirdPartyContact=Third party contact/address
-# StatusContactValidated=Status of contact/address
-# Company=Company
-# CompanyName=Company name
-# Companies=Companies
-# CountryIsInEEC=Country is inside European Economic Community
-# ThirdPartyName=Third party name
-# ThirdParty=Third party
-# ThirdParties=Third parties
-# ThirdPartyAll=Third parties (all)
-# ThirdPartyProspects=Prospects
-# ThirdPartyProspectsStats=Prospects
-# ThirdPartyCustomers=Customers
-# ThirdPartyCustomersStats=Customers
-# ThirdPartyCustomersWithIdProf12=Customers with %s or %s
-# ThirdPartySuppliers=Suppliers
-# ThirdPartyType=Third party type
-# Company/Fundation=Company/Foundation
-# Individual=Private individual
-# ToCreateContactWithSameName=Will create automatically a physical contact with same informations
-# ParentCompany=Parent company
-# Subsidiary=Subsidiary
-# Subsidiaries=Subsidiaries
-# NoSubsidiary=No subsidiary
-# ReportByCustomers=Report by customers
-# ReportByQuarter=Report by rate
-# CivilityCode=Civility code
-# RegisteredOffice=Registered office
-# Name=Name
-# Lastname=Last name
-# Firstname=First name
-# PostOrFunction=Post/Function
-# UserTitle=Title
-# Surname=Surname/Pseudo
-# Address=Address
-# State=State/Province
-# Region=Region
-# Country=Country
-# CountryCode=Country code
-# CountryId=Country id
-# Phone=Phone
-# Skype=Skype
-# Call=Call
-# Chat=Chat
-# PhonePro=Prof. phone
-# PhonePerso=Pers. phone
-# PhoneMobile=Mobile
-# No_Email=Don't send mass e-mailings
-# Fax=Fax
-# Zip=Zip Code
-# Town=City
-# Web=Web
-# Poste= Position
-# DefaultLang=Language by default
-# VATIsUsed=VAT is used
-# VATIsNotUsed=VAT is not used
-# CopyAddressFromSoc=Fill address with thirdparty address
-# NoEmailDefined=There is no email defined
+ErrorCompanyNameAlreadyExists=Company name %s already exists. Choose another one.
+ErrorPrefixAlreadyExists=Prefix %s already exists. Choose another one.
+ErrorSetACountryFirst=Set the country first
+SelectThirdParty=Select a third party
+DeleteThirdParty=Delete a third party
+ConfirmDeleteCompany=Are you sure you want to delete this company and all inherited information ?
+DeleteContact=Delete a contact/address
+ConfirmDeleteContact=Are you sure you want to delete this contact and all inherited information ?
+MenuNewThirdParty=New third party
+MenuNewCompany=New company
+MenuNewCustomer=New customer
+MenuNewProspect=New prospect
+MenuNewSupplier=New supplier
+MenuNewPrivateIndividual=New private individual
+MenuSocGroup=Groups
+NewCompany=New company (prospect, customer, supplier)
+NewThirdParty=New third party (prospect, customer, supplier)
+NewSocGroup=New company group
+NewPrivateIndividual=New private individual (prospect, customer, supplier)
+CreateDolibarrThirdPartySupplier=Create a third party (supplier)
+ProspectionArea=Prospection area
+SocGroup=Group of companies
+IdThirdParty=Id third party
+IdCompany=Company Id
+IdContact=Contact Id
+Contacts=Contacts/Addresses
+ThirdPartyContacts=Third party contacts
+ThirdPartyContact=Third party contact/address
+StatusContactValidated=Status of contact/address
+Company=Company
+CompanyName=Company name
+Companies=Companies
+CountryIsInEEC=Country is inside European Economic Community
+ThirdPartyName=Third party name
+ThirdParty=Third party
+ThirdParties=Third parties
+ThirdPartyAll=Third parties (all)
+ThirdPartyProspects=Prospects
+ThirdPartyProspectsStats=Prospects
+ThirdPartyCustomers=Customers
+ThirdPartyCustomersStats=Customers
+ThirdPartyCustomersWithIdProf12=Customers with %s or %s
+ThirdPartySuppliers=Suppliers
+ThirdPartyType=Third party type
+Company/Fundation=Company/Foundation
+Individual=Private individual
+ToCreateContactWithSameName=Will create automatically a physical contact with same informations
+ParentCompany=Parent company
+Subsidiary=Subsidiary
+Subsidiaries=Subsidiaries
+NoSubsidiary=No subsidiary
+ReportByCustomers=Report by customers
+ReportByQuarter=Report by rate
+CivilityCode=Civility code
+RegisteredOffice=Registered office
+Name=Name
+Lastname=Last name
+Firstname=First name
+PostOrFunction=Post/Function
+UserTitle=Title
+Surname=Surname/Pseudo
+Address=Address
+State=State/Province
+Region=Region
+Country=Country
+CountryCode=Country code
+CountryId=Country id
+Phone=Phone
+Skype=Skype
+Call=Call
+Chat=Chat
+PhonePro=Prof. phone
+PhonePerso=Pers. phone
+PhoneMobile=Mobile
+No_Email=Don't send mass e-mailings
+Fax=Fax
+Zip=Zip Code
+Town=City
+Web=Web
+Poste= Position
+DefaultLang=Language by default
+VATIsUsed=VAT is used
+VATIsNotUsed=VAT is not used
+CopyAddressFromSoc=Fill address with thirdparty address
+NoEmailDefined=There is no email defined
##### Local Taxes #####
-# LocalTax1IsUsedES= RE is used
-# LocalTax1IsNotUsedES= RE is not used
-# LocalTax2IsUsedES= IRPF is used
-# LocalTax2IsNotUsedES= IRPF is not used
-# LocalTax1ES=RE
-# LocalTax2ES=IRPF
-# ThirdPartyEMail=%s
-# WrongCustomerCode=Customer code invalid
-# WrongSupplierCode=Supplier code invalid
-# CustomerCodeModel=Customer code model
-# SupplierCodeModel=Supplier code model
-# Gencod=Bar code
+LocalTax1IsUsedES= RE is used
+LocalTax1IsNotUsedES= RE is not used
+LocalTax2IsUsedES= IRPF is used
+LocalTax2IsNotUsedES= IRPF is not used
+LocalTax1ES=RE
+LocalTax2ES=IRPF
+ThirdPartyEMail=%s
+WrongCustomerCode=Customer code invalid
+WrongSupplierCode=Supplier code invalid
+CustomerCodeModel=Customer code model
+SupplierCodeModel=Supplier code model
+Gencod=Bar code
##### Professional ID #####
-# ProfId1Short=Prof. id 1
-# ProfId2Short=Prof. id 2
-# ProfId3Short=Prof. id 3
-# ProfId4Short=Prof. id 4
-# ProfId5Short=Prof. id 5
-# ProfId6Short=Prof. id 5
-# ProfId1=Professional ID 1
-# ProfId2=Professional ID 2
-# ProfId3=Professional ID 3
-# ProfId4=Professional ID 4
-# ProfId5=Professional ID 5
-# ProfId6=Professional ID 6
-# ProfId1AR=Prof Id 1 (CUIT/CUIL)
-# ProfId2AR=Prof Id 2 (Revenu brutes)
-# ProfId3AR=-
-# ProfId4AR=-
-# ProfId5AR=-
-# ProfId6AR=-
-# ProfId1AU=Prof Id 1 (ABN)
-# ProfId2AU=-
-# ProfId3AU=-
-# ProfId4AU=-
-# ProfId5AU=-
-# ProfId6AU=-
-# ProfId1BE=Prof Id 1 (Professional number)
-# ProfId2BE=-
-# ProfId3BE=-
-# ProfId4BE=-
-# ProfId5BE=-
-# ProfId6BE=-
-# ProfId1BR=-
-# ProfId2BR=IE (Inscricao Estadual)
-# ProfId3BR=IM (Inscricao Municipal)
-# ProfId4BR=CPF
+ProfId1Short=Prof. id 1
+ProfId2Short=Prof. id 2
+ProfId3Short=Prof. id 3
+ProfId4Short=Prof. id 4
+ProfId5Short=Prof. id 5
+ProfId6Short=Prof. id 5
+ProfId1=Professional ID 1
+ProfId2=Professional ID 2
+ProfId3=Professional ID 3
+ProfId4=Professional ID 4
+ProfId5=Professional ID 5
+ProfId6=Professional ID 6
+ProfId1AR=Prof Id 1 (CUIT/CUIL)
+ProfId2AR=Prof Id 2 (Revenu brutes)
+ProfId3AR=-
+ProfId4AR=-
+ProfId5AR=-
+ProfId6AR=-
+ProfId1AU=Prof Id 1 (ABN)
+ProfId2AU=-
+ProfId3AU=-
+ProfId4AU=-
+ProfId5AU=-
+ProfId6AU=-
+ProfId1BE=Prof Id 1 (Professional number)
+ProfId2BE=-
+ProfId3BE=-
+ProfId4BE=-
+ProfId5BE=-
+ProfId6BE=-
+ProfId1BR=-
+ProfId2BR=IE (Inscricao Estadual)
+ProfId3BR=IM (Inscricao Municipal)
+ProfId4BR=CPF
#ProfId5BR=CNAE
#ProfId6BR=INSS
-# ProfId1CH=-
-# ProfId2CH=-
-# ProfId3CH=Prof Id 1 (Federal number)
-# ProfId4CH=Prof Id 2 (Commercial Record number)
-# ProfId5CH=-
-# ProfId6CH=-
-# ProfId1CL=Prof Id 1 (R.U.T.)
-# ProfId2CL=-
-# ProfId3CL=-
-# ProfId4CL=-
-# ProfId5CL=-
-# ProfId6CL=-
-# ProfId1CO=Prof Id 1 (R.U.T.)
-# ProfId2CO=-
-# ProfId3CO=-
-# ProfId4CO=-
-# ProfId5CO=-
-# ProfId6CO=-
-# ProfId1DE=Prof Id 1 (USt.-IdNr)
-# ProfId2DE=Prof Id 2 (USt.-Nr)
-# ProfId3DE=Prof Id 3 (Handelsregister-Nr.)
-# ProfId4DE=-
-# ProfId5DE=-
-# ProfId6DE=-
-# ProfId1ES=Prof Id 1 (CIF/NIF)
-# ProfId2ES=Prof Id 2 (Social security number)
-# ProfId3ES=Prof Id 3 (CNAE)
-# ProfId4ES=Prof Id 4 (Collegiate number)
-# ProfId5ES=-
-# ProfId6ES=-
-# ProfId1FR=Prof Id 1 (SIREN)
-# ProfId2FR=Prof Id 2 (SIRET)
-# ProfId3FR=Prof Id 3 (NAF, old APE)
-# ProfId4FR=Prof Id 4 (RCS/RM)
-# ProfId5FR=-
-# ProfId6FR=-
-# ProfId1GB=Registration Number
-# ProfId2GB=-
-# ProfId3GB=SIC
-# ProfId4GB=-
-# ProfId5GB=-
-# ProfId6GB=-
-# ProfId1HN=Id prof. 1 (RTN)
-# ProfId2HN=-
-# ProfId3HN=-
-# ProfId4HN=-
-# ProfId5HN=-
-# ProfId6HN=-
-# ProfId1IN=Prof Id 1 (TIN)
-# ProfId2IN=Prof Id 2 (PAN)
-# ProfId3IN=Prof Id 3 (SRVC TAX)
-# ProfId4IN=Prof Id 4
-# ProfId5IN=Prof Id 5
-# ProfId6IN=-
-# ProfId1MA=Id prof. 1 (R.C.)
-# ProfId2MA=Id prof. 2 (Patente)
-# ProfId3MA=Id prof. 3 (I.F.)
-# ProfId4MA=Id prof. 4 (C.N.S.S.)
-# ProfId5MA=-
-# ProfId6MA=-
-# ProfId1MX=Prof Id 1 (R.F.C).
-# ProfId2MX=Prof Id 2 (R..P. IMSS)
-# ProfId3MX=Prof Id 3 (Profesional Charter)
-# ProfId4MX=-
-# ProfId5MX=-
-# ProfId6MX=-
-# ProfId1NL=KVK nummer
-# ProfId2NL=-
-# ProfId3NL=-
-# ProfId4NL=Burgerservicenummer (BSN)
-# ProfId5NL=-
-# ProfId6NL=-
-# ProfId1PT=Prof Id 1 (NIPC)
-# ProfId2PT=Prof Id 2 (Social security number)
-# ProfId3PT=Prof Id 3 (Commercial Record number)
-# ProfId4PT=Prof Id 4 (Conservatory)
-# ProfId5PT=-
-# ProfId6PT=-
-# ProfId1SN=RC
-# ProfId2SN=NINEA
-# ProfId3SN=-
-# ProfId4SN=-
-# ProfId5SN=-
-# ProfId6SN=-
-# ProfId1TN=Prof Id 1 (RC)
-# ProfId2TN=Prof Id 2 (Fiscal matricule)
-# ProfId3TN=Prof Id 3 (Douane code)
-# ProfId4TN=Prof Id 4 (BAN)
-# ProfId5TN=-
-# ProfId6TN=-
-# ProfId1RU=Prof Id 1 (OGRN)
-# ProfId2RU=Prof Id 2 (INN)
-# ProfId3RU=Prof Id 3 (KPP)
-# ProfId4RU=Prof Id 4 (OKPO)
-# ProfId5RU=-
-# ProfId6RU=-
-# VATIntra=VAT number
-# VATIntraShort=VAT number
-# VATIntraVeryShort=VAT
-# VATIntraSyntaxIsValid=Syntax is valid
-# VATIntraValueIsValid=Value is valid
-# ProspectCustomer=Prospect / Customer
-# Prospect=Prospect
-# CustomerCard=Customer Card
-# Customer=Customer
-# CustomerDiscount=Customer Discount
-# CustomerRelativeDiscount=Relative customer discount
-# CustomerAbsoluteDiscount=Absolute customer discount
-# CustomerRelativeDiscountShort=Relative discount
-# CustomerAbsoluteDiscountShort=Absolute discount
-# CompanyHasRelativeDiscount=This customer has a default discount of %s%%
-# CompanyHasNoRelativeDiscount=This customer has no relative discount by default
-# CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s
-# CompanyHasCreditNote=This customer still has credit notes for %s %s
-# CompanyHasNoAbsoluteDiscount=This customer has no discount credit available
-# CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users)
-# CustomerAbsoluteDiscountMy=Absolute discounts (granted by yourself)
-# DefaultDiscount=Default discount
-# AvailableGlobalDiscounts=Absolute discounts available
-# DiscountNone=None
-# Supplier=Supplier
-# CompanyList=Company's list
-# AddContact=Add contact
-# AddContactAddress=Add contact/address
-# EditContact=Edit contact
-# EditContactAddress=Edit contact/address
-# Contact=Contact
-# ContactsAddresses=Contacts/Addresses
-# NoContactDefinedForThirdParty=No contact defined for this third party
-# NoContactDefined=No contact defined
-# DefaultContact=Default contact/address
-# AddCompany=Add company
-# AddThirdParty=Add third party
-# DeleteACompany=Delete a company
-# PersonalInformations=Personal data
-# AccountancyCode=Accountancy code
-# CustomerCode=Customer code
-# SupplierCode=Supplier code
-# CustomerAccount=Customer account
-# SupplierAccount=Supplier account
-# CustomerCodeDesc=Customer code, unique for all customers
-# SupplierCodeDesc=Supplier code, unique for all suppliers
-# RequiredIfCustomer=Required if third party is a customer or prospect
-# RequiredIfSupplier=Required if third party is a supplier
-# ValidityControledByModule=Validity controled by module
-# ThisIsModuleRules=This is rules for this module
-# LastProspect=Last
-# ProspectToContact=Prospect to contact
-# CompanyDeleted=Company "%s" deleted from database.
-# ListOfContacts=List of contacts/addresses
-# ListOfContactsAddresses=List of contacts/adresses
-# ListOfProspectsContacts=List of prospect contacts
-# ListOfCustomersContacts=List of customer contacts
-# ListOfSuppliersContacts=List of supplier contacts
-# ListOfCompanies=List of companies
-# ListOfThirdParties=List of third parties
-# ShowCompany=Show company
-# ShowContact=Show contact
-# ContactsAllShort=All (No filter)
-# ContactType=Contact type
-# ContactForOrders=Order's contact
-# ContactForProposals=Proposal's contact
-# ContactForContracts=Contract's contact
-# ContactForInvoices=Invoice's contact
-# NoContactForAnyOrder=This contact is not a contact for any order
-# NoContactForAnyProposal=This contact is not a contact for any commercial proposal
-# NoContactForAnyContract=This contact is not a contact for any contract
-# NoContactForAnyInvoice=This contact is not a contact for any invoice
-# NewContact=New contact
-# NewContactAddress=New contact/address
-# LastContacts=Last contacts
-# MyContacts=My contacts
-# Phones=Phones
-# Capital=Capital
-# CapitalOf=Capital of %s
-# EditCompany=Edit company
-# EditDeliveryAddress=Edit delivery address
-# ThisUserIsNot=This user is not a prospect, customer nor supplier
-# VATIntraCheck=Check
-# VATIntraCheckDesc=The link %s allows to ask the european VAT checker service. An external internet access from server is required for this service to work.
-# VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do
-# VATIntraCheckableOnEUSite=Check Intracomunnautary VAT on European commision site
-# VATIntraManualCheck=You can also check manually from european web site %s
-# ErrorVATCheckMS_UNAVAILABLE=Check not possible. Check service is not provided by the member state (%s).
-# NorProspectNorCustomer=Nor prospect, nor customer
-# JuridicalStatus=Juridical status
-# Staff=Staff
-# ProspectLevelShort=Potential
-# ProspectLevel=Prospect potential
-# ContactPrivate=Private
-# ContactPublic=Shared
-# ContactVisibility=Visibility
-# OthersNotLinkedToThirdParty=Others, not linked to a third party
-# ProspectStatus=Prospect status
-# PL_NONE=None
+ProfId1CH=-
+ProfId2CH=-
+ProfId3CH=Prof Id 1 (Federal number)
+ProfId4CH=Prof Id 2 (Commercial Record number)
+ProfId5CH=-
+ProfId6CH=-
+ProfId1CL=Prof Id 1 (R.U.T.)
+ProfId2CL=-
+ProfId3CL=-
+ProfId4CL=-
+ProfId5CL=-
+ProfId6CL=-
+ProfId1CO=Prof Id 1 (R.U.T.)
+ProfId2CO=-
+ProfId3CO=-
+ProfId4CO=-
+ProfId5CO=-
+ProfId6CO=-
+ProfId1DE=Prof Id 1 (USt.-IdNr)
+ProfId2DE=Prof Id 2 (USt.-Nr)
+ProfId3DE=Prof Id 3 (Handelsregister-Nr.)
+ProfId4DE=-
+ProfId5DE=-
+ProfId6DE=-
+ProfId1ES=Prof Id 1 (CIF/NIF)
+ProfId2ES=Prof Id 2 (Social security number)
+ProfId3ES=Prof Id 3 (CNAE)
+ProfId4ES=Prof Id 4 (Collegiate number)
+ProfId5ES=-
+ProfId6ES=-
+ProfId1FR=Prof Id 1 (SIREN)
+ProfId2FR=Prof Id 2 (SIRET)
+ProfId3FR=Prof Id 3 (NAF, old APE)
+ProfId4FR=Prof Id 4 (RCS/RM)
+ProfId5FR=-
+ProfId6FR=-
+ProfId1GB=Registration Number
+ProfId2GB=-
+ProfId3GB=SIC
+ProfId4GB=-
+ProfId5GB=-
+ProfId6GB=-
+ProfId1HN=Id prof. 1 (RTN)
+ProfId2HN=-
+ProfId3HN=-
+ProfId4HN=-
+ProfId5HN=-
+ProfId6HN=-
+ProfId1IN=Prof Id 1 (TIN)
+ProfId2IN=Prof Id 2 (PAN)
+ProfId3IN=Prof Id 3 (SRVC TAX)
+ProfId4IN=Prof Id 4
+ProfId5IN=Prof Id 5
+ProfId6IN=-
+ProfId1MA=Id prof. 1 (R.C.)
+ProfId2MA=Id prof. 2 (Patente)
+ProfId3MA=Id prof. 3 (I.F.)
+ProfId4MA=Id prof. 4 (C.N.S.S.)
+ProfId5MA=-
+ProfId6MA=-
+ProfId1MX=Prof Id 1 (R.F.C).
+ProfId2MX=Prof Id 2 (R..P. IMSS)
+ProfId3MX=Prof Id 3 (Profesional Charter)
+ProfId4MX=-
+ProfId5MX=-
+ProfId6MX=-
+ProfId1NL=KVK nummer
+ProfId2NL=-
+ProfId3NL=-
+ProfId4NL=Burgerservicenummer (BSN)
+ProfId5NL=-
+ProfId6NL=-
+ProfId1PT=Prof Id 1 (NIPC)
+ProfId2PT=Prof Id 2 (Social security number)
+ProfId3PT=Prof Id 3 (Commercial Record number)
+ProfId4PT=Prof Id 4 (Conservatory)
+ProfId5PT=-
+ProfId6PT=-
+ProfId1SN=RC
+ProfId2SN=NINEA
+ProfId3SN=-
+ProfId4SN=-
+ProfId5SN=-
+ProfId6SN=-
+ProfId1TN=Prof Id 1 (RC)
+ProfId2TN=Prof Id 2 (Fiscal matricule)
+ProfId3TN=Prof Id 3 (Douane code)
+ProfId4TN=Prof Id 4 (BAN)
+ProfId5TN=-
+ProfId6TN=-
+ProfId1RU=Prof Id 1 (OGRN)
+ProfId2RU=Prof Id 2 (INN)
+ProfId3RU=Prof Id 3 (KPP)
+ProfId4RU=Prof Id 4 (OKPO)
+ProfId5RU=-
+ProfId6RU=-
+VATIntra=VAT number
+VATIntraShort=VAT number
+VATIntraVeryShort=VAT
+VATIntraSyntaxIsValid=Syntax is valid
+VATIntraValueIsValid=Value is valid
+ProspectCustomer=Prospect / Customer
+Prospect=Prospect
+CustomerCard=Customer Card
+Customer=Customer
+CustomerDiscount=Customer Discount
+CustomerRelativeDiscount=Relative customer discount
+CustomerAbsoluteDiscount=Absolute customer discount
+CustomerRelativeDiscountShort=Relative discount
+CustomerAbsoluteDiscountShort=Absolute discount
+CompanyHasRelativeDiscount=This customer has a default discount of %s%%
+CompanyHasNoRelativeDiscount=This customer has no relative discount by default
+CompanyHasAbsoluteDiscount=This customer still has discount credits or deposits for %s %s
+CompanyHasCreditNote=This customer still has credit notes for %s %s
+CompanyHasNoAbsoluteDiscount=This customer has no discount credit available
+CustomerAbsoluteDiscountAllUsers=Absolute discounts (granted by all users)
+CustomerAbsoluteDiscountMy=Absolute discounts (granted by yourself)
+DefaultDiscount=Default discount
+AvailableGlobalDiscounts=Absolute discounts available
+DiscountNone=None
+Supplier=Supplier
+CompanyList=Company's list
+AddContact=Add contact
+AddContactAddress=Add contact/address
+EditContact=Edit contact
+EditContactAddress=Edit contact/address
+Contact=Contact
+ContactsAddresses=Contacts/Addresses
+NoContactDefinedForThirdParty=No contact defined for this third party
+NoContactDefined=No contact defined
+DefaultContact=Default contact/address
+AddCompany=Add company
+AddThirdParty=Add third party
+DeleteACompany=Delete a company
+PersonalInformations=Personal data
+AccountancyCode=Accountancy code
+CustomerCode=Customer code
+SupplierCode=Supplier code
+CustomerAccount=Customer account
+SupplierAccount=Supplier account
+CustomerCodeDesc=Customer code, unique for all customers
+SupplierCodeDesc=Supplier code, unique for all suppliers
+RequiredIfCustomer=Required if third party is a customer or prospect
+RequiredIfSupplier=Required if third party is a supplier
+ValidityControledByModule=Validity controled by module
+ThisIsModuleRules=This is rules for this module
+LastProspect=Last
+ProspectToContact=Prospect to contact
+CompanyDeleted=Company "%s" deleted from database.
+ListOfContacts=List of contacts/addresses
+ListOfContactsAddresses=List of contacts/adresses
+ListOfProspectsContacts=List of prospect contacts
+ListOfCustomersContacts=List of customer contacts
+ListOfSuppliersContacts=List of supplier contacts
+ListOfCompanies=List of companies
+ListOfThirdParties=List of third parties
+ShowCompany=Show company
+ShowContact=Show contact
+ContactsAllShort=All (No filter)
+ContactType=Contact type
+ContactForOrders=Order's contact
+ContactForProposals=Proposal's contact
+ContactForContracts=Contract's contact
+ContactForInvoices=Invoice's contact
+NoContactForAnyOrder=This contact is not a contact for any order
+NoContactForAnyProposal=This contact is not a contact for any commercial proposal
+NoContactForAnyContract=This contact is not a contact for any contract
+NoContactForAnyInvoice=This contact is not a contact for any invoice
+NewContact=New contact
+NewContactAddress=New contact/address
+LastContacts=Last contacts
+MyContacts=My contacts
+Phones=Phones
+Capital=Capital
+CapitalOf=Capital of %s
+EditCompany=Edit company
+EditDeliveryAddress=Edit delivery address
+ThisUserIsNot=This user is not a prospect, customer nor supplier
+VATIntraCheck=Check
+VATIntraCheckDesc=The link %s allows to ask the european VAT checker service. An external internet access from server is required for this service to work.
+VATIntraCheckURL=http://ec.europa.eu/taxation_customs/vies/vieshome.do
+VATIntraCheckableOnEUSite=Check Intracomunnautary VAT on European commision site
+VATIntraManualCheck=You can also check manually from european web site %s
+ErrorVATCheckMS_UNAVAILABLE=Check not possible. Check service is not provided by the member state (%s).
+NorProspectNorCustomer=Nor prospect, nor customer
+JuridicalStatus=Juridical status
+Staff=Staff
+ProspectLevelShort=Potential
+ProspectLevel=Prospect potential
+ContactPrivate=Private
+ContactPublic=Shared
+ContactVisibility=Visibility
+OthersNotLinkedToThirdParty=Others, not linked to a third party
+ProspectStatus=Prospect status
+PL_NONE=None
PL_UNKNOWN=Chưa rõ
-# PL_LOW=Low
-# PL_MEDIUM=Medium
-# PL_HIGH=High
-# TE_UNKNOWN=-
-# TE_STARTUP=Startup
-# TE_GROUP=Large company
-# TE_MEDIUM=Medium company
-# TE_ADMIN=Governmental
-# TE_SMALL=Small company
-# TE_RETAIL=Retailer
-# TE_WHOLE=Wholetailer
-# TE_PRIVATE=Private individual
-# TE_OTHER=Other
-# StatusProspect-1=Do not contact
-# StatusProspect0=Never contacted
-# StatusProspect1=To contact
-# StatusProspect2=Contact in process
-# StatusProspect3=Contact done
-# ChangeDoNotContact=Change status to 'Do not contact'
-# ChangeNeverContacted=Change status to 'Never contacted'
-# ChangeToContact=Change status to 'To contact'
-# ChangeContactInProcess=Change status to 'Contact in process'
-# ChangeContactDone=Change status to 'Contact done'
-# ProspectsByStatus=Prospects by status
-# BillingContact=Billing contact
-# NbOfAttachedFiles=Number of attached files
-# AttachANewFile=Attach a new file
-# NoRIB=No BAN defined
-# NoParentCompany=None
-# ExportImport=Import-Export
-# ExportCardToFormat=Export card to format
-# ContactNotLinkedToCompany=Contact not linked to any third party
-# DolibarrLogin=Dolibarr login
-# NoDolibarrAccess=No Dolibarr access
-# ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
-# ExportDataset_company_2=Contacts and properties
-# ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
-# ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
-# ImportDataset_company_3=Bank details
-# PriceLevel=Price level
-# DeliveriesAddress=Delivery addresses
-# DeliveryAddress=Delivery address
-# DeliveryAddressLabel=Delivery address label
-# DeleteDeliveryAddress=Delete a delivery address
-# ConfirmDeleteDeliveryAddress=Are you sure you want to delete this delivery address?
-# NewDeliveryAddress=New delivery address
-# AddDeliveryAddress=Add address
-# AddAddress=Add address
-# NoOtherDeliveryAddress=No alternative delivery address defined
-# SupplierCategory=Supplier category
-# JuridicalStatus200=Independant
-# DeleteFile=Delete file
-# ConfirmDeleteFile=Are you sure you want to delete this file?
-# AllocateCommercial=Assigned to sale representative
-# SelectCountry=Select a country
-# SelectCompany=Select a third party
-# Organization=Organization
-# AutomaticallyGenerated=Automatically generated
-# FiscalYearInformation=Information on the fiscal year
-# FiscalMonthStart=Starting month of the fiscal year
-# YouMustCreateContactFirst=You must create emails contacts for third party first to be able to add emails notifications.
-# ListSuppliersShort=List of suppliers
-# ListProspectsShort=List of prospects
-# ListCustomersShort=List of customers
-# ThirdPartiesArea=Third parties area
-# LastModifiedThirdParties=Last %s modified third parties
-# UniqueThirdParties=Total of unique third parties
-# InActivity=Open
-# ActivityCeased=Closed
-# ActivityStateFilter=Activity status
-# ProductsIntoElements=List of products into
-# CurrentOutstandingBill=Current outstanding bill
-# OutstandingBill=Max. for outstanding bill
-# OutstandingBillReached=Reached max. for outstanding bill
-# MonkeyNumRefModelDesc=Return numero with format %syymm-nnnn for customer code and %syymm-nnnn for supplier code where yy is year, mm is month and nnnn is a sequence with no break and no return to 0.
-# LeopardNumRefModelDesc=The code is free. This code can be modified at any time.
-# ManagingDirectors=Manager(s) name (CEO, director, president...)
+PL_LOW=Low
+PL_MEDIUM=Medium
+PL_HIGH=High
+TE_UNKNOWN=-
+TE_STARTUP=Startup
+TE_GROUP=Large company
+TE_MEDIUM=Medium company
+TE_ADMIN=Governmental
+TE_SMALL=Small company
+TE_RETAIL=Retailer
+TE_WHOLE=Wholetailer
+TE_PRIVATE=Private individual
+TE_OTHER=Other
+StatusProspect-1=Do not contact
+StatusProspect0=Never contacted
+StatusProspect1=To contact
+StatusProspect2=Contact in process
+StatusProspect3=Contact done
+ChangeDoNotContact=Change status to 'Do not contact'
+ChangeNeverContacted=Change status to 'Never contacted'
+ChangeToContact=Change status to 'To contact'
+ChangeContactInProcess=Change status to 'Contact in process'
+ChangeContactDone=Change status to 'Contact done'
+ProspectsByStatus=Prospects by status
+BillingContact=Billing contact
+NbOfAttachedFiles=Number of attached files
+AttachANewFile=Attach a new file
+NoRIB=No BAN defined
+NoParentCompany=None
+ExportImport=Import-Export
+ExportCardToFormat=Export card to format
+ContactNotLinkedToCompany=Contact not linked to any third party
+DolibarrLogin=Dolibarr login
+NoDolibarrAccess=No Dolibarr access
+ExportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ExportDataset_company_2=Contacts and properties
+ImportDataset_company_1=Third parties (Companies/foundations/physical people) and properties
+ImportDataset_company_2=Contacts/Addresses (of thirdparties or not) and attributes
+ImportDataset_company_3=Bank details
+PriceLevel=Price level
+DeliveriesAddress=Delivery addresses
+DeliveryAddress=Delivery address
+DeliveryAddressLabel=Delivery address label
+DeleteDeliveryAddress=Delete a delivery address
+ConfirmDeleteDeliveryAddress=Are you sure you want to delete this delivery address?
+NewDeliveryAddress=New delivery address
+AddDeliveryAddress=Add address
+AddAddress=Add address
+NoOtherDeliveryAddress=No alternative delivery address defined
+SupplierCategory=Supplier category
+JuridicalStatus200=Independant
+DeleteFile=Delete file
+ConfirmDeleteFile=Are you sure you want to delete this file?
+AllocateCommercial=Assigned to sale representative
+SelectCountry=Select a country
+SelectCompany=Select a third party
+Organization=Organization
+AutomaticallyGenerated=Automatically generated
+FiscalYearInformation=Information on the fiscal year
+FiscalMonthStart=Starting month of the fiscal year
+YouMustCreateContactFirst=You must create emails contacts for third party first to be able to add emails notifications.
+ListSuppliersShort=List of suppliers
+ListProspectsShort=List of prospects
+ListCustomersShort=List of customers
+ThirdPartiesArea=Third parties area
+LastModifiedThirdParties=Last %s modified third parties
+UniqueThirdParties=Total of unique third parties
+InActivity=Open
+ActivityCeased=Closed
+ActivityStateFilter=Activity status
+ProductsIntoElements=List of products into
+CurrentOutstandingBill=Current outstanding bill
+OutstandingBill=Max. for outstanding bill
+OutstandingBillReached=Reached max. for outstanding bill
+MonkeyNumRefModelDesc=Return numero with format %syymm-nnnn for customer code and %syymm-nnnn for supplier code where yy is year, mm is month and nnnn is a sequence with no break and no return to 0.
+LeopardNumRefModelDesc=The code is free. This code can be modified at any time.
+ManagingDirectors=Manager(s) name (CEO, director, president...)
diff --git a/htdocs/langs/vi_VN/compta.lang b/htdocs/langs/vi_VN/compta.lang
index 319a2cf7765..a87e0099887 100644
--- a/htdocs/langs/vi_VN/compta.lang
+++ b/htdocs/langs/vi_VN/compta.lang
@@ -1,185 +1,185 @@
# Dolibarr language file - Source file is en_US - compta
-# Accountancy=Accountancy
-# AccountancyCard=Accountancy card
-# Treasury=Treasury
-# MenuFinancial=Financial
-# TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
-# OptionMode=Option for accountancy
-# OptionModeTrue=Option Incomes-Expenses
-# OptionModeVirtual=Option Claims-Debts
-# OptionModeTrueDesc=In this context, the turnover is calculated over payments (date of payments). The validity of the figures is assured only if the book-keeping is scrutinized through the input/output on the accounts via invoices.
-# OptionModeVirtualDesc=In this context, the turnover is calculated over invoices (date of validation). When these invoices are due, whether they have been paid or not, they are listed in the turnover output.
-# FeatureIsSupportedInInOutModeOnly=Feature only available in CREDITS-DEBTS accountancy mode (See Accountancy module configuration)
-# VATReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Tax module setup.
+Accountancy=Accountancy
+AccountancyCard=Accountancy card
+Treasury=Treasury
+MenuFinancial=Financial
+TaxModuleSetupToModifyRules=Go to Taxes module setup to modify rules for calculation
+OptionMode=Option for accountancy
+OptionModeTrue=Option Incomes-Expenses
+OptionModeVirtual=Option Claims-Debts
+OptionModeTrueDesc=In this context, the turnover is calculated over payments (date of payments). The validity of the figures is assured only if the book-keeping is scrutinized through the input/output on the accounts via invoices.
+OptionModeVirtualDesc=In this context, the turnover is calculated over invoices (date of validation). When these invoices are due, whether they have been paid or not, they are listed in the turnover output.
+FeatureIsSupportedInInOutModeOnly=Feature only available in CREDITS-DEBTS accountancy mode (See Accountancy module configuration)
+VATReportBuildWithOptionDefinedInModule=Amounts shown here are calculated using rules defined by Tax module setup.
Param=Cài đặt
-# RemainingAmountPayment=Amount payment remaining :
-# AmountToBeCharged=Total amount to pay :
-# AccountsGeneral=Accounts
-# Account=Account
-# Accounts=Accounts
-# Accountparent=Account parent
-# Accountsparent=Accounts parent
-# BillsForSuppliers=Bills for suppliers
-# Income=Income
-# Outcome=Expense
-# ReportInOut=Income / Expense
-# ReportTurnover=Turnover
-# PaymentsNotLinkedToInvoice=Payments not linked to any invoice, so not linked to any third party
-# PaymentsNotLinkedToUser=Payments not linked to any user
-# Profit=Profit
-# Balance=Balance
-# Debit=Debit
-# Credit=Credit
-# Piece=Accounting Doc.
-# Withdrawal=Withdrawal
-# Withdrawals=Withdrawals
-# AmountHTVATRealReceived=Net collected
-# AmountHTVATRealPaid=Net paid
-# VATToPay=VAT sells
-# VATReceived=VAT received
-# VATToCollect=VAT purchases
-# VATSummary=VAT Balance
-# LT2SummaryES=IRPF Balance
-# VATPaid=VAT paid
-# SalaryPaid=Salary paid
-# LT2PaidES=IRPF Paid
-# LT2CustomerES=IRPF sales
-# LT2SupplierES=IRPF purchases
-# VATCollected=VAT collected
-# ToPay=To pay
-# ToGet=To get back
-# SpecialExpensesArea=Area for all special paiements
-# TaxAndDividendsArea=Tax, social contributions and dividends area
-# SocialContribution=Social contribution
-# SocialContributions=Social contributions
-# MenuSpecialExpenses=Special expenses
-# MenuTaxAndDividends=Taxes and dividends
-# MenuSalaries=Salaries
-# MenuSocialContributions=Social contributions
-# MenuNewSocialContribution=New contribution
-# NewSocialContribution=New social contribution
-# ContributionsToPay=Contributions to pay
-# AccountancyTreasuryArea=Accountancy/Treasury area
-# AccountancySetup=Accountancy setup
-# NewPayment=New payment
-# Payments=Payments
-# PaymentCustomerInvoice=Customer invoice payment
-# PaymentSupplierInvoice=Supplier invoice payment
-# PaymentSocialContribution=Social contribution payment
-# PaymentVat=VAT payment
-# PaymentSalary=Salary payment
-# ListPayment=List of payments
-# ListOfPayments=List of payments
-# ListOfCustomerPayments=List of customer payments
-# ListOfSupplierPayments=List of supplier payments
-# DatePayment=Payment date
-# DateStartPeriod=Date start period
-# DateEndPeriod=Date end period
-# NewVATPayment=New VAT payment
-# newLT2PaymentES=New IRPF payment
-# LT2PaymentES=IRPF Payment
-# LT2PaymentsES=IRPF Payments
-# VATPayment=VAT Payment
-# VATPayments=VAT Payments
-# SocialContributionsPayments=Social contributions payments
-# ShowVatPayment=Show VAT payment
-# TotalToPay=Total to pay
-# TotalVATReceived=Total VAT received
-# CustomerAccountancyCode=Customer accountancy code
-# SupplierAccountancyCode=Supplier accountancy code
-# AccountNumberShort=Account number
-# AccountNumber=Account number
-# NewAccount=New account
-# SalesTurnover=Sales turnover
-# SalesTurnoverMinimum=Minimum sales turnover
-# ByThirdParties=By third parties
-# ByUserAuthorOfInvoice=By invoice author
-# AccountancyExport=Accountancy export
-# ErrorWrongAccountancyCodeForCompany=Bad customer accountancy code for %s
-# SuppliersProductsSellSalesTurnover=The generated turnover by the sales of supplier's products.
-# CheckReceipt=Check deposit
-# CheckReceiptShort=Check deposit
-# NewCheckReceipt=New discount
-# NewCheckDeposit=New check deposit
-# NewCheckDepositOn=Create receipt for deposit on account: %s
-# NoWaitingChecks=No checks waiting for deposit.
-# DateChequeReceived=Check reception date
-# NbOfCheques=Nb of checks
-# PaySocialContribution=Pay a social contribution
-# ConfirmPaySocialContribution=Are you sure you want to classify this social contribution as paid?
-# DeleteSocialContribution=Delete a social contribution
-# ConfirmDeleteSocialContribution=Are you sure you want to delete this social contribution?
-# ExportDataset_tax_1=Social contributions and payments
-# CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
-# CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
-# CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
-# CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
-# AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
-# AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
-# AnnualByCompaniesDueDebtMode=Balance of income and expenses, detail by third parties, mode %sClaims-Debts%s said Commitment accounting.
-# AnnualByCompaniesInputOutputMode=Balance of income and expenses, detail by third parties, mode %sIncomes-Expenses%s said cash accounting.
-# SeeReportInInputOutputMode=See report %sIncomes-Expenses%s said cash accounting for a calculation on actual payments made
-# SeeReportInDueDebtMode=See report %sClaims-Debts%s said commitment accounting for a calculation on issued invoices
-# RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
-# RulesResultDue=- It includes outstanding invoices, expenses and VAT whether they are paid or not.
- It is based on the validation date of invoices and VAT and on the due date for expenses.
-# RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
-# RulesCADue=- It includes the client's due invoices whether they are paid or not.
- It is based on the validation date of these invoices.
-# RulesCAIn=- It includes all the effective payments of invoices received from clients.
- It is based on the payment date of these invoices
-# DepositsAreNotIncluded=- Deposit invoices are nor included
-# DepositsAreIncluded=- Deposit invoices are included
-# LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF
-# VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
-# VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
-# VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
-# VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
-# SeeVATReportInInputOutputMode=See report %sVAT encasement%s for a standard calculation
-# SeeVATReportInDueDebtMode=See report %sVAT on flow%s for a calculation with an option on the flow
-# RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
-# RulesVATInProducts=- For material assets, it includes the VAT invoices on the basis of the invoice date.
-# RulesVATDueServices=- For services, the report includes VAT invoices due, paid or not, based on the invoice date.
-# RulesVATDueProducts=- For material assets, it includes the VAT invoices, based on the invoice date.
-# OptionVatInfoModuleComptabilite=Note: For material assets, it should use the date of delivery to be more fair.
-# PercentOfInvoice=%%/invoice
-# NotUsedForGoods=Not used on goods
-# ProposalStats=Statistics on proposals
-# OrderStats=Statistics on orders
-# InvoiceStats=Statistics on bills
-# Dispatch=Dispatching
-# Dispatched=Dispatched
-# ToDispatch=To dispatch
-# ThirdPartyMustBeEditAsCustomer=Third party must be defined as a customer
-# SellsJournal=Sales Journal
-# PurchasesJournal=Purchases Journal
-# DescSellsJournal=Sales Journal
-# DescPurchasesJournal=Purchases Journal
-# InvoiceRef=Invoice ref.
-# CodeNotDef=Not defined
-# AddRemind=Dispatch available amount
-# RemainToDivide= Remain to dispatch :
-# WarningDepositsNotIncluded=Deposits invoices are not included in this version with this accountancy module.
-# DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
-# Pcg_version=Pcg version
-# Pcg_type=Pcg type
-# Pcg_subtype=Pcg subtype
-# InvoiceLinesToDispatch=Invoice lines to dispatch
-# InvoiceDispatched=Dispatched invoices
-# AccountancyDashboard=Accountancy summary
-# ByProductsAndServices=By products and services
-# RefExt=External ref
-# ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
-# LinkedOrder=linked to order
-# ReCalculate=Recalculate
-# Mode1=Method 1
-# Mode2=Method 2
-# CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
-# CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
-# TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
-# CalculationMode=Calculation mode
-# COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
-# COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
-# COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
-# COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
-# COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
-# COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
-# COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
-# COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
+RemainingAmountPayment=Amount payment remaining :
+AmountToBeCharged=Total amount to pay :
+AccountsGeneral=Accounts
+Account=Account
+Accounts=Accounts
+Accountparent=Account parent
+Accountsparent=Accounts parent
+BillsForSuppliers=Bills for suppliers
+Income=Income
+Outcome=Expense
+ReportInOut=Income / Expense
+ReportTurnover=Turnover
+PaymentsNotLinkedToInvoice=Payments not linked to any invoice, so not linked to any third party
+PaymentsNotLinkedToUser=Payments not linked to any user
+Profit=Profit
+Balance=Balance
+Debit=Debit
+Credit=Credit
+Piece=Accounting Doc.
+Withdrawal=Withdrawal
+Withdrawals=Withdrawals
+AmountHTVATRealReceived=Net collected
+AmountHTVATRealPaid=Net paid
+VATToPay=VAT sells
+VATReceived=VAT received
+VATToCollect=VAT purchases
+VATSummary=VAT Balance
+LT2SummaryES=IRPF Balance
+VATPaid=VAT paid
+SalaryPaid=Salary paid
+LT2PaidES=IRPF Paid
+LT2CustomerES=IRPF sales
+LT2SupplierES=IRPF purchases
+VATCollected=VAT collected
+ToPay=To pay
+ToGet=To get back
+SpecialExpensesArea=Area for all special payments
+TaxAndDividendsArea=Tax, social contributions and dividends area
+SocialContribution=Social contribution
+SocialContributions=Social contributions
+MenuSpecialExpenses=Special expenses
+MenuTaxAndDividends=Taxes and dividends
+MenuSalaries=Salaries
+MenuSocialContributions=Social contributions
+MenuNewSocialContribution=New contribution
+NewSocialContribution=New social contribution
+ContributionsToPay=Contributions to pay
+AccountancyTreasuryArea=Accountancy/Treasury area
+AccountancySetup=Accountancy setup
+NewPayment=New payment
+Payments=Payments
+PaymentCustomerInvoice=Customer invoice payment
+PaymentSupplierInvoice=Supplier invoice payment
+PaymentSocialContribution=Social contribution payment
+PaymentVat=VAT payment
+PaymentSalary=Salary payment
+ListPayment=List of payments
+ListOfPayments=List of payments
+ListOfCustomerPayments=List of customer payments
+ListOfSupplierPayments=List of supplier payments
+DatePayment=Payment date
+DateStartPeriod=Date start period
+DateEndPeriod=Date end period
+NewVATPayment=New VAT payment
+newLT2PaymentES=New IRPF payment
+LT2PaymentES=IRPF Payment
+LT2PaymentsES=IRPF Payments
+VATPayment=VAT Payment
+VATPayments=VAT Payments
+SocialContributionsPayments=Social contributions payments
+ShowVatPayment=Show VAT payment
+TotalToPay=Total to pay
+TotalVATReceived=Total VAT received
+CustomerAccountancyCode=Customer accountancy code
+SupplierAccountancyCode=Supplier accountancy code
+AccountNumberShort=Account number
+AccountNumber=Account number
+NewAccount=New account
+SalesTurnover=Sales turnover
+SalesTurnoverMinimum=Minimum sales turnover
+ByThirdParties=By third parties
+ByUserAuthorOfInvoice=By invoice author
+AccountancyExport=Accountancy export
+ErrorWrongAccountancyCodeForCompany=Bad customer accountancy code for %s
+SuppliersProductsSellSalesTurnover=The generated turnover by the sales of supplier's products.
+CheckReceipt=Check deposit
+CheckReceiptShort=Check deposit
+NewCheckReceipt=New discount
+NewCheckDeposit=New check deposit
+NewCheckDepositOn=Create receipt for deposit on account: %s
+NoWaitingChecks=No checks waiting for deposit.
+DateChequeReceived=Check reception date
+NbOfCheques=Nb of checks
+PaySocialContribution=Pay a social contribution
+ConfirmPaySocialContribution=Are you sure you want to classify this social contribution as paid?
+DeleteSocialContribution=Delete a social contribution
+ConfirmDeleteSocialContribution=Are you sure you want to delete this social contribution?
+ExportDataset_tax_1=Social contributions and payments
+CalcModeVATDebt=Mode %sVAT on commitment accounting%s.
+CalcModeVATEngagement=Mode %sVAT on incomes-expenses%s.
+CalcModeDebt=Mode %sClaims-Debts%s said Commitment accounting.
+CalcModeEngagement=Mode %sIncomes-Expenses%s said cash accounting
+AnnualSummaryDueDebtMode=Balance of income and expenses, annual summary
+AnnualSummaryInputOutputMode=Balance of income and expenses, annual summary
+AnnualByCompaniesDueDebtMode=Balance of income and expenses, detail by third parties, mode %sClaims-Debts%s said Commitment accounting.
+AnnualByCompaniesInputOutputMode=Balance of income and expenses, detail by third parties, mode %sIncomes-Expenses%s said cash accounting.
+SeeReportInInputOutputMode=See report %sIncomes-Expenses%s said cash accounting for a calculation on actual payments made
+SeeReportInDueDebtMode=See report %sClaims-Debts%s said commitment accounting for a calculation on issued invoices
+RulesAmountWithTaxIncluded=- Amounts shown are with all taxes included
+RulesResultDue=- It includes outstanding invoices, expenses and VAT whether they are paid or not.
- It is based on the validation date of invoices and VAT and on the due date for expenses.
+RulesResultInOut=- It includes the real payments made on invoices, expenses and VAT.
- It is based on the payment dates of the invoices, expenses and VAT.
+RulesCADue=- It includes the client's due invoices whether they are paid or not.
- It is based on the validation date of these invoices.
+RulesCAIn=- It includes all the effective payments of invoices received from clients.
- It is based on the payment date of these invoices
+DepositsAreNotIncluded=- Deposit invoices are nor included
+DepositsAreIncluded=- Deposit invoices are included
+LT2ReportByCustomersInInputOutputModeES=Report by third party IRPF
+VATReportByCustomersInInputOutputMode=Report by the customer VAT collected and paid
+VATReportByCustomersInDueDebtMode=Report by the customer VAT collected and paid
+VATReportByQuartersInInputOutputMode=Report by rate of the VAT collected and paid
+VATReportByQuartersInDueDebtMode=Report by rate of the VAT collected and paid
+SeeVATReportInInputOutputMode=See report %sVAT encasement%s for a standard calculation
+SeeVATReportInDueDebtMode=See report %sVAT on flow%s for a calculation with an option on the flow
+RulesVATInServices=- For services, the report includes the VAT regulations actually received or issued on the basis of the date of payment.
+RulesVATInProducts=- For material assets, it includes the VAT invoices on the basis of the invoice date.
+RulesVATDueServices=- For services, the report includes VAT invoices due, paid or not, based on the invoice date.
+RulesVATDueProducts=- For material assets, it includes the VAT invoices, based on the invoice date.
+OptionVatInfoModuleComptabilite=Note: For material assets, it should use the date of delivery to be more fair.
+PercentOfInvoice=%%/invoice
+NotUsedForGoods=Not used on goods
+ProposalStats=Statistics on proposals
+OrderStats=Statistics on orders
+InvoiceStats=Statistics on bills
+Dispatch=Dispatching
+Dispatched=Dispatched
+ToDispatch=To dispatch
+ThirdPartyMustBeEditAsCustomer=Third party must be defined as a customer
+SellsJournal=Sales Journal
+PurchasesJournal=Purchases Journal
+DescSellsJournal=Sales Journal
+DescPurchasesJournal=Purchases Journal
+InvoiceRef=Invoice ref.
+CodeNotDef=Not defined
+AddRemind=Dispatch available amount
+RemainToDivide= Remain to dispatch :
+WarningDepositsNotIncluded=Deposits invoices are not included in this version with this accountancy module.
+DatePaymentTermCantBeLowerThanObjectDate=Payment term date can't be lower than object date.
+Pcg_version=Pcg version
+Pcg_type=Pcg type
+Pcg_subtype=Pcg subtype
+InvoiceLinesToDispatch=Invoice lines to dispatch
+InvoiceDispatched=Dispatched invoices
+AccountancyDashboard=Accountancy summary
+ByProductsAndServices=By products and services
+RefExt=External ref
+ToCreateAPredefinedInvoice=To create a predefined invoice, create a standard invoice then, without validating it, click onto button "Convert to predefined invoice".
+LinkedOrder=linked to order
+ReCalculate=Recalculate
+Mode1=Method 1
+Mode2=Method 2
+CalculationRuleDesc=To calculate total VAT, there is two methods:
Method 1 is rounding vat on each line, then summing them.
Method 2 is summing all vat on each line, then rounding result.
Final result may differs from few cents. Default mode is mode %s.
+CalculationRuleDescSupplier=according to supplier, choose appropriate method to apply same calculation rule and get same result expected by your supplier.
+TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a cash accountancy mode is not relevant. This report is only available when using engagement accountancy mode (see setup of accountancy module).
+CalculationMode=Calculation mode
+COMPTA_PRODUCT_BUY_ACCOUNT=Default accountancy code to buy products
+COMPTA_PRODUCT_SOLD_ACCOUNT=Default accountancy code to sell products
+COMPTA_SERVICE_BUY_ACCOUNT=Default accountancy code to buy services
+COMPTA_SERVICE_SOLD_ACCOUNT=Default accountancy code to sell services
+COMPTA_VAT_ACCOUNT=Default accountancy code for collecting VAT
+COMPTA_VAT_BUY_ACCOUNT=Default accountancy code for paying VAT
+COMPTA_ACCOUNT_CUSTOMER=Accountancy code by default for customer thirdparties
+COMPTA_ACCOUNT_SUPPLIER=Accountancy code by default for supplier thirdparties
diff --git a/htdocs/langs/vi_VN/contracts.lang b/htdocs/langs/vi_VN/contracts.lang
index def3d8aceff..797b5708e50 100644
--- a/htdocs/langs/vi_VN/contracts.lang
+++ b/htdocs/langs/vi_VN/contracts.lang
@@ -1,99 +1,99 @@
# Dolibarr language file - Source file is en_US - contracts
-# ContractsArea=Contracts area
-# ListOfContracts=List of contracts
-# LastContracts=Last %s modified contracts
-# AllContracts=All contracts
-# ContractCard=Contract card
-# ContractStatus=Contract status
-# ContractStatusNotRunning=Not running
-# ContractStatusRunning=Running
-# ContractStatusDraft=Draft
-# ContractStatusValidated=Validated
-# ContractStatusClosed=Closed
-# ServiceStatusInitial=Not running
-# ServiceStatusRunning=Running
-# ServiceStatusNotLate=Running, not expired
-# ServiceStatusNotLateShort=Not expired
-# ServiceStatusLate=Running, expired
-# ServiceStatusLateShort=Expired
-# ServiceStatusClosed=Closed
-# ServicesLegend=Services legend
-# Contracts=Contracts
-# Contract=Contract
-# NoContracts=No contracts
-# MenuServices=Services
-# MenuInactiveServices=Services not active
-# MenuRunningServices=Running services
-# MenuExpiredServices=Expired services
-# MenuClosedServices=Closed services
-# NewContract=New contract
-# AddContract=Add contract
-# SearchAContract=Search a contract
-# DeleteAContract=Delete a contract
-# CloseAContract=Close a contract
-# ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services ?
-# ConfirmValidateContract=Are you sure you want to validate this contract under name %s ?
-# ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract ?
-# ConfirmCloseService=Are you sure you want to close this service with date %s ?
-# ValidateAContract=Validate a contract
-# ActivateService=Activate service
-# ConfirmActivateService=Are you sure you want to activate this service with date %s ?
-# RefContract=Contract reference
-# DateContract=Contract date
-# DateServiceActivate=Service activation date
-# DateServiceUnactivate=Service deactivation date
-# DateServiceStart=Date for beginning of service
-# DateServiceEnd=Date for end of service
-# ShowContract=Show contract
-# ListOfServices=List of services
-# ListOfInactiveServices=List of not active services
-# ListOfExpiredServices=List of expired active services
-# ListOfClosedServices=List of closed services
-# ListOfRunningContractsLines=List of running contract lines
-# ListOfRunningServices=List of running services
-# NotActivatedServices=Inactive services (among validated contracts)
-# BoardNotActivatedServices=Services to activate among validated contracts
-# LastContracts=Last %s modified contracts
-# LastActivatedServices=Last %s activated services
-# LastModifiedServices=Last %s modified services
-# EditServiceLine=Edit service line
-# ContractStartDate=Start date
-# ContractEndDate=End date
-# DateStartPlanned=Planned start date
-# DateStartPlannedShort=Planned start date
-# DateEndPlanned=Planned end date
-# DateEndPlannedShort=Planned end date
-# DateStartReal=Real start date
-# DateStartRealShort=Real start date
-# DateEndReal=Real end date
-# DateEndRealShort=Real end date
-# NbOfServices=Nb of services
-# CloseService=Close service
-# ServicesNomberShort=%s service(s)
-# RunningServices=Running services
-# BoardRunningServices=Expired running services
-# ServiceStatus=Status of service
-# DraftContracts=Drafts contracts
-# CloseRefusedBecauseOneServiceActive=Contract can't be closed as ther is at least one open service on it
-# CloseAllContracts=Close all contract lines
-# DeleteContractLine=Delete a contract line
-# ConfirmDeleteContractLine=Are you sure you want to delete this contract line ?
-# MoveToAnotherContract=Move service into another contract.
-# ConfirmMoveToAnotherContract=I choosed new target contract and confirm I want to move this service into this contract.
-# ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to ?
-# PaymentRenewContractId=Renew contract line (number %s)
-# ExpiredSince=Expiration date
-# RelatedContracts=Related contracts
-# NoExpiredServices=No expired active services
-# ListOfServicesToExpireWithDuration=List of Services to expire in %s days
-# ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
-# ListOfServicesToExpire=List of Services to expire
-# NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
+ContractsArea=Contracts area
+ListOfContracts=List of contracts
+LastContracts=Last %s modified contracts
+AllContracts=All contracts
+ContractCard=Contract card
+ContractStatus=Contract status
+ContractStatusNotRunning=Not running
+ContractStatusRunning=Running
+ContractStatusDraft=Draft
+ContractStatusValidated=Validated
+ContractStatusClosed=Closed
+ServiceStatusInitial=Not running
+ServiceStatusRunning=Running
+ServiceStatusNotLate=Running, not expired
+ServiceStatusNotLateShort=Not expired
+ServiceStatusLate=Running, expired
+ServiceStatusLateShort=Expired
+ServiceStatusClosed=Closed
+ServicesLegend=Services legend
+Contracts=Contracts
+Contract=Contract
+NoContracts=No contracts
+MenuServices=Services
+MenuInactiveServices=Services not active
+MenuRunningServices=Running services
+MenuExpiredServices=Expired services
+MenuClosedServices=Closed services
+NewContract=New contract
+AddContract=Add contract
+SearchAContract=Search a contract
+DeleteAContract=Delete a contract
+CloseAContract=Close a contract
+ConfirmDeleteAContract=Are you sure you want to delete this contract and all its services ?
+ConfirmValidateContract=Are you sure you want to validate this contract under name %s ?
+ConfirmCloseContract=This will close all services (active or not). Are you sure you want to close this contract ?
+ConfirmCloseService=Are you sure you want to close this service with date %s ?
+ValidateAContract=Validate a contract
+ActivateService=Activate service
+ConfirmActivateService=Are you sure you want to activate this service with date %s ?
+RefContract=Contract reference
+DateContract=Contract date
+DateServiceActivate=Service activation date
+DateServiceUnactivate=Service deactivation date
+DateServiceStart=Date for beginning of service
+DateServiceEnd=Date for end of service
+ShowContract=Show contract
+ListOfServices=List of services
+ListOfInactiveServices=List of not active services
+ListOfExpiredServices=List of expired active services
+ListOfClosedServices=List of closed services
+ListOfRunningContractsLines=List of running contract lines
+ListOfRunningServices=List of running services
+NotActivatedServices=Inactive services (among validated contracts)
+BoardNotActivatedServices=Services to activate among validated contracts
+LastContracts=Last %s modified contracts
+LastActivatedServices=Last %s activated services
+LastModifiedServices=Last %s modified services
+EditServiceLine=Edit service line
+ContractStartDate=Start date
+ContractEndDate=End date
+DateStartPlanned=Planned start date
+DateStartPlannedShort=Planned start date
+DateEndPlanned=Planned end date
+DateEndPlannedShort=Planned end date
+DateStartReal=Real start date
+DateStartRealShort=Real start date
+DateEndReal=Real end date
+DateEndRealShort=Real end date
+NbOfServices=Nb of services
+CloseService=Close service
+ServicesNomberShort=%s service(s)
+RunningServices=Running services
+BoardRunningServices=Expired running services
+ServiceStatus=Status of service
+DraftContracts=Drafts contracts
+CloseRefusedBecauseOneServiceActive=Contract can't be closed as ther is at least one open service on it
+CloseAllContracts=Close all contract lines
+DeleteContractLine=Delete a contract line
+ConfirmDeleteContractLine=Are you sure you want to delete this contract line ?
+MoveToAnotherContract=Move service into another contract.
+ConfirmMoveToAnotherContract=I choosed new target contract and confirm I want to move this service into this contract.
+ConfirmMoveToAnotherContractQuestion=Choose in which existing contract (of same third party), you want to move this service to ?
+PaymentRenewContractId=Renew contract line (number %s)
+ExpiredSince=Expiration date
+RelatedContracts=Related contracts
+NoExpiredServices=No expired active services
+ListOfServicesToExpireWithDuration=List of Services to expire in %s days
+ListOfServicesToExpireWithDurationNeg=List of Services expired from more than %s days
+ListOfServicesToExpire=List of Services to expire
+NoteListOfYourExpiredServices=This list contains only services of contracts for third parties you are linked to as a sale representative.
##### Types de contacts #####
-# TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract
-# TypeContact_contrat_internal_SALESREPFOLL=Sales representative following-up contract
-# TypeContact_contrat_external_BILLING=Billing customer contact
-# TypeContact_contrat_external_CUSTOMER=Follow-up customer contact
-# TypeContact_contrat_external_SALESREPSIGN=Signing contract customer contact
-# Error_CONTRACT_ADDON_NotDefined=Constant CONTRACT_ADDON not defined
+TypeContact_contrat_internal_SALESREPSIGN=Sales representative signing contract
+TypeContact_contrat_internal_SALESREPFOLL=Sales representative following-up contract
+TypeContact_contrat_external_BILLING=Billing customer contact
+TypeContact_contrat_external_CUSTOMER=Follow-up customer contact
+TypeContact_contrat_external_SALESREPSIGN=Signing contract customer contact
+Error_CONTRACT_ADDON_NotDefined=Constant CONTRACT_ADDON not defined
diff --git a/htdocs/langs/vi_VN/cron.lang b/htdocs/langs/vi_VN/cron.lang
index 1be23d72ca3..768cd012384 100644
--- a/htdocs/langs/vi_VN/cron.lang
+++ b/htdocs/langs/vi_VN/cron.lang
@@ -1,114 +1,89 @@
# Dolibarr language file - Source file is en_US - cron
#
# About page
-#
-# About = About
-# CronAbout = About Cron
-# CronAboutPage = Cron about page
+About = About
+CronAbout = About Cron
+CronAboutPage = Cron about page
-#
# Right
-#
-# Permission23101 = Read Scheduled task
-# Permission23102 = Create/update Scheduled task
-# Permission23103 = Delete Scheduled task
-# Permission23104 = Execute Scheduled task
-
-#
+Permission23101 = Read Scheduled task
+Permission23102 = Create/update Scheduled task
+Permission23103 = Delete Scheduled task
+Permission23104 = Execute Scheduled task
# Admin
-#
-# CronSetup= Scheduled job management setup
-# URLToLaunchCronJobs=URL to check and launch cron jobs if required
-# OrToLaunchASpecificJob=Or to check and launch a specific job
-# KeyForCronAccess=Security key for URL to launch cron jobs
-# FileToLaunchCronJobs=Command line to launch cron jobs
-# CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
-# CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
-
-
-#
+CronSetup= Scheduled job management setup
+URLToLaunchCronJobs=URL to check and launch cron jobs if required
+OrToLaunchASpecificJob=Or to check and launch a specific job
+KeyForCronAccess=Security key for URL to launch cron jobs
+FileToLaunchCronJobs=Command line to launch cron jobs
+CronExplainHowToRunUnix=On Unix environment you should use crontab to run Command line each minutes
+CronExplainHowToRunWin=On Microsoft(tm) Windows environement you can use Scheduled task tools to run Command line each minutes
# Menu
-#
-# CronJobs=Scheduled jobs
-# CronListActive= List of active jobs
-# CronListInactive= List of disabled jobs
-# CronListActive= List of active jobs
-
-
-#
+CronJobs=Scheduled jobs
+CronListActive= List of active jobs
+CronListInactive= List of disabled jobs
+CronListActive= List of active jobs
# Page list
-#
-# CronDateLastRun=Last run
-# CronLastOutput=Last run output
-# CronLastResult=Last result code
-# CronListOfCronJobs=List of scheduled jobs
-# CronCommand=Command
-# CronList=Jobs list
-# CronDelete= Delete cron jobs
-# CronConfirmDelete= Are you sure you want to delete this cron job ?
-# CronExecute=Launch job
-# CronConfirmExecute= Are you sure to execute this job now
-# CronInfo= Jobs allow to execute task that have been planned
-# CronWaitingJobs=Wainting jobs
-# CronTask=Job
-# CronNone= None
-# CronDtStart=Start date
-# CronDtEnd=End date
-# CronDtNextLaunch=Next execution
-# CronDtLastLaunch=Last execution
-# CronFrequency=Frequancy
-# CronClass=Classe
-# CronMethod=Method
-# CronModule=Module
-# CronAction=Action
-# CronStatus=Status
-# CronStatusActive=Enabled
-# CronStatusInactive=Disabled
-# CronNoJobs=No jobs registered
-# CronPriority=Priority
-# CronLabel=Description
-# CronNbRun=Nb. launch
-# CronEach=Every
-# JobFinished=Job launched and finished
-
-#
+CronDateLastRun=Last run
+CronLastOutput=Last run output
+CronLastResult=Last result code
+CronListOfCronJobs=List of scheduled jobs
+CronCommand=Command
+CronList=Jobs list
+CronDelete= Delete cron jobs
+CronConfirmDelete= Are you sure you want to delete this cron job ?
+CronExecute=Launch job
+CronConfirmExecute= Are you sure to execute this job now
+CronInfo= Jobs allow to execute task that have been planned
+CronWaitingJobs=Wainting jobs
+CronTask=Job
+CronNone= None
+CronDtStart=Start date
+CronDtEnd=End date
+CronDtNextLaunch=Next execution
+CronDtLastLaunch=Last execution
+CronFrequency=Frequancy
+CronClass=Classe
+CronMethod=Method
+CronModule=Module
+CronAction=Action
+CronStatus=Status
+CronStatusActive=Enabled
+CronStatusInactive=Disabled
+CronNoJobs=No jobs registered
+CronPriority=Priority
+CronLabel=Description
+CronNbRun=Nb. launch
+CronEach=Every
+JobFinished=Job launched and finished
#Page card
-#
-# CronAdd= Add jobs
-# CronHourStart= Start Hour and date of task
-# CronEvery= And execute task each
-# CronObject= Instance/Object to create
-# CronArgs=Parameters
-# CronSaveSucess=Save succesfully
-# CronNote=Comment
-# CronFieldMandatory=Fields %s is mandatory
-# CronErrEndDateStartDt=End date cannot be before start date
-# CronStatusActiveBtn=Enable
-# CronStatusInactiveBtn=Disable
-# CronTaskInactive=This job is disabled
-# CronDtLastResult=Last result date
-# CronId=Id
-# CronClassFile=Classes (filename.class.php)
-# CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
-# CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
-# CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
-# CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
-# CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
-# CronCommandHelp=The system command line to execute.
-
-#
+CronAdd= Add jobs
+CronHourStart= Start Hour and date of task
+CronEvery= And execute task each
+CronObject= Instance/Object to create
+CronArgs=Parameters
+CronSaveSucess=Save succesfully
+CronNote=Comment
+CronFieldMandatory=Fields %s is mandatory
+CronErrEndDateStartDt=End date cannot be before start date
+CronStatusActiveBtn=Enable
+CronStatusInactiveBtn=Disable
+CronTaskInactive=This job is disabled
+CronDtLastResult=Last result date
+CronId=Id
+CronClassFile=Classes (filename.class.php)
+CronModuleHelp=Name of Dolibarr module directory (also work with external Dolibarr module).
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of module is product
+CronClassFileHelp=The file name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is product.class.php
+CronObjectHelp=The object name to load.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of class file name is Product
+CronMethodHelp=The object method to launch.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of method is is fecth
+CronArgsHelp=The method arguments.
For exemple to fetch method of Dolibarr Product object /htdocs/product/class/product.class.php, the value of paramters can be 0, ProductRef
+CronCommandHelp=The system command line to execute.
# Info
-#
-# CronInfoPage=Information
-
-
-#
+CronInfoPage=Information
# Common
-#
-# CronType=Task type
-# CronType_method=Call method of a Dolibarr Class
-# CronType_command=Shell command
-# CronMenu=Cron
-# CronCannotLoadClass=Cannot load class %s or object %s
-
-# UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
+CronType=Task type
+CronType_method=Call method of a Dolibarr Class
+CronType_command=Shell command
+CronMenu=Cron
+CronCannotLoadClass=Cannot load class %s or object %s
+UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Modules tools - Job list" to see and edit scheduled jobs.
diff --git a/htdocs/langs/vi_VN/deliveries.lang b/htdocs/langs/vi_VN/deliveries.lang
index 07461b4a000..bb78c5ac7c2 100644
--- a/htdocs/langs/vi_VN/deliveries.lang
+++ b/htdocs/langs/vi_VN/deliveries.lang
@@ -1,26 +1,26 @@
# Dolibarr language file - Source file is en_US - deliveries
-# Delivery=Delivery
-# Deliveries=Deliveries
-# DeliveryCard=Delivery card
-# DeliveryOrder=Delivery order
-# DeliveryOrders=Delivery orders
-# DeliveryDate=Delivery date
-# DeliveryDateShort=Deliv. date
-# CreateDeliveryOrder=Generate delivery order
-# QtyDelivered=Qty delivered
-# SetDeliveryDate=Set shipping date
-# ValidateDeliveryReceipt=Validate delivery receipt
-# ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt ?
-# DeleteDeliveryReceipt=Delete delivery receipt
-# DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s ?
-# DeliveryMethod=Delivery method
-# TrackingNumber=Tracking number
-# DeliveryNotValidated=Delivery not validated
+Delivery=Delivery
+Deliveries=Deliveries
+DeliveryCard=Delivery card
+DeliveryOrder=Delivery order
+DeliveryOrders=Delivery orders
+DeliveryDate=Delivery date
+DeliveryDateShort=Deliv. date
+CreateDeliveryOrder=Generate delivery order
+QtyDelivered=Qty delivered
+SetDeliveryDate=Set shipping date
+ValidateDeliveryReceipt=Validate delivery receipt
+ValidateDeliveryReceiptConfirm=Are you sure you want to validate this delivery receipt ?
+DeleteDeliveryReceipt=Delete delivery receipt
+DeleteDeliveryReceiptConfirm=Are you sure you want to delete delivery receipt %s ?
+DeliveryMethod=Delivery method
+TrackingNumber=Tracking number
+DeliveryNotValidated=Delivery not validated
# merou PDF model
-# NameAndSignature=Name and Signature :
-# ToAndDate=To___________________________________ on ____/_____/__________
-# GoodStatusDeclaration=Have received the goods above in good condition,
-# Deliverer=Deliverer :
-# Sender=Sender
-# Recipient=Recipient
-# ErrorStockIsNotEnough=There's not enough stock
+NameAndSignature=Name and Signature :
+ToAndDate=To___________________________________ on ____/_____/__________
+GoodStatusDeclaration=Have received the goods above in good condition,
+Deliverer=Deliverer :
+Sender=Sender
+Recipient=Recipient
+ErrorStockIsNotEnough=There's not enough stock
diff --git a/htdocs/langs/vi_VN/dict.lang b/htdocs/langs/vi_VN/dict.lang
index a662b0f7573..4b724056147 100644
--- a/htdocs/langs/vi_VN/dict.lang
+++ b/htdocs/langs/vi_VN/dict.lang
@@ -1,329 +1,325 @@
# Dolibarr language file - Source file is en_US - dict
-# CountryFR=France
-# CountryBE=Belgium
-# CountryIT=Italy
-# CountryES=Spain
-# CountryDE=Germany
-# CountryCH=Switzerland
-# CountryGB=Great Britain
-# CountryUK=United Kingdom
-# CountryIE=Ireland
-# CountryCN=China
-# CountryTN=Tunisia
-# CountryUS=United States
-# CountryMA=Morocco
-# CountryDZ=Algeria
-# CountryCA=Canada
-# CountryTG=Togo
-# CountryGA=Gabon
-# CountryNL=Netherlands
-# CountryHU=Hungary
-# CountryRU=Russia
-# CountrySE=Sweden
-# CountryCI=Ivoiry Coast
-# CountrySN=Senegal
-# CountryAR=Argentina
-# CountryCM=Cameroon
-# CountryPT=Portugal
-# CountrySA=Saudi Arabia
-# CountryMC=Monaco
-# CountryAU=Australia
-# CountrySG=Singapore
-# CountryAF=Afghanistan
-# CountryAX=Åland Islands
-# CountryAL=Albania
-# CountryAS=American Samoa
-# CountryAD=Andorra
-# CountryAO=Angola
-# CountryAI=Anguilla
-# CountryAQ=Antarctica
-# CountryAG=Antigua and Barbuda
-# CountryAM=Armenia
-# CountryAW=Aruba
-# CountryAT=Austria
-# CountryAZ=Azerbaijan
-# CountryBS=Bahamas
-# CountryBH=Bahrain
-# CountryBD=Bangladesh
-# CountryBB=Barbados
-# CountryBY=Belarus
-# CountryBZ=Belize
-# CountryBJ=Benin
-# CountryBM=Bermuda
-# CountryBT=Bhutan
-# CountryBO=Bolivia
-# CountryBA=Bosnia and Herzegovina
-# CountryBW=Botswana
-# CountryBV=Bouvet Island
-# CountryBR=Brazil
-# CountryIO=British Indian Ocean Territory
-# CountryBN=Brunei Darussalam
-# CountryBG=Bulgaria
-# CountryBF=Burkina Faso
-# CountryBI=Burundi
-# CountryKH=Cambodia
-# CountryCV=Cape Verde
-# CountryKY=Cayman Islands
-# CountryCF=Central African Republic
-# CountryTD=Chad
-# CountryCL=Chile
-# CountryCX=Christmas Island
-# CountryCC=Cocos (Keeling) Islands
-# CountryCO=Colombia
-# CountryKM=Comoros
-# CountryCG=Congo
-# CountryCD=Congo, The Democratic Republic of the
-# CountryCK=Cook Islands
-# CountryCR=Costa Rica
-# CountryHR=Croatia
-# CountryCU=Cuba
-# CountryCY=Cyprus
-# CountryCZ=Czech Republic
-# CountryDK=Denmark
-# CountryDJ=Djibouti
-# CountryDM=Dominica
-# CountryDO=Dominican Republic
-# CountryEC=Ecuador
-# CountryEG=Egypt
-# CountrySV=El Salvador
-# CountryGQ=Equatorial Guinea
-# CountryER=Eritrea
-# CountryEE=Estonia
-# CountryET=Ethiopia
-# CountryFK=Falkland Islands
-# CountryFO=Faroe Islands
-# CountryFJ=Fiji Islands
-# CountryFI=Finland
-# CountryGF=French Guiana
-# CountryPF=French Polynesia
-# CountryTF=French Southern Territories
-# CountryGM=Gambia
-# CountryGE=Georgia
-# CountryGH=Ghana
-# CountryGI=Gibraltar
-# CountryGR=Greece
-# CountryGL=Greenland
-# CountryGD=Grenada
-# CountryGP=Guadeloupe
-# CountryGU=Guam
-# CountryGT=Guatemala
-# CountryGN=Guinea
-# CountryGW=Guinea-Bissau
-# CountryGY=Guyana
-# CountryHT=Haïti
-# CountryHM=Heard Island and McDonald
-# CountryVA=Holy See (Vatican City State)
-# CountryHN=Honduras
-# CountryHK=Hong Kong
-# CountryIS=Icelande
-# CountryIN=India
-# CountryID=Indonesia
-# CountryIR=Iran
-# CountryIQ=Iraq
-# CountryIL=Israel
-# CountryJM=Jamaica
-# CountryJP=Japan
-# CountryJO=Jordan
-# CountryKZ=Kazakhstan
-# CountryKE=Kenya
-# CountryKI=Kiribati
-# CountryKP=North Korea
-# CountryKR=South Korea
-# CountryKW=Kuwait
-# CountryKG=Kyrghyztan
-# CountryLA=Lao
-# CountryLV=Latvia
-# CountryLB=Lebanon
-# CountryLS=Lesotho
-# CountryLR=Liberia
-# CountryLY=Libyan
-# CountryLI=Liechtenstein
-# CountryLT=Lituania
-# CountryLU=Luxembourg
-# CountryMO=Macao
-# CountryMK=Macedonia, the former Yugoslav of
-# CountryMG=Madagascar
-# CountryMW=Malawi
-# CountryMY=Malaysia
-# CountryMV=Maldives
-# CountryML=Mali
-# CountryMT=Malta
-# CountryMH=Marshall Islands
-# CountryMQ=Martinique
-# CountryMR=Mauritania
-# CountryMU=Mauritius
-# CountryYT=Mayotte
-# CountryMX=Mexico
-# CountryFM=Micronesia
-# CountryMD=Moldova
-# CountryMN=Mongolia
-# CountryMS=Monserrat
-# CountryMZ=Mozambique
-# CountryMM=Birmania (Myanmar)
-# CountryNA=Namibia
-# CountryNR=Nauru
-# CountryNP=Nepal
-# CountryAN=Netherlands Antilles
-# CountryNC=New Caledonia
-# CountryNZ=New Zealand
-# CountryNI=Nicaragua
-# CountryNE=Niger
-# CountryNG=Nigeria
-# CountryNU=Niue
-# CountryNF=Norfolk Island
-# CountryMP=Northern Mariana Islands
-# CountryNO=Norway
-# CountryOM=Oman
-# CountryPK=Pakistan
-# CountryPW=Palau
-# CountryPS=Palestinian Territory, Occupied
-# CountryPA=Panama
-# CountryPG=Papua New Guinea
-# CountryPY=Paraguay
-# CountryPE=Peru
-# CountryPH=Philippines
-# CountryPN=Pitcairn Islands
-# CountryPL=Poland
-# CountryPR=Puerto Rico
-# CountryQA=Qatar
-# CountryRE=Reunion
-# CountryRO=Romania
-# CountryRW=Rwanda
-# CountrySH=Saint Helena
-# CountryKN=Saint Kitts and Nevis
-# CountryLC=Saint Lucia
-# CountryPM=Saint Pierre and Miquelon
-# CountryVC=Saint Vincent and Grenadines
-# CountryWS=Samoa
-# CountrySM=San Marino
-# CountryST=Sao Tome and Principe
-# CountryRS=Serbia
-# CountrySC=Seychelles
-# CountrySL=Sierra Leone
-# CountrySK=Slovakia
-# CountrySI=Slovenia
-# CountrySB=Solomon Islands
-# CountrySO=Somalia
-# CountryZA=South Africa
-# CountryGS=South Georgia and the South Sandwich Islands
-# CountryLK=Sri Lanka
-# CountrySD=Sudan
-# CountrySR=Suriname
-# CountrySJ=Svalbard and Jan Mayen
-# CountrySZ=Swaziland
-# CountrySY=Syrian
-# CountryTW=Taiwan
-# CountryTJ=Tajikistan
-# CountryTZ=Tanzania
-# CountryTH=Thailand
-# CountryTL=Timor-Leste
-# CountryTK=Tokelau
-# CountryTO=Tonga
-# CountryTT=Trinidad and Tobago
-# CountryTR=Turkey
-# CountryTM=Turkmenistan
-# CountryTC=Turks and Cailos Islands
-# CountryTV=Tuvalu
-# CountryUG=Uganda
-# CountryUA=Ukraine
-# CountryAE=United Arab Emirates
-# CountryUM=United States Minor Outlying Islands
-# CountryUY=Uruguay
-# CountryUZ=Uzbekistan
-# CountryVU=Vanuatu
-# CountryVE=Venezuela
-# CountryVN=Viet Nam
-# CountryVG=Virgin Islands, British
-# CountryVI=Virgin Islands, U.S.
-# CountryWF=Wallis and Futuna
-# CountryEH=Western Sahara
-# CountryYE=Yemen
-# CountryZM=Zambia
-# CountryZW=Zimbabwe
-# CountryGG=Guernsey
-# CountryIM=Isle of Man
-# CountryJE=Jersey
-# CountryME=Montenegro
-# CountryBL=Saint Barthelemy
-# CountryMF=Saint Martin
+CountryFR=France
+CountryBE=Belgium
+CountryIT=Italy
+CountryES=Spain
+CountryDE=Germany
+CountryCH=Switzerland
+CountryGB=Great Britain
+CountryUK=United Kingdom
+CountryIE=Ireland
+CountryCN=China
+CountryTN=Tunisia
+CountryUS=United States
+CountryMA=Morocco
+CountryDZ=Algeria
+CountryCA=Canada
+CountryTG=Togo
+CountryGA=Gabon
+CountryNL=Netherlands
+CountryHU=Hungary
+CountryRU=Russia
+CountrySE=Sweden
+CountryCI=Ivoiry Coast
+CountrySN=Senegal
+CountryAR=Argentina
+CountryCM=Cameroon
+CountryPT=Portugal
+CountrySA=Saudi Arabia
+CountryMC=Monaco
+CountryAU=Australia
+CountrySG=Singapore
+CountryAF=Afghanistan
+CountryAX=Åland Islands
+CountryAL=Albania
+CountryAS=American Samoa
+CountryAD=Andorra
+CountryAO=Angola
+CountryAI=Anguilla
+CountryAQ=Antarctica
+CountryAG=Antigua and Barbuda
+CountryAM=Armenia
+CountryAW=Aruba
+CountryAT=Austria
+CountryAZ=Azerbaijan
+CountryBS=Bahamas
+CountryBH=Bahrain
+CountryBD=Bangladesh
+CountryBB=Barbados
+CountryBY=Belarus
+CountryBZ=Belize
+CountryBJ=Benin
+CountryBM=Bermuda
+CountryBT=Bhutan
+CountryBO=Bolivia
+CountryBA=Bosnia and Herzegovina
+CountryBW=Botswana
+CountryBV=Bouvet Island
+CountryBR=Brazil
+CountryIO=British Indian Ocean Territory
+CountryBN=Brunei Darussalam
+CountryBG=Bulgaria
+CountryBF=Burkina Faso
+CountryBI=Burundi
+CountryKH=Cambodia
+CountryCV=Cape Verde
+CountryKY=Cayman Islands
+CountryCF=Central African Republic
+CountryTD=Chad
+CountryCL=Chile
+CountryCX=Christmas Island
+CountryCC=Cocos (Keeling) Islands
+CountryCO=Colombia
+CountryKM=Comoros
+CountryCG=Congo
+CountryCD=Congo, The Democratic Republic of the
+CountryCK=Cook Islands
+CountryCR=Costa Rica
+CountryHR=Croatia
+CountryCU=Cuba
+CountryCY=Cyprus
+CountryCZ=Czech Republic
+CountryDK=Denmark
+CountryDJ=Djibouti
+CountryDM=Dominica
+CountryDO=Dominican Republic
+CountryEC=Ecuador
+CountryEG=Egypt
+CountrySV=El Salvador
+CountryGQ=Equatorial Guinea
+CountryER=Eritrea
+CountryEE=Estonia
+CountryET=Ethiopia
+CountryFK=Falkland Islands
+CountryFO=Faroe Islands
+CountryFJ=Fiji Islands
+CountryFI=Finland
+CountryGF=French Guiana
+CountryPF=French Polynesia
+CountryTF=French Southern Territories
+CountryGM=Gambia
+CountryGE=Georgia
+CountryGH=Ghana
+CountryGI=Gibraltar
+CountryGR=Greece
+CountryGL=Greenland
+CountryGD=Grenada
+CountryGP=Guadeloupe
+CountryGU=Guam
+CountryGT=Guatemala
+CountryGN=Guinea
+CountryGW=Guinea-Bissau
+CountryGY=Guyana
+CountryHT=Haïti
+CountryHM=Heard Island and McDonald
+CountryVA=Holy See (Vatican City State)
+CountryHN=Honduras
+CountryHK=Hong Kong
+CountryIS=Icelande
+CountryIN=India
+CountryID=Indonesia
+CountryIR=Iran
+CountryIQ=Iraq
+CountryIL=Israel
+CountryJM=Jamaica
+CountryJP=Japan
+CountryJO=Jordan
+CountryKZ=Kazakhstan
+CountryKE=Kenya
+CountryKI=Kiribati
+CountryKP=North Korea
+CountryKR=South Korea
+CountryKW=Kuwait
+CountryKG=Kyrghyztan
+CountryLA=Lao
+CountryLV=Latvia
+CountryLB=Lebanon
+CountryLS=Lesotho
+CountryLR=Liberia
+CountryLY=Libyan
+CountryLI=Liechtenstein
+CountryLT=Lituania
+CountryLU=Luxembourg
+CountryMO=Macao
+CountryMK=Macedonia, the former Yugoslav of
+CountryMG=Madagascar
+CountryMW=Malawi
+CountryMY=Malaysia
+CountryMV=Maldives
+CountryML=Mali
+CountryMT=Malta
+CountryMH=Marshall Islands
+CountryMQ=Martinique
+CountryMR=Mauritania
+CountryMU=Mauritius
+CountryYT=Mayotte
+CountryMX=Mexico
+CountryFM=Micronesia
+CountryMD=Moldova
+CountryMN=Mongolia
+CountryMS=Monserrat
+CountryMZ=Mozambique
+CountryMM=Birmania (Myanmar)
+CountryNA=Namibia
+CountryNR=Nauru
+CountryNP=Nepal
+CountryAN=Netherlands Antilles
+CountryNC=New Caledonia
+CountryNZ=New Zealand
+CountryNI=Nicaragua
+CountryNE=Niger
+CountryNG=Nigeria
+CountryNU=Niue
+CountryNF=Norfolk Island
+CountryMP=Northern Mariana Islands
+CountryNO=Norway
+CountryOM=Oman
+CountryPK=Pakistan
+CountryPW=Palau
+CountryPS=Palestinian Territory, Occupied
+CountryPA=Panama
+CountryPG=Papua New Guinea
+CountryPY=Paraguay
+CountryPE=Peru
+CountryPH=Philippines
+CountryPN=Pitcairn Islands
+CountryPL=Poland
+CountryPR=Puerto Rico
+CountryQA=Qatar
+CountryRE=Reunion
+CountryRO=Romania
+CountryRW=Rwanda
+CountrySH=Saint Helena
+CountryKN=Saint Kitts and Nevis
+CountryLC=Saint Lucia
+CountryPM=Saint Pierre and Miquelon
+CountryVC=Saint Vincent and Grenadines
+CountryWS=Samoa
+CountrySM=San Marino
+CountryST=Sao Tome and Principe
+CountryRS=Serbia
+CountrySC=Seychelles
+CountrySL=Sierra Leone
+CountrySK=Slovakia
+CountrySI=Slovenia
+CountrySB=Solomon Islands
+CountrySO=Somalia
+CountryZA=South Africa
+CountryGS=South Georgia and the South Sandwich Islands
+CountryLK=Sri Lanka
+CountrySD=Sudan
+CountrySR=Suriname
+CountrySJ=Svalbard and Jan Mayen
+CountrySZ=Swaziland
+CountrySY=Syrian
+CountryTW=Taiwan
+CountryTJ=Tajikistan
+CountryTZ=Tanzania
+CountryTH=Thailand
+CountryTL=Timor-Leste
+CountryTK=Tokelau
+CountryTO=Tonga
+CountryTT=Trinidad and Tobago
+CountryTR=Turkey
+CountryTM=Turkmenistan
+CountryTC=Turks and Cailos Islands
+CountryTV=Tuvalu
+CountryUG=Uganda
+CountryUA=Ukraine
+CountryAE=United Arab Emirates
+CountryUM=United States Minor Outlying Islands
+CountryUY=Uruguay
+CountryUZ=Uzbekistan
+CountryVU=Vanuatu
+CountryVE=Venezuela
+CountryVN=Viet Nam
+CountryVG=Virgin Islands, British
+CountryVI=Virgin Islands, U.S.
+CountryWF=Wallis and Futuna
+CountryEH=Western Sahara
+CountryYE=Yemen
+CountryZM=Zambia
+CountryZW=Zimbabwe
+CountryGG=Guernsey
+CountryIM=Isle of Man
+CountryJE=Jersey
+CountryME=Montenegro
+CountryBL=Saint Barthelemy
+CountryMF=Saint Martin
##### Civilities #####
-# CivilityMME=Mrs.
-# CivilityMR=Mr.
-# CivilityMLE=Ms.
-# CivilityMTRE=Master
-# CivilityDR=Doctor
-
+CivilityMME=Mrs.
+CivilityMR=Mr.
+CivilityMLE=Ms.
+CivilityMTRE=Master
+CivilityDR=Doctor
##### Currencies #####
-# Currencyeuros=Euros
-# CurrencyAUD=AU Dollars
-# CurrencySingAUD=AU Dollar
-# CurrencyCAD=CAN Dollars
-# CurrencySingCAD=CAN Dollar
-# CurrencyCHF=Swiss Francs
-# CurrencySingCHF=Swiss Franc
-# CurrencyEUR=Euros
-# CurrencySingEUR=Euro
-# CurrencyFRF=French Francs
-# CurrencySingFRF=French Franc
-# CurrencyGBP=GB Pounds
-# CurrencySingGBP=GB Pound
-# CurrencyINR=Indian rupees
-# CurrencySingINR=Indian rupee
-# CurrencyMAD=Dirham
-# CurrencySingMAD=Dirham
-# CurrencyMGA=Ariary
-# CurrencySingMGA=Ariary
-# CurrencyMUR=Mauritius rupees
-# CurrencySingMUR=Mauritius rupee
-# CurrencyNOK=Norwegian krones
-# CurrencySingNOK=Norwegian krone
-# CurrencyTND=Tunisian dinars
-# CurrencySingTND=Tunisian dinar
-# CurrencyUSD=US Dollars
-# CurrencySingUSD=US Dollar
-# CurrencyUAH=Hryvnia
-# CurrencySingUAH=Hryvnia
-# CurrencyXAF=CFA Francs BEAC
-# CurrencySingXAF=CFA Franc BEAC
-# CurrencyXOF=CFA Francs BCEAO
-# CurrencySingXOF=CFA Franc BCEAO
-# CurrencyXPF=CFP Francs
-# CurrencySingXPF=CFP Franc
-
-# CurrencyCentSingEUR=cent
-# CurrencyThousandthSingTND=thousandth
-
+Currencyeuros=Euros
+CurrencyAUD=AU Dollars
+CurrencySingAUD=AU Dollar
+CurrencyCAD=CAN Dollars
+CurrencySingCAD=CAN Dollar
+CurrencyCHF=Swiss Francs
+CurrencySingCHF=Swiss Franc
+CurrencyEUR=Euros
+CurrencySingEUR=Euro
+CurrencyFRF=French Francs
+CurrencySingFRF=French Franc
+CurrencyGBP=GB Pounds
+CurrencySingGBP=GB Pound
+CurrencyINR=Indian rupees
+CurrencySingINR=Indian rupee
+CurrencyMAD=Dirham
+CurrencySingMAD=Dirham
+CurrencyMGA=Ariary
+CurrencySingMGA=Ariary
+CurrencyMUR=Mauritius rupees
+CurrencySingMUR=Mauritius rupee
+CurrencyNOK=Norwegian krones
+CurrencySingNOK=Norwegian krone
+CurrencyTND=Tunisian dinars
+CurrencySingTND=Tunisian dinar
+CurrencyUSD=US Dollars
+CurrencySingUSD=US Dollar
+CurrencyUAH=Hryvnia
+CurrencySingUAH=Hryvnia
+CurrencyXAF=CFA Francs BEAC
+CurrencySingXAF=CFA Franc BEAC
+CurrencyXOF=CFA Francs BCEAO
+CurrencySingXOF=CFA Franc BCEAO
+CurrencyXPF=CFP Francs
+CurrencySingXPF=CFP Franc
+CurrencyCentSingEUR=cent
+CurrencyThousandthSingTND=thousandth
#### Input reasons #####
-# DemandReasonTypeSRC_INTE=Internet
-# DemandReasonTypeSRC_CAMP_MAIL=Mailing campaign
-# DemandReasonTypeSRC_CAMP_EMAIL=EMailing campaign
-# DemandReasonTypeSRC_CAMP_PHO=Phone campaign
-# DemandReasonTypeSRC_CAMP_FAX=Fax campaign
-# DemandReasonTypeSRC_COMM=Commercial contact
-# DemandReasonTypeSRC_SHOP=Shop contact
-# DemandReasonTypeSRC_WOM=Word of mouth
-# DemandReasonTypeSRC_PARTNER=Partner
-# DemandReasonTypeSRC_EMPLOYEE=Employee
-# DemandReasonTypeSRC_SPONSORING=Sponsorship
-
+DemandReasonTypeSRC_INTE=Internet
+DemandReasonTypeSRC_CAMP_MAIL=Mailing campaign
+DemandReasonTypeSRC_CAMP_EMAIL=EMailing campaign
+DemandReasonTypeSRC_CAMP_PHO=Phone campaign
+DemandReasonTypeSRC_CAMP_FAX=Fax campaign
+DemandReasonTypeSRC_COMM=Commercial contact
+DemandReasonTypeSRC_SHOP=Shop contact
+DemandReasonTypeSRC_WOM=Word of mouth
+DemandReasonTypeSRC_PARTNER=Partner
+DemandReasonTypeSRC_EMPLOYEE=Employee
+DemandReasonTypeSRC_SPONSORING=Sponsorship
#### Paper formats ####
-# PaperFormatEU4A0=Format 4A0
-# PaperFormatEU2A0=Format 2A0
-# PaperFormatEUA0=Format A0
-# PaperFormatEUA1=Format A1
-# PaperFormatEUA2=Format A2
-# PaperFormatEUA3=Format A3
-# PaperFormatEUA4=Format A4
-# PaperFormatEUA5=Format A5
-# PaperFormatEUA6=Format A6
-# PaperFormatUSLETTER=Format Letter US
-# PaperFormatUSLEGAL=Format Legal US
-# PaperFormatUSEXECUTIVE=Format Executive US
-# PaperFormatUSLEDGER=Format Ledger/Tabloid
-# PaperFormatCAP1=Format P1 Canada
-# PaperFormatCAP2=Format P2 Canada
-# PaperFormatCAP3=Format P3 Canada
-# PaperFormatCAP4=Format P4 Canada
-# PaperFormatCAP5=Format P5 Canada
-# PaperFormatCAP6=Format P6 Canada
+PaperFormatEU4A0=Format 4A0
+PaperFormatEU2A0=Format 2A0
+PaperFormatEUA0=Format A0
+PaperFormatEUA1=Format A1
+PaperFormatEUA2=Format A2
+PaperFormatEUA3=Format A3
+PaperFormatEUA4=Format A4
+PaperFormatEUA5=Format A5
+PaperFormatEUA6=Format A6
+PaperFormatUSLETTER=Format Letter US
+PaperFormatUSLEGAL=Format Legal US
+PaperFormatUSEXECUTIVE=Format Executive US
+PaperFormatUSLEDGER=Format Ledger/Tabloid
+PaperFormatCAP1=Format P1 Canada
+PaperFormatCAP2=Format P2 Canada
+PaperFormatCAP3=Format P3 Canada
+PaperFormatCAP4=Format P4 Canada
+PaperFormatCAP5=Format P5 Canada
+PaperFormatCAP6=Format P6 Canada
diff --git a/htdocs/langs/vi_VN/donations.lang b/htdocs/langs/vi_VN/donations.lang
index 12a72464cae..728661dfa04 100644
--- a/htdocs/langs/vi_VN/donations.lang
+++ b/htdocs/langs/vi_VN/donations.lang
@@ -1,32 +1,32 @@
# Dolibarr language file - Source file is en_US - donations
-# Donation=Donation
-# Donations=Donations
-# DonationRef=Donation ref.
-# Donor=Donor
-# Donors=Donors
-# AddDonation=Add a donation
-# NewDonation=New donation
-# ShowDonation=Show donation
-# DonationPromise=Gift promise
-# PromisesNotValid=Not validated promises
-# PromisesValid=Validated promises
-# DonationsPaid=Donations paid
-# DonationsReceived=Donations received
-# PublicDonation=Public donation
-# DonationsNumber=Donation number
-# DonationsArea=Donations area
-# DonationStatusPromiseNotValidated=Draft promise
-# DonationStatusPromiseValidated=Validated promise
-# DonationStatusPaid=Donation received
-# DonationStatusPromiseNotValidatedShort=Draft
-# DonationStatusPromiseValidatedShort=Validated
-# DonationStatusPaidShort=Received
-# ValidPromess=Validate promise
-# DonationReceipt=Donation receipt
-# BuildDonationReceipt=Build receipt
-# DonationsModels=Documents models for donation receipts
-# LastModifiedDonations=Last %s modified donations
-# SearchADonation=Search a donation
-# DonationRecipient=Donation recipient
-# ThankYou=Thank You
-# IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount
+Donation=Donation
+Donations=Donations
+DonationRef=Donation ref.
+Donor=Donor
+Donors=Donors
+AddDonation=Add a donation
+NewDonation=New donation
+ShowDonation=Show donation
+DonationPromise=Gift promise
+PromisesNotValid=Not validated promises
+PromisesValid=Validated promises
+DonationsPaid=Donations paid
+DonationsReceived=Donations received
+PublicDonation=Public donation
+DonationsNumber=Donation number
+DonationsArea=Donations area
+DonationStatusPromiseNotValidated=Draft promise
+DonationStatusPromiseValidated=Validated promise
+DonationStatusPaid=Donation received
+DonationStatusPromiseNotValidatedShort=Draft
+DonationStatusPromiseValidatedShort=Validated
+DonationStatusPaidShort=Received
+ValidPromess=Validate promise
+DonationReceipt=Donation receipt
+BuildDonationReceipt=Build receipt
+DonationsModels=Documents models for donation receipts
+LastModifiedDonations=Last %s modified donations
+SearchADonation=Search a donation
+DonationRecipient=Donation recipient
+ThankYou=Thank You
+IConfirmDonationReception=The recipient declare reception, as a donation, of the following amount
diff --git a/htdocs/langs/vi_VN/ecm.lang b/htdocs/langs/vi_VN/ecm.lang
index 47c6a4ccd6e..90ace355500 100644
--- a/htdocs/langs/vi_VN/ecm.lang
+++ b/htdocs/langs/vi_VN/ecm.lang
@@ -1,55 +1,55 @@
# Dolibarr language file - Source file is en_US - ecm
-# MenuECM=Documents
-# DocsMine=My documents
-# DocsGenerated=Generated documents
-# DocsElements=Elements documents
-# DocsThirdParties=Documents third parties
-# DocsContracts=Documents contracts
-# DocsProposals=Documents proposals
-# DocsOrders=Documents orders
-# DocsInvoices=Documents invoices
-# ECMNbOfDocs=Nb of documents in directory
-# ECMNbOfDocsSmall=Nb of doc.
-# ECMSection=Directory
-# ECMSectionManual=Manual directory
-# ECMSectionAuto=Automatic directory
-# ECMSectionsManual=Manual tree
-# ECMSectionsAuto=Automatic tree
-# ECMSections=Directories
-# ECMRoot=Root
-# ECMNewSection=New directory
-# ECMAddSection=Add directory
-# ECMNewDocument=New document
-# ECMCreationDate=Creation date
-# ECMNbOfFilesInDir=Number of files in directory
-# ECMNbOfSubDir=Number of sub-directories
-# ECMNbOfFilesInSubDir=Number of files in sub-directories
-# ECMCreationUser=Creator
-# ECMArea=EDM area
-# ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
-# ECMAreaDesc2=* Automatic directories are filled automatically when adding documents from card of an element.
* Manual directories can be used to save documents not linked to a particular element.
-# ECMSectionWasRemoved=Directory %s has been deleted.
-# ECMDocumentsSection=Document of directory
-# ECMSearchByKeywords=Search by keywords
-# ECMSearchByEntity=Search by object
-# ECMSectionOfDocuments=Directories of documents
-# ECMTypeManual=Manual
-# ECMTypeAuto=Automatic
-# ECMDocsBySocialContributions=Documents linked to social contributions
-# ECMDocsByThirdParties=Documents linked to third parties
-# ECMDocsByProposals=Documents linked to proposals
-# ECMDocsByOrders=Documents linked to customers orders
-# ECMDocsByContracts=Documents linked to contracts
-# ECMDocsByInvoices=Documents linked to customers invoices
-# ECMDocsByProducts=Documents linked to products
-# ECMDocsByProjects=Documents linked to projects
-# ECMNoDirectoryYet=No directory created
-# ShowECMSection=Show directory
-# DeleteSection=Remove directory
-# ConfirmDeleteSection=Can you confirm you want to delete the directory %s ?
-# ECMDirectoryForFiles=Relative directory for files
-# CannotRemoveDirectoryContainsFiles=Removed not possible because it contains some files
-# ECMFileManager=File manager
-# ECMSelectASection=Select a directory on left tree...
-# DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
+MenuECM=Documents
+DocsMine=My documents
+DocsGenerated=Generated documents
+DocsElements=Elements documents
+DocsThirdParties=Documents third parties
+DocsContracts=Documents contracts
+DocsProposals=Documents proposals
+DocsOrders=Documents orders
+DocsInvoices=Documents invoices
+ECMNbOfDocs=Nb of documents in directory
+ECMNbOfDocsSmall=Nb of doc.
+ECMSection=Directory
+ECMSectionManual=Manual directory
+ECMSectionAuto=Automatic directory
+ECMSectionsManual=Manual tree
+ECMSectionsAuto=Automatic tree
+ECMSections=Directories
+ECMRoot=Root
+ECMNewSection=New directory
+ECMAddSection=Add directory
+ECMNewDocument=New document
+ECMCreationDate=Creation date
+ECMNbOfFilesInDir=Number of files in directory
+ECMNbOfSubDir=Number of sub-directories
+ECMNbOfFilesInSubDir=Number of files in sub-directories
+ECMCreationUser=Creator
+ECMArea=EDM area
+ECMAreaDesc=The EDM (Electronic Document Management) area allows you to save, share and search quickly all kind of documents in Dolibarr.
+ECMAreaDesc2=* Automatic directories are filled automatically when adding documents from card of an element.
* Manual directories can be used to save documents not linked to a particular element.
+ECMSectionWasRemoved=Directory %s has been deleted.
+ECMDocumentsSection=Document of directory
+ECMSearchByKeywords=Search by keywords
+ECMSearchByEntity=Search by object
+ECMSectionOfDocuments=Directories of documents
+ECMTypeManual=Manual
+ECMTypeAuto=Automatic
+ECMDocsBySocialContributions=Documents linked to social contributions
+ECMDocsByThirdParties=Documents linked to third parties
+ECMDocsByProposals=Documents linked to proposals
+ECMDocsByOrders=Documents linked to customers orders
+ECMDocsByContracts=Documents linked to contracts
+ECMDocsByInvoices=Documents linked to customers invoices
+ECMDocsByProducts=Documents linked to products
+ECMDocsByProjects=Documents linked to projects
+ECMNoDirectoryYet=No directory created
+ShowECMSection=Show directory
+DeleteSection=Remove directory
+ConfirmDeleteSection=Can you confirm you want to delete the directory %s ?
+ECMDirectoryForFiles=Relative directory for files
+CannotRemoveDirectoryContainsFiles=Removed not possible because it contains some files
+ECMFileManager=File manager
+ECMSelectASection=Select a directory on left tree...
+DirNotSynchronizedSyncFirst=This directory seems to be created or modified outside ECM module. You must click on "Refresh" button first to synchronize disk and database to get content of this directory.
diff --git a/htdocs/langs/vi_VN/errors.lang b/htdocs/langs/vi_VN/errors.lang
index 85d47001a00..519080c3e0a 100644
--- a/htdocs/langs/vi_VN/errors.lang
+++ b/htdocs/langs/vi_VN/errors.lang
@@ -135,6 +135,8 @@ ErrorWarehouseMustDiffers=Source and target warehouses must differs
ErrorBadFormat=Bad format!
ErrorPaymentDateLowerThanInvoiceDate=Payment date (%s) cant' be before invoice date (%s) for invoice %s.
ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any thirdparty. Link member to an existing third party or create a new thirdparty before creating subscription with invoice.
+ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused.
+
# Warnings
WarningMandatorySetupNotComplete=Mandatory setup parameters are not yet defined
WarningSafeModeOnCheckExecDir=Warning, PHP option safe_mode is on so command must be stored inside a directory declared by php parameter safe_mode_exec_dir.
diff --git a/htdocs/langs/vi_VN/exports.lang b/htdocs/langs/vi_VN/exports.lang
index d3e2467236d..dbdb7f5dc15 100644
--- a/htdocs/langs/vi_VN/exports.lang
+++ b/htdocs/langs/vi_VN/exports.lang
@@ -1,134 +1,134 @@
# Dolibarr language file - Source file is en_US - exports
-# ExportsArea=Exports area
-# ImportArea=Import area
-# NewExport=New export
-# NewImport=New import
-# ExportableDatas=Exportable dataset
-# ImportableDatas=Importable dataset
-# SelectExportDataSet=Choose dataset you want to export...
-# SelectImportDataSet=Choose dataset you want to import...
-# SelectExportFields=Choose fields you want to export, or select a predefined export profile
-# SelectImportFields=Choose source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profil:
-# NotImportedFields=Fields of source file not imported
-# SaveExportModel=Save this export profile if you plan to reuse it later...
-# SaveImportModel=Save this import profile if you plan to reuse it later...
-# ExportModelName=Export profile name
-# ExportModelSaved=Export profile saved under name %s.
-# ExportableFields=Exportable fields
-# ExportedFields=Exported fields
-# ImportModelName=Import profile name
-# ImportModelSaved=Import profile saved under name %s.
-# ImportableFields=Importable fields
-# ImportedFields=Imported fields
-# DatasetToExport=Dataset to export
-# DatasetToImport=Import file into dataset
-# NoDiscardedFields=No fields in source file are discarded
-# Dataset=Dataset
-# ChooseFieldsOrdersAndTitle=Choose fields order...
-# FieldsOrder=Fields order
-# FieldsTitle=Fields title
-# FieldOrder=Field order
-# FieldTitle=Field title
-# ChooseExportFormat=Choose export format
-# NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file...
-# AvailableFormats=Available formats
-# LibraryShort=Library
-# LibraryUsed=Library used
+ExportsArea=Exports area
+ImportArea=Import area
+NewExport=New export
+NewImport=New import
+ExportableDatas=Exportable dataset
+ImportableDatas=Importable dataset
+SelectExportDataSet=Choose dataset you want to export...
+SelectImportDataSet=Choose dataset you want to import...
+SelectExportFields=Choose fields you want to export, or select a predefined export profile
+SelectImportFields=Choose source file fields you want to import and their target field in database by moving them up and down with anchor %s, or select a predefined import profil:
+NotImportedFields=Fields of source file not imported
+SaveExportModel=Save this export profile if you plan to reuse it later...
+SaveImportModel=Save this import profile if you plan to reuse it later...
+ExportModelName=Export profile name
+ExportModelSaved=Export profile saved under name %s.
+ExportableFields=Exportable fields
+ExportedFields=Exported fields
+ImportModelName=Import profile name
+ImportModelSaved=Import profile saved under name %s.
+ImportableFields=Importable fields
+ImportedFields=Imported fields
+DatasetToExport=Dataset to export
+DatasetToImport=Import file into dataset
+NoDiscardedFields=No fields in source file are discarded
+Dataset=Dataset
+ChooseFieldsOrdersAndTitle=Choose fields order...
+FieldsOrder=Fields order
+FieldsTitle=Fields title
+FieldOrder=Field order
+FieldTitle=Field title
+ChooseExportFormat=Choose export format
+NowClickToGenerateToBuildExportFile=Now, select file format in combo box and click on "Generate" to build export file...
+AvailableFormats=Available formats
+LibraryShort=Library
+LibraryUsed=Library used
LibraryVersion=Phiên bản
-# Step=Step
-# FormatedImport=Import assistant
-# FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge.
-# FormatedImportDesc2=First step is to choose a king of data you want to load, then file to load, then to choose which fields you want to load.
-# FormatedExport=Export assistant
-# FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without technical knowledge.
-# FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
-# FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
-# Sheet=Sheet
-# NoImportableData=No importable data (no module with definitions to allow data imports)
-# FileSuccessfullyBuilt=Export file generated
-# SQLUsedForExport=SQL Request used to build export file
-# LineId=Id of line
-# LineDescription=Description of line
-# LineUnitPrice=Unit price of line
-# LineVATRate=VAT Rate of line
-# LineQty=Quantity for line
-# LineTotalHT=Amount net of tax for line
-# LineTotalTTC=Amount with tax for line
-# LineTotalVAT=Amount of VAT for line
-# TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
-# FileWithDataToImport=File with data to import
-# FileToImport=Source file to import
-# FileMustHaveOneOfFollowingFormat=File to import must have one of following format
-# DownloadEmptyExample=Download example of empty source file
-# ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it...
-# ChooseFileToImport=Upload file then click on picto %s to select file as source import file...
-# SourceFileFormat=Source file format
-# FieldsInSourceFile=Fields in source file
-# FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
-# Field=Field
-# NoFields=No fields
-# MoveField=Move field column number %s
-# ExampleOfImportFile=Example_of_import_file
-# SaveImportProfile=Save this import profile
-# ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name.
-# ImportSummary=Import setup summary
-# TablesTarget=Targeted tables
-# FieldsTarget=Targeted fields
-# TableTarget=Targeted table
-# FieldTarget=Targeted field
-# FieldSource=Source field
-# DoNotImportFirstLine=Do not import first line of source file
-# NbOfSourceLines=Number of lines in source file
-# NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "%s" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)...
-# RunSimulateImportFile=Launch the import simulation
-# FieldNeedSource=This fiels in database require a data from source file
-# SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
-# InformationOnSourceFile=Information on source file
-# InformationOnTargetTables=Information on target fields
-# SelectAtLeastOneField=Switch at least one source field in the column of fields to export
-# SelectFormat=Choose this import file format
-# RunImportFile=Launch import file
-# NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import.
-# DataLoadedWithId=All data will be loaded with the following import id: %s
-# ErrorMissingMandatoryValue=Mandatory data is empty in source file for field %s.
-# TooMuchErrors=There is still %s other source lines with errors but output has been limited.
-# TooMuchWarnings=There is still %s other source lines with warnings but output has been limited.
-# EmptyLine=Empty line (will be discarded)
-# CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import.
-# FileWasImported=File was imported with number %s.
-# YouCanUseImportIdToFindRecord=You can find all imported records in your database by filtering on field import_key='%s'.
-# NbOfLinesOK=Number of lines with no errors and no warnings: %s.
-# NbOfLinesImported=Number of lines successfully imported: %s.
-# DataComeFromNoWhere=Value to insert comes from nowhere in source file.
-# DataComeFromFileFieldNb=Value to insert comes from field number %s in source file.
-# DataComeFromIdFoundFromRef=Value that comes from field number %s of source file will be used to find id of parent object to use (So the objet %s that has the ref. from source file must exists into Dolibarr).
-# DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
-# DataIsInsertedInto=Data coming from source file will be inserted into the following field:
-# DataIDSourceIsInsertedInto=The id of parent object found using the data in source file, will be inserted into the following field:
-# DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
-# SourceRequired=Data value is mandatory
-# SourceExample=Example of possible data value
-# ExampleAnyRefFoundIntoElement=Any ref found for element %s
-# ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
-# CSVFormatDesc=Comma Separated Value file format (.csv).
This is a text file format where fields are separated by separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
-# Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
-# Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
-# TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
-# ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
-# CsvOptions=Csv Options
-# Separator=Separator
-# Enclosure=Enclosure
-# SuppliersProducts=Suppliers Products
-# BankCode=Bank code
-# DeskCode=Desk code
-# BankAccountNumber=Account number
-# BankAccountNumberKey=Key
-# SpecialCode=Special code
-# ExportStringFilter=%% allows replacing one or more characters in the text
-# ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
-# ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
+Step=Step
+FormatedImport=Import assistant
+FormatedImportDesc1=This area allows to import personalized data, using an assistant to help you in process without technical knowledge.
+FormatedImportDesc2=First step is to choose a king of data you want to load, then file to load, then to choose which fields you want to load.
+FormatedExport=Export assistant
+FormatedExportDesc1=This area allows to export personalized data, using an assistant to help you in process without technical knowledge.
+FormatedExportDesc2=First step is to choose a predefined dataset, then to choose which fields you want in your result files, and which order.
+FormatedExportDesc3=When data to export are selected, you can define output file format you want to export your data to.
+Sheet=Sheet
+NoImportableData=No importable data (no module with definitions to allow data imports)
+FileSuccessfullyBuilt=Export file generated
+SQLUsedForExport=SQL Request used to build export file
+LineId=Id of line
+LineDescription=Description of line
+LineUnitPrice=Unit price of line
+LineVATRate=VAT Rate of line
+LineQty=Quantity for line
+LineTotalHT=Amount net of tax for line
+LineTotalTTC=Amount with tax for line
+LineTotalVAT=Amount of VAT for line
+TypeOfLineServiceOrProduct=Type of line (0=product, 1=service)
+FileWithDataToImport=File with data to import
+FileToImport=Source file to import
+FileMustHaveOneOfFollowingFormat=File to import must have one of following format
+DownloadEmptyExample=Download example of empty source file
+ChooseFormatOfFileToImport=Choose file format to use as import file format by clicking on picto %s to select it...
+ChooseFileToImport=Upload file then click on picto %s to select file as source import file...
+SourceFileFormat=Source file format
+FieldsInSourceFile=Fields in source file
+FieldsInTargetDatabase=Target fields in Dolibarr database (bold=mandatory)
+Field=Field
+NoFields=No fields
+MoveField=Move field column number %s
+ExampleOfImportFile=Example_of_import_file
+SaveImportProfile=Save this import profile
+ErrorImportDuplicateProfil=Failed to save this import profile with this name. An existing profile already exists with this name.
+ImportSummary=Import setup summary
+TablesTarget=Targeted tables
+FieldsTarget=Targeted fields
+TableTarget=Targeted table
+FieldTarget=Targeted field
+FieldSource=Source field
+DoNotImportFirstLine=Do not import first line of source file
+NbOfSourceLines=Number of lines in source file
+NowClickToTestTheImport=Check import parameters you have defined. If they are correct, click on button "%s" to launch a simulation of import process (no data will be changed in your database, it's only a simulation for the moment)...
+RunSimulateImportFile=Launch the import simulation
+FieldNeedSource=This fiels in database require a data from source file
+SomeMandatoryFieldHaveNoSource=Some mandatory fields have no source from data file
+InformationOnSourceFile=Information on source file
+InformationOnTargetTables=Information on target fields
+SelectAtLeastOneField=Switch at least one source field in the column of fields to export
+SelectFormat=Choose this import file format
+RunImportFile=Launch import file
+NowClickToRunTheImport=Check result of import simulation. If everything is ok, launch the definitive import.
+DataLoadedWithId=All data will be loaded with the following import id: %s
+ErrorMissingMandatoryValue=Mandatory data is empty in source file for field %s.
+TooMuchErrors=There is still %s other source lines with errors but output has been limited.
+TooMuchWarnings=There is still %s other source lines with warnings but output has been limited.
+EmptyLine=Empty line (will be discarded)
+CorrectErrorBeforeRunningImport=You must first correct all errors before running definitive import.
+FileWasImported=File was imported with number %s.
+YouCanUseImportIdToFindRecord=You can find all imported records in your database by filtering on field import_key='%s'.
+NbOfLinesOK=Number of lines with no errors and no warnings: %s.
+NbOfLinesImported=Number of lines successfully imported: %s.
+DataComeFromNoWhere=Value to insert comes from nowhere in source file.
+DataComeFromFileFieldNb=Value to insert comes from field number %s in source file.
+DataComeFromIdFoundFromRef=Value that comes from field number %s of source file will be used to find id of parent object to use (So the objet %s that has the ref. from source file must exists into Dolibarr).
+DataComeFromIdFoundFromCodeId=Code that comes from field number %s of source file will be used to find id of parent object to use (So the code from source file must exists into dictionary %s). Note that if you know id, you can also use it into source file instead of code. Import should work in both cases.
+DataIsInsertedInto=Data coming from source file will be inserted into the following field:
+DataIDSourceIsInsertedInto=The id of parent object found using the data in source file, will be inserted into the following field:
+DataCodeIDSourceIsInsertedInto=The id of parent line found from code, will be inserted into following field:
+SourceRequired=Data value is mandatory
+SourceExample=Example of possible data value
+ExampleAnyRefFoundIntoElement=Any ref found for element %s
+ExampleAnyCodeOrIdFoundIntoDictionary=Any code (or id) found into dictionary %s
+CSVFormatDesc=Comma Separated Value file format (.csv).
This is a text file format where fields are separated by separator [ %s ]. If separator is found inside a field content, field is rounded by round character [ %s ]. Escape character to escape round character is [ %s ].
+Excel95FormatDesc=Excel file format (.xls)
This is native Excel 95 format (BIFF5).
+Excel2007FormatDesc=Excel file format (.xlsx)
This is native Excel 2007 format (SpreadsheetML).
+TsvFormatDesc=Tab Separated Value file format (.tsv)
This is a text file format where fields are separated by a tabulator [tab].
+ExportFieldAutomaticallyAdded=Field %s was automatically added. It will avoid you to have similar lines to be treated as duplicate records (with this field added, all lines will own their own id and will differ).
+CsvOptions=Csv Options
+Separator=Separator
+Enclosure=Enclosure
+SuppliersProducts=Suppliers Products
+BankCode=Bank code
+DeskCode=Desk code
+BankAccountNumber=Account number
+BankAccountNumberKey=Key
+SpecialCode=Special code
+ExportStringFilter=%% allows replacing one or more characters in the text
+ExportDateFilter='YYYY' 'YYYYMM' 'YYYYMMDD': filters by one year/month/day
'YYYY+YYYY' 'YYYYMM+YYYYMM' 'YYYYMMDD+YYYYMMDD': filters over a range of years/months/days
'>YYYY' '>YYYYMM' '>YYYYMMDD': filters on the following years/months/days
'<YYYY' '<YYYYMM' '<YYYYMMDD': filters on the previous years/months/days
+ExportNumericFilter='NNNNN' filters by one value
'NNNNN+NNNNN' filters over a range of values
'>NNNNN' filters by lower values
'>NNNNN' filters by higher values
## filters
-# SelectFilterFields=If you want to filter on some values, just input values here.
-# FilterableFields=Champs Filtrables
-# FilteredFields=Filtered fields
-# FilteredFieldsValues=Value for filter
+SelectFilterFields=If you want to filter on some values, just input values here.
+FilterableFields=Champs Filtrables
+FilteredFields=Filtered fields
+FilteredFieldsValues=Value for filter
diff --git a/htdocs/langs/vi_VN/ftp.lang b/htdocs/langs/vi_VN/ftp.lang
index 6f135997201..9984ce689ee 100644
--- a/htdocs/langs/vi_VN/ftp.lang
+++ b/htdocs/langs/vi_VN/ftp.lang
@@ -1,12 +1,12 @@
# Dolibarr language file - Source file is en_US - ftp
-# FTPClientSetup=FTP Client module setup
-# NewFTPClient=New FTP connection setup
-# FTPArea=FTP Area
-# FTPAreaDesc=This screen show you content of a FTP server view
-# SetupOfFTPClientModuleNotComplete=Setup of FTP client module seems to be not complete
-# FTPFeatureNotSupportedByYourPHP=Your PHP does not support FTP functions
-# FailedToConnectToFTPServer=Failed to connect to FTP server (server %s, port %s)
-# FailedToConnectToFTPServerWithCredentials=Failed to login to FTP server with defined login/password
-# FTPFailedToRemoveFile=Failed to remove file %s.
-# FTPFailedToRemoveDir=Failed to remove directory %s (Check permissions and that directory is empty).
-# FTPPassiveMode=Passive mode
+FTPClientSetup=FTP Client module setup
+NewFTPClient=New FTP connection setup
+FTPArea=FTP Area
+FTPAreaDesc=This screen show you content of a FTP server view
+SetupOfFTPClientModuleNotComplete=Setup of FTP client module seems to be not complete
+FTPFeatureNotSupportedByYourPHP=Your PHP does not support FTP functions
+FailedToConnectToFTPServer=Failed to connect to FTP server (server %s, port %s)
+FailedToConnectToFTPServerWithCredentials=Failed to login to FTP server with defined login/password
+FTPFailedToRemoveFile=Failed to remove file %s.
+FTPFailedToRemoveDir=Failed to remove directory %s (Check permissions and that directory is empty).
+FTPPassiveMode=Passive mode
diff --git a/htdocs/langs/vi_VN/help.lang b/htdocs/langs/vi_VN/help.lang
index fe836c72ab6..1bbd6e94f03 100644
--- a/htdocs/langs/vi_VN/help.lang
+++ b/htdocs/langs/vi_VN/help.lang
@@ -1,28 +1,28 @@
# Dolibarr language file - Source file is en_US - help
-# CommunitySupport=Forum/Wiki support
-# EMailSupport=Emails support
-# RemoteControlSupport=Online real time / remote support
-# OtherSupport=Other support
-# ToSeeListOfAvailableRessources=To contact/see available resources:
-# ClickHere=Click here
-# HelpCenter=Help center
-# DolibarrHelpCenter=Dolibarr help and support center
-# ToGoBackToDolibarr=Otherwise, click here to use Dolibarr
-# TypeOfSupport=Source of support
-# TypeSupportCommunauty=Community (free)
-# TypeSupportCommercial=Commercial
-# TypeOfHelp=Type
-# NeedHelpCenter=Need help or support ?
-# Efficiency=Efficiency
-# TypeHelpOnly=Help only
-# TypeHelpDev=Help+Development
-# TypeHelpDevForm=Help+Development+Formation
-# ToGetHelpGoOnSparkAngels1=Some companies can provide a fast (sometime immediate) and more efficient online support by taking control of your computer. Such helpers can be found on %s web site:
-# ToGetHelpGoOnSparkAngels3=You can also go to the list of all available coaches for Dolibarr, for this click on button
-# ToGetHelpGoOnSparkAngels2=Sometimes, there is no company available at the moment you make your search, so think to change the filter to look for "all availability". You will be able to send more requests.
-# BackToHelpCenter=Otherwise, click here to go back to help center home page.
-# LinkToGoldMember=You can call one of the coach preselected by Dolibarr for your language (%s) by clicking his Widget (status and maximum price are automatically updated):
-# PossibleLanguages=Supported languages
-# MakeADonation=Help Dolibarr project, make a donation
-# SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation
-# SeeOfficalSupport=For official Dolibarr support in your language:
%s
+CommunitySupport=Forum/Wiki support
+EMailSupport=Emails support
+RemoteControlSupport=Online real time / remote support
+OtherSupport=Other support
+ToSeeListOfAvailableRessources=To contact/see available resources:
+ClickHere=Click here
+HelpCenter=Help center
+DolibarrHelpCenter=Dolibarr help and support center
+ToGoBackToDolibarr=Otherwise, click here to use Dolibarr
+TypeOfSupport=Source of support
+TypeSupportCommunauty=Community (free)
+TypeSupportCommercial=Commercial
+TypeOfHelp=Type
+NeedHelpCenter=Need help or support ?
+Efficiency=Efficiency
+TypeHelpOnly=Help only
+TypeHelpDev=Help+Development
+TypeHelpDevForm=Help+Development+Formation
+ToGetHelpGoOnSparkAngels1=Some companies can provide a fast (sometime immediate) and more efficient online support by taking control of your computer. Such helpers can be found on %s web site:
+ToGetHelpGoOnSparkAngels3=You can also go to the list of all available coaches for Dolibarr, for this click on button
+ToGetHelpGoOnSparkAngels2=Sometimes, there is no company available at the moment you make your search, so think to change the filter to look for "all availability". You will be able to send more requests.
+BackToHelpCenter=Otherwise, click here to go back to help center home page.
+LinkToGoldMember=You can call one of the coach preselected by Dolibarr for your language (%s) by clicking his Widget (status and maximum price are automatically updated):
+PossibleLanguages=Supported languages
+MakeADonation=Help Dolibarr project, make a donation
+SubscribeToFoundation=Help Dolibarr project, subscribe to the foundation
+SeeOfficalSupport=For official Dolibarr support in your language:
%s
diff --git a/htdocs/langs/vi_VN/holiday.lang b/htdocs/langs/vi_VN/holiday.lang
index 3bca20c07db..f5b104b8301 100644
--- a/htdocs/langs/vi_VN/holiday.lang
+++ b/htdocs/langs/vi_VN/holiday.lang
@@ -1,152 +1,149 @@
# Dolibarr language file - Source file is en_US - holiday
-# HRM=HRM
-# Holidays=Holidays
-# CPTitreMenu=Holidays
-# MenuReportMonth=Monthly statement
-# MenuAddCP=Apply for holidays
-# NotActiveModCP=You must enable the module holidays to view this page.
-# NotConfigModCP=You must configure the module holidays to view this page. To do this, click here a>.
-# NoCPforUser=You don't have a demand for holidays.
-# AddCP=Apply for holidays
-# CPErrorSQL=An SQL error occurred:
-# Employe=Employee
-# DateDebCP=Start date
-# DateFinCP=End date
-# DateCreateCP=Creation date
-# DraftCP=Draft
-# ToReviewCP=Awaiting approval
-# ApprovedCP=Approved
-# CancelCP=Canceled
-# RefuseCP=Refused
-# ValidatorCP=Approbator
-# ListeCP=List of holidays
-# ReviewedByCP=Will be reviewed by
-# DescCP=Description
-# SendRequestCP=Creating demand for holidays
-# DelayToRequestCP=Applications for holidays must be made at least %s day(s) before them.
-# MenuConfCP=Edit balance of holidays
-# UpdateAllCP=Update the holidays
-# SoldeCPUser=Holidays balance is %s days.
-# ErrorEndDateCP=You must select an end date greater than the start date.
-# ErrorSQLCreateCP=An SQL error occurred during the creation:
-# ErrorIDFicheCP=An error has occurred, the request for holidays does not exist.
-# ReturnCP=Return to previous page
-# ErrorUserViewCP=You are not authorized to read this request for holidays.
-# InfosCP=Information of the demand of holidays
-# InfosWorkflowCP=Information Workflow
-# DateCreateCP=Creation date
-# RequestByCP=Requested by
-# TitreRequestCP=Sheet of holidays
-# NbUseDaysCP=Number of days of holidays consumed
-# EditCP=Edit
-# DeleteCP=Delete
-# ActionValidCP=Validate
-# ActionRefuseCP=Refuse
-# ActionCancelCP=Cancel
-# StatutCP=Status
-# SendToValidationCP=Send to validation
-# TitleDeleteCP=Delete the request of holidays
-# ConfirmDeleteCP=Confirm the deletion of this request for holidays?
-# ErrorCantDeleteCP=Error you don't have the right to delete this holiday request.
-# CantCreateCP=You don't have the right to apply for holidays.
-# InvalidValidatorCP=You must choose an approbator to your holiday request.
-# UpdateButtonCP=Update
-# CantUpdate=You cannot update this request of holidays.
-# NoDateDebut=You must select a start date.
-# NoDateFin=You must select an end date.
-# ErrorDureeCP=Your request for holidays does not contain working day.
-# TitleValidCP=Approve the request holidays
-# ConfirmValidCP=Are you sure you want to approve the holiday request?
-# DateValidCP=Date approved
-# TitleToValidCP=Send request holidays
-# ConfirmToValidCP=Are you sure you want to send the request of holidays?
-# TitleRefuseCP=Refuse the request holidays
-# ConfirmRefuseCP=Are you sure you want to refuse the request of holidays?
-# NoMotifRefuseCP=You must choose a reason for refusing the request.
-# TitleCancelCP=Cancel the request holidays
-# ConfirmCancelCP=Are you sure you want to cancel the request of holidays?
-# DetailRefusCP=Reason for refusal
-# DateRefusCP=Date of refusal
-# DateCancelCP=Date of cancellation
-# DefineEventUserCP=Assign an exceptional leave for a user
-# addEventToUserCP=Assign leave
-# MotifCP=Reason
-# UserCP=User
-# ErrorAddEventToUserCP=An error occurred while adding the exceptional leave.
-# AddEventToUserOkCP=The addition of the exceptional leave has been completed.
-# MenuLogCP=View logs of holidays
-# LogCP=Log of updates of holidays
-# ActionByCP=Performed by
-# UserUpdateCP=For the user
-# PrevSoldeCP=Previous Balance
-# NewSoldeCP=New Balance
-# alreadyCPexist=A request for holidays has already been done on this period.
-# UserName=Name
-# Employee=Employee
-# FirstDayOfHoliday=First day of holiday
-# LastDayOfHoliday=Last day of holiday
-# HolidaysMonthlyUpdate=Monthly update
-# ManualUpdate=Manual update
-# HolidaysCancelation=Holidays cancelation
+HRM=HRM
+Holidays=Holidays
+CPTitreMenu=Holidays
+MenuReportMonth=Monthly statement
+MenuAddCP=Apply for holidays
+NotActiveModCP=You must enable the module holidays to view this page.
+NotConfigModCP=You must configure the module holidays to view this page. To do this, click here a>.
+NoCPforUser=You don't have a demand for holidays.
+AddCP=Apply for holidays
+CPErrorSQL=An SQL error occurred:
+Employe=Employee
+DateDebCP=Start date
+DateFinCP=End date
+DateCreateCP=Creation date
+DraftCP=Draft
+ToReviewCP=Awaiting approval
+ApprovedCP=Approved
+CancelCP=Canceled
+RefuseCP=Refused
+ValidatorCP=Approbator
+ListeCP=List of holidays
+ReviewedByCP=Will be reviewed by
+DescCP=Description
+SendRequestCP=Creating demand for holidays
+DelayToRequestCP=Applications for holidays must be made at least %s day(s) before them.
+MenuConfCP=Edit balance of holidays
+UpdateAllCP=Update the holidays
+SoldeCPUser=Holidays balance is %s days.
+ErrorEndDateCP=You must select an end date greater than the start date.
+ErrorSQLCreateCP=An SQL error occurred during the creation:
+ErrorIDFicheCP=An error has occurred, the request for holidays does not exist.
+ReturnCP=Return to previous page
+ErrorUserViewCP=You are not authorized to read this request for holidays.
+InfosCP=Information of the demand of holidays
+InfosWorkflowCP=Information Workflow
+RequestByCP=Requested by
+TitreRequestCP=Sheet of holidays
+NbUseDaysCP=Number of days of holidays consumed
+EditCP=Edit
+DeleteCP=Delete
+ActionValidCP=Validate
+ActionRefuseCP=Refuse
+ActionCancelCP=Cancel
+StatutCP=Status
+SendToValidationCP=Send to validation
+TitleDeleteCP=Delete the request of holidays
+ConfirmDeleteCP=Confirm the deletion of this request for holidays?
+ErrorCantDeleteCP=Error you don't have the right to delete this holiday request.
+CantCreateCP=You don't have the right to apply for holidays.
+InvalidValidatorCP=You must choose an approbator to your holiday request.
+UpdateButtonCP=Update
+CantUpdate=You cannot update this request of holidays.
+NoDateDebut=You must select a start date.
+NoDateFin=You must select an end date.
+ErrorDureeCP=Your request for holidays does not contain working day.
+TitleValidCP=Approve the request holidays
+ConfirmValidCP=Are you sure you want to approve the holiday request?
+DateValidCP=Date approved
+TitleToValidCP=Send request holidays
+ConfirmToValidCP=Are you sure you want to send the request of holidays?
+TitleRefuseCP=Refuse the request holidays
+ConfirmRefuseCP=Are you sure you want to refuse the request of holidays?
+NoMotifRefuseCP=You must choose a reason for refusing the request.
+TitleCancelCP=Cancel the request holidays
+ConfirmCancelCP=Are you sure you want to cancel the request of holidays?
+DetailRefusCP=Reason for refusal
+DateRefusCP=Date of refusal
+DateCancelCP=Date of cancellation
+DefineEventUserCP=Assign an exceptional leave for a user
+addEventToUserCP=Assign leave
+MotifCP=Reason
+UserCP=User
+ErrorAddEventToUserCP=An error occurred while adding the exceptional leave.
+AddEventToUserOkCP=The addition of the exceptional leave has been completed.
+MenuLogCP=View logs of holidays
+LogCP=Log of updates of holidays
+ActionByCP=Performed by
+UserUpdateCP=For the user
+PrevSoldeCP=Previous Balance
+NewSoldeCP=New Balance
+alreadyCPexist=A request for holidays has already been done on this period.
+UserName=Name
+Employee=Employee
+FirstDayOfHoliday=First day of holiday
+LastDayOfHoliday=Last day of holiday
+HolidaysMonthlyUpdate=Monthly update
+ManualUpdate=Manual update
+HolidaysCancelation=Holidays cancelation
## Configuration du Module ##
-# ConfCP=Configuration of holidays module
-# DescOptionCP=Description of the option
-# ValueOptionCP=Value
-# GroupToValidateCP=Group with the ability to approve holidays
-# ConfirmConfigCP=Validate the configuration
-# LastUpdateCP=Last updated automatically of holidays
-# UpdateConfCPOK=Updated successfully.
-# ErrorUpdateConfCP=An error occurred during the update, please try again.
-# AddCPforUsers=Please add the balance of holidays of users by clicking here.
-# DelayForSubmitCP=Deadline to apply for holidays
-# AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
-# AlertValidatorDelayCP=Préevent the approbator if the holiday request exceed delay
-# AlertValidorSoldeCP=Prevent the approbator if the holiday request exceed the balance
-# nbUserCP=Number of users supported in the module holidays
-# nbHolidayDeductedCP=Number of holidays to be deducted per day of holiday taken
-# nbHolidayEveryMonthCP=Number of holidays added every month
-# Module27130Name= Management of holidays
-# Module27130Desc= Management of holidays
-# TitleOptionMainCP=Main settings of holidays
-# TitleOptionEventCP=Settings of holidays related to events
-# ValidEventCP=Validate
-# UpdateEventCP=Update events
-# CreateEventCP=Create
-# NameEventCP=Event name
-# OkCreateEventCP=The addition of the event went well.
-# ErrorCreateEventCP=Error creating the event.
-# UpdateEventOkCP=The update of the event went well.
-# ErrorUpdateEventCP=Error while updating the event.
-# DeleteEventCP=Delete Event
-# DeleteEventOkCP=The event has been deleted.
-# ErrorDeleteEventCP=Error while deleting the event.
-# TitleDeleteEventCP=Delete a exceptional leave
-# TitleCreateEventCP=Create a exceptional leave
-# TitleUpdateEventCP=Edit or delete a exceptional leave
-# DeleteEventOptionCP=Delete
-# UpdateEventOptionCP=Update
-# ErrorMailNotSend=An error occurred while sending email:
-# NoCPforMonth=No leave this month.
-# nbJours=Number days
-# TitleAdminCP=Configuration of Holidays
-
+ConfCP=Configuration of holidays module
+DescOptionCP=Description of the option
+ValueOptionCP=Value
+GroupToValidateCP=Group with the ability to approve holidays
+ConfirmConfigCP=Validate the configuration
+LastUpdateCP=Last updated automatically of holidays
+UpdateConfCPOK=Updated successfully.
+ErrorUpdateConfCP=An error occurred during the update, please try again.
+AddCPforUsers=Please add the balance of holidays of users by clicking here.
+DelayForSubmitCP=Deadline to apply for holidays
+AlertapprobatortorDelayCP=Prevent the approbator if the holiday request does not match the deadline
+AlertValidatorDelayCP=Préevent the approbator if the holiday request exceed delay
+AlertValidorSoldeCP=Prevent the approbator if the holiday request exceed the balance
+nbUserCP=Number of users supported in the module holidays
+nbHolidayDeductedCP=Number of holidays to be deducted per day of holiday taken
+nbHolidayEveryMonthCP=Number of holidays added every month
+Module27130Name= Management of holidays
+Module27130Desc= Management of holidays
+TitleOptionMainCP=Main settings of holidays
+TitleOptionEventCP=Settings of holidays related to events
+ValidEventCP=Validate
+UpdateEventCP=Update events
+CreateEventCP=Create
+NameEventCP=Event name
+OkCreateEventCP=The addition of the event went well.
+ErrorCreateEventCP=Error creating the event.
+UpdateEventOkCP=The update of the event went well.
+ErrorUpdateEventCP=Error while updating the event.
+DeleteEventCP=Delete Event
+DeleteEventOkCP=The event has been deleted.
+ErrorDeleteEventCP=Error while deleting the event.
+TitleDeleteEventCP=Delete a exceptional leave
+TitleCreateEventCP=Create a exceptional leave
+TitleUpdateEventCP=Edit or delete a exceptional leave
+DeleteEventOptionCP=Delete
+UpdateEventOptionCP=Update
+ErrorMailNotSend=An error occurred while sending email:
+NoCPforMonth=No leave this month.
+nbJours=Number days
+TitleAdminCP=Configuration of Holidays
#Messages
-# Hello=Hello
-# HolidaysToValidate=Validate holidays
-# HolidaysToValidateBody=Below is a request for holidays to validate
-# HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
-# HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
-# HolidaysValidated=Validated holidays
-# HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
-# HolidaysRefused=Denied holidays
-# HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
-# HolidaysCanceled=Canceled holidays
-# HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
-
-# Permission20001=Read/create/modify their holidays
-# Permission20002=Read/modify all requests of holidays
-# Permission20003=Delete their holidays requests
-# Permission20004=Define users holidays
-# Permission20005=Review log of modified holidays
-# Permission20006=Access holidays monthly report
+Hello=Hello
+HolidaysToValidate=Validate holidays
+HolidaysToValidateBody=Below is a request for holidays to validate
+HolidaysToValidateDelay=This request for holidays will take place within a period of less than %s days.
+HolidaysToValidateAlertSolde=The user who made this request for holidays do not have enough available days.
+HolidaysValidated=Validated holidays
+HolidaysValidatedBody=Your request for holidays for %s to %s has been validated.
+HolidaysRefused=Denied holidays
+HolidaysRefusedBody=Your request for holidays for %s to %s has been denied for the following reason :
+HolidaysCanceled=Canceled holidays
+HolidaysCanceledBody=Your request for holidays for %s to %s has been canceled.
+Permission20001=Read/create/modify their holidays
+Permission20002=Read/modify all requests of holidays
+Permission20003=Delete their holidays requests
+Permission20004=Define users holidays
+Permission20005=Review log of modified holidays
+Permission20006=Access holidays monthly report
diff --git a/htdocs/langs/vi_VN/install.lang b/htdocs/langs/vi_VN/install.lang
index 5205c270363..5f5f1c70dba 100644
--- a/htdocs/langs/vi_VN/install.lang
+++ b/htdocs/langs/vi_VN/install.lang
@@ -1,209 +1,208 @@
# Dolibarr language file - Source file is en_US - install
-# InstallEasy=Just follow the instructions step by step.
-# MiscellaneousChecks=Prerequisites check
-# DolibarrWelcome=Welcome to Dolibarr
-# ConfFileExists=Configuration file %s exists.
-# ConfFileDoesNotExists=Configuration file %s does not exist !
-# ConfFileDoesNotExistsAndCouldNotBeCreated=Configuration file %s does not exist and could not be created !
-# ConfFileCouldBeCreated=Configuration file %s could be created.
-# ConfFileIsNotWritable=Configuration file %s is not writable. Check permissions. For first install, your web server must be granted to be able to write into this file during configuration process ("chmod 666" for example on a Unix like OS).
-# ConfFileIsWritable=Configuration file %s is writable.
-# ConfFileReload=Reload all information from configuration file.
-# PHPSupportSessions=This PHP supports sessions.
-# PHPSupportPOSTGETOk=This PHP supports variables POST and GET.
-# PHPSupportPOSTGETKo=It's possible your PHP setup does not support variables POST and/or GET. Check your parameter variables_order in php.ini.
-# PHPSupportGD=This PHP support GD graphical functions.
-# PHPSupportUTF8=This PHP support UTF8 functions.
-# PHPMemoryOK=Your PHP max session memory is set to %s. This should be enough.
-# PHPMemoryTooLow=Your PHP max session memory is set to %s bytes. This should be too low. Change your php.ini to set memory_limit parameter to at least %s bytes.
-# Recheck=Click here for a more significative test
-# ErrorPHPDoesNotSupportSessions=Your PHP installation does not support sessions. This feature is required to make Dolibarr working. Check your PHP setup.
-# ErrorPHPDoesNotSupportGD=Your PHP installation does not support graphical function GD. No graph will be available.
-# ErrorPHPDoesNotSupportUTF8=Your PHP installation does not support UTF8 functions. Dolibarr can't work correctly. Solve this before installing Dolibarr.
-# ErrorDirDoesNotExists=Directory %s does not exist.
-# ErrorGoBackAndCorrectParameters=Go backward and correct wrong parameters.
-# ErrorWrongValueForParameter=You may have typed a wrong value for parameter '%s'.
-# ErrorFailedToCreateDatabase=Failed to create database '%s'.
-# ErrorFailedToConnectToDatabase=Failed to connect to database '%s'.
-# ErrorDatabaseVersionTooLow=Database version (%s) too old. Version %s or higher is required.
-# ErrorPHPVersionTooLow=PHP version too old. Version %s is required.
-# WarningPHPVersionTooLow=PHP version too old. Version %s or more is expected. This version should allow install but is not supported.
-# ErrorConnectedButDatabaseNotFound=Connection to server successfull but database '%s' not found.
-# ErrorDatabaseAlreadyExists=Database '%s' already exists.
-# IfDatabaseNotExistsGoBackAndUncheckCreate=If database does not exists, go back and check option "Create database".
-# IfDatabaseExistsGoBackAndCheckCreate=If database already exists, go back and uncheck "Create database" option.
-# WarningBrowserTooOld=Too old version of browser. Upgrading your browser to a recent version of Firefox, Chrome or Opera is highly recommanded.
-# PHPVersion=PHP Version
-# YouCanContinue=You can continue...
-# PleaseBePatient=Please be patient...
-# License=Using license
-# ConfigurationFile=Configuration file
-# WebPagesDirectory=Directory where web pages are stored
-# DocumentsDirectory=Directory to store uploaded and generated documents
-# URLRoot=URL Root
-# ForceHttps=Force secure connections (https)
-# CheckToForceHttps=Check this option to force secure connections (https).
This requires that the web server is configured with an SSL certificate.
-# DolibarrDatabase=Dolibarr Database
-# DatabaseChoice=Database choice
-# DatabaseType=Database type
-# DriverType=Driver type
-# Server=Server
-# ServerAddressDescription=Name or ip address for database server, usually 'localhost' when database server is hosted on same server than web server
-# ServerPortDescription=Database server port. Keep empty if unknown.
-# DatabaseServer=Database server
-# DatabaseName=Database name
-# DatabasePrefix=Database prefix table
-# Login=Login
-# AdminLogin=Login for Dolibarr database owner.
-# Password=Password
-# PasswordAgain=Retype password a second time
-# AdminPassword=Password for Dolibarr database owner.
-# CreateDatabase=Create database
-# CreateUser=Create owner
-# DatabaseSuperUserAccess=Database server - Superuser access
-# CheckToCreateDatabase=Check box if database does not exist and must be created.
In this case, you must fill the login/password for superuser account at the bottom of this page.
-# CheckToCreateUser=Check box if database owner does not exist and must be created.
In this case, you must choose its login and password and also fill the login/password for the superuser account at the bottom of this page. If this box is unchecked, owner database and its passwords must exists.
-# Experimental=(experimental)
-# DatabaseRootLoginDescription=Login of the user allowed to create new databases or new users, mandatory if your database or its owner does not already exists.
-# KeepEmptyIfNoPassword=Leave empty if user has no password (avoid this)
-# SaveConfigurationFile=Save values
-# ConfigurationSaving=Saving configuration file
-# ServerConnection=Server connection
+InstallEasy=Just follow the instructions step by step.
+MiscellaneousChecks=Prerequisites check
+DolibarrWelcome=Welcome to Dolibarr
+ConfFileExists=Configuration file %s exists.
+ConfFileDoesNotExists=Configuration file %s does not exist !
+ConfFileDoesNotExistsAndCouldNotBeCreated=Configuration file %s does not exist and could not be created !
+ConfFileCouldBeCreated=Configuration file %s could be created.
+ConfFileIsNotWritable=Configuration file %s is not writable. Check permissions. For first install, your web server must be granted to be able to write into this file during configuration process ("chmod 666" for example on a Unix like OS).
+ConfFileIsWritable=Configuration file %s is writable.
+ConfFileReload=Reload all information from configuration file.
+PHPSupportSessions=This PHP supports sessions.
+PHPSupportPOSTGETOk=This PHP supports variables POST and GET.
+PHPSupportPOSTGETKo=It's possible your PHP setup does not support variables POST and/or GET. Check your parameter variables_order in php.ini.
+PHPSupportGD=This PHP support GD graphical functions.
+PHPSupportUTF8=This PHP support UTF8 functions.
+PHPMemoryOK=Your PHP max session memory is set to %s. This should be enough.
+PHPMemoryTooLow=Your PHP max session memory is set to %s bytes. This should be too low. Change your php.ini to set memory_limit parameter to at least %s bytes.
+Recheck=Click here for a more significative test
+ErrorPHPDoesNotSupportSessions=Your PHP installation does not support sessions. This feature is required to make Dolibarr working. Check your PHP setup.
+ErrorPHPDoesNotSupportGD=Your PHP installation does not support graphical function GD. No graph will be available.
+ErrorPHPDoesNotSupportUTF8=Your PHP installation does not support UTF8 functions. Dolibarr can't work correctly. Solve this before installing Dolibarr.
+ErrorDirDoesNotExists=Directory %s does not exist.
+ErrorGoBackAndCorrectParameters=Go backward and correct wrong parameters.
+ErrorWrongValueForParameter=You may have typed a wrong value for parameter '%s'.
+ErrorFailedToCreateDatabase=Failed to create database '%s'.
+ErrorFailedToConnectToDatabase=Failed to connect to database '%s'.
+ErrorDatabaseVersionTooLow=Database version (%s) too old. Version %s or higher is required.
+ErrorPHPVersionTooLow=PHP version too old. Version %s is required.
+WarningPHPVersionTooLow=PHP version too old. Version %s or more is expected. This version should allow install but is not supported.
+ErrorConnectedButDatabaseNotFound=Connection to server successfull but database '%s' not found.
+ErrorDatabaseAlreadyExists=Database '%s' already exists.
+IfDatabaseNotExistsGoBackAndUncheckCreate=If database does not exists, go back and check option "Create database".
+IfDatabaseExistsGoBackAndCheckCreate=If database already exists, go back and uncheck "Create database" option.
+WarningBrowserTooOld=Too old version of browser. Upgrading your browser to a recent version of Firefox, Chrome or Opera is highly recommanded.
+PHPVersion=PHP Version
+YouCanContinue=You can continue...
+PleaseBePatient=Please be patient...
+License=Using license
+ConfigurationFile=Configuration file
+WebPagesDirectory=Directory where web pages are stored
+DocumentsDirectory=Directory to store uploaded and generated documents
+URLRoot=URL Root
+ForceHttps=Force secure connections (https)
+CheckToForceHttps=Check this option to force secure connections (https).
This requires that the web server is configured with an SSL certificate.
+DolibarrDatabase=Dolibarr Database
+DatabaseChoice=Database choice
+DatabaseType=Database type
+DriverType=Driver type
+Server=Server
+ServerAddressDescription=Name or ip address for database server, usually 'localhost' when database server is hosted on same server than web server
+ServerPortDescription=Database server port. Keep empty if unknown.
+DatabaseServer=Database server
+DatabaseName=Database name
+DatabasePrefix=Database prefix table
+Login=Login
+AdminLogin=Login for Dolibarr database owner.
+Password=Password
+PasswordAgain=Retype password a second time
+AdminPassword=Password for Dolibarr database owner.
+CreateDatabase=Create database
+CreateUser=Create owner
+DatabaseSuperUserAccess=Database server - Superuser access
+CheckToCreateDatabase=Check box if database does not exist and must be created.
In this case, you must fill the login/password for superuser account at the bottom of this page.
+CheckToCreateUser=Check box if database owner does not exist and must be created.
In this case, you must choose its login and password and also fill the login/password for the superuser account at the bottom of this page. If this box is unchecked, owner database and its passwords must exists.
+Experimental=(experimental)
+DatabaseRootLoginDescription=Login of the user allowed to create new databases or new users, mandatory if your database or its owner does not already exists.
+KeepEmptyIfNoPassword=Leave empty if user has no password (avoid this)
+SaveConfigurationFile=Save values
+ConfigurationSaving=Saving configuration file
+ServerConnection=Server connection
DatabaseConnection=Liên kết dữ liệu
-# DatabaseCreation=Database creation
-# UserCreation=User creation
-# CreateDatabaseObjects=Database objects creation
-# ReferenceDataLoading=Reference data loading
-# TablesAndPrimaryKeysCreation=Tables and Primary keys creation
-# CreateTableAndPrimaryKey=Create table %s
-# CreateOtherKeysForTable=Create foreign keys and indexes for table %s
-# OtherKeysCreation=Foreign keys and indexes creation
-# FunctionsCreation=Functions creation
-# AdminAccountCreation=Administrator login creation
-# PleaseTypePassword=Please type a password, empty passwords are not allowed !
-# PleaseTypeALogin=Please type a login !
-# PasswordsMismatch=Passwords differs, please try again !
-# SetupEnd=End of setup
-# SystemIsInstalled=This installation is complete.
-# SystemIsUpgraded=Dolibarr has been upgraded successfully.
-# YouNeedToPersonalizeSetup=You need to configure Dolibarr to suit your needs (appearance, features, ...). To do this, please follow the link below:
-# AdminLoginCreatedSuccessfuly=Dolibarr administrator login '%s' created successfuly.
-# GoToDolibarr=Go to Dolibarr
-# GoToSetupArea=Go to Dolibarr (setup area)
-# MigrationNotFinished=Version of your database is not completely up to date, so you'll have to run the upgrade process again.
-# GoToUpgradePage=Go to upgrade page again
-# Examples=Examples
-# WithNoSlashAtTheEnd=Without the slash "/" at the end
-# DirectoryRecommendation=It is recommanded to use a directory outside of your directory of your web pages.
-# LoginAlreadyExists=Already exists
-# DolibarrAdminLogin=Dolibarr admin login
-# AdminLoginAlreadyExists=Dolibarr administrator account '%s' already exists. Go back, if you want to create another one.
-# WarningRemoveInstallDir=Warning, for security reasons, once the install or upgrade is complete, to avoid using install tools again, you should add a file called install.lock into Dolibarr document directory, in order to avoid malicious use of it.
-# ThisPHPDoesNotSupportTypeBase=This PHP system does not support any interface to access database type %s
-# FunctionNotAvailableInThisPHP=Not available on this PHP
-# MigrateScript=Migration script
-# ChoosedMigrateScript=Choose migration script
-# DataMigration=Data migration
-# DatabaseMigration=Structure database migration
-# ProcessMigrateScript=Script processing
-# ChooseYourSetupMode=Choose your setup mode and click "Start"...
-# FreshInstall=Fresh install
-# FreshInstallDesc=Use this mode if this is your first install. If not, this mode can repair a incomplete previous install, but if you want to upgrade your version, choose "Upgrade" mode.
-# Upgrade=Upgrade
-# UpgradeDesc=Use this mode if you have replaced old Dolibarr files with files from a newer version. This will upgrade your database and data.
-# Start=Start
-# InstallNotAllowed=Setup not allowed by conf.php permissions
-# NotAvailable=Not available
-# YouMustCreateWithPermission=You must create file %s and set write permissions on it for the web server during install process.
-# CorrectProblemAndReloadPage=Please fix the problem and press F5 to reload page.
-# AlreadyDone=Already migrated
-# DatabaseVersion=Database version
-# ServerVersion=Database server version
-# YouMustCreateItAndAllowServerToWrite=You must create this directory and allow for the web server to write into it.
-# CharsetChoice=Character set choice
-# CharacterSetClient=Character set used for generated HTML web pages
-# CharacterSetClientComment=Choose character set for web display.
Default proposed character set is the one of your database.
-# DBSortingCollation=Character sorting order
-# DBSortingCollationComment=Choose page code that defines character's sorting order used by database. This parameter is also called 'collation' by some databases.
This parameter can't be defined if database already exists.
-# CharacterSetDatabase=Character set for database
-# CharacterSetDatabaseComment=Choose character set wanted for database creation.
This parameter can't be defined if database already exists.
-# YouAskDatabaseCreationSoDolibarrNeedToConnect=You ask to create database %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
-# YouAskLoginCreationSoDolibarrNeedToConnect=You ask to create database login %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
-# BecauseConnectionFailedParametersMayBeWrong=As connection failed, host or super user parameters must be wrong.
-# OrphelinsPaymentsDetectedByMethod=Orphans payment detected by method %s
-# RemoveItManuallyAndPressF5ToContinue=Remove it manually and press F5 to continue.
-# KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values proposed here are already optimized. Change them only if you know what you do.
-# KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do.
-# KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do.
-# KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do.
-# FieldRenamed=Field renamed
-# IfLoginDoesNotExistsCheckCreateUser=If login does not exists yet, you must check option "Create user"
-# ErrorConnection=Server "%s", database name "%s", login "%s", or database password may be wrong or PHP client version may be too old compared to database version.
-# InstallChoiceRecommanded=Recommended choice to install version %s from your current version %s
-# InstallChoiceSuggested=Install choice suggested by installer.
-# MigrateIsDoneStepByStep=The targeted version (%s) has a gap of several versions, so install wizard will come back to suggest next migration once this one will be finished.
-# CheckThatDatabasenameIsCorrect=Check that database name "%s" is correct.
-# IfAlreadyExistsCheckOption=If this name is correct and that database does not exist yet, you must check option "Create database".
-# OpenBaseDir=PHP openbasedir parameter
-# YouAskToCreateDatabaseSoRootRequired=You checked the box "Create database". For this, you need to provide login/password of superuser (bottom of form).
-# YouAskToCreateDatabaseUserSoRootRequired=You checked the box "Create database owner". For this, you need to provide login/password of superuser (bottom of form).
-# NextStepMightLastALongTime=Current step may last several minutes. Please wait until the next screen is shown completely before continuing.
-# MigrationCustomerOrderShipping=Migrate shipping for customer orders storage
-# MigrationShippingDelivery=Upgrade storage of shipping
-# MigrationShippingDelivery2=Upgrade storage of shipping 2
-# MigrationFinished=Migration finished
-# LastStepDesc=Last step: Define here login and password you plan to use to connect to software. Do not loose this as it is the account to administer all others.
-# ActivateModule=Activate module %s
-# ShowEditTechnicalParameters=Click here to show/edit advanced parameters (expert mode)
+DatabaseCreation=Database creation
+UserCreation=User creation
+CreateDatabaseObjects=Database objects creation
+ReferenceDataLoading=Reference data loading
+TablesAndPrimaryKeysCreation=Tables and Primary keys creation
+CreateTableAndPrimaryKey=Create table %s
+CreateOtherKeysForTable=Create foreign keys and indexes for table %s
+OtherKeysCreation=Foreign keys and indexes creation
+FunctionsCreation=Functions creation
+AdminAccountCreation=Administrator login creation
+PleaseTypePassword=Please type a password, empty passwords are not allowed !
+PleaseTypeALogin=Please type a login !
+PasswordsMismatch=Passwords differs, please try again !
+SetupEnd=End of setup
+SystemIsInstalled=This installation is complete.
+SystemIsUpgraded=Dolibarr has been upgraded successfully.
+YouNeedToPersonalizeSetup=You need to configure Dolibarr to suit your needs (appearance, features, ...). To do this, please follow the link below:
+AdminLoginCreatedSuccessfuly=Dolibarr administrator login '%s' created successfuly.
+GoToDolibarr=Go to Dolibarr
+GoToSetupArea=Go to Dolibarr (setup area)
+MigrationNotFinished=Version of your database is not completely up to date, so you'll have to run the upgrade process again.
+GoToUpgradePage=Go to upgrade page again
+Examples=Examples
+WithNoSlashAtTheEnd=Without the slash "/" at the end
+DirectoryRecommendation=It is recommanded to use a directory outside of your directory of your web pages.
+LoginAlreadyExists=Already exists
+DolibarrAdminLogin=Dolibarr admin login
+AdminLoginAlreadyExists=Dolibarr administrator account '%s' already exists. Go back, if you want to create another one.
+WarningRemoveInstallDir=Warning, for security reasons, once the install or upgrade is complete, to avoid using install tools again, you should add a file called install.lock into Dolibarr document directory, in order to avoid malicious use of it.
+ThisPHPDoesNotSupportTypeBase=This PHP system does not support any interface to access database type %s
+FunctionNotAvailableInThisPHP=Not available on this PHP
+MigrateScript=Migration script
+ChoosedMigrateScript=Choose migration script
+DataMigration=Data migration
+DatabaseMigration=Structure database migration
+ProcessMigrateScript=Script processing
+ChooseYourSetupMode=Choose your setup mode and click "Start"...
+FreshInstall=Fresh install
+FreshInstallDesc=Use this mode if this is your first install. If not, this mode can repair a incomplete previous install, but if you want to upgrade your version, choose "Upgrade" mode.
+Upgrade=Upgrade
+UpgradeDesc=Use this mode if you have replaced old Dolibarr files with files from a newer version. This will upgrade your database and data.
+Start=Start
+InstallNotAllowed=Setup not allowed by conf.php permissions
+NotAvailable=Not available
+YouMustCreateWithPermission=You must create file %s and set write permissions on it for the web server during install process.
+CorrectProblemAndReloadPage=Please fix the problem and press F5 to reload page.
+AlreadyDone=Already migrated
+DatabaseVersion=Database version
+ServerVersion=Database server version
+YouMustCreateItAndAllowServerToWrite=You must create this directory and allow for the web server to write into it.
+CharsetChoice=Character set choice
+CharacterSetClient=Character set used for generated HTML web pages
+CharacterSetClientComment=Choose character set for web display.
Default proposed character set is the one of your database.
+DBSortingCollation=Character sorting order
+DBSortingCollationComment=Choose page code that defines character's sorting order used by database. This parameter is also called 'collation' by some databases.
This parameter can't be defined if database already exists.
+CharacterSetDatabase=Character set for database
+CharacterSetDatabaseComment=Choose character set wanted for database creation.
This parameter can't be defined if database already exists.
+YouAskDatabaseCreationSoDolibarrNeedToConnect=You ask to create database %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
+YouAskLoginCreationSoDolibarrNeedToConnect=You ask to create database login %s, but for this, Dolibarr need to connect to server %s with super user %s permissions.
+BecauseConnectionFailedParametersMayBeWrong=As connection failed, host or super user parameters must be wrong.
+OrphelinsPaymentsDetectedByMethod=Orphans payment detected by method %s
+RemoveItManuallyAndPressF5ToContinue=Remove it manually and press F5 to continue.
+KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do.
+KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do.
+FieldRenamed=Field renamed
+IfLoginDoesNotExistsCheckCreateUser=If login does not exists yet, you must check option "Create user"
+ErrorConnection=Server "%s", database name "%s", login "%s", or database password may be wrong or PHP client version may be too old compared to database version.
+InstallChoiceRecommanded=Recommended choice to install version %s from your current version %s
+InstallChoiceSuggested=Install choice suggested by installer.
+MigrateIsDoneStepByStep=The targeted version (%s) has a gap of several versions, so install wizard will come back to suggest next migration once this one will be finished.
+CheckThatDatabasenameIsCorrect=Check that database name "%s" is correct.
+IfAlreadyExistsCheckOption=If this name is correct and that database does not exist yet, you must check option "Create database".
+OpenBaseDir=PHP openbasedir parameter
+YouAskToCreateDatabaseSoRootRequired=You checked the box "Create database". For this, you need to provide login/password of superuser (bottom of form).
+YouAskToCreateDatabaseUserSoRootRequired=You checked the box "Create database owner". For this, you need to provide login/password of superuser (bottom of form).
+NextStepMightLastALongTime=Current step may last several minutes. Please wait until the next screen is shown completely before continuing.
+MigrationCustomerOrderShipping=Migrate shipping for customer orders storage
+MigrationShippingDelivery=Upgrade storage of shipping
+MigrationShippingDelivery2=Upgrade storage of shipping 2
+MigrationFinished=Migration finished
+LastStepDesc=Last step: Define here login and password you plan to use to connect to software. Do not loose this as it is the account to administer all others.
+ActivateModule=Activate module %s
+ShowEditTechnicalParameters=Click here to show/edit advanced parameters (expert mode)
#########
# upgrade
-#########
-# MigrationFixData=Fix for denormalized data
-# MigrationOrder=Data migration for customer's orders
-# MigrationSupplierOrder=Data migration for supplier's orders
-# MigrationProposal=Data migration for commercial proposals
-# MigrationInvoice=Data migration for customer's invoices
-# MigrationContract=Data migration for contracts
-# MigrationSuccessfullUpdate=Upgrade successful
-# MigrationUpdateFailed=Failed upgrade process
-# MigrationRelationshipTables=Data migration for relationship tables (%s)
-# MigrationPaymentsUpdate=Payment data correction
-# MigrationPaymentsNumberToUpdate=%s payment(s) to update
-# MigrationProcessPaymentUpdate=Update payment(s) %s
-# MigrationPaymentsNothingToUpdate=No more things to do
-# MigrationPaymentsNothingUpdatable=No more payments that can be corrected
-# MigrationContractsUpdate=Contract data correction
-# MigrationContractsNumberToUpdate=%s contract(s) to update
-# MigrationContractsLineCreation=Create contract line for contract ref %s
-# MigrationContractsNothingToUpdate=No more things to do
-# MigrationContractsFieldDontExist=Field fk_facture does not exists anymore. Nothing to do.
-# MigrationContractsEmptyDatesUpdate=Contract empty date correction
-# MigrationContractsEmptyDatesUpdateSuccess=Contract emtpy date correction done successfuly
-# MigrationContractsEmptyDatesNothingToUpdate=No contract empty date to correct
-# MigrationContractsEmptyCreationDatesNothingToUpdate=No contract creation date to correct
-# MigrationContractsInvalidDatesUpdate=Bad value date contract correction
-# MigrationContractsInvalidDateFix=Correct contract %s (Contract date=%s, Starting service date min=%s)
-# MigrationContractsInvalidDatesNumber=%s contracts modified
-# MigrationContractsInvalidDatesNothingToUpdate=No date with bad value to correct
-# MigrationContractsIncoherentCreationDateUpdate=Bad value contract creation date correction
-# MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done succesfuly
-# MigrationContractsIncoherentCreationDateNothingToUpdate=No bad value for contract creation date to correct
-# MigrationReopeningContracts=Open contract closed by error
-# MigrationReopenThisContract=Reopen contract %s
-# MigrationReopenedContractsNumber=%s contracts modified
-# MigrationReopeningContractsNothingToUpdate=No closed contract to open
-# MigrationBankTransfertsUpdate=Update links between bank transaction and a bank transfer
-# MigrationBankTransfertsNothingToUpdate=All links are up to date
-# MigrationShipmentOrderMatching=Sendings receipt update
-# MigrationDeliveryOrderMatching=Delivery receipt update
-# MigrationDeliveryDetail=Delivery update
-# MigrationStockDetail=Update stock value of products
-# MigrationMenusDetail=Update dynamic menus tables
-# MigrationDeliveryAddress=Update delivery address in shipments
-# MigrationProjectTaskActors=Data migration for llx_projet_task_actors table
-# MigrationProjectUserResp=Data migration field fk_user_resp of llx_projet to llx_element_contact
-# MigrationProjectTaskTime=Update time spent in seconds
-# MigrationActioncommElement=Update data on actions
-# MigrationPaymentMode=Data migration for payment mode
-# MigrationCategorieAssociation=Migration of categories
+MigrationFixData=Fix for denormalized data
+MigrationOrder=Data migration for customer's orders
+MigrationSupplierOrder=Data migration for supplier's orders
+MigrationProposal=Data migration for commercial proposals
+MigrationInvoice=Data migration for customer's invoices
+MigrationContract=Data migration for contracts
+MigrationSuccessfullUpdate=Upgrade successful
+MigrationUpdateFailed=Failed upgrade process
+MigrationRelationshipTables=Data migration for relationship tables (%s)
+MigrationPaymentsUpdate=Payment data correction
+MigrationPaymentsNumberToUpdate=%s payment(s) to update
+MigrationProcessPaymentUpdate=Update payment(s) %s
+MigrationPaymentsNothingToUpdate=No more things to do
+MigrationPaymentsNothingUpdatable=No more payments that can be corrected
+MigrationContractsUpdate=Contract data correction
+MigrationContractsNumberToUpdate=%s contract(s) to update
+MigrationContractsLineCreation=Create contract line for contract ref %s
+MigrationContractsNothingToUpdate=No more things to do
+MigrationContractsFieldDontExist=Field fk_facture does not exists anymore. Nothing to do.
+MigrationContractsEmptyDatesUpdate=Contract empty date correction
+MigrationContractsEmptyDatesUpdateSuccess=Contract emtpy date correction done successfuly
+MigrationContractsEmptyDatesNothingToUpdate=No contract empty date to correct
+MigrationContractsEmptyCreationDatesNothingToUpdate=No contract creation date to correct
+MigrationContractsInvalidDatesUpdate=Bad value date contract correction
+MigrationContractsInvalidDateFix=Correct contract %s (Contract date=%s, Starting service date min=%s)
+MigrationContractsInvalidDatesNumber=%s contracts modified
+MigrationContractsInvalidDatesNothingToUpdate=No date with bad value to correct
+MigrationContractsIncoherentCreationDateUpdate=Bad value contract creation date correction
+MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done succesfuly
+MigrationContractsIncoherentCreationDateNothingToUpdate=No bad value for contract creation date to correct
+MigrationReopeningContracts=Open contract closed by error
+MigrationReopenThisContract=Reopen contract %s
+MigrationReopenedContractsNumber=%s contracts modified
+MigrationReopeningContractsNothingToUpdate=No closed contract to open
+MigrationBankTransfertsUpdate=Update links between bank transaction and a bank transfer
+MigrationBankTransfertsNothingToUpdate=All links are up to date
+MigrationShipmentOrderMatching=Sendings receipt update
+MigrationDeliveryOrderMatching=Delivery receipt update
+MigrationDeliveryDetail=Delivery update
+MigrationStockDetail=Update stock value of products
+MigrationMenusDetail=Update dynamic menus tables
+MigrationDeliveryAddress=Update delivery address in shipments
+MigrationProjectTaskActors=Data migration for llx_projet_task_actors table
+MigrationProjectUserResp=Data migration field fk_user_resp of llx_projet to llx_element_contact
+MigrationProjectTaskTime=Update time spent in seconds
+MigrationActioncommElement=Update data on actions
+MigrationPaymentMode=Data migration for payment mode
+MigrationCategorieAssociation=Migration of categories
diff --git a/htdocs/langs/vi_VN/interventions.lang b/htdocs/langs/vi_VN/interventions.lang
index 0a5b3e15467..58579a74276 100644
--- a/htdocs/langs/vi_VN/interventions.lang
+++ b/htdocs/langs/vi_VN/interventions.lang
@@ -1,42 +1,42 @@
# Dolibarr language file - Source file is en_US - interventions
-# Intervention=Intervention
-# Interventions=Interventions
-# InterventionCard=Intervention card
-# NewIntervention=New intervention
-# AddIntervention=Add intervention
-# ListOfInterventions=List of interventions
-# EditIntervention=Edit intervention
-# ActionsOnFicheInter=Actions on intervention
-# LastInterventions=Last %s interventions
-# AllInterventions=All interventions
-# CreateDraftIntervention=Create draft
-# CustomerDoesNotHavePrefix=Customer does not have a prefix
-# InterventionContact=Intervention contact
-# DeleteIntervention=Delete intervention
-# ValidateIntervention=Validate intervention
-# ModifyIntervention=Modify intervention
-# DeleteInterventionLine=Delete intervention line
-# ConfirmDeleteIntervention=Are you sure you want to delete this intervention ?
-# ConfirmValidateIntervention=Are you sure you want to validate this intervention under name %s ?
-# ConfirmModifyIntervention=Are you sure you want to modify this intervention ?
-# ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line ?
-# NameAndSignatureOfInternalContact=Name and signature of intervening :
-# NameAndSignatureOfExternalContact=Name and signature of customer :
-# DocumentModelStandard=Standard document model for interventions
-# InterventionCardsAndInterventionLines=Interventions and lines of interventions
-# ClassifyBilled=Classify "Billed"
-# StatusInterInvoiced=Billed
-# RelatedInterventions=Related interventions
-# ShowIntervention=Show intervention
+Intervention=Intervention
+Interventions=Interventions
+InterventionCard=Intervention card
+NewIntervention=New intervention
+AddIntervention=Add intervention
+ListOfInterventions=List of interventions
+EditIntervention=Edit intervention
+ActionsOnFicheInter=Actions on intervention
+LastInterventions=Last %s interventions
+AllInterventions=All interventions
+CreateDraftIntervention=Create draft
+CustomerDoesNotHavePrefix=Customer does not have a prefix
+InterventionContact=Intervention contact
+DeleteIntervention=Delete intervention
+ValidateIntervention=Validate intervention
+ModifyIntervention=Modify intervention
+DeleteInterventionLine=Delete intervention line
+ConfirmDeleteIntervention=Are you sure you want to delete this intervention ?
+ConfirmValidateIntervention=Are you sure you want to validate this intervention under name %s ?
+ConfirmModifyIntervention=Are you sure you want to modify this intervention ?
+ConfirmDeleteInterventionLine=Are you sure you want to delete this intervention line ?
+NameAndSignatureOfInternalContact=Name and signature of intervening :
+NameAndSignatureOfExternalContact=Name and signature of customer :
+DocumentModelStandard=Standard document model for interventions
+InterventionCardsAndInterventionLines=Interventions and lines of interventions
+ClassifyBilled=Classify "Billed"
+StatusInterInvoiced=Billed
+RelatedInterventions=Related interventions
+ShowIntervention=Show intervention
##### Types de contacts #####
-# TypeContact_fichinter_internal_INTERREPFOLL=Representative following-up intervention
-# TypeContact_fichinter_internal_INTERVENING=Intervening
-# TypeContact_fichinter_external_BILLING=Billing customer contact
-# TypeContact_fichinter_external_CUSTOMER=Following-up customer contact
+TypeContact_fichinter_internal_INTERREPFOLL=Representative following-up intervention
+TypeContact_fichinter_internal_INTERVENING=Intervening
+TypeContact_fichinter_external_BILLING=Billing customer contact
+TypeContact_fichinter_external_CUSTOMER=Following-up customer contact
# Modele numérotation
-# ArcticNumRefModelDesc1=Generic number model
-# ArcticNumRefModelError=Failed to activate
-# PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
-# PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module.
-# PrintProductsOnFichinter=Print products on intervention card
-# PrintProductsOnFichinterDetails=forinterventions generated from orders
+ArcticNumRefModelDesc1=Generic number model
+ArcticNumRefModelError=Failed to activate
+PacificNumRefModelDesc1=Return numero with format %syymm-nnnn where yy is year, mm is month and nnnn is a sequence with no break and no return to 0
+PacificNumRefModelError=An intervention card starting with $syymm already exists and is not compatible with this model of sequence. Remove it or rename it to activate this module.
+PrintProductsOnFichinter=Print products on intervention card
+PrintProductsOnFichinterDetails=forinterventions generated from orders
diff --git a/htdocs/langs/vi_VN/ldap.lang b/htdocs/langs/vi_VN/ldap.lang
index ed16db42181..02e457446a6 100644
--- a/htdocs/langs/vi_VN/ldap.lang
+++ b/htdocs/langs/vi_VN/ldap.lang
@@ -1,29 +1,29 @@
# Dolibarr language file - Source file is en_US - ldap
-# DomainPassword=Password for domain
-# YouMustChangePassNextLogon=Password for user %s on the domain %s must be changed.
-# UserMustChangePassNextLogon=User must change password on the domain %s
-# LdapUacf_NORMAL_ACCOUNT=User account
-# LdapUacf_DONT_EXPIRE_PASSWORD=Password never expires
-# LdapUacf_ACCOUNTDISABLE=Account is disabled in the domain %s
-# LDAPInformationsForThisContact=Information in LDAP database for this contact
-# LDAPInformationsForThisUser=Information in LDAP database for this user
-# LDAPInformationsForThisGroup=Information in LDAP database for this group
-# LDAPInformationsForThisMember=Information in LDAP database for this member
-# LDAPAttribute=LDAP attribute
-# LDAPAttributes=LDAP attributes
-# LDAPCard=LDAP card
-# LDAPRecordNotFound=Record not found in LDAP database
-# LDAPUsers=Users in LDAP database
-# LDAPGroups=Groups in LDAP database
-# LDAPFieldStatus=Status
-# LDAPFieldFirstSubscriptionDate=First subscription date
-# LDAPFieldFirstSubscriptionAmount=First subscription amount
-# LDAPFieldLastSubscriptionDate=Last subscription date
-# LDAPFieldLastSubscriptionAmount=Last subscription amount
-# SynchronizeDolibarr2Ldap=Synchronize user (Dolibarr -> LDAP)
-# UserSynchronized=User synchronized
-# GroupSynchronized=Group synchronized
-# MemberSynchronized=Member synchronized
-# ContactSynchronized=Contact synchronized
-# ForceSynchronize=Force synchronizing Dolibarr -> LDAP
-# ErrorFailedToReadLDAP=Failed to read LDAP database. Check LDAP module setup and database accessibility.
+DomainPassword=Password for domain
+YouMustChangePassNextLogon=Password for user %s on the domain %s must be changed.
+UserMustChangePassNextLogon=User must change password on the domain %s
+LdapUacf_NORMAL_ACCOUNT=User account
+LdapUacf_DONT_EXPIRE_PASSWORD=Password never expires
+LdapUacf_ACCOUNTDISABLE=Account is disabled in the domain %s
+LDAPInformationsForThisContact=Information in LDAP database for this contact
+LDAPInformationsForThisUser=Information in LDAP database for this user
+LDAPInformationsForThisGroup=Information in LDAP database for this group
+LDAPInformationsForThisMember=Information in LDAP database for this member
+LDAPAttribute=LDAP attribute
+LDAPAttributes=LDAP attributes
+LDAPCard=LDAP card
+LDAPRecordNotFound=Record not found in LDAP database
+LDAPUsers=Users in LDAP database
+LDAPGroups=Groups in LDAP database
+LDAPFieldStatus=Status
+LDAPFieldFirstSubscriptionDate=First subscription date
+LDAPFieldFirstSubscriptionAmount=First subscription amount
+LDAPFieldLastSubscriptionDate=Last subscription date
+LDAPFieldLastSubscriptionAmount=Last subscription amount
+SynchronizeDolibarr2Ldap=Synchronize user (Dolibarr -> LDAP)
+UserSynchronized=User synchronized
+GroupSynchronized=Group synchronized
+MemberSynchronized=Member synchronized
+ContactSynchronized=Contact synchronized
+ForceSynchronize=Force synchronizing Dolibarr -> LDAP
+ErrorFailedToReadLDAP=Failed to read LDAP database. Check LDAP module setup and database accessibility.
diff --git a/htdocs/langs/vi_VN/mailmanspip.lang b/htdocs/langs/vi_VN/mailmanspip.lang
index 4df2bf08bde..c85b3d60db2 100644
--- a/htdocs/langs/vi_VN/mailmanspip.lang
+++ b/htdocs/langs/vi_VN/mailmanspip.lang
@@ -1,27 +1,27 @@
# Dolibarr language file - Source file is en_US - mailmanspip
-# MailmanSpipSetup=Mailman and SPIP module Setup
-# MailmanTitle=Mailman mailing list system
-# TestSubscribe=To test subscription to Mailman lists
-# TestUnSubscribe=To test unsubscribe from Mailman lists
-# MailmanCreationSuccess=Subscription test was executed succesfully
-# MailmanDeletionSuccess=Unsubscription test was executed succesfully
-# SynchroMailManEnabled=A Mailman update will be performed
-# SynchroSpipEnabled=A Spip update will be performed
-# DescADHERENT_MAILMAN_ADMINPW=Mailman administrator password
-# DescADHERENT_MAILMAN_URL=URL for Mailman subscriptions
-# DescADHERENT_MAILMAN_UNSUB_URL=URL for Mailman unsubscriptions
-# DescADHERENT_MAILMAN_LISTS=List(s) for automatic inscription of new members (separated by a comma)
-# SPIPTitle=SPIP Content Management System
-# DescADHERENT_SPIP_SERVEUR=SPIP Server
-# DescADHERENT_SPIP_DB=SPIP database name
-# DescADHERENT_SPIP_USER=SPIP database login
-# DescADHERENT_SPIP_PASS=SPIP database password
-# AddIntoSpip=Add into SPIP
-# AddIntoSpipConfirmation=Are you sure you want to add this member into SPIP?
-# AddIntoSpipError=Failed to add the user in SPIP
-# DeleteIntoSpip=Remove from SPIP
-# DeleteIntoSpipConfirmation=Are you sure you want to remove this member from SPIP?
-# DeleteIntoSpipError=Failed to suppress the user from SPIP
-# SPIPConnectionFailed=Failed to connect to SPIP
-# SuccessToAddToMailmanList=Add of %s to mailman list %s or SPIP database done
-# SuccessToRemoveToMailmanList=Removal of %s from mailman list %s or SPIP database done
+MailmanSpipSetup=Mailman and SPIP module Setup
+MailmanTitle=Mailman mailing list system
+TestSubscribe=To test subscription to Mailman lists
+TestUnSubscribe=To test unsubscribe from Mailman lists
+MailmanCreationSuccess=Subscription test was executed succesfully
+MailmanDeletionSuccess=Unsubscription test was executed succesfully
+SynchroMailManEnabled=A Mailman update will be performed
+SynchroSpipEnabled=A Spip update will be performed
+DescADHERENT_MAILMAN_ADMINPW=Mailman administrator password
+DescADHERENT_MAILMAN_URL=URL for Mailman subscriptions
+DescADHERENT_MAILMAN_UNSUB_URL=URL for Mailman unsubscriptions
+DescADHERENT_MAILMAN_LISTS=List(s) for automatic inscription of new members (separated by a comma)
+SPIPTitle=SPIP Content Management System
+DescADHERENT_SPIP_SERVEUR=SPIP Server
+DescADHERENT_SPIP_DB=SPIP database name
+DescADHERENT_SPIP_USER=SPIP database login
+DescADHERENT_SPIP_PASS=SPIP database password
+AddIntoSpip=Add into SPIP
+AddIntoSpipConfirmation=Are you sure you want to add this member into SPIP?
+AddIntoSpipError=Failed to add the user in SPIP
+DeleteIntoSpip=Remove from SPIP
+DeleteIntoSpipConfirmation=Are you sure you want to remove this member from SPIP?
+DeleteIntoSpipError=Failed to suppress the user from SPIP
+SPIPConnectionFailed=Failed to connect to SPIP
+SuccessToAddToMailmanList=Add of %s to mailman list %s or SPIP database done
+SuccessToRemoveToMailmanList=Removal of %s from mailman list %s or SPIP database done
diff --git a/htdocs/langs/vi_VN/mails.lang b/htdocs/langs/vi_VN/mails.lang
index 40173c61dca..c23b5c59d69 100644
--- a/htdocs/langs/vi_VN/mails.lang
+++ b/htdocs/langs/vi_VN/mails.lang
@@ -1,139 +1,137 @@
# Dolibarr language file - Source file is en_US - mails
-# Mailing=EMailing
-# EMailing=EMailing
-# Mailings=EMailings
-# EMailings=EMailings
-# AllEMailings=All eMailings
-# MailCard=EMailing card
-# MailTargets=Targets
-# MailRecipients=Recipients
-# MailRecipient=Recipient
-# MailTitle=Description
-# MailFrom=Sender
-# MailErrorsTo=Errors to
-# MailReply=Reply to
-# MailTo=Receiver(s)
-# MailCC=Copy to
-# MailCCC=Cached copy to
-# MailTopic=EMail topic
-# MailText=Message
-# MailFile=Attached files
-# MailMessage=EMail body
-# ShowEMailing=Show emailing
-# ListOfEMailings=List of emailings
-# NewMailing=New emailing
-# EditMailing=Edit emailing
-# ResetMailing=Resend emailing
-# DeleteMailing=Delete emailing
-# DeleteAMailing=Delete an emailing
-# PreviewMailing=Preview emailing
-# PrepareMailing=Prepare emailing
-# CreateMailing=Create emailing
-# MailingDesc=This page allows you to send emailings to a group of people.
-# MailingResult=Sending emails result
-# TestMailing=Test email
-# ValidMailing=Valid emailing
-# ApproveMailing=Approve emailing
-# MailingStatusDraft=Draft
-# MailingStatusValidated=Validated
-# MailingStatusApproved=Approved
-# MailingStatusSent=Sent
-# MailingStatusSentPartialy=Sent partialy
-# MailingStatusSentCompletely=Sent completely
+Mailing=EMailing
+EMailing=EMailing
+Mailings=EMailings
+EMailings=EMailings
+AllEMailings=All eMailings
+MailCard=EMailing card
+MailTargets=Targets
+MailRecipients=Recipients
+MailRecipient=Recipient
+MailTitle=Description
+MailFrom=Sender
+MailErrorsTo=Errors to
+MailReply=Reply to
+MailTo=Receiver(s)
+MailCC=Copy to
+MailCCC=Cached copy to
+MailTopic=EMail topic
+MailText=Message
+MailFile=Attached files
+MailMessage=EMail body
+ShowEMailing=Show emailing
+ListOfEMailings=List of emailings
+NewMailing=New emailing
+EditMailing=Edit emailing
+ResetMailing=Resend emailing
+DeleteMailing=Delete emailing
+DeleteAMailing=Delete an emailing
+PreviewMailing=Preview emailing
+PrepareMailing=Prepare emailing
+CreateMailing=Create emailing
+MailingDesc=This page allows you to send emailings to a group of people.
+MailingResult=Sending emails result
+TestMailing=Test email
+ValidMailing=Valid emailing
+ApproveMailing=Approve emailing
+MailingStatusDraft=Draft
+MailingStatusValidated=Validated
+MailingStatusApproved=Approved
+MailingStatusSent=Sent
+MailingStatusSentPartialy=Sent partialy
+MailingStatusSentCompletely=Sent completely
MailingStatusError=Lỗi
-# MailingStatusNotSent=Not sent
-# MailSuccessfulySent=Email successfully sent (from %s to %s)
-# MailingSuccessfullyValidated=EMailing successfully validated
-# MailUnsubcribe=Unsubscribe
-# Unsuscribe=Unsubscribe
-# MailingStatusNotContact=Don't contact anymore
-# ErrorMailRecipientIsEmpty=Email recipient is empty
-# WarningNoEMailsAdded=No new Email to add to recipient's list.
-# ConfirmValidMailing=Are you sure you want to validate this emailing ?
-# ConfirmResetMailing=Warning, by reinitializing emailing %s, you allow to make a mass sending of this email another time. Are you sure you this is what you want to do ?
-# ConfirmDeleteMailing=Are you sure you want to delete this emailling ?
-# NbOfRecipients=Number of recipients
-# NbOfUniqueEMails=Nb of unique emails
-# NbOfEMails=Nb of EMails
-# TotalNbOfDistinctRecipients=Number of distinct recipients
-# NoTargetYet=No recipients defined yet (Go on tab 'Recipients')
-# AddRecipients=Add recipients
-# RemoveRecipient=Remove recipient
-# CommonSubstitutions=Common substitutions
-# YouCanAddYourOwnPredefindedListHere=To create your email selector module, see htdocs/core/modules/mailings/README.
-# EMailTestSubstitutionReplacedByGenericValues=When using test mode, substitutions variables are replaced by generic values
-# MailingAddFile=Attach this file
-# NoAttachedFiles=No attached files
-# BadEMail=Bad value for EMail
-# CloneEMailing=Clone Emailing
-# ConfirmCloneEMailing=Are you sure you want to clone this emailing ?
-# CloneContent=Clone message
-# CloneReceivers=Cloner recipients
-# DateLastSend=Date of last sending
-# DateSending=Date sending
-# SentTo=Sent to %s
-# MailingStatusRead=Read
-# CheckRead=Read Receipt
-# YourMailUnsubcribeOK=The email %s is correctly unsubcribe from mailing list
-# MailtoEMail=Hyper link to email
-# ActivateCheckRead=Allow to use the "Unsubcribe" link
-# ActivateCheckReadKey=Key use to encrypt URL use for "Read Receipt" and "Unsubcribe" feature
-# EMailSentToNRecipients=EMail sent to %s recipients.
-# EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email.
-# MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s)
-# SendRemind=Send reminder by EMails
-# RemindSent=%s reminder(s) sent
-# AllRecipientSelectedForRemind=All thirdparties selected and if an email is set (note that one mail per invoice will be sent)
-# NoRemindSent=No EMail reminder sent
-# ResultOfMassSending=Result of mass EMail reminders sending
+MailingStatusNotSent=Not sent
+MailSuccessfulySent=Email successfully sent (from %s to %s)
+MailingSuccessfullyValidated=EMailing successfully validated
+MailUnsubcribe=Unsubscribe
+Unsuscribe=Unsubscribe
+MailingStatusNotContact=Don't contact anymore
+ErrorMailRecipientIsEmpty=Email recipient is empty
+WarningNoEMailsAdded=No new Email to add to recipient's list.
+ConfirmValidMailing=Are you sure you want to validate this emailing ?
+ConfirmResetMailing=Warning, by reinitializing emailing %s, you allow to make a mass sending of this email another time. Are you sure you this is what you want to do ?
+ConfirmDeleteMailing=Are you sure you want to delete this emailling ?
+NbOfRecipients=Number of recipients
+NbOfUniqueEMails=Nb of unique emails
+NbOfEMails=Nb of EMails
+TotalNbOfDistinctRecipients=Number of distinct recipients
+NoTargetYet=No recipients defined yet (Go on tab 'Recipients')
+AddRecipients=Add recipients
+RemoveRecipient=Remove recipient
+CommonSubstitutions=Common substitutions
+YouCanAddYourOwnPredefindedListHere=To create your email selector module, see htdocs/core/modules/mailings/README.
+EMailTestSubstitutionReplacedByGenericValues=When using test mode, substitutions variables are replaced by generic values
+MailingAddFile=Attach this file
+NoAttachedFiles=No attached files
+BadEMail=Bad value for EMail
+CloneEMailing=Clone Emailing
+ConfirmCloneEMailing=Are you sure you want to clone this emailing ?
+CloneContent=Clone message
+CloneReceivers=Cloner recipients
+DateLastSend=Date of last sending
+DateSending=Date sending
+SentTo=Sent to %s
+MailingStatusRead=Read
+CheckRead=Read Receipt
+YourMailUnsubcribeOK=The email %s is correctly unsubcribe from mailing list
+MailtoEMail=Hyper link to email
+ActivateCheckRead=Allow to use the "Unsubcribe" link
+ActivateCheckReadKey=Key use to encrypt URL use for "Read Receipt" and "Unsubcribe" feature
+EMailSentToNRecipients=EMail sent to %s recipients.
+EachInvoiceWillBeAttachedToEmail=A document using default invoice document template will be created and attached to each email.
+MailTopicSendRemindUnpaidInvoices=Reminder of invoice %s (%s)
+SendRemind=Send reminder by EMails
+RemindSent=%s reminder(s) sent
+AllRecipientSelectedForRemind=All thirdparties selected and if an email is set (note that one mail per invoice will be sent)
+NoRemindSent=No EMail reminder sent
+ResultOfMassSending=Result of mass EMail reminders sending
# Libelle des modules de liste de destinataires mailing
-# MailingModuleDescContactCompanies=Contacts/addresses of all third parties (customer, prospect, supplier, ...)
-# MailingModuleDescDolibarrUsers=Dolibarr users
-# MailingModuleDescFundationMembers=Foundation members with emails
-# MailingModuleDescEmailsFromFile=EMails from a text file (email;lastname;firstname;other)
-# MailingModuleDescEmailsFromUser=EMails from user input (email;lastname;firstname;other)
-# MailingModuleDescContactsCategories=Third parties (by category)
-# MailingModuleDescDolibarrContractsLinesExpired=Third parties with expired contract's lines
-# MailingModuleDescContactsByCompanyCategory=Contacts/addresses of third parties (by third parties category)
-# MailingModuleDescContactsByCategory=Contacts/addresses of third parties by category
-# MailingModuleDescMembersCategories=Foundation members (by categories)
-# MailingModuleDescContactsByFunction=Contacts/addresses of third parties (by position/function)
-
-
-# LineInFile=Line %s in file
-# RecipientSelectionModules=Defined requests for recipient's selection
-# MailSelectedRecipients=Selected recipients
-# MailingArea=EMailings area
-# LastMailings=Last %s emailings
-# TargetsStatistics=Targets statistics
-# NbOfCompaniesContacts=Unique contacts/addresses
-# MailNoChangePossible=Recipients for validated emailing can't be changed
-# SearchAMailing=Search mailing
-# SendMailing=Send emailing
-# SendMail=Send email
-# SentBy=Sent by
-# MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients:
-# MailingNeedCommand2=You can however send them online by adding parameter MAILING_LIMIT_SENDBYWEB with value of max number of emails you want to send by session. For this, go on Home - Setup - Other.
-# ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ?
-# LimitSendingEmailing=Note: On line sending of emailings are limited for security and timeout reasons to %s recipients by sending session.
-# TargetsReset=Clear list
-# ToClearAllRecipientsClickHere=Click here to clear the recipient list for this emailing
-# ToAddRecipientsChooseHere=Add recipients by choosing from the lists
-# NbOfEMailingsReceived=Mass emailings received
-# IdRecord=ID record
-# DeliveryReceipt=Delivery Receipt
-# YouCanUseCommaSeparatorForSeveralRecipients=You can use the comma separator to specify several recipients.
-# TagCheckMail=Track mail opening
-# TagUnsubscribe=Unsubscribe link
-# TagSignature=Signature sending user
-# TagMailtoEmail=Recipient EMail
-
+MailingModuleDescContactCompanies=Contacts/addresses of all third parties (customer, prospect, supplier, ...)
+MailingModuleDescDolibarrUsers=Dolibarr users
+MailingModuleDescFundationMembers=Foundation members with emails
+MailingModuleDescEmailsFromFile=EMails from a text file (email;lastname;firstname;other)
+MailingModuleDescEmailsFromUser=EMails from user input (email;lastname;firstname;other)
+MailingModuleDescContactsCategories=Third parties (by category)
+MailingModuleDescDolibarrContractsLinesExpired=Third parties with expired contract's lines
+MailingModuleDescContactsByCompanyCategory=Contacts/addresses of third parties (by third parties category)
+MailingModuleDescContactsByCategory=Contacts/addresses of third parties by category
+MailingModuleDescMembersCategories=Foundation members (by categories)
+MailingModuleDescContactsByFunction=Contacts/addresses of third parties (by position/function)
+LineInFile=Line %s in file
+RecipientSelectionModules=Defined requests for recipient's selection
+MailSelectedRecipients=Selected recipients
+MailingArea=EMailings area
+LastMailings=Last %s emailings
+TargetsStatistics=Targets statistics
+NbOfCompaniesContacts=Unique contacts/addresses
+MailNoChangePossible=Recipients for validated emailing can't be changed
+SearchAMailing=Search mailing
+SendMailing=Send emailing
+SendMail=Send email
+SentBy=Sent by
+MailingNeedCommand=For security reason, sending an emailing is better when performed from command line. If you have one, ask your server administrator to launch the following command to send the emailing to all recipients:
+MailingNeedCommand2=You can however send them online by adding parameter MAILING_LIMIT_SENDBYWEB with value of max number of emails you want to send by session. For this, go on Home - Setup - Other.
+ConfirmSendingEmailing=If you can't or prefer sending them with your www browser, please confirm you are sure you want to send emailing now from your browser ?
+LimitSendingEmailing=Note: On line sending of emailings are limited for security and timeout reasons to %s recipients by sending session.
+TargetsReset=Clear list
+ToClearAllRecipientsClickHere=Click here to clear the recipient list for this emailing
+ToAddRecipientsChooseHere=Add recipients by choosing from the lists
+NbOfEMailingsReceived=Mass emailings received
+NbOfEMailingsSend=Mass emailings sent
+IdRecord=ID record
+DeliveryReceipt=Delivery Receipt
+YouCanUseCommaSeparatorForSeveralRecipients=You can use the comma separator to specify several recipients.
+TagCheckMail=Track mail opening
+TagUnsubscribe=Unsubscribe link
+TagSignature=Signature sending user
+TagMailtoEmail=Recipient EMail
# Module Notifications
-# Notifications=Notifications
-# NoNotificationsWillBeSent=No email notifications are planned for this event and company
-# ANotificationsWillBeSent=1 notification will be sent by email
-# SomeNotificationsWillBeSent=%s notifications will be sent by email
-# AddNewNotification=Activate a new email notification request
-# ListOfActiveNotifications=List all active email notification requests
-# ListOfNotificationsDone=List all email notifications sent
+Notifications=Notifications
+NoNotificationsWillBeSent=No email notifications are planned for this event and company
+ANotificationsWillBeSent=1 notification will be sent by email
+SomeNotificationsWillBeSent=%s notifications will be sent by email
+AddNewNotification=Activate a new email notification request
+ListOfActiveNotifications=List all active email notification requests
+ListOfNotificationsDone=List all email notifications sent
diff --git a/htdocs/langs/vi_VN/main.lang b/htdocs/langs/vi_VN/main.lang
index c9407383dc4..1e3408bf206 100644
--- a/htdocs/langs/vi_VN/main.lang
+++ b/htdocs/langs/vi_VN/main.lang
@@ -206,6 +206,7 @@ Limit=Limit
Limits=Limits
DevelopmentTeam=Development Team
Logout=Logout
+NoLogoutProcessWithAuthMode=No applicative disconnect feature with authentication mode %s
Connection=Connection
Setup=Cài đặt
Alert=Alert
diff --git a/htdocs/langs/vi_VN/margins.lang b/htdocs/langs/vi_VN/margins.lang
index e8d5fed1af9..3fca6d7a644 100644
--- a/htdocs/langs/vi_VN/margins.lang
+++ b/htdocs/langs/vi_VN/margins.lang
@@ -10,24 +10,18 @@ MarkRate=Mark rate
DisplayMarginRates=Display margin rates
DisplayMarkRates=Display mark rates
InputPrice=Input price
-
margin=Profit margins management
margesSetup=Profit margins management setup
-
MarginDetails=Margin details
-
ProductMargins=Product margins
CustomerMargins=Customer margins
SalesRepresentativeMargins=Sales representative margins
-
ProductService=Product or Service
AllProducts=All products and services
ChooseProduct/Service=Choose product or service
-
StartDate=Start date
EndDate=End date
Launch=Start
-
ForceBuyingPriceIfNull=Force buying price if null
ForceBuyingPriceIfNullDetails=if "ON", margin will be zero on line (buying price = selling price), otherwise ("OFF"), marge will be equal to selling price (buying price = 0)
MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts
@@ -35,16 +29,13 @@ UseDiscountAsProduct=As a product
UseDiscountAsService=As a service
UseDiscountOnTotal=On subtotal
MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Defines if a global discount is treated as a product, a service, or only on subtotal for margin calculation.
-
MARGIN_TYPE=Margin type
MargeBrute=Raw margin
MargeNette=Net margin
MARGIN_TYPE_DETAILS=Raw margin : Selling price - Buying price
Net margin : Selling price - Cost price
-
CostPrice=Cost price
BuyingCost=Cost price
UnitCharges=Unit charges
Charges=Charges
-
AgentContactType=Commercial agent contact type
AgentContactTypeDetails=Défine what contact type (linked on invoices) will be used for margin report by commercial agents
diff --git a/htdocs/langs/vi_VN/members.lang b/htdocs/langs/vi_VN/members.lang
index 9246a04ced9..eb2063c629c 100644
--- a/htdocs/langs/vi_VN/members.lang
+++ b/htdocs/langs/vi_VN/members.lang
@@ -1,204 +1,205 @@
# Dolibarr language file - Source file is en_US - members
-# MembersArea=Members area
-# PublicMembersArea=Public members area
-# MemberCard=Member card
-# SubscriptionCard=Subscription card
-# Member=Member
-# Members=Members
-# MemberAccount=Member login
-# ShowMember=Show member card
-# UserNotLinkedToMember=User not linked to a member
-# ThirdpartyNotLinkedToMember=Third-party not linked to a member
-# MembersTickets=Members Tickets
-# FundationMembers=Foundation members
-# Attributs=Attributes
-# ErrorMemberTypeNotDefined=Member type not defined
-# ListOfPublicMembers=List of public members
-# ListOfValidatedPublicMembers=List of validated public members
-# ErrorThisMemberIsNotPublic=This member is not public
-# ErrorMemberIsAlreadyLinkedToThisThirdParty=Another member (name: %s, login: %s) is already linked to a third party %s. Remove this link first because a third party can't be linked to only a member (and vice versa).
-# ErrorUserPermissionAllowsToLinksToItselfOnly=For security reasons, you must be granted permissions to edit all users to be able to link a member to a user that is not yours.
-# ThisIsContentOfYourCard=This is details of your card
-# CardContent=Content of your member card
-# SetLinkToUser=Link to a Dolibarr user
-# SetLinkToThirdParty=Link to a Dolibarr third party
-# MembersCards=Members business cards
-# MembersList=List of members
-# MembersListToValid=List of draft members (to be validated)
-# MembersListValid=List of valid members
-# MembersListUpToDate=List of valid members with up to date subscription
-# MembersListNotUpToDate=List of valid members with subscription out of date
-# MembersListResiliated=List of resiliated members
-# MembersListQualified=List of qualified members
-# MenuMembersToValidate=Draft members
-# MenuMembersValidated=Validated members
-# MenuMembersUpToDate=Up to date members
-# MenuMembersNotUpToDate=Out of date members
-# MenuMembersResiliated=Resiliated members
-# MembersWithSubscriptionToReceive=Members with subscription to receive
-# DateAbonment=Subscription date
-# DateSubscription=Subscription date
-# DateNextSubscription=Next subscription
-# DateEndSubscription=Subscription end date
-# EndSubscription=End subscription
-# SubscriptionId=Subscription id
-# MemberId=Member id
-# NewMember=New member
-# NewType=New member type
-# MemberType=Member type
-# MemberTypeId=Member type id
-# MemberTypeLabel=Member type label
-# MembersTypes=Members types
-# MembersAttributes=Members attributes
-# SearchAMember=Search a member
-# MemberStatusDraft=Draft (needs to be validated)
-# MemberStatusDraftShort=Draft
-# MemberStatusActive=Validated (waiting subscription)
-# MemberStatusActiveShort=Validated
-# MemberStatusActiveLate=subscription expired
-# MemberStatusActiveLateShort=Expired
-# MemberStatusPaid=Subscription up to date
-# MemberStatusPaidShort=Up to date
-# MemberStatusResiliated=Resiliated member
-# MemberStatusResiliatedShort=Resiliated
-# MembersStatusToValid=Draft members
-# MembersStatusToValidShort=Draft members
-# MembersStatusValidated=Validated members
-# MembersStatusPaid=Subscription up to date
-# MembersStatusPaidShort=Up to date
-# MembersStatusNotPaid=Subscription out of date
-# MembersStatusNotPaidShort=Out of date
-# MembersStatusResiliated=Resiliated members
-# MembersStatusResiliatedShort=Resiliated members
-# NewCotisation=New contribution
-# PaymentSubscription=New contribution payment
-# EditMember=Edit member
-# SubscriptionEndDate=Subscription's end date
-# MembersTypeSetup=Members type setup
-# NewSubscription=New subscription
-# NewSubscriptionDesc=This form allows you to record your subscription as a new member of the foundation. If you want to renew your subscription (if already a member), please contact foundation board instead by email %s.
-# Subscription=Subscription
-# Subscriptions=Subscriptions
-# SubscriptionLate=Late
-# SubscriptionNotReceived=Subscription never received
-# SubscriptionLateShort=Late
-# SubscriptionNotReceivedShort=Never received
-# ListOfSubscriptions=List of subscriptions
-# SendCardByMail=Send card by Email
-# AddMember=Add member
-# MemberType=Member type
-# NoTypeDefinedGoToSetup=No member types defined. Go to menu "Members types"
-# NewMemberType=New member type
-# WelcomeEMail=Welcome e-mail
-# SubscriptionRequired=Subscription required
-# EditType=Edit member type
-# DeleteType=Delete
-# VoteAllowed=Vote allowed
-# Physical=Physical
-# Moral=Moral
-# MorPhy=Moral/Physical
-# Reenable=Reenable
-# ResiliateMember=Resiliate a member
-# ConfirmResiliateMember=Are you sure you want to resiliate this member ?
-# DeleteMember=Delete a member
-# ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his subscriptions) ?
-# DeleteSubscription=Delete a subscription
-# ConfirmDeleteSubscription=Are you sure you want to delete this subscription ?
-# Filehtpasswd=htpasswd file
-# ValidateMember=Validate a member
-# ConfirmValidateMember=Are you sure you want to validate this member ?
-# FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formated pages, provided as example to show how to list members database.
-# PublicMemberList=Public member list
-# BlankSubscriptionForm=Public auto-subscription form
-# BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided.
-# EnablePublicSubscriptionForm=Enable the public auto-subscription form
-# MemberPublicLinks=Public links/pages
-# ExportDataset_member_1=Members and subscriptions
-# ImportDataset_member_1=Members
-# LastMembers=Last %s members
-# LastMembersModified=Last %s modified members
-# LastSubscriptionsModified=Last %s modified subscriptions
-# AttributeName=Attribute name
-# String=String
-# Text=Text
-# Int=Int
-# Date=Date
-# DateAndTime=Date and time
-# PublicMemberCard=Member public card
-# MemberNotOrNoMoreExpectedToSubscribe=Member not or no more expected to subscribe
-# AddSubscription=Add subscription
-# ShowSubscription=Show subscription
-# MemberModifiedInDolibarr=Member modified in Dolibarr
-# SendAnEMailToMember=Send information email to member
-# DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the e-mail received in case of auto-inscription of a guest
-# DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail received in case of auto-inscription of a guest
-# DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=EMail subject for member autosubscription
-# DescADHERENT_AUTOREGISTER_MAIL=EMail for member autosubscription
-# DescADHERENT_MAIL_VALID_SUBJECT=EMail subject for member validation
-# DescADHERENT_MAIL_VALID=EMail for member validation
-# DescADHERENT_MAIL_COTIS_SUBJECT=EMail subject for subscription
-# DescADHERENT_MAIL_COTIS=EMail for subscription
-# DescADHERENT_MAIL_RESIL_SUBJECT=EMail subject for member resiliation
-# DescADHERENT_MAIL_RESIL=EMail for member resiliation
-# DescADHERENT_MAIL_FROM=Sender EMail for automatic emails
-# DescADHERENT_ETIQUETTE_TYPE=Format of labels page
-# DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets
-# DescADHERENT_CARD_TYPE=Format of cards page
-# DescADHERENT_CARD_HEADER_TEXT=Text printed on top of member cards
-# DescADHERENT_CARD_TEXT=Text printed on member cards (align on left)
-# DescADHERENT_CARD_TEXT_RIGHT=Text printed on member cards (align on right)
-# DescADHERENT_CARD_FOOTER_TEXT=Text printed on bottom of member cards
-# GlobalConfigUsedIfNotDefined=Text defined in Foundation module setup will be used if not defined here
-# MayBeOverwrited=This text can be overwrited by value defined for member's type
-# ShowTypeCard=Show type '%s'
-# HTPasswordExport=htpassword file generation
-# NoThirdPartyAssociatedToMember=No third party associated to this member
-# ThirdPartyDolibarr=Dolibarr third party
-# MembersAndSubscriptions= Members and Subscriptions
-# MoreActions=Complementary action on recording
-# MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
-# MoreActionBankDirect=Create a direct transaction record on account
-# MoreActionBankViaInvoice=Create an invoice and payment on account
-# MoreActionInvoiceOnly=Create an invoice with no payment
-# LinkToGeneratedPages=Generate visit cards
-# LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with business cards for all your members or a particular member.
-# DocForAllMembersCards=Generate business cards for all members
-# DocForOneMemberCards=Generate business cards for a particular member
-# DocForLabels=Generate address sheets
-# SubscriptionPayment=Subscription payment
-# LastSubscriptionDate=Last subscription date
-# LastSubscriptionAmount=Last subscription amount
-# MembersStatisticsByCountries=Members statistics by country
-# MembersStatisticsByState=Members statistics by state/province
-# MembersStatisticsByTown=Members statistics by town
-# NbOfMembers=Number of members
-# NoValidatedMemberYet=No validated members found
-# MembersByCountryDesc=This screen show you statistics on members by countries. Graphic depends however on Google online graph service and is available only if an internet connection is is working.
-# MembersByStateDesc=This screen show you statistics on members by state/provinces/canton.
-# MembersByTownDesc=This screen show you statistics on members by town.
-# MembersStatisticsDesc=Choose statistics you want to read...
-# MenuMembersStats=Statistics
-# LastMemberDate=Last member date
-# Nature=Nature
-# Public=Information are public
-# Exports=Exports
-# NewMemberbyWeb=New member added. Awaiting approval
-# NewMemberForm=New member form
-# SubscriptionsStatistics=Statistics on subscriptions
-# NbOfSubscriptions=Number of subscriptions
-# AmountOfSubscriptions=Amount of subscriptions
-# TurnoverOrBudget=Turnover (for a company) or Budget (for a foundation)
-# DefaultAmount=Default amount of subscription
-# CanEditAmount=Visitor can choose/edit amount of its subscription
-# MEMBER_NEWFORM_PAYONLINE=Jump on integrated online payment page
-# Associations=Foundations
-# Collectivités=Organizations
-# Particuliers=Personal
-# Entreprises=Companies
-# DOLIBARRFOUNDATION_PAYMENT_FORM=To make your subscription payment using a bank transfer, see page http://wiki.dolibarr.org/index.php/Subscribe.
To pay using a Credit Card or Paypal, click on button at bottom of this page.
-# ByProperties=By characteristics
-# MembersStatisticsByProperties=Members statistics by characteristics
-# MembersByNature=Members by nature
-# VATToUseForSubscriptions=VAT rate to use for subscriptions
-# NoVatOnSubscription=No TVA for subscriptions
-# MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription
+MembersArea=Members area
+PublicMembersArea=Public members area
+MemberCard=Member card
+SubscriptionCard=Subscription card
+Member=Member
+Members=Members
+MemberAccount=Member login
+ShowMember=Show member card
+UserNotLinkedToMember=User not linked to a member
+ThirdpartyNotLinkedToMember=Third-party not linked to a member
+MembersTickets=Members Tickets
+FundationMembers=Foundation members
+Attributs=Attributes
+ErrorMemberTypeNotDefined=Member type not defined
+ListOfPublicMembers=List of public members
+ListOfValidatedPublicMembers=List of validated public members
+ErrorThisMemberIsNotPublic=This member is not public
+ErrorMemberIsAlreadyLinkedToThisThirdParty=Another member (name: %s, login: %s) is already linked to a third party %s. Remove this link first because a third party can't be linked to only a member (and vice versa).
+ErrorUserPermissionAllowsToLinksToItselfOnly=For security reasons, you must be granted permissions to edit all users to be able to link a member to a user that is not yours.
+ThisIsContentOfYourCard=This is details of your card
+CardContent=Content of your member card
+SetLinkToUser=Link to a Dolibarr user
+SetLinkToThirdParty=Link to a Dolibarr third party
+MembersCards=Members business cards
+MembersList=List of members
+MembersListToValid=List of draft members (to be validated)
+MembersListValid=List of valid members
+MembersListUpToDate=List of valid members with up to date subscription
+MembersListNotUpToDate=List of valid members with subscription out of date
+MembersListResiliated=List of resiliated members
+MembersListQualified=List of qualified members
+MenuMembersToValidate=Draft members
+MenuMembersValidated=Validated members
+MenuMembersUpToDate=Up to date members
+MenuMembersNotUpToDate=Out of date members
+MenuMembersResiliated=Resiliated members
+MembersWithSubscriptionToReceive=Members with subscription to receive
+DateAbonment=Subscription date
+DateSubscription=Subscription date
+DateNextSubscription=Next subscription
+DateEndSubscription=Subscription end date
+EndSubscription=End subscription
+SubscriptionId=Subscription id
+MemberId=Member id
+NewMember=New member
+NewType=New member type
+MemberType=Member type
+MemberTypeId=Member type id
+MemberTypeLabel=Member type label
+MembersTypes=Members types
+MembersAttributes=Members attributes
+SearchAMember=Search a member
+MemberStatusDraft=Draft (needs to be validated)
+MemberStatusDraftShort=Draft
+MemberStatusActive=Validated (waiting subscription)
+MemberStatusActiveShort=Validated
+MemberStatusActiveLate=subscription expired
+MemberStatusActiveLateShort=Expired
+MemberStatusPaid=Subscription up to date
+MemberStatusPaidShort=Up to date
+MemberStatusResiliated=Resiliated member
+MemberStatusResiliatedShort=Resiliated
+MembersStatusToValid=Draft members
+MembersStatusToValidShort=Draft members
+MembersStatusValidated=Validated members
+MembersStatusPaid=Subscription up to date
+MembersStatusPaidShort=Up to date
+MembersStatusNotPaid=Subscription out of date
+MembersStatusNotPaidShort=Out of date
+MembersStatusResiliated=Resiliated members
+MembersStatusResiliatedShort=Resiliated members
+NewCotisation=New contribution
+PaymentSubscription=New contribution payment
+EditMember=Edit member
+SubscriptionEndDate=Subscription's end date
+MembersTypeSetup=Members type setup
+NewSubscription=New subscription
+NewSubscriptionDesc=This form allows you to record your subscription as a new member of the foundation. If you want to renew your subscription (if already a member), please contact foundation board instead by email %s.
+Subscription=Subscription
+Subscriptions=Subscriptions
+SubscriptionLate=Late
+SubscriptionNotReceived=Subscription never received
+SubscriptionLateShort=Late
+SubscriptionNotReceivedShort=Never received
+ListOfSubscriptions=List of subscriptions
+SendCardByMail=Send card by Email
+AddMember=Add member
+NoTypeDefinedGoToSetup=No member types defined. Go to menu "Members types"
+NewMemberType=New member type
+WelcomeEMail=Welcome e-mail
+SubscriptionRequired=Subscription required
+EditType=Edit member type
+DeleteType=Delete
+VoteAllowed=Vote allowed
+Physical=Physical
+Moral=Moral
+MorPhy=Moral/Physical
+Reenable=Reenable
+ResiliateMember=Resiliate a member
+ConfirmResiliateMember=Are you sure you want to resiliate this member ?
+DeleteMember=Delete a member
+ConfirmDeleteMember=Are you sure you want to delete this member (Deleting a member will delete all his subscriptions) ?
+DeleteSubscription=Delete a subscription
+ConfirmDeleteSubscription=Are you sure you want to delete this subscription ?
+Filehtpasswd=htpasswd file
+ValidateMember=Validate a member
+ConfirmValidateMember=Are you sure you want to validate this member ?
+FollowingLinksArePublic=The following links are open pages not protected by any Dolibarr permission. They are not formated pages, provided as example to show how to list members database.
+PublicMemberList=Public member list
+BlankSubscriptionForm=Public auto-subscription form
+BlankSubscriptionFormDesc=Dolibarr can provide you a public URL to allow external visitors to ask to subscribe to the foundation. If an online payment module is enabled, a payment form will also be automatically provided.
+EnablePublicSubscriptionForm=Enable the public auto-subscription form
+MemberPublicLinks=Public links/pages
+ExportDataset_member_1=Members and subscriptions
+ImportDataset_member_1=Members
+LastMembers=Last %s members
+LastMembersModified=Last %s modified members
+LastSubscriptionsModified=Last %s modified subscriptions
+AttributeName=Attribute name
+String=String
+Text=Text
+Int=Int
+Date=Date
+DateAndTime=Date and time
+PublicMemberCard=Member public card
+MemberNotOrNoMoreExpectedToSubscribe=Member not or no more expected to subscribe
+AddSubscription=Add subscription
+ShowSubscription=Show subscription
+MemberModifiedInDolibarr=Member modified in Dolibarr
+SendAnEMailToMember=Send information email to member
+DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=Subject of the e-mail received in case of auto-inscription of a guest
+DescADHERENT_AUTOREGISTER_NOTIF_MAIL=E-mail received in case of auto-inscription of a guest
+DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=EMail subject for member autosubscription
+DescADHERENT_AUTOREGISTER_MAIL=EMail for member autosubscription
+DescADHERENT_MAIL_VALID_SUBJECT=EMail subject for member validation
+DescADHERENT_MAIL_VALID=EMail for member validation
+DescADHERENT_MAIL_COTIS_SUBJECT=EMail subject for subscription
+DescADHERENT_MAIL_COTIS=EMail for subscription
+DescADHERENT_MAIL_RESIL_SUBJECT=EMail subject for member resiliation
+DescADHERENT_MAIL_RESIL=EMail for member resiliation
+DescADHERENT_MAIL_FROM=Sender EMail for automatic emails
+DescADHERENT_ETIQUETTE_TYPE=Format of labels page
+DescADHERENT_ETIQUETTE_TEXT=Text printed on member address sheets
+DescADHERENT_CARD_TYPE=Format of cards page
+DescADHERENT_CARD_HEADER_TEXT=Text printed on top of member cards
+DescADHERENT_CARD_TEXT=Text printed on member cards (align on left)
+DescADHERENT_CARD_TEXT_RIGHT=Text printed on member cards (align on right)
+DescADHERENT_CARD_FOOTER_TEXT=Text printed on bottom of member cards
+GlobalConfigUsedIfNotDefined=Text defined in Foundation module setup will be used if not defined here
+MayBeOverwrited=This text can be overwrited by value defined for member's type
+ShowTypeCard=Show type '%s'
+HTPasswordExport=htpassword file generation
+NoThirdPartyAssociatedToMember=No third party associated to this member
+ThirdPartyDolibarr=Dolibarr third party
+MembersAndSubscriptions= Members and Subscriptions
+MoreActions=Complementary action on recording
+MoreActionsOnSubscription=Complementary action, suggested by default when recording a subscription
+MoreActionBankDirect=Create a direct transaction record on account
+MoreActionBankViaInvoice=Create an invoice and payment on account
+MoreActionInvoiceOnly=Create an invoice with no payment
+LinkToGeneratedPages=Generate visit cards
+LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with business cards for all your members or a particular member.
+DocForAllMembersCards=Generate business cards for all members
+DocForOneMemberCards=Generate business cards for a particular member
+DocForLabels=Generate address sheets
+SubscriptionPayment=Subscription payment
+LastSubscriptionDate=Last subscription date
+LastSubscriptionAmount=Last subscription amount
+MembersStatisticsByCountries=Members statistics by country
+MembersStatisticsByState=Members statistics by state/province
+MembersStatisticsByTown=Members statistics by town
+MembersStatisticsByRegion=Members statistics by region
+MemberByRegion=Members by region
+NbOfMembers=Number of members
+NoValidatedMemberYet=No validated members found
+MembersByCountryDesc=This screen show you statistics on members by countries. Graphic depends however on Google online graph service and is available only if an internet connection is is working.
+MembersByStateDesc=This screen show you statistics on members by state/provinces/canton.
+MembersByTownDesc=This screen show you statistics on members by town.
+MembersStatisticsDesc=Choose statistics you want to read...
+MenuMembersStats=Statistics
+LastMemberDate=Last member date
+Nature=Nature
+Public=Information are public
+Exports=Exports
+NewMemberbyWeb=New member added. Awaiting approval
+NewMemberForm=New member form
+SubscriptionsStatistics=Statistics on subscriptions
+NbOfSubscriptions=Number of subscriptions
+AmountOfSubscriptions=Amount of subscriptions
+TurnoverOrBudget=Turnover (for a company) or Budget (for a foundation)
+DefaultAmount=Default amount of subscription
+CanEditAmount=Visitor can choose/edit amount of its subscription
+MEMBER_NEWFORM_PAYONLINE=Jump on integrated online payment page
+Associations=Foundations
+Collectivités=Organizations
+Particuliers=Personal
+Entreprises=Companies
+DOLIBARRFOUNDATION_PAYMENT_FORM=To make your subscription payment using a bank transfer, see page http://wiki.dolibarr.org/index.php/Subscribe.
To pay using a Credit Card or Paypal, click on button at bottom of this page.
+ByProperties=By characteristics
+MembersStatisticsByProperties=Members statistics by characteristics
+MembersByNature=Members by nature
+VATToUseForSubscriptions=VAT rate to use for subscriptions
+NoVatOnSubscription=No TVA for subscriptions
+MEMBER_PAYONLINE_SENDEMAIL=Email to warn when Dolibarr receive a confirmation of a validated payment for subscription
diff --git a/htdocs/langs/vi_VN/opensurvey.lang b/htdocs/langs/vi_VN/opensurvey.lang
index 8d6de699338..0b191e426ec 100644
--- a/htdocs/langs/vi_VN/opensurvey.lang
+++ b/htdocs/langs/vi_VN/opensurvey.lang
@@ -1,66 +1,66 @@
# Dolibarr language file - Source file is en_US - opensurvey
-# Survey=Poll
-# Surveys=Polls
-# OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll...
-# NewSurvey=New poll
-# NoSurveysInDatabase=%s poll(s) into database.
-# OpenSurveyArea=Polls area
-# AddACommentForPoll=You can add a comment into poll...
-# AddComment=Add comment
-# CreatePoll=Create poll
-# PollTitle=Poll title
-# ToReceiveEMailForEachVote=Receive an email for each vote
-# TypeDate=Type date
-# TypeClassic=Type standard
-# OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it
-# RemoveAllDays=Remove all days
-# CopyHoursOfFirstDay=Copy hours of first day
-# RemoveAllHours=Remove all hours
-# SelectedDays=Selected days
-# TheBestChoice=The best choice currently is
-# TheBestChoices=The best choices currently are
-# with=with
-# OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line.
-# CommentsOfVoters=Comments of voters
-# ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes)
-# RemovePoll=Remove poll
-# UrlForSurvey=URL to communicate to get a direct access to poll
-# PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll:
-# CreateSurveyDate=Create a date poll
-# CreateSurveyStandard=Create a standard poll
-# CheckBox=Simple checkbox
-# YesNoList=List (empty/yes/no)
-# PourContreList=List (empty/for/against)
-# AddNewColumn=Add new column
-# TitleChoice=Choice label
-# ExportSpreadsheet=Export result spreadsheet
-# ExpireDate=Limit date
-# NbOfSurveys=Number of polls
-# NbOfVoters=Nb of voters
-# SurveyResults=Results
-# PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s.
-# 5MoreChoices=5 more choices
-# Abstention=Abstention
-# Against=Against
-# YouAreInivitedToVote=You are invited to vote for this poll
-# VoteNameAlreadyExists=This name was already used for this poll
-# ErrorPollDoesNotExists=Error, poll %s does not exists.
-# OpenSurveyNothingToSetup=There is no specific setup to do.
-# PollWillExpire=Your poll will expire automatically %s days after the last date of your poll.
-# AddADate=Add a date
-# AddStartHour=Add start hour
-# AddEndHour=Add end hour
-# votes=vote(s)
-# NoCommentYet=No comments have been posted for this poll yet
-# CanEditVotes=Can change vote of others
-# CanComment=Voters can comment in the poll
-# CanSeeOthersVote=Voters can see other people's vote
-# SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
- empty,
- "8h", "8H" or "8:00" to give a meeting's start hour,
- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
-# BackToCurrentMonth=Back to current month
-# ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation
-# ErrorOpenSurveyOneChoice=Enter at least one choice
-# ErrorOpenSurveyDateFormat=Date must have the format YYYY-MM-DD
-# ErrorInsertingComment=There was an error while inserting your comment
-# MoreChoices=Enter more choices for the voters
-# SurveyExpiredInfo=The voting time of this poll has expired.
-# EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s
+Survey=Poll
+Surveys=Polls
+OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll...
+NewSurvey=New poll
+NoSurveysInDatabase=%s poll(s) into database.
+OpenSurveyArea=Polls area
+AddACommentForPoll=You can add a comment into poll...
+AddComment=Add comment
+CreatePoll=Create poll
+PollTitle=Poll title
+ToReceiveEMailForEachVote=Receive an email for each vote
+TypeDate=Type date
+TypeClassic=Type standard
+OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it
+RemoveAllDays=Remove all days
+CopyHoursOfFirstDay=Copy hours of first day
+RemoveAllHours=Remove all hours
+SelectedDays=Selected days
+TheBestChoice=The best choice currently is
+TheBestChoices=The best choices currently are
+with=with
+OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line.
+CommentsOfVoters=Comments of voters
+ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes)
+RemovePoll=Remove poll
+UrlForSurvey=URL to communicate to get a direct access to poll
+PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll:
+CreateSurveyDate=Create a date poll
+CreateSurveyStandard=Create a standard poll
+CheckBox=Simple checkbox
+YesNoList=List (empty/yes/no)
+PourContreList=List (empty/for/against)
+AddNewColumn=Add new column
+TitleChoice=Choice label
+ExportSpreadsheet=Export result spreadsheet
+ExpireDate=Limit date
+NbOfSurveys=Number of polls
+NbOfVoters=Nb of voters
+SurveyResults=Results
+PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s.
+5MoreChoices=5 more choices
+Abstention=Abstention
+Against=Against
+YouAreInivitedToVote=You are invited to vote for this poll
+VoteNameAlreadyExists=This name was already used for this poll
+ErrorPollDoesNotExists=Error, poll %s does not exists.
+OpenSurveyNothingToSetup=There is no specific setup to do.
+PollWillExpire=Your poll will expire automatically %s days after the last date of your poll.
+AddADate=Add a date
+AddStartHour=Add start hour
+AddEndHour=Add end hour
+votes=vote(s)
+NoCommentYet=No comments have been posted for this poll yet
+CanEditVotes=Can change vote of others
+CanComment=Voters can comment in the poll
+CanSeeOthersVote=Voters can see other people's vote
+SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
- empty,
- "8h", "8H" or "8:00" to give a meeting's start hour,
- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
+BackToCurrentMonth=Back to current month
+ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation
+ErrorOpenSurveyOneChoice=Enter at least one choice
+ErrorOpenSurveyDateFormat=Date must have the format YYYY-MM-DD
+ErrorInsertingComment=There was an error while inserting your comment
+MoreChoices=Enter more choices for the voters
+SurveyExpiredInfo=The voting time of this poll has expired.
+EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s
diff --git a/htdocs/langs/vi_VN/orders.lang b/htdocs/langs/vi_VN/orders.lang
index c1290b8a81a..62ffad34f77 100644
--- a/htdocs/langs/vi_VN/orders.lang
+++ b/htdocs/langs/vi_VN/orders.lang
@@ -1,168 +1,163 @@
# Dolibarr language file - Source file is en_US - orders
-# OrdersArea=Customers orders area
-# SuppliersOrdersArea=Suppliers orders area
-# OrderCard=Order card
-# OrderId=Order Id
+OrdersArea=Customers orders area
+SuppliersOrdersArea=Suppliers orders area
+OrderCard=Order card
+OrderId=Order Id
Order=Trật tự
-# Orders=Orders
-# OrderLine=Order line
-# OrderFollow=Follow up
-# OrderDate=Order date
-# OrderToProcess=Order to process
-# NewOrder=New order
-# ToOrder=Make order
-# MakeOrder=Make order
-# SupplierOrder=Supplier order
-# SuppliersOrders=Suppliers orders
-# SuppliersOrdersRunning=Current suppliers orders
-# CustomerOrder=Customer order
-# CustomersOrders=Customer's orders
-# CustomersOrdersRunning=Current customer's orders
-# CustomersOrdersAndOrdersLines=Customer orders and order's lines
-# OrdersToValid=Customer's orders to validate
-# OrdersToBill=Customer's orders delivered
-# OrdersInProcess=Customer's orders in process
-# OrdersToProcess=Customer's orders to process
-# SuppliersOrdersToProcess=Supplier's orders to process
-# StatusOrderCanceledShort=Canceled
-# StatusOrderDraftShort=Draft
-# StatusOrderValidatedShort=Validated
-# StatusOrderSentShort=In process
-# StatusOrderSent=Shipment in process
-# StatusOrderOnProcessShort=Reception
-# StatusOrderProcessedShort=Processed
-# StatusOrderToBillShort=Delivered
-# StatusOrderToBill2Short=To bill
-# StatusOrderApprovedShort=Approved
-# StatusOrderRefusedShort=Refused
-# StatusOrderToProcessShort=To process
-# StatusOrderReceivedPartiallyShort=Partially received
-# StatusOrderReceivedAllShort=Everything received
-# StatusOrderCanceled=Canceled
-# StatusOrderDraft=Draft (needs to be validated)
-# StatusOrderValidated=Validated
-# StatusOrderOnProcess=Waiting to receive
-# StatusOrderProcessed=Processed
-# StatusOrderToBill=Delivered
-# StatusOrderToBill2=To bill
-# StatusOrderApproved=Approved
-# StatusOrderRefused=Refused
-# StatusOrderReceivedPartially=Partially received
-# StatusOrderReceivedAll=Everything received
-# ShippingExist=A shipment exists
-# DraftOrWaitingApproved=Draft or approved not yet ordered
-# DraftOrWaitingShipped=Draft or validated not yet shipped
-# MenuOrdersToBill=Orders delivered
-# MenuOrdersToBill2=Orders to bill
-# SearchOrder=Search order
-# SearchACustomerOrder=Search a customer order
-# ShipProduct=Ship product
-# Discount=Discount
-# CreateOrder=Create Order
-# RefuseOrder=Refuse order
-# ApproveOrder=Accept order
-# ValidateOrder=Validate order
-# UnvalidateOrder=Unvalidate order
-# DeleteOrder=Delete order
-# CancelOrder=Cancel order
-# AddOrder=Add order
-# AddToMyOrders=Add to my orders
-# AddToOtherOrders=Add to other orders
-# AddToDraftOrders=Add to draft order
-# ShowOrder=Show order
-# NoOpenedOrders=No opened orders
-# NoOtherOpenedOrders=No other opened orders
-# NoDraftOrders=No draft orders
-# OtherOrders=Other orders
-# LastOrders=Last %s orders
-# LastModifiedOrders=Last %s modified orders
-# LastClosedOrders=Last %s closed orders
-# AllOrders=All orders
-# NbOfOrders=Number of orders
-# OrdersStatistics=Order's statistics
-# OrdersStatisticsSuppliers=Supplier order's statistics
-# NumberOfOrdersByMonth=Number of orders by month
-# AmountOfOrdersByMonthHT=Amount of orders by month (net of tax)
-# ListOfOrders=List of orders
-# CloseOrder=Close order
-# ConfirmCloseOrder=Are you sure you want to set this order to deliverd ? Once an order is delivered, it can be set to billed.
-# ConfirmCloseOrderIfSending=Are you sure you want to close this order ? You must close an order only when all shipping are done.
-# ConfirmDeleteOrder=Are you sure you want to delete this order ?
-# ConfirmValidateOrder=Are you sure you want to validate this order under name %s ?
-# ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status ?
-# ConfirmCancelOrder=Are you sure you want to cancel this order ?
-# ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s ?
-# GenerateBill=Generate invoice
-# ClassifyShipped=Classify delivered
-# ClassifyBilled=Classify billed
-# ComptaCard=Accountancy card
-# DraftOrders=Draft orders
-# RelatedOrders=Related orders
-# OnProcessOrders=In process orders
-# RefOrder=Ref. order
-# RefCustomerOrder=Ref. customer order
-# CustomerOrder=Customer order
-# RefCustomerOrderShort=Ref. cust. order
-# SendOrderByMail=Send order by mail
-# ActionsOnOrder=Events on order
-# NoArticleOfTypeProduct=No article of type 'product' so no shippable article for this order
-# OrderMode=Order method
-# AuthorRequest=Request author
-# UseCustomerContactAsOrderRecipientIfExist=Use customer contact address if defined instead of third party address as order recipient address
-# RunningOrders=Orders on process
-# UserWithApproveOrderGrant=Users granted with "approve orders" permission.
-# PaymentOrderRef=Payment of order %s
-# CloneOrder=Clone order
-# ConfirmCloneOrder=Are you sure you want to clone this order %s ?
-# DispatchSupplierOrder=Receiving supplier order %s
+Orders=Orders
+OrderLine=Order line
+OrderFollow=Follow up
+OrderDate=Order date
+OrderToProcess=Order to process
+NewOrder=New order
+ToOrder=Make order
+MakeOrder=Make order
+SupplierOrder=Supplier order
+SuppliersOrders=Suppliers orders
+SuppliersOrdersRunning=Current suppliers orders
+CustomerOrder=Customer order
+CustomersOrders=Customer's orders
+CustomersOrdersRunning=Current customer's orders
+CustomersOrdersAndOrdersLines=Customer orders and order's lines
+OrdersToValid=Customer's orders to validate
+OrdersToBill=Customer's orders delivered
+OrdersInProcess=Customer's orders in process
+OrdersToProcess=Customer's orders to process
+SuppliersOrdersToProcess=Supplier's orders to process
+StatusOrderCanceledShort=Canceled
+StatusOrderDraftShort=Draft
+StatusOrderValidatedShort=Validated
+StatusOrderSentShort=In process
+StatusOrderSent=Shipment in process
+StatusOrderOnProcessShort=Reception
+StatusOrderProcessedShort=Processed
+StatusOrderToBillShort=Delivered
+StatusOrderToBill2Short=To bill
+StatusOrderApprovedShort=Approved
+StatusOrderRefusedShort=Refused
+StatusOrderToProcessShort=To process
+StatusOrderReceivedPartiallyShort=Partially received
+StatusOrderReceivedAllShort=Everything received
+StatusOrderCanceled=Canceled
+StatusOrderDraft=Draft (needs to be validated)
+StatusOrderValidated=Validated
+StatusOrderOnProcess=Waiting to receive
+StatusOrderProcessed=Processed
+StatusOrderToBill=Delivered
+StatusOrderToBill2=To bill
+StatusOrderApproved=Approved
+StatusOrderRefused=Refused
+StatusOrderReceivedPartially=Partially received
+StatusOrderReceivedAll=Everything received
+ShippingExist=A shipment exists
+DraftOrWaitingApproved=Draft or approved not yet ordered
+DraftOrWaitingShipped=Draft or validated not yet shipped
+MenuOrdersToBill=Orders delivered
+MenuOrdersToBill2=Orders to bill
+SearchOrder=Search order
+SearchACustomerOrder=Search a customer order
+ShipProduct=Ship product
+Discount=Discount
+CreateOrder=Create Order
+RefuseOrder=Refuse order
+ApproveOrder=Accept order
+ValidateOrder=Validate order
+UnvalidateOrder=Unvalidate order
+DeleteOrder=Delete order
+CancelOrder=Cancel order
+AddOrder=Add order
+AddToMyOrders=Add to my orders
+AddToOtherOrders=Add to other orders
+AddToDraftOrders=Add to draft order
+ShowOrder=Show order
+NoOpenedOrders=No opened orders
+NoOtherOpenedOrders=No other opened orders
+NoDraftOrders=No draft orders
+OtherOrders=Other orders
+LastOrders=Last %s orders
+LastModifiedOrders=Last %s modified orders
+LastClosedOrders=Last %s closed orders
+AllOrders=All orders
+NbOfOrders=Number of orders
+OrdersStatistics=Order's statistics
+OrdersStatisticsSuppliers=Supplier order's statistics
+NumberOfOrdersByMonth=Number of orders by month
+AmountOfOrdersByMonthHT=Amount of orders by month (net of tax)
+ListOfOrders=List of orders
+CloseOrder=Close order
+ConfirmCloseOrder=Are you sure you want to set this order to deliverd ? Once an order is delivered, it can be set to billed.
+ConfirmCloseOrderIfSending=Are you sure you want to close this order ? You must close an order only when all shipping are done.
+ConfirmDeleteOrder=Are you sure you want to delete this order ?
+ConfirmValidateOrder=Are you sure you want to validate this order under name %s ?
+ConfirmUnvalidateOrder=Are you sure you want to restore order %s to draft status ?
+ConfirmCancelOrder=Are you sure you want to cancel this order ?
+ConfirmMakeOrder=Are you sure you want to confirm you made this order on %s ?
+GenerateBill=Generate invoice
+ClassifyShipped=Classify delivered
+ClassifyBilled=Classify billed
+ComptaCard=Accountancy card
+DraftOrders=Draft orders
+RelatedOrders=Related orders
+OnProcessOrders=In process orders
+RefOrder=Ref. order
+RefCustomerOrder=Ref. customer order
+RefCustomerOrderShort=Ref. cust. order
+SendOrderByMail=Send order by mail
+ActionsOnOrder=Events on order
+NoArticleOfTypeProduct=No article of type 'product' so no shippable article for this order
+OrderMode=Order method
+AuthorRequest=Request author
+UseCustomerContactAsOrderRecipientIfExist=Use customer contact address if defined instead of third party address as order recipient address
+RunningOrders=Orders on process
+UserWithApproveOrderGrant=Users granted with "approve orders" permission.
+PaymentOrderRef=Payment of order %s
+CloneOrder=Clone order
+ConfirmCloneOrder=Are you sure you want to clone this order %s ?
+DispatchSupplierOrder=Receiving supplier order %s
##### Types de contacts #####
-# TypeContact_commande_internal_SALESREPFOLL=Representative following-up customer order
-# TypeContact_commande_internal_SHIPPING=Representative following-up shipping
-# TypeContact_commande_external_BILLING=Customer invoice contact
-# TypeContact_commande_external_SHIPPING=Customer shipping contact
-# TypeContact_commande_external_CUSTOMER=Customer contact following-up order
-# TypeContact_order_supplier_internal_SALESREPFOLL=Representative following-up supplier order
-# TypeContact_order_supplier_internal_SHIPPING=Representative following-up shipping
-# TypeContact_order_supplier_external_BILLING=Supplier invoice contact
-# TypeContact_order_supplier_external_SHIPPING=Supplier shipping contact
-# TypeContact_order_supplier_external_CUSTOMER=Supplier contact following-up order
-
-# Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Constant COMMANDE_SUPPLIER_ADDON not defined
-# Error_COMMANDE_ADDON_NotDefined=Constant COMMANDE_ADDON not defined
-# Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=Failed to load module file '%s'
-# Error_FailedToLoad_COMMANDE_ADDON_File=Failed to load module file '%s'
-# Error_OrderNotChecked=No orders to invoice selected
-
+TypeContact_commande_internal_SALESREPFOLL=Representative following-up customer order
+TypeContact_commande_internal_SHIPPING=Representative following-up shipping
+TypeContact_commande_external_BILLING=Customer invoice contact
+TypeContact_commande_external_SHIPPING=Customer shipping contact
+TypeContact_commande_external_CUSTOMER=Customer contact following-up order
+TypeContact_order_supplier_internal_SALESREPFOLL=Representative following-up supplier order
+TypeContact_order_supplier_internal_SHIPPING=Representative following-up shipping
+TypeContact_order_supplier_external_BILLING=Supplier invoice contact
+TypeContact_order_supplier_external_SHIPPING=Supplier shipping contact
+TypeContact_order_supplier_external_CUSTOMER=Supplier contact following-up order
+Error_COMMANDE_SUPPLIER_ADDON_NotDefined=Constant COMMANDE_SUPPLIER_ADDON not defined
+Error_COMMANDE_ADDON_NotDefined=Constant COMMANDE_ADDON not defined
+Error_FailedToLoad_COMMANDE_SUPPLIER_ADDON_File=Failed to load module file '%s'
+Error_FailedToLoad_COMMANDE_ADDON_File=Failed to load module file '%s'
+Error_OrderNotChecked=No orders to invoice selected
# Sources
-# OrderSource0=Commercial proposal
-# OrderSource1=Internet
-# OrderSource2=Mail campaign
-# OrderSource3=Phone compaign
-# OrderSource4=Fax campaign
-# OrderSource5=Commercial
-# OrderSource6=Store
-# QtyOrdered=Qty ordered
-# AddDeliveryCostLine=Add a delivery cost line indicating the weight of the order
-
+OrderSource0=Commercial proposal
+OrderSource1=Internet
+OrderSource2=Mail campaign
+OrderSource3=Phone compaign
+OrderSource4=Fax campaign
+OrderSource5=Commercial
+OrderSource6=Store
+QtyOrdered=Qty ordered
+AddDeliveryCostLine=Add a delivery cost line indicating the weight of the order
# Documents models
-# PDFEinsteinDescription=A complete order model (logo...)
-# PDFEdisonDescription=A simple order model
-# PDFProformaDescription=A complete proforma invoice (logo…)
+PDFEinsteinDescription=A complete order model (logo...)
+PDFEdisonDescription=A simple order model
+PDFProformaDescription=A complete proforma invoice (logo…)
# Orders modes
-# OrderByMail=Mail
-# OrderByFax=Fax
-# OrderByEMail=EMail
-# OrderByWWW=Online
-# OrderByPhone=Phone
-
-# CreateInvoiceForThisCustomer=Bill orders
-# NoOrdersToInvoice=No orders billable
-# CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders.
-# MenuOrdersToBill2=Orders to bill
-# OrderCreation=Order creation
-# Ordered=Ordered
-# OrderCreated=Your orders have been created
-# OrderFail=An error happened during your orders creation
-# CreateOrders=Create orders
-# ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
+OrderByMail=Mail
+OrderByFax=Fax
+OrderByEMail=EMail
+OrderByWWW=Online
+OrderByPhone=Phone
+CreateInvoiceForThisCustomer=Bill orders
+NoOrdersToInvoice=No orders billable
+CloseProcessedOrdersAutomatically=Classify "Processed" all selected orders.
+MenuOrdersToBill2=Orders to bill
+OrderCreation=Order creation
+Ordered=Ordered
+OrderCreated=Your orders have been created
+OrderFail=An error happened during your orders creation
+CreateOrders=Create orders
+ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
diff --git a/htdocs/langs/vi_VN/oscommerce.lang b/htdocs/langs/vi_VN/oscommerce.lang
index 42a4a4551b6..3ff9108ead4 100644
--- a/htdocs/langs/vi_VN/oscommerce.lang
+++ b/htdocs/langs/vi_VN/oscommerce.lang
@@ -1,8 +1,8 @@
# Dolibarr language file - Source file is en_US - oscommerce
-# OSCommerce=OS Commerce
-# OSCommerceSetup=OS Commerce module setup
-# OSCommerceSetupSaved=OS Commerce setup saved
-# OSCommerceServer=OS Commerce server host/ip
-# OSCommerceDatabaseName=OS Commerce database name
-# OSCommercePrefix=OS Commerce tables prefix
-# OSCommerceUser=OS Commerce database login
+OSCommerce=OS Commerce
+OSCommerceSetup=OS Commerce module setup
+OSCommerceSetupSaved=OS Commerce setup saved
+OSCommerceServer=OS Commerce server host/ip
+OSCommerceDatabaseName=OS Commerce database name
+OSCommercePrefix=OS Commerce tables prefix
+OSCommerceUser=OS Commerce database login
diff --git a/htdocs/langs/vi_VN/paybox.lang b/htdocs/langs/vi_VN/paybox.lang
index b689bb6cebf..f937768240c 100644
--- a/htdocs/langs/vi_VN/paybox.lang
+++ b/htdocs/langs/vi_VN/paybox.lang
@@ -1,37 +1,37 @@
# Dolibarr language file - Source file is en_US - paybox
-# PayBoxSetup=PayBox module setup
-# PayBoxDesc=This module offer pages to allow payment on Paybox by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...)
-# FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects
-# PaymentForm=Payment form
-# WelcomeOnPaymentPage=Welcome on our online payment service
-# ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s.
-# ThisIsInformationOnPayment=This is information on payment to do
-# ToComplete=To complete
-# YourEMail=Email to receive payment confirmation
-# Creditor=Creditor
-# PaymentCode=Payment code
-# PayBoxDoPayment=Go on payment
-# YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information
-# PleaseBePatient=Please, be patient
-# Continue=Next
-# ToOfferALinkForOnlinePayment=URL for %s payment
-# ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order
-# ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice
-# ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line
-# ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount
-# ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription
-# YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag.
-# SetupPayBoxToHavePaymentCreatedAutomatically=Setup your PayBox with url %s to have payment created automatically when validated by paybox.
-# YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you.
-# YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you.
-# AccountParameter=Account parameters
-# UsageParameter=Usage parameters
-# InformationToFindParameters=Help to find your %s account information
-# PAYBOX_CGI_URL_V2=Url of Paybox CGI module for payment
-# VendorName=Name of vendor
-# CSSUrlForPaymentForm=CSS style sheet url for payment form
-# MessageOK=Message on validated payment return page
-# MessageKO=Message on canceled payment return page
-# NewPayboxPaymentReceived=New Paybox payment received
-# NewPayboxPaymentFailed=New Paybox payment tried but failed
-# PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed)
+PayBoxSetup=PayBox module setup
+PayBoxDesc=This module offer pages to allow payment on Paybox by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...)
+FollowingUrlAreAvailableToMakePayments=Following URLs are available to offer a page to a customer to make a payment on Dolibarr objects
+PaymentForm=Payment form
+WelcomeOnPaymentPage=Welcome on our online payment service
+ThisScreenAllowsYouToPay=This screen allow you to make an online payment to %s.
+ThisIsInformationOnPayment=This is information on payment to do
+ToComplete=To complete
+YourEMail=Email to receive payment confirmation
+Creditor=Creditor
+PaymentCode=Payment code
+PayBoxDoPayment=Go on payment
+YouWillBeRedirectedOnPayBox=You will be redirected on secured Paybox page to input you credit card information
+PleaseBePatient=Please, be patient
+Continue=Next
+ToOfferALinkForOnlinePayment=URL for %s payment
+ToOfferALinkForOnlinePaymentOnOrder=URL to offer a %s online payment user interface for a customer order
+ToOfferALinkForOnlinePaymentOnInvoice=URL to offer a %s online payment user interface for a customer invoice
+ToOfferALinkForOnlinePaymentOnContractLine=URL to offer a %s online payment user interface for a contract line
+ToOfferALinkForOnlinePaymentOnFreeAmount=URL to offer a %s online payment user interface for a free amount
+ToOfferALinkForOnlinePaymentOnMemberSubscription=URL to offer a %s online payment user interface for a member subscription
+YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag.
+SetupPayBoxToHavePaymentCreatedAutomatically=Setup your PayBox with url %s to have payment created automatically when validated by paybox.
+YourPaymentHasBeenRecorded=This page confirms that your payment has been recorded. Thank you.
+YourPaymentHasNotBeenRecorded=You payment has not been recorded and transaction has been canceled. Thank you.
+AccountParameter=Account parameters
+UsageParameter=Usage parameters
+InformationToFindParameters=Help to find your %s account information
+PAYBOX_CGI_URL_V2=Url of Paybox CGI module for payment
+VendorName=Name of vendor
+CSSUrlForPaymentForm=CSS style sheet url for payment form
+MessageOK=Message on validated payment return page
+MessageKO=Message on canceled payment return page
+NewPayboxPaymentReceived=New Paybox payment received
+NewPayboxPaymentFailed=New Paybox payment tried but failed
+PAYBOX_PAYONLINE_SENDEMAIL=EMail to warn after a payment (success or failed)
diff --git a/htdocs/langs/vi_VN/products.lang b/htdocs/langs/vi_VN/products.lang
index f02c91919c5..cee05fb7ba9 100644
--- a/htdocs/langs/vi_VN/products.lang
+++ b/htdocs/langs/vi_VN/products.lang
@@ -1,229 +1,229 @@
# Dolibarr language file - Source file is en_US - products
-# ProductRef=Product ref.
-# ProductLabel=Product label
-# ProductServiceCard=Products/Services card
-# Products=Products
-# Services=Services
-# Product=Product
-# Service=Service
-# ProductId=Product/service id
-# Create=Create
-# Reference=Reference
-# NewProduct=New product
-# NewService=New service
-# ProductCode=Product code
-# ServiceCode=Service code
-# ProductVatMassChange=Mass VAT change
-# ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database.
-# MassBarcodeInit=Mass barcode init
-# MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete.
-# ProductAccountancyBuyCode=Accountancy code (buy)
-# ProductAccountancySellCode=Accountancy code (sell)
-# ProductOrService=Product or Service
-# ProductsAndServices=Products and Services
-# ProductsOrServices=Products or Services
-# ProductsAndServicesOnSell=Available Products and Services
-# ProductsAndServicesNotOnSell=Obsolete Products and Services
-# ProductsAndServicesStatistics=Products and Services statistics
-# ProductsStatistics=Products statistics
-# ProductsOnSell=Available products
-# ProductsNotOnSell=Obsolete products
-# ServicesOnSell=Available services
-# ServicesNotOnSell=Obsolete services
-# InternalRef=Internal reference
-# LastRecorded=Last products/services on sell recorded
-# LastRecordedProductsAndServices=Last %s recorded products/services
-# LastModifiedProductsAndServices=Last %s modified products/services
-# LastRecordedProducts=Last %s products recorded
-# LastRecordedServices=Last %s services recorded
-# LastProducts=Last products
-# CardProduct0=Product card
-# CardProduct1=Service card
-# CardContract=Contract card
-# Warehouse=Warehouse
-# Warehouses=Warehouses
-# WarehouseOpened=Warehouse opened
-# WarehouseClosed=Warehouse closed
-# Stock=Stock
-# Stocks=Stocks
-# Movement=Movement
-# Movements=Movements
-# Sell=Sales
-# Buy=Purchases
-# OnSell=For sale
-# OnBuy=For purchase
-# NotOnSell=Not for sale
-# ProductStatusOnSell=For sale
-# ProductStatusNotOnSell=Not for sale
-# ProductStatusOnSellShort=For sale
-# ProductStatusNotOnSellShort=Not for sale
-# ProductStatusOnBuy=For purchase
-# ProductStatusNotOnBuy=Not for purchase
-# ProductStatusOnBuyShort=For purchase
-# ProductStatusNotOnBuyShort=Not for purchase
-# UpdatePrice=Update price
-# AppliedPricesFrom=Applied prices from
-# SellingPrice=Selling price
-# SellingPriceHT=Selling price (net of tax)
-# SellingPriceTTC=Selling price (inc. tax)
-# PublicPrice=Public price
-# CurrentPrice=Current price
-# NewPrice=New price
-# MinPrice=Minim. selling price
-# CantBeLessThanMinPrice=The selling price can't be lower than minimum allowed for this product (%s without tax). This message can also appears if you type a too important discount.
-# ContractStatus=Contract status
-# ContractStatusClosed=Closed
-# ContractStatusRunning=Running
-# ContractStatusExpired=expired
-# ContractStatusOnHold=Not running
-# ContractStatusToRun=A mettre en service
-# ContractNotRunning=This contract is not running
-# ErrorProductAlreadyExists=A product with reference %s already exists.
-# ErrorProductBadRefOrLabel=Wrong value for reference or label.
-# ErrorProductClone=There was a problem while trying to clone the product or service.
-# Suppliers=Suppliers
-# SupplierRef=Supplier's product ref.
-# ShowProduct=Show product
-# ShowService=Show service
-# ProductsAndServicesArea=Product and Services area
-# ProductsArea=Product area
-# ServicesArea=Services area
-# AddToMyProposals=Add to my proposals
-# AddToOtherProposals=Add to other proposals
-# AddToMyBills=Add to my bills
-# AddToOtherBills=Add to other bills
-# CorrectStock=Correct stock
-# AddPhoto=Add photo
-# ListOfStockMovements=List of stock movements
-# BuyingPrice=Buying price
-# SupplierCard=Supplier card
-# CommercialCard=Commercial card
-# AllWays=Path to find your product in stock
-# NoCat=Your product is not in any category
-# PrimaryWay=Primary path
-# PriceRemoved=Price removed
-# BarCode=Barcode
-# BarcodeType=Barcode type
-# SetDefaultBarcodeType=Set barcode type
-# BarcodeValue=Barcode value
-# NoteNotVisibleOnBill=Note (not visible on invoices, proposals...)
-# CreateCopy=Create copy
-# ServiceLimitedDuration=If product is a service with limited duration:
-# MultiPricesAbility=Activate the multi-prices
-# MultiPricesNumPrices=Number of prices
-# MultiPriceLevelsName=Price categories
-# AssociatedProductsAbility=Activate the virtual products feature
-# AssociatedProducts=Virtual product
-# AssociatedProductsNumber=Number of products composing this virtual product
-# ParentProductsNumber=Number of parent virtual product
-# IfZeroItIsNotAVirtualProduct=If 0, this product is not a virtual product
-# IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any virtual product
-# EditAssociate=Associate
-# Translation=Translation
-# KeywordFilter=Keyword filter
-# CategoryFilter=Category filter
-# ProductToAddSearch=Search product to add
-# AddDel=Add/Delete
-# Quantity=Quantity
-# NoMatchFound=No match found
-# ProductAssociationList=List of related products/services: name of product/service (quantity affected)
-# ProductParentList=List of virtual products/services with this product as a component
-# ErrorAssociationIsFatherOfThis=One of selected product is parent with current product
-# DeleteProduct=Delete a product/service
-# ConfirmDeleteProduct=Are you sure you want to delete this product/service?
-# ProductDeleted=Product/Service "%s" deleted from database.
-# DeletePicture=Delete a picture
-# ConfirmDeletePicture=Are you sure you want to delete this picture ?
-# ExportDataset_produit_1=Products
-# ExportDataset_service_1=Services
-# ImportDataset_produit_1=Products
-# ImportDataset_service_1=Services
-# DeleteProductLine=Delete product line
-# ConfirmDeleteProductLine=Are you sure you want to delete this product line?
-# NoProductMatching=No product/service match your criteria
-# MatchingProducts=Matching products/services
-# NoStockForThisProduct=No stock for this product
-# NoStock=No Stock
-# Restock=Restock
-# ProductSpecial=Special
-# QtyMin=Minimum Qty
-# PriceQty=Price for this quantity
-# PriceQtyMin=Price for this min. qty (w/o discount)
-# VATRateForSupplierProduct=VAT Rate (for this supplier/product)
-# DiscountQtyMin=Default discount for qty
-# NoPriceDefinedForThisSupplier=No price/qty defined for this supplier/product
-# NoSupplierPriceDefinedForThisProduct=No supplier price/qty defined for this product
-# RecordedProducts=Products recorded
-# RecordedServices=Services recorded
-# RecordedProductsAndServices=Products/services recorded
-# GenerateThumb=Generate thumb
-# ProductCanvasAbility=Use special "canvas" addons
-# ServiceNb=Service #%s
-# ListProductServiceByPopularity=List of products/services by popularity
-# ListProductByPopularity=List of products by popularity
-# ListServiceByPopularity=List of services by popularity
-# Finished=Manufactured product
-# RowMaterial=Raw Material
-# CloneProduct=Clone product or service
-# ConfirmCloneProduct=Are you sure you want to clone product or service %s ?
-# CloneContentProduct=Clone all main informations of product/service
-# ClonePricesProduct=Clone main informations and prices
-# CloneCompositionProduct=Clone virtual product/services
-# ProductIsUsed=This product is used
-# NewRefForClone=Ref. of new product/service
-# CustomerPrices=Customers prices
-# SuppliersPrices=Suppliers prices
-# CustomCode=Customs code
-# CountryOrigin=Origin country
-# HiddenIntoCombo=Hidden into select lists
-# Nature=Nature
-# ProductCodeModel=Product ref template
-# ServiceCodeModel=Service ref template
-# AddThisProductCard=Create product card
-# HelpAddThisProductCard=This option allows you to create or clone a product if it does not exist.
-# AddThisServiceCard=Create service card
-# HelpAddThisServiceCard=This option allows you to create or clone a service if it does not exist.
-# CurrentProductPrice=Current price
-# AlwaysUseNewPrice=Always use current price of product/service
-# AlwaysUseFixedPrice=Use the fixed price
-# PriceByQuantity=Price by quantity
-# PriceByQuantityRange=Quantity range
-# ProductsDashboard=Products/Services summary
-# UpdateOriginalProductLabel=Modify original label
-# HelpUpdateOriginalProductLabel=Allows to edit the name of the product
+ProductRef=Product ref.
+ProductLabel=Product label
+ProductServiceCard=Products/Services card
+Products=Products
+Services=Services
+Product=Product
+Service=Service
+ProductId=Product/service id
+Create=Create
+Reference=Reference
+NewProduct=New product
+NewService=New service
+ProductCode=Product code
+ServiceCode=Service code
+ProductVatMassChange=Mass VAT change
+ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database.
+MassBarcodeInit=Mass barcode init
+MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete.
+ProductAccountancyBuyCode=Accountancy code (buy)
+ProductAccountancySellCode=Accountancy code (sell)
+ProductOrService=Product or Service
+ProductsAndServices=Products and Services
+ProductsOrServices=Products or Services
+ProductsAndServicesOnSell=Available Products and Services
+ProductsAndServicesNotOnSell=Obsolete Products and Services
+ProductsAndServicesStatistics=Products and Services statistics
+ProductsStatistics=Products statistics
+ProductsOnSell=Available products
+ProductsNotOnSell=Obsolete products
+ServicesOnSell=Available services
+ServicesNotOnSell=Obsolete services
+InternalRef=Internal reference
+LastRecorded=Last products/services on sell recorded
+LastRecordedProductsAndServices=Last %s recorded products/services
+LastModifiedProductsAndServices=Last %s modified products/services
+LastRecordedProducts=Last %s products recorded
+LastRecordedServices=Last %s services recorded
+LastProducts=Last products
+CardProduct0=Product card
+CardProduct1=Service card
+CardContract=Contract card
+Warehouse=Warehouse
+Warehouses=Warehouses
+WarehouseOpened=Warehouse opened
+WarehouseClosed=Warehouse closed
+Stock=Stock
+Stocks=Stocks
+Movement=Movement
+Movements=Movements
+Sell=Sales
+Buy=Purchases
+OnSell=For sale
+OnBuy=For purchase
+NotOnSell=Not for sale
+ProductStatusOnSell=For sale
+ProductStatusNotOnSell=Not for sale
+ProductStatusOnSellShort=For sale
+ProductStatusNotOnSellShort=Not for sale
+ProductStatusOnBuy=For purchase
+ProductStatusNotOnBuy=Not for purchase
+ProductStatusOnBuyShort=For purchase
+ProductStatusNotOnBuyShort=Not for purchase
+UpdatePrice=Update price
+AppliedPricesFrom=Applied prices from
+SellingPrice=Selling price
+SellingPriceHT=Selling price (net of tax)
+SellingPriceTTC=Selling price (inc. tax)
+PublicPrice=Public price
+CurrentPrice=Current price
+NewPrice=New price
+MinPrice=Minim. selling price
+CantBeLessThanMinPrice=The selling price can't be lower than minimum allowed for this product (%s without tax). This message can also appears if you type a too important discount.
+ContractStatus=Contract status
+ContractStatusClosed=Closed
+ContractStatusRunning=Running
+ContractStatusExpired=expired
+ContractStatusOnHold=Not running
+ContractStatusToRun=A mettre en service
+ContractNotRunning=This contract is not running
+ErrorProductAlreadyExists=A product with reference %s already exists.
+ErrorProductBadRefOrLabel=Wrong value for reference or label.
+ErrorProductClone=There was a problem while trying to clone the product or service.
+Suppliers=Suppliers
+SupplierRef=Supplier's product ref.
+ShowProduct=Show product
+ShowService=Show service
+ProductsAndServicesArea=Product and Services area
+ProductsArea=Product area
+ServicesArea=Services area
+AddToMyProposals=Add to my proposals
+AddToOtherProposals=Add to other proposals
+AddToMyBills=Add to my bills
+AddToOtherBills=Add to other bills
+CorrectStock=Correct stock
+AddPhoto=Add photo
+ListOfStockMovements=List of stock movements
+BuyingPrice=Buying price
+SupplierCard=Supplier card
+CommercialCard=Commercial card
+AllWays=Path to find your product in stock
+NoCat=Your product is not in any category
+PrimaryWay=Primary path
+PriceRemoved=Price removed
+BarCode=Barcode
+BarcodeType=Barcode type
+SetDefaultBarcodeType=Set barcode type
+BarcodeValue=Barcode value
+NoteNotVisibleOnBill=Note (not visible on invoices, proposals...)
+CreateCopy=Create copy
+ServiceLimitedDuration=If product is a service with limited duration:
+MultiPricesAbility=Several level of prices per product/service
+MultiPricesNumPrices=Number of prices
+MultiPriceLevelsName=Price categories
+AssociatedProductsAbility=Activate the virtual products feature
+AssociatedProducts=Virtual product
+AssociatedProductsNumber=Number of products composing this virtual product
+ParentProductsNumber=Number of parent virtual product
+IfZeroItIsNotAVirtualProduct=If 0, this product is not a virtual product
+IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any virtual product
+EditAssociate=Associate
+Translation=Translation
+KeywordFilter=Keyword filter
+CategoryFilter=Category filter
+ProductToAddSearch=Search product to add
+AddDel=Add/Delete
+Quantity=Quantity
+NoMatchFound=No match found
+ProductAssociationList=List of related products/services: name of product/service (quantity affected)
+ProductParentList=List of virtual products/services with this product as a component
+ErrorAssociationIsFatherOfThis=One of selected product is parent with current product
+DeleteProduct=Delete a product/service
+ConfirmDeleteProduct=Are you sure you want to delete this product/service?
+ProductDeleted=Product/Service "%s" deleted from database.
+DeletePicture=Delete a picture
+ConfirmDeletePicture=Are you sure you want to delete this picture ?
+ExportDataset_produit_1=Products
+ExportDataset_service_1=Services
+ImportDataset_produit_1=Products
+ImportDataset_service_1=Services
+DeleteProductLine=Delete product line
+ConfirmDeleteProductLine=Are you sure you want to delete this product line?
+NoProductMatching=No product/service match your criteria
+MatchingProducts=Matching products/services
+NoStockForThisProduct=No stock for this product
+NoStock=No Stock
+Restock=Restock
+ProductSpecial=Special
+QtyMin=Minimum Qty
+PriceQty=Price for this quantity
+PriceQtyMin=Price for this min. qty (w/o discount)
+VATRateForSupplierProduct=VAT Rate (for this supplier/product)
+DiscountQtyMin=Default discount for qty
+NoPriceDefinedForThisSupplier=No price/qty defined for this supplier/product
+NoSupplierPriceDefinedForThisProduct=No supplier price/qty defined for this product
+RecordedProducts=Products recorded
+RecordedServices=Services recorded
+RecordedProductsAndServices=Products/services recorded
+GenerateThumb=Generate thumb
+ProductCanvasAbility=Use special "canvas" addons
+ServiceNb=Service #%s
+ListProductServiceByPopularity=List of products/services by popularity
+ListProductByPopularity=List of products by popularity
+ListServiceByPopularity=List of services by popularity
+Finished=Manufactured product
+RowMaterial=Raw Material
+CloneProduct=Clone product or service
+ConfirmCloneProduct=Are you sure you want to clone product or service %s ?
+CloneContentProduct=Clone all main informations of product/service
+ClonePricesProduct=Clone main informations and prices
+CloneCompositionProduct=Clone virtual product/services
+ProductIsUsed=This product is used
+NewRefForClone=Ref. of new product/service
+CustomerPrices=Customers prices
+SuppliersPrices=Suppliers prices
+CustomCode=Customs code
+CountryOrigin=Origin country
+HiddenIntoCombo=Hidden into select lists
+Nature=Nature
+ProductCodeModel=Product ref template
+ServiceCodeModel=Service ref template
+AddThisProductCard=Create product card
+HelpAddThisProductCard=This option allows you to create or clone a product if it does not exist.
+AddThisServiceCard=Create service card
+HelpAddThisServiceCard=This option allows you to create or clone a service if it does not exist.
+CurrentProductPrice=Current price
+AlwaysUseNewPrice=Always use current price of product/service
+AlwaysUseFixedPrice=Use the fixed price
+PriceByQuantity=Price by quantity
+PriceByQuantityRange=Quantity range
+ProductsDashboard=Products/Services summary
+UpdateOriginalProductLabel=Modify original label
+HelpUpdateOriginalProductLabel=Allows to edit the name of the product
### composition fabrication
-# Building=Production and items dispatchment
-# Build=Produce
-# BuildIt=Produce & Dispatch
-# BuildindListInfo=Available quantity for production per warehouse (set it to 0 for no further action)
-# QtyNeed=Qty
-# UnitPmp=Net unit VWAP
-# CostPmpHT=Net total VWAP
-# ProductUsedForBuild=Auto consumed by production
-# ProductBuilded=Production completed
-# ProductsMultiPrice=Product multi-price
-# ProductSellByQuarterHT=Products turnover quarterly VWAP
-# ServiceSellByQuarterHT=Services turnover quarterly VWAP
-# Quarter1=1st. Quarter
-# Quarter2=2nd. Quarter
-# Quarter3=3rd. Quarter
-# Quarter4=4th. Quarter
-# BarCodePrintsheet=Print bar code
-# PageToGenerateBarCodeSheets=With this tool, you can print sheets of bar code stickers. Choose format of your sticker page, type of barcode and value of barcode, then click on button %s.
-# NumberOfStickers=Number of stickers to print on page
-# PrintsheetForOneBarCode=Print several stickers for one barcode
-# BuildPageToPrint=Generate page to print
-# FillBarCodeTypeAndValueManually=Fill barcode type and value manually.
-# FillBarCodeTypeAndValueFromProduct=Fill barcode type and value from barcode of a product.
-# FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a thirdparty.
-# DefinitionOfBarCodeForProductNotComplete=Definition of type or value of bar code not complete for product %s.
-# DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for thirdparty %s.
-# BarCodeDataForProduct=Barcode information of product %s :
-# BarCodeDataForThirdparty=Barcode information of thirdparty %s :
-# ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values)
-# PriceByCustomer=Price by customer
-# PriceCatalogue=Catalogue Price
-# PricingRule=Pricing Rules
-# AddCustomerPrice=Add price by customers
-# ForceUpdateChildPriceSoc=Set same price on customer subsidiaries
-# PriceByCustomerLog=Price by customer log
+Building=Production and items dispatchment
+Build=Produce
+BuildIt=Produce & Dispatch
+BuildindListInfo=Available quantity for production per warehouse (set it to 0 for no further action)
+QtyNeed=Qty
+UnitPmp=Net unit VWAP
+CostPmpHT=Net total VWAP
+ProductUsedForBuild=Auto consumed by production
+ProductBuilded=Production completed
+ProductsMultiPrice=Product multi-price
+ProductSellByQuarterHT=Products turnover quarterly VWAP
+ServiceSellByQuarterHT=Services turnover quarterly VWAP
+Quarter1=1st. Quarter
+Quarter2=2nd. Quarter
+Quarter3=3rd. Quarter
+Quarter4=4th. Quarter
+BarCodePrintsheet=Print bar code
+PageToGenerateBarCodeSheets=With this tool, you can print sheets of bar code stickers. Choose format of your sticker page, type of barcode and value of barcode, then click on button %s.
+NumberOfStickers=Number of stickers to print on page
+PrintsheetForOneBarCode=Print several stickers for one barcode
+BuildPageToPrint=Generate page to print
+FillBarCodeTypeAndValueManually=Fill barcode type and value manually.
+FillBarCodeTypeAndValueFromProduct=Fill barcode type and value from barcode of a product.
+FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a thirdparty.
+DefinitionOfBarCodeForProductNotComplete=Definition of type or value of bar code not complete for product %s.
+DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for thirdparty %s.
+BarCodeDataForProduct=Barcode information of product %s :
+BarCodeDataForThirdparty=Barcode information of thirdparty %s :
+ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values)
+PriceByCustomer=Price by customer
+PriceCatalogue=Unique price per product/service
+PricingRule=Pricing Rules
+AddCustomerPrice=Add price by customers
+ForceUpdateChildPriceSoc=Set same price on customer subsidiaries
+PriceByCustomerLog=Price by customer log
diff --git a/htdocs/langs/vi_VN/projects.lang b/htdocs/langs/vi_VN/projects.lang
index a3e0fb73d3c..e29f30a4f38 100644
--- a/htdocs/langs/vi_VN/projects.lang
+++ b/htdocs/langs/vi_VN/projects.lang
@@ -1,6 +1,6 @@
# Dolibarr language file - Source file is en_US - projects
-# RefProject=Ref. project
-# ProjectId=Project Id
+RefProject=Ref. project
+ProjectId=Project Id
Project=Dự án
Projects=Các dự án
SharedProject=Mọi người
@@ -32,18 +32,18 @@ TimeSpent=Thời gian đã qua
TimesSpent=Thời gian đã qua
RefTask=Tác vụ tham chiếu
LabelTask=Nhãn của tác vụ
-# TaskTimeSpent=Time spent on tasks
-# TaskTimeUser=User
-# TaskTimeNote=Note
-# TaskTimeDate=Date
+TaskTimeSpent=Time spent on tasks
+TaskTimeUser=User
+TaskTimeNote=Note
+TaskTimeDate=Date
NewTimeSpent=Thời gian đã qua mới
MyTimeSpent=Thời gian đã qua của tôi
MyTasks=Tác vụ của tôi
Tasks=Tác vụ
Task=Tác vụ
-# TaskDateStart=Task start date
-# TaskDateEnd=Task end date
-# TaskDescription=Task description
+TaskDateStart=Task start date
+TaskDateEnd=Task end date
+TaskDescription=Task description
NewTask=Tác vụ mới
AddTask=Thêm tác vụ
AddDuration=Thêm độ dài thời gian
@@ -54,8 +54,8 @@ MyActivities=Tác vụ/hoạt động của tôi
MyProjects=Dự án của tôi
DurationEffective=Độ dài thời gian hiệu quả
Progress=Tiến độ
-# ProgressDeclared=Declared progress
-# ProgressCalculated=Calculated progress
+ProgressDeclared=Declared progress
+ProgressCalculated=Calculated progress
Time=Thời gian
ListProposalsAssociatedProject=Danh sách các gợi ý thương mại được gắn với dự án
ListOrdersAssociatedProject=Danh sách các đơn đặt hàng từ khách hàng được gắn với dự án
@@ -99,24 +99,27 @@ CloneProject=Nhân bản dự án
CloneTasks=Nhân bản tác vụ
CloneContacts=Nhân bản liên lạc
CloneNotes=Nhân bản các ghi chú
-# CloneProjectFiles=Clone project joined files
-# CloneTaskFiles=Clone task(s) joined files (if task(s) cloned)
+CloneProjectFiles=Clone project joined files
+CloneTaskFiles=Clone task(s) joined files (if task(s) cloned)
ConfirmCloneProject=Bạn có chắc rằng bạn muốn nhân bản dự án này?
ProjectReportDate=Thay đổi thời gian tác vụ theo thời gian bắt đầu dự án
ErrorShiftTaskDate=Không thể dịch chuyển ngày của phần tác vụ dựa theo ngày bắt đầu của dự án mới
ProjectsAndTasksLines=Các dự án và tác vụ
ProjectCreatedInDolibarr=Đã tạo dự án %s
+TaskCreatedInDolibarr=Task %s created
+TaskModifiedInDolibarr=Task %s modified
+TaskDeletedInDolibarr=Task %s deleted
##### Types de contacts #####
TypeContact_project_internal_PROJECTLEADER=Người lãnh đạo dự án
TypeContact_project_external_PROJECTLEADER=Người lãnh đạo dự án
-# TypeContact_project_internal_PROJECTCONTRIBUTOR=Contributor
-# TypeContact_project_external_PROJECTCONTRIBUTOR=Contributor
+TypeContact_project_internal_PROJECTCONTRIBUTOR=Contributor
+TypeContact_project_external_PROJECTCONTRIBUTOR=Contributor
TypeContact_project_task_internal_TASKEXECUTIVE=Thi hành tác vụ
TypeContact_project_task_external_TASKEXECUTIVE=Thi hành tác vụ
-# TypeContact_project_task_internal_TASKCONTRIBUTOR=Contributor
-# TypeContact_project_task_external_TASKCONTRIBUTOR=Contributor
-# SelectElement=Select element
-# AddElement=Link to element
+TypeContact_project_task_internal_TASKCONTRIBUTOR=Contributor
+TypeContact_project_task_external_TASKCONTRIBUTOR=Contributor
+SelectElement=Select element
+AddElement=Link to element
# Documents models
DocumentModelBaleine=Mô hình báo cáo hoàn chỉnh của dự án (lôgô...)
PlannedWorkload = Tải tiến trình công việc đã dự định
diff --git a/htdocs/langs/vi_VN/propal.lang b/htdocs/langs/vi_VN/propal.lang
index d17bc952b7d..8970d1eb2df 100644
--- a/htdocs/langs/vi_VN/propal.lang
+++ b/htdocs/langs/vi_VN/propal.lang
@@ -1,102 +1,102 @@
# Dolibarr language file - Source file is en_US - propal
-# Proposals=Commercial proposals
-# Proposal=Commercial proposal
-# ProposalShort=Proposal
-# ProposalsDraft=Draft commercial proposals
-# ProposalDraft=Draft commercial proposal
-# ProposalsOpened=Opened commercial proposals
-# Prop=Commercial proposals
-# CommercialProposal=Commercial proposal
-# CommercialProposals=Commercial proposals
-# ProposalCard=Proposal card
-# NewProp=New commercial proposal
-# NewProposal=New commercial proposal
-# NewPropal=New proposal
-# Prospect=Prospect
-# ProspectList=Prospect list
-# DeleteProp=Delete commercial proposal
-# ValidateProp=Validate commercial proposal
-# AddProp=Add proposal
-# ConfirmDeleteProp=Are you sure you want to delete this commercial proposal ?
-# ConfirmValidateProp=Are you sure you want to validate this commercial proposal under name %s ?
-# LastPropals=Last %s proposals
-# LastClosedProposals=Last %s closed proposals
-# LastModifiedProposals=Last %s modified proposals
-# AllPropals=All proposals
-# LastProposals=Last proposals
-# SearchAProposal=Search a proposal
-# ProposalsStatistics=Commercial proposal's statistics
-# NumberOfProposalsByMonth=Number by month
-# AmountOfProposalsByMonthHT=Amount by month (net of tax)
-# NbOfProposals=Number of commercial proposals
-# ShowPropal=Show proposal
-# PropalsDraft=Drafts
-# PropalsOpened=Opened
-# PropalsNotBilled=Closed not billed
-# PropalStatusDraft=Draft (needs to be validated)
-# PropalStatusValidated=Validated (proposal is open)
-# PropalStatusOpened=Validated (proposal is open)
-# PropalStatusClosed=Closed
-# PropalStatusSigned=Signed (needs billing)
-# PropalStatusNotSigned=Not signed (closed)
-# PropalStatusBilled=Billed
-# PropalStatusDraftShort=Draft
-# PropalStatusValidatedShort=Validated
-# PropalStatusOpenedShort=Opened
-# PropalStatusClosedShort=Closed
-# PropalStatusSignedShort=Signed
-# PropalStatusNotSignedShort=Not signed
-# PropalStatusBilledShort=Billed
-# PropalsToClose=Commercial proposals to close
-# PropalsToBill=Signed commercial proposals to bill
-# ListOfProposals=List of commercial proposals
-# ActionsOnPropal=Events on proposal
-# NoOpenedPropals=No opened commercial proposals
-# NoOtherOpenedPropals=No other opened commercial proposals
-# RefProposal=Commercial proposal ref
-# SendPropalByMail=Send commercial proposal by mail
-# FileNotUploaded=The file was not uploaded
-# FileUploaded=The file was successfully uploaded
-# AssociatedDocuments=Documents associated with the proposal:
-# ErrorCantOpenDir=Can't open directory
-# DatePropal=Date of proposal
-# DateEndPropal=Validity ending date
-# DateEndPropalShort=Date end
-# ValidityDuration=Validity duration
-# CloseAs=Close with status
-# ClassifyBilled=Classify billed
-# BuildBill=Build invoice
-# ErrorPropalNotFound=Propal %s not found
-# Estimate=Estimate :
-# EstimateShort=Estimate
-# OtherPropals=Other proposals
-# AddToDraftProposals=Add to draft proposal
-# NoDraftProposals=No draft proposals
-# CopyPropalFrom=Create commercial proposal by copying existing proposal
-# CreateEmptyPropal=Create empty commercial proposals vierge or from list of products/services
-# DefaultProposalDurationValidity=Default commercial proposal validity duration (in days)
-# UseCustomerContactAsPropalRecipientIfExist=Use customer contact address if defined instead of third party address as proposal recipient address
-# ClonePropal=Clone commercial proposal
-# ConfirmClonePropal=Are you sure you want to clone the commercial proposal %s ?
-# ConfirmReOpenProp=Are you sure you want to open back the commercial proposal %s ?
-# ProposalsAndProposalsLines=Commercial proposal and lines
-# ProposalLine=Proposal line
-# AvailabilityPeriod=Availability delay
-# SetAvailability=Set availability delay
-# AfterOrder=after order
+Proposals=Commercial proposals
+Proposal=Commercial proposal
+ProposalShort=Proposal
+ProposalsDraft=Draft commercial proposals
+ProposalDraft=Draft commercial proposal
+ProposalsOpened=Opened commercial proposals
+Prop=Commercial proposals
+CommercialProposal=Commercial proposal
+CommercialProposals=Commercial proposals
+ProposalCard=Proposal card
+NewProp=New commercial proposal
+NewProposal=New commercial proposal
+NewPropal=New proposal
+Prospect=Prospect
+ProspectList=Prospect list
+DeleteProp=Delete commercial proposal
+ValidateProp=Validate commercial proposal
+AddProp=Add proposal
+ConfirmDeleteProp=Are you sure you want to delete this commercial proposal ?
+ConfirmValidateProp=Are you sure you want to validate this commercial proposal under name %s ?
+LastPropals=Last %s proposals
+LastClosedProposals=Last %s closed proposals
+LastModifiedProposals=Last %s modified proposals
+AllPropals=All proposals
+LastProposals=Last proposals
+SearchAProposal=Search a proposal
+ProposalsStatistics=Commercial proposal's statistics
+NumberOfProposalsByMonth=Number by month
+AmountOfProposalsByMonthHT=Amount by month (net of tax)
+NbOfProposals=Number of commercial proposals
+ShowPropal=Show proposal
+PropalsDraft=Drafts
+PropalsOpened=Opened
+PropalsNotBilled=Closed not billed
+PropalStatusDraft=Draft (needs to be validated)
+PropalStatusValidated=Validated (proposal is open)
+PropalStatusOpened=Validated (proposal is open)
+PropalStatusClosed=Closed
+PropalStatusSigned=Signed (needs billing)
+PropalStatusNotSigned=Not signed (closed)
+PropalStatusBilled=Billed
+PropalStatusDraftShort=Draft
+PropalStatusValidatedShort=Validated
+PropalStatusOpenedShort=Opened
+PropalStatusClosedShort=Closed
+PropalStatusSignedShort=Signed
+PropalStatusNotSignedShort=Not signed
+PropalStatusBilledShort=Billed
+PropalsToClose=Commercial proposals to close
+PropalsToBill=Signed commercial proposals to bill
+ListOfProposals=List of commercial proposals
+ActionsOnPropal=Events on proposal
+NoOpenedPropals=No opened commercial proposals
+NoOtherOpenedPropals=No other opened commercial proposals
+RefProposal=Commercial proposal ref
+SendPropalByMail=Send commercial proposal by mail
+FileNotUploaded=The file was not uploaded
+FileUploaded=The file was successfully uploaded
+AssociatedDocuments=Documents associated with the proposal:
+ErrorCantOpenDir=Can't open directory
+DatePropal=Date of proposal
+DateEndPropal=Validity ending date
+DateEndPropalShort=Date end
+ValidityDuration=Validity duration
+CloseAs=Close with status
+ClassifyBilled=Classify billed
+BuildBill=Build invoice
+ErrorPropalNotFound=Propal %s not found
+Estimate=Estimate :
+EstimateShort=Estimate
+OtherPropals=Other proposals
+AddToDraftProposals=Add to draft proposal
+NoDraftProposals=No draft proposals
+CopyPropalFrom=Create commercial proposal by copying existing proposal
+CreateEmptyPropal=Create empty commercial proposals vierge or from list of products/services
+DefaultProposalDurationValidity=Default commercial proposal validity duration (in days)
+UseCustomerContactAsPropalRecipientIfExist=Use customer contact address if defined instead of third party address as proposal recipient address
+ClonePropal=Clone commercial proposal
+ConfirmClonePropal=Are you sure you want to clone the commercial proposal %s ?
+ConfirmReOpenProp=Are you sure you want to open back the commercial proposal %s ?
+ProposalsAndProposalsLines=Commercial proposal and lines
+ProposalLine=Proposal line
+AvailabilityPeriod=Availability delay
+SetAvailability=Set availability delay
+AfterOrder=after order
##### Availability #####
-# AvailabilityTypeAV_NOW=Immediate
-# AvailabilityTypeAV_1W=1 week
-# AvailabilityTypeAV_2W=2 weeks
-# AvailabilityTypeAV_3W=3 weeks
-# AvailabilityTypeAV_1M=1 month
+AvailabilityTypeAV_NOW=Immediate
+AvailabilityTypeAV_1W=1 week
+AvailabilityTypeAV_2W=2 weeks
+AvailabilityTypeAV_3W=3 weeks
+AvailabilityTypeAV_1M=1 month
##### Types de contacts #####
-# TypeContact_propal_internal_SALESREPFOLL=Representative following-up proposal
-# TypeContact_propal_external_BILLING=Customer invoice contact
-# TypeContact_propal_external_CUSTOMER=Customer contact following-up proposal
+TypeContact_propal_internal_SALESREPFOLL=Representative following-up proposal
+TypeContact_propal_external_BILLING=Customer invoice contact
+TypeContact_propal_external_CUSTOMER=Customer contact following-up proposal
# Document models
-# DocModelAzurDescription=A complete proposal model (logo...)
-# DocModelJauneDescription=Jaune proposal model
-# DefaultModelPropalCreate=Default model creation
-# DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced)
-# DefaultModelPropalClosed=Default template when closing a business proposal (unbilled)
+DocModelAzurDescription=A complete proposal model (logo...)
+DocModelJauneDescription=Jaune proposal model
+DefaultModelPropalCreate=Default model creation
+DefaultModelPropalToBill=Default template when closing a business proposal (to be invoiced)
+DefaultModelPropalClosed=Default template when closing a business proposal (unbilled)
diff --git a/htdocs/langs/vi_VN/sendings.lang b/htdocs/langs/vi_VN/sendings.lang
index 3bb65c295d2..039d47f6aa9 100644
--- a/htdocs/langs/vi_VN/sendings.lang
+++ b/htdocs/langs/vi_VN/sendings.lang
@@ -1,76 +1,74 @@
# Dolibarr language file - Source file is en_US - sendings
-# RefSending=Ref. shipment
-# Sending=Shipment
-# Sendings=Shipments
-# Shipment=Shipment
-# Shipments=Shipments
-# Receivings=Receivings
-# SendingsArea=Shipments area
-# ListOfSendings=List of shipments
-# SendingMethod=Shipping method
-# SendingReceipt=Shipping receipt
-# LastSendings=Last %s shipments
-# SearchASending=Search for shipment
-# StatisticsOfSendings=Statistics for shipments
-# NbOfSendings=Number of shipments
-# NumberOfShipmentsByMonth=Number of shipments by month
-# SendingCard=Shipping card
-# NewSending=New shipment
-# CreateASending=Create a shipment
-# CreateSending=Create shipment
-# QtyOrdered=Qty ordered
-# QtyShipped=Qty shipped
-# QtyToShip=Qty to ship
-# QtyReceived=Qty received
-# KeepToShip=Keep to ship
-# OtherSendingsForSameOrder=Other shipments for this order
-# DateSending=Date sending order
-# DateSendingShort=Date sending order
-# SendingsForSameOrder=Shipments for this order
-# SendingsAndReceivingForSameOrder=Shipments and receivings for this order
-# SendingsToValidate=Shipments to validate
-# StatusSendingCanceled=Canceled
-# StatusSendingDraft=Draft
-# StatusSendingValidated=Validated (products to ship or already shipped)
-# StatusSendingProcessed=Processed
-# StatusSendingCanceledShort=Canceled
-# StatusSendingDraftShort=Draft
-# StatusSendingValidatedShort=Validated
-# StatusSendingProcessedShort=Processed
-# SendingSheet=Sending sheet
-# Carriers=Carriers
-# Carrier=Carrier
-# CarriersArea=Carriers area
-# NewCarrier=New carrier
-# ConfirmDeleteSending=Are you sure you want to delete this shipment ?
-# ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s ?
-# ConfirmCancelSending=Are you sure you want to cancel this shipment ?
-# GenericTransport=Generic transport
-# Enlevement=Gotten by customer
-# DocumentModelSimple=Simple document model
-# DocumentModelMerou=Merou A5 model
-# WarningNoQtyLeftToSend=Warning, no products waiting to be shipped.
-# StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known).
-# DateDeliveryPlanned=Planed date of delivery
-# DateReceived=Date delivery received
-# SendShippingByEMail=Send shipment by EMail
-# SendShippingRef=Send shipment %s
-# ActionsOnShipping=Events on shipment
-# LinkToTrackYourPackage=Link to track your package
-# ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card.
-# RelatedShippings=Related shippings
-# ShipmentLine=Shipment line
-# CarrierList=List of transporters
+RefSending=Ref. shipment
+Sending=Shipment
+Sendings=Shipments
+Shipment=Shipment
+Shipments=Shipments
+Receivings=Receivings
+SendingsArea=Shipments area
+ListOfSendings=List of shipments
+SendingMethod=Shipping method
+SendingReceipt=Shipping receipt
+LastSendings=Last %s shipments
+SearchASending=Search for shipment
+StatisticsOfSendings=Statistics for shipments
+NbOfSendings=Number of shipments
+NumberOfShipmentsByMonth=Number of shipments by month
+SendingCard=Shipping card
+NewSending=New shipment
+CreateASending=Create a shipment
+CreateSending=Create shipment
+QtyOrdered=Qty ordered
+QtyShipped=Qty shipped
+QtyToShip=Qty to ship
+QtyReceived=Qty received
+KeepToShip=Keep to ship
+OtherSendingsForSameOrder=Other shipments for this order
+DateSending=Date sending order
+DateSendingShort=Date sending order
+SendingsForSameOrder=Shipments for this order
+SendingsAndReceivingForSameOrder=Shipments and receivings for this order
+SendingsToValidate=Shipments to validate
+StatusSendingCanceled=Canceled
+StatusSendingDraft=Draft
+StatusSendingValidated=Validated (products to ship or already shipped)
+StatusSendingProcessed=Processed
+StatusSendingCanceledShort=Canceled
+StatusSendingDraftShort=Draft
+StatusSendingValidatedShort=Validated
+StatusSendingProcessedShort=Processed
+SendingSheet=Sending sheet
+Carriers=Carriers
+Carrier=Carrier
+CarriersArea=Carriers area
+NewCarrier=New carrier
+ConfirmDeleteSending=Are you sure you want to delete this shipment ?
+ConfirmValidateSending=Are you sure you want to validate this shipment with reference %s ?
+ConfirmCancelSending=Are you sure you want to cancel this shipment ?
+GenericTransport=Generic transport
+Enlevement=Gotten by customer
+DocumentModelSimple=Simple document model
+DocumentModelMerou=Merou A5 model
+WarningNoQtyLeftToSend=Warning, no products waiting to be shipped.
+StatsOnShipmentsOnlyValidated=Statistics conducted on shipments only validated. Date used is date of validation of shipment (planed delivery date is not always known).
+DateDeliveryPlanned=Planed date of delivery
+DateReceived=Date delivery received
+SendShippingByEMail=Send shipment by EMail
+SendShippingRef=Send shipment %s
+ActionsOnShipping=Events on shipment
+LinkToTrackYourPackage=Link to track your package
+ShipmentCreationIsDoneFromOrder=For the moment, creation of a new shipment is done from the order card.
+RelatedShippings=Related shippings
+ShipmentLine=Shipment line
+CarrierList=List of transporters
# Sending methods
-# SendingMethodCATCH=Catch by customer
-# SendingMethodTRANS=Transporter
-# SendingMethodCOLSUI=Colissimo
-
+SendingMethodCATCH=Catch by customer
+SendingMethodTRANS=Transporter
+SendingMethodCOLSUI=Colissimo
# ModelDocument
-# DocumentModelSirocco=Simple document model for delivery receipts
-# DocumentModelTyphon=More complete document model for delivery receipts (logo...)
-
-# Error_EXPEDITION_ADDON_NUMBER_NotDefined=Constant EXPEDITION_ADDON_NUMBER not defined
-# SumOfProductVolumes=Sum of product volumes
-# SumOfProductWeights=Sum of product weights
+DocumentModelSirocco=Simple document model for delivery receipts
+DocumentModelTyphon=More complete document model for delivery receipts (logo...)
+Error_EXPEDITION_ADDON_NUMBER_NotDefined=Constant EXPEDITION_ADDON_NUMBER not defined
+SumOfProductVolumes=Sum of product volumes
+SumOfProductWeights=Sum of product weights
diff --git a/htdocs/langs/vi_VN/shop.lang b/htdocs/langs/vi_VN/shop.lang
index b6cd78b5028..d648f03f350 100644
--- a/htdocs/langs/vi_VN/shop.lang
+++ b/htdocs/langs/vi_VN/shop.lang
@@ -1,10 +1,10 @@
# Dolibarr language file - Source file is en_US - shop
-# Shop=Shop
-# ShopWeb=Web Shop
-# LastOrders=Last orders
-# OnStandBy=On standby
-# TreatmentInProgress=Treatment in progress
-# LastCustomers=Last customers
-# OSCommerceShop=OSCommerce shop
-# OSCommerce=OSCommerce
-# AddProd=Sell online
+Shop=Shop
+ShopWeb=Web Shop
+LastOrders=Last orders
+OnStandBy=On standby
+TreatmentInProgress=Treatment in progress
+LastCustomers=Last customers
+OSCommerceShop=OSCommerce shop
+OSCommerce=OSCommerce
+AddProd=Sell online
diff --git a/htdocs/langs/vi_VN/sms.lang b/htdocs/langs/vi_VN/sms.lang
index f6a4a2c4e59..c710e9f39ff 100644
--- a/htdocs/langs/vi_VN/sms.lang
+++ b/htdocs/langs/vi_VN/sms.lang
@@ -1,53 +1,53 @@
# Dolibarr language file - Source file is en_US - sms
-# Sms=Sms
-# SmsSetup=Sms setup
-# SmsDesc=This page allows you to define globals options on SMS features
-# SmsCard=SMS Card
-# AllSms=All SMS campains
-# SmsTargets=Targets
-# SmsRecipients=Targets
-# SmsRecipient=Target
-# SmsTitle=Description
-# SmsFrom=Sender
-# SmsTo=Target
-# SmsTopic=Topic of SMS
-# SmsText=Message
-# SmsMessage=SMS Message
-# ShowSms=Show Sms
-# ListOfSms=List SMS campains
-# NewSms=New SMS campain
-# EditSms=Edit Sms
-# ResetSms=New sending
-# DeleteSms=Delete Sms campain
-# DeleteASms=Remove a Sms campain
-# PreviewSms=Previuw Sms
-# PrepareSms=Prepare Sms
-# CreateSms=Create Sms
-# SmsResult=Result of Sms sending
-# TestSms=Test Sms
-# ValidSms=Validate Sms
-# ApproveSms=Approve Sms
-# SmsStatusDraft=Draft
-# SmsStatusValidated=Validated
-# SmsStatusApproved=Approved
-# SmsStatusSent=Sent
-# SmsStatusSentPartialy=Sent partially
-# SmsStatusSentCompletely=Sent completely
+Sms=Sms
+SmsSetup=Sms setup
+SmsDesc=This page allows you to define globals options on SMS features
+SmsCard=SMS Card
+AllSms=All SMS campains
+SmsTargets=Targets
+SmsRecipients=Targets
+SmsRecipient=Target
+SmsTitle=Description
+SmsFrom=Sender
+SmsTo=Target
+SmsTopic=Topic of SMS
+SmsText=Message
+SmsMessage=SMS Message
+ShowSms=Show Sms
+ListOfSms=List SMS campains
+NewSms=New SMS campain
+EditSms=Edit Sms
+ResetSms=New sending
+DeleteSms=Delete Sms campain
+DeleteASms=Remove a Sms campain
+PreviewSms=Previuw Sms
+PrepareSms=Prepare Sms
+CreateSms=Create Sms
+SmsResult=Result of Sms sending
+TestSms=Test Sms
+ValidSms=Validate Sms
+ApproveSms=Approve Sms
+SmsStatusDraft=Draft
+SmsStatusValidated=Validated
+SmsStatusApproved=Approved
+SmsStatusSent=Sent
+SmsStatusSentPartialy=Sent partially
+SmsStatusSentCompletely=Sent completely
SmsStatusError=Lỗi
-# SmsStatusNotSent=Not sent
-# SmsSuccessfulySent=Sms correctly sent (from %s to %s)
-# ErrorSmsRecipientIsEmpty=Number of target is empty
-# WarningNoSmsAdded=No new phone number to add to target list
-# ConfirmValidSms=Do you confirm validation of this campain ?
-# ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ?
-# ConfirmDeleteMailing=Do you confirm removing of campain ?
-# NbOfRecipients=Number of targets
-# NbOfUniqueSms=Nb dof unique phone numbers
-# NbOfSms=Nbre of phon numbers
-# ThisIsATestMessage=This is a test message
-# SendSms=Send SMS
-# SmsInfoCharRemain=Nb of remaining characters
-# SmsInfoNumero= (format international ie : +33899701761)
-# DelayBeforeSending=Delay before sending (minutes)
-# SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider.
+SmsStatusNotSent=Not sent
+SmsSuccessfulySent=Sms correctly sent (from %s to %s)
+ErrorSmsRecipientIsEmpty=Number of target is empty
+WarningNoSmsAdded=No new phone number to add to target list
+ConfirmValidSms=Do you confirm validation of this campain ?
+ConfirmResetMailing=Warning, if you make a reinit of Sms campain %s, you will allow to make a mass sending of it a second time. Is it really what you wan to do ?
+ConfirmDeleteMailing=Do you confirm removing of campain ?
+NbOfRecipients=Number of targets
+NbOfUniqueSms=Nb dof unique phone numbers
+NbOfSms=Nbre of phon numbers
+ThisIsATestMessage=This is a test message
+SendSms=Send SMS
+SmsInfoCharRemain=Nb of remaining characters
+SmsInfoNumero= (format international ie : +33899701761)
+DelayBeforeSending=Delay before sending (minutes)
+SmsNoPossibleRecipientFound=No target available. Check setup of your SMS provider.
diff --git a/htdocs/langs/vi_VN/stocks.lang b/htdocs/langs/vi_VN/stocks.lang
index be1e333f87c..54ff037d912 100644
--- a/htdocs/langs/vi_VN/stocks.lang
+++ b/htdocs/langs/vi_VN/stocks.lang
@@ -1,119 +1,124 @@
# Dolibarr language file - Source file is en_US - stocks
-# WarehouseCard=Warehouse card
-# Warehouse=Warehouse
-# Warehouses=Warehouses
-# NewWarehouse=New warehouse / Stock area
-# WarehouseEdit=Modify warehouse
-# MenuNewWarehouse=New warehouse
-# WarehouseOpened=Warehouse opened
-# WarehouseClosed=Warehouse closed
-# WarehouseSource=Source warehouse
-# WarehouseSourceNotDefined=No warehouse defined,
-# AddOne=Add one
-# WarehouseTarget=Target warehouse
-# ValidateSending=Delete sending
-# CancelSending=Cancel sending
-# DeleteSending=Delete sending
-# Stock=Stock
-# Stocks=Stocks
-# Movement=Movement
-# Movements=Movements
-# ErrorWarehouseRefRequired=Warehouse reference name is required
-# ErrorWarehouseLabelRequired=Warehouse label is required
-# CorrectStock=Correct stock
-# ListOfWarehouses=List of warehouses
-# ListOfStockMovements=List of stock movements
-# StocksArea=Stocks area
-# Location=Location
-# LocationSummary=Short name location
-# NumberOfDifferentProducts=Number of different products
-# NumberOfProducts=Total number of products
-# LastMovement=Last movement
-# LastMovements=Last movements
-# Units=Units
-# Unit=Unit
-# StockCorrection=Correct stock
-# StockTransfer=Stock transfer
-# StockMovement=Transfer
-# StockMovements=Stock transfers
-# LabelMovement=Movement label
-# NumberOfUnit=Number of units
-# UnitPurchaseValue=Unit purchase price
-# TotalStock=Total in stock
-# StockTooLow=Stock too low
-# StockLowerThanLimit=Stock lower than alert limit
-# EnhancedValue=Value
-# PMPValue=Weighted average price
-# PMPValueShort=WAP
-# EnhancedValueOfWarehouses=Warehouses value
-# UserWarehouseAutoCreate=Create a warehouse automatically when creating a user
-# QtyDispatched=Quantity dispatched
-# OrderDispatch=Stock dispatching
-# RuleForStockManagementDecrease=Rule for stock management decrease
-# RuleForStockManagementIncrease=Rule for stock management increase
-# DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
-# DeStockOnValidateOrder=Decrease real stocks on customers orders validation
-# DeStockOnShipment=Decrease real stocks on shipment validation
-# ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
-# ReStockOnValidateOrder=Increase real stocks on suppliers orders approbation
-# ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving
-# ReStockOnDeleteInvoice=Increase real stocks on invoice deletion
-# OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
-# StockDiffPhysicTeoric=Reason for difference stock physical and theoretical
-# NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
-# DispatchVerb=Dispatch
-# StockLimitShort=Limit
-# StockLimit=Stock limit for alerts
-# PhysicalStock=Physical stock
-# RealStock=Real Stock
-# VirtualStock=Virtual stock
-# MininumStock=Minimum stock
-# StockUp=Stock up
-# MininumStockShort=Stock min
-# StockUpShort=Stock up
-# IdWarehouse=Id warehouse
-# DescWareHouse=Description warehouse
-# LieuWareHouse=Localisation warehouse
-# WarehousesAndProducts=Warehouses and products
-# AverageUnitPricePMPShort=Weighted average input price
-# AverageUnitPricePMP=Weighted average input price
-# SellPriceMin=Selling Unit Price
-# EstimatedStockValueSellShort=Value to sell
-# EstimatedStockValueSell=Value to Sell
-# EstimatedStockValueShort=Input stock value
-# EstimatedStockValue=Input stock value
-# DeleteAWarehouse=Delete a warehouse
-# ConfirmDeleteWarehouse=Are you sure you want to delete the warehouse %s ?
-# PersonalStock=Personal stock %s
-# ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
-# SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
-# SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
-# NoStockAction=No stock action
-# LastWaitingSupplierOrders=Orders waiting for receptions
-# DesiredStock=Desired stock
-# StockToBuy=To order
-# Replenishment=Replenishment
-# ReplenishmentOrders=Replenishment orders
-# VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differs
-# UseVirtualStockByDefault=Use virtual stock by default, instead of physical stock, for replenishment feature
-# UseVirtualStock=Use virtual stock
-# UsePhysicalStock=Use physical stock
-# CurentSelectionMode=Curent selection mode
-# CurentlyUsingVirtualStock=Virtual stock
-# CurentlyUsingPhysicalStock=Physical stock
-# RuleForStockReplenishment=Rule for stocks replenishment
-# SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
-# AlertOnly= Alerts only
-# WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
-# WarehouseForStockIncrease=The warehouse %s will be used for stock increase
-# ForThisWarehouse=For this warehouse
-# ReplenishmentStatusDesc=This is list of all product with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference.
-# ReplenishmentOrdersDesc=This is list of all opened supplier orders
-# Replenishments=Replenishments
-# NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
-# NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
-# MassStockMovement=Mass stock movement
-# SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s".
-# RecordMovement=Record transfert
-# ReceivingForSameOrder=Receivings for this order
-# StockMovementRecorded=Stock movements recorded
+WarehouseCard=Warehouse card
+Warehouse=Warehouse
+Warehouses=Warehouses
+NewWarehouse=New warehouse / Stock area
+WarehouseEdit=Modify warehouse
+MenuNewWarehouse=New warehouse
+WarehouseOpened=Warehouse opened
+WarehouseClosed=Warehouse closed
+WarehouseSource=Source warehouse
+WarehouseSourceNotDefined=No warehouse defined,
+AddOne=Add one
+WarehouseTarget=Target warehouse
+ValidateSending=Delete sending
+CancelSending=Cancel sending
+DeleteSending=Delete sending
+Stock=Stock
+Stocks=Stocks
+Movement=Movement
+Movements=Movements
+ErrorWarehouseRefRequired=Warehouse reference name is required
+ErrorWarehouseLabelRequired=Warehouse label is required
+CorrectStock=Correct stock
+ListOfWarehouses=List of warehouses
+ListOfStockMovements=List of stock movements
+StocksArea=Stocks area
+Location=Location
+LocationSummary=Short name location
+NumberOfDifferentProducts=Number of different products
+NumberOfProducts=Total number of products
+LastMovement=Last movement
+LastMovements=Last movements
+Units=Units
+Unit=Unit
+StockCorrection=Correct stock
+StockTransfer=Stock transfer
+StockMovement=Transfer
+StockMovements=Stock transfers
+LabelMovement=Movement label
+NumberOfUnit=Number of units
+UnitPurchaseValue=Unit purchase price
+TotalStock=Total in stock
+StockTooLow=Stock too low
+StockLowerThanLimit=Stock lower than alert limit
+EnhancedValue=Value
+PMPValue=Weighted average price
+PMPValueShort=WAP
+EnhancedValueOfWarehouses=Warehouses value
+UserWarehouseAutoCreate=Create a warehouse automatically when creating a user
+QtyDispatched=Quantity dispatched
+OrderDispatch=Stock dispatching
+RuleForStockManagementDecrease=Rule for stock management decrease
+RuleForStockManagementIncrease=Rule for stock management increase
+DeStockOnBill=Decrease real stocks on customers invoices/credit notes validation
+DeStockOnValidateOrder=Decrease real stocks on customers orders validation
+DeStockOnShipment=Decrease real stocks on shipment validation
+ReStockOnBill=Increase real stocks on suppliers invoices/credit notes validation
+ReStockOnValidateOrder=Increase real stocks on suppliers orders approbation
+ReStockOnDispatchOrder=Increase real stocks on manual dispatching into warehouses, after supplier order receiving
+ReStockOnDeleteInvoice=Increase real stocks on invoice deletion
+OrderStatusNotReadyToDispatch=Order has not yet or no more a status that allows dispatching of products in stock warehouses.
+StockDiffPhysicTeoric=Reason for difference stock physical and theoretical
+NoPredefinedProductToDispatch=No predefined products for this object. So no dispatching in stock is required.
+DispatchVerb=Dispatch
+StockLimitShort=Limit
+StockLimit=Stock limit for alerts
+PhysicalStock=Physical stock
+RealStock=Real Stock
+VirtualStock=Virtual stock
+MininumStock=Minimum stock
+StockUp=Stock up
+MininumStockShort=Stock min
+StockUpShort=Stock up
+IdWarehouse=Id warehouse
+DescWareHouse=Description warehouse
+LieuWareHouse=Localisation warehouse
+WarehousesAndProducts=Warehouses and products
+AverageUnitPricePMPShort=Weighted average input price
+AverageUnitPricePMP=Weighted average input price
+SellPriceMin=Selling Unit Price
+EstimatedStockValueSellShort=Value to sell
+EstimatedStockValueSell=Value to Sell
+EstimatedStockValueShort=Input stock value
+EstimatedStockValue=Input stock value
+DeleteAWarehouse=Delete a warehouse
+ConfirmDeleteWarehouse=Are you sure you want to delete the warehouse %s ?
+PersonalStock=Personal stock %s
+ThisWarehouseIsPersonalStock=This warehouse represents personal stock of %s %s
+SelectWarehouseForStockDecrease=Choose warehouse to use for stock decrease
+SelectWarehouseForStockIncrease=Choose warehouse to use for stock increase
+NoStockAction=No stock action
+LastWaitingSupplierOrders=Orders waiting for receptions
+DesiredStock=Desired stock
+StockToBuy=To order
+Replenishment=Replenishment
+ReplenishmentOrders=Replenishment orders
+VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differs
+UseVirtualStockByDefault=Use virtual stock by default, instead of physical stock, for replenishment feature
+UseVirtualStock=Use virtual stock
+UsePhysicalStock=Use physical stock
+CurentSelectionMode=Curent selection mode
+CurentlyUsingVirtualStock=Virtual stock
+CurentlyUsingPhysicalStock=Physical stock
+RuleForStockReplenishment=Rule for stocks replenishment
+SelectProductWithNotNullQty=Select at least one product with a qty not null and a supplier
+AlertOnly= Alerts only
+WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
+WarehouseForStockIncrease=The warehouse %s will be used for stock increase
+ForThisWarehouse=For this warehouse
+ReplenishmentStatusDesc=This is list of all product with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked), and suggest you to create supplier orders to fill the difference.
+ReplenishmentOrdersDesc=This is list of all opened supplier orders
+Replenishments=Replenishments
+NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
+NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
+MassStockMovement=Mass stock movement
+SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s".
+RecordMovement=Record transfert
+ReceivingForSameOrder=Receivings for this order
+StockMovementRecorded=Stock movements recorded
+RuleForStockAvailability=Rules on stock requirements
+StockMustBeEnoughForInvoice=Stock level must be enough to add product/service into invoice
+StockMustBeEnoughForOrder=Stock level must be enough to add product/service into order
+StockMustBeEnoughForShipment= Stock level must be enough to add product/service into shipment
+
diff --git a/htdocs/langs/vi_VN/suppliers.lang b/htdocs/langs/vi_VN/suppliers.lang
index 01c90ede80f..fdc0787646a 100644
--- a/htdocs/langs/vi_VN/suppliers.lang
+++ b/htdocs/langs/vi_VN/suppliers.lang
@@ -1,42 +1,42 @@
# Dolibarr language file - Source file is en_US - suppliers
-# Suppliers=Suppliers
-# Supplier=Supplier
-# AddSupplier=Add a supplier
-# SupplierRemoved=Supplier removed
-# SuppliersInvoice=Suppliers invoice
-# NewSupplier=New supplier
-# History=History
-# ListOfSuppliers=List of suppliers
-# ShowSupplier=Show supplier
-# OrderDate=Order date
-# BuyingPrice=Buying price
-# BuyingPriceMin=Minimum buying price
-# BuyingPriceMinShort=Min buying price
-# TotalBuyingPriceMin=Total of subproducts buying prices
-# SomeSubProductHaveNoPrices=Some sub-products have no price defined
-# AddSupplierPrice=Add supplier price
-# ChangeSupplierPrice=Change supplier price
-# ErrorQtyTooLowForThisSupplier=Quantity too low for this supplier or no price defined on this product for this supplier
-# ErrorSupplierCountryIsNotDefined=Country for this supplier is not defined. Correct this first.
-# ProductHasAlreadyReferenceInThisSupplier=This product has already a reference in this supplier
-# ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s
-# NoRecordedSuppliers=No suppliers recorded
-# SupplierPayment=Supplier payment
-# SuppliersArea=Suppliers area
-# RefSupplierShort=Ref. supplier
-# Availability=Availability
-# ExportDataset_fournisseur_1=Supplier invoices list and invoice lines
-# ExportDataset_fournisseur_2=Supplier invoices and payments
-# ExportDataset_fournisseur_3=Supplier orders and order lines
-# ApproveThisOrder=Approve this order
-# ConfirmApproveThisOrder=Are you sure you want to approve order %s ?
-# DenyingThisOrder=Denying this order
-# ConfirmDenyingThisOrder=Are you sure you want to deny this order %s ?
-# ConfirmCancelThisOrder=Are you sure you want to cancel this order %s ?
-# AddCustomerOrder=Create customer order
-# AddCustomerInvoice=Create customer invoice
-# AddSupplierOrder=Create supplier order
-# AddSupplierInvoice=Create supplier invoice
-# ListOfSupplierProductForSupplier=List of products and prices for supplier %s
-# NoneOrBatchFileNeverRan=None or batch %s not ran recently
-# SentToSuppliers=Sent to suppliers
+Suppliers=Suppliers
+Supplier=Supplier
+AddSupplier=Add a supplier
+SupplierRemoved=Supplier removed
+SuppliersInvoice=Suppliers invoice
+NewSupplier=New supplier
+History=History
+ListOfSuppliers=List of suppliers
+ShowSupplier=Show supplier
+OrderDate=Order date
+BuyingPrice=Buying price
+BuyingPriceMin=Minimum buying price
+BuyingPriceMinShort=Min buying price
+TotalBuyingPriceMin=Total of subproducts buying prices
+SomeSubProductHaveNoPrices=Some sub-products have no price defined
+AddSupplierPrice=Add supplier price
+ChangeSupplierPrice=Change supplier price
+ErrorQtyTooLowForThisSupplier=Quantity too low for this supplier or no price defined on this product for this supplier
+ErrorSupplierCountryIsNotDefined=Country for this supplier is not defined. Correct this first.
+ProductHasAlreadyReferenceInThisSupplier=This product has already a reference in this supplier
+ReferenceSupplierIsAlreadyAssociatedWithAProduct=This reference supplier is already associated with a reference: %s
+NoRecordedSuppliers=No suppliers recorded
+SupplierPayment=Supplier payment
+SuppliersArea=Suppliers area
+RefSupplierShort=Ref. supplier
+Availability=Availability
+ExportDataset_fournisseur_1=Supplier invoices list and invoice lines
+ExportDataset_fournisseur_2=Supplier invoices and payments
+ExportDataset_fournisseur_3=Supplier orders and order lines
+ApproveThisOrder=Approve this order
+ConfirmApproveThisOrder=Are you sure you want to approve order %s ?
+DenyingThisOrder=Denying this order
+ConfirmDenyingThisOrder=Are you sure you want to deny this order %s ?
+ConfirmCancelThisOrder=Are you sure you want to cancel this order %s ?
+AddCustomerOrder=Create customer order
+AddCustomerInvoice=Create customer invoice
+AddSupplierOrder=Create supplier order
+AddSupplierInvoice=Create supplier invoice
+ListOfSupplierProductForSupplier=List of products and prices for supplier %s
+NoneOrBatchFileNeverRan=None or batch %s not ran recently
+SentToSuppliers=Sent to suppliers
diff --git a/htdocs/langs/vi_VN/trips.lang b/htdocs/langs/vi_VN/trips.lang
index 55ce45bfce8..06d46c7ac65 100644
--- a/htdocs/langs/vi_VN/trips.lang
+++ b/htdocs/langs/vi_VN/trips.lang
@@ -1,21 +1,21 @@
# Dolibarr language file - Source file is en_US - trips
-# Trip=Trip
-# Trips=Trips
-# TripsAndExpenses=Trips and expenses
-# TripsAndExpensesStatistics=Trips and expenses statistics
-# TripCard=Trip card
-# AddTrip=Add trip
-# ListOfTrips=List of trips
-# ListOfFees=List of fees
-# NewTrip=New trip
-# CompanyVisited=Company/foundation visited
-# Kilometers=Kilometers
-# FeesKilometersOrAmout=Amount or kilometers
-# DeleteTrip=Delete trip
-# ConfirmDeleteTrip=Are you sure you want to delete this trip ?
-# TF_OTHER=Other
-# TF_LUNCH=Lunch
-# TF_TRIP=Trip
-# ListTripsAndExpenses=List of trips and expenses
-# ExpensesArea=Trips and expenses area
-# SearchATripAndExpense=Search a trip and expense
+Trip=Trip
+Trips=Trips
+TripsAndExpenses=Trips and expenses
+TripsAndExpensesStatistics=Trips and expenses statistics
+TripCard=Trip card
+AddTrip=Add trip
+ListOfTrips=List of trips
+ListOfFees=List of fees
+NewTrip=New trip
+CompanyVisited=Company/foundation visited
+Kilometers=Kilometers
+FeesKilometersOrAmout=Amount or kilometers
+DeleteTrip=Delete trip
+ConfirmDeleteTrip=Are you sure you want to delete this trip ?
+TF_OTHER=Other
+TF_LUNCH=Lunch
+TF_TRIP=Trip
+ListTripsAndExpenses=List of trips and expenses
+ExpensesArea=Trips and expenses area
+SearchATripAndExpense=Search a trip and expense
diff --git a/htdocs/langs/vi_VN/users.lang b/htdocs/langs/vi_VN/users.lang
index bab22e5b0b1..ebde51e3564 100644
--- a/htdocs/langs/vi_VN/users.lang
+++ b/htdocs/langs/vi_VN/users.lang
@@ -1,120 +1,121 @@
# Dolibarr language file - Source file is en_US - users
-# UserCard=User card
-# ContactCard=Contact card
-# GroupCard=Group card
-# NoContactCard=No card among contacts
-# Permission=Permission
-# Permissions=Permissions
-# EditPassword=Edit password
-# SendNewPassword=Regenerate and send password
-# ReinitPassword=Regenerate password
-# PasswordChangedTo=Password changed to: %s
-# SubjectNewPassword=Your new password for Dolibarr
-# AvailableRights=Available permissions
-# OwnedRights=Owned permissions
-# GroupRights=Group permissions
-# UserRights=User permissions
-# UserGUISetup=User display setup
-# DisableUser=Disable
-# DisableAUser=Disable a user
-# DeleteUser=Delete
-# DeleteAUser=Delete a user
-# DisableGroup=Disable
-# DisableAGroup=Disable a group
-# EnableAUser=Enable a user
-# EnableAGroup=Enable a group
-# DeleteGroup=Delete
-# DeleteAGroup=Delete a group
-# ConfirmDisableUser=Are you sure you want to disable user %s ?
-# ConfirmDisableGroup=Are you sure you want to disable group %s ?
-# ConfirmDeleteUser=Are you sure you want to delete user %s ?
-# ConfirmDeleteGroup=Are you sure you want to delete group %s ?
-# ConfirmEnableUser=Are you sure you want to enable user %s ?
-# ConfirmEnableGroup=Are you sure you want to enable group %s ?
-# ConfirmReinitPassword=Are you sure you want to generate a new password for user %s ?
-# ConfirmSendNewPassword=Are you sure you want to generate and send new password for user %s ?
-# NewUser=New user
-# CreateUser=Create user
-# SearchAGroup=Search a group
-# SearchAUser=Search a user
-# LoginNotDefined=Login is not defined.
-# NameNotDefined=Name is not defined.
-# ListOfUsers=List of users
-# Administrator=Administrator
-# SuperAdministrator=Super Administrator
-# SuperAdministratorDesc=Global administrator
-# AdministratorDesc=Administrator's entity
-# DefaultRights=Default permissions
-# DefaultRightsDesc=Define here default permissions that are automatically granted to a new created user (Go on user card to change permission of an existing user).
-# DolibarrUsers=Dolibarr users
-# LastName=Name
-# FirstName=First name
-# ListOfGroups=List of groups
-# NewGroup=New group
-# CreateGroup=Create group
-# RemoveFromGroup=Remove from group
-# PasswordChangedAndSentTo=Password changed and sent to %s.
-# PasswordChangeRequestSent=Request to change password for %s sent to %s.
-# MenuUsersAndGroups=Users & Groups
-# LastGroupsCreated=Last %s created groups
-# LastUsersCreated=Last %s users created
-# ShowGroup=Show group
-# ShowUser=Show user
-# NonAffectedUsers=Non assigned users
-# UserModified=User modified successfully
-# GroupModified=Group modified successfully
-# PhotoFile=Photo file
-# UserWithDolibarrAccess=User with Dolibarr access
-# ListOfUsersInGroup=List of users in this group
-# ListOfGroupsForUser=List of groups for this user
-# UsersToAdd=Users to add to this group
-# GroupsToAdd=Groups to add to this user
-# NoLogin=No login
-# LinkToCompanyContact=Link to third party / contact
-# LinkedToDolibarrMember=Link to member
-# LinkedToDolibarrUser=Link to Dolibarr user
-# LinkedToDolibarrThirdParty=Link to Dolibarr third party
-# CreateDolibarrLogin=Create a user
-# CreateDolibarrThirdParty=Create a third party
-# LoginAccountDisable=Account disabled, put a new login to activate it.
-# LoginAccountDisableInDolibarr=Account disabled in Dolibarr.
-# LoginAccountDisableInLdap=Account disabled in the domain.
-# UsePersonalValue=Use personal value
-# GuiLanguage=Interface language
+HRMArea=HRM area
+UserCard=User card
+ContactCard=Contact card
+GroupCard=Group card
+NoContactCard=No card among contacts
+Permission=Permission
+Permissions=Permissions
+EditPassword=Edit password
+SendNewPassword=Regenerate and send password
+ReinitPassword=Regenerate password
+PasswordChangedTo=Password changed to: %s
+SubjectNewPassword=Your new password for Dolibarr
+AvailableRights=Available permissions
+OwnedRights=Owned permissions
+GroupRights=Group permissions
+UserRights=User permissions
+UserGUISetup=User display setup
+DisableUser=Disable
+DisableAUser=Disable a user
+DeleteUser=Delete
+DeleteAUser=Delete a user
+DisableGroup=Disable
+DisableAGroup=Disable a group
+EnableAUser=Enable a user
+EnableAGroup=Enable a group
+DeleteGroup=Delete
+DeleteAGroup=Delete a group
+ConfirmDisableUser=Are you sure you want to disable user %s ?
+ConfirmDisableGroup=Are you sure you want to disable group %s ?
+ConfirmDeleteUser=Are you sure you want to delete user %s ?
+ConfirmDeleteGroup=Are you sure you want to delete group %s ?
+ConfirmEnableUser=Are you sure you want to enable user %s ?
+ConfirmEnableGroup=Are you sure you want to enable group %s ?
+ConfirmReinitPassword=Are you sure you want to generate a new password for user %s ?
+ConfirmSendNewPassword=Are you sure you want to generate and send new password for user %s ?
+NewUser=New user
+CreateUser=Create user
+SearchAGroup=Search a group
+SearchAUser=Search a user
+LoginNotDefined=Login is not defined.
+NameNotDefined=Name is not defined.
+ListOfUsers=List of users
+Administrator=Administrator
+SuperAdministrator=Super Administrator
+SuperAdministratorDesc=Global administrator
+AdministratorDesc=Administrator's entity
+DefaultRights=Default permissions
+DefaultRightsDesc=Define here default permissions that are automatically granted to a new created user (Go on user card to change permission of an existing user).
+DolibarrUsers=Dolibarr users
+LastName=Name
+FirstName=First name
+ListOfGroups=List of groups
+NewGroup=New group
+CreateGroup=Create group
+RemoveFromGroup=Remove from group
+PasswordChangedAndSentTo=Password changed and sent to %s.
+PasswordChangeRequestSent=Request to change password for %s sent to %s.
+MenuUsersAndGroups=Users & Groups
+LastGroupsCreated=Last %s created groups
+LastUsersCreated=Last %s users created
+ShowGroup=Show group
+ShowUser=Show user
+NonAffectedUsers=Non assigned users
+UserModified=User modified successfully
+GroupModified=Group modified successfully
+PhotoFile=Photo file
+UserWithDolibarrAccess=User with Dolibarr access
+ListOfUsersInGroup=List of users in this group
+ListOfGroupsForUser=List of groups for this user
+UsersToAdd=Users to add to this group
+GroupsToAdd=Groups to add to this user
+NoLogin=No login
+LinkToCompanyContact=Link to third party / contact
+LinkedToDolibarrMember=Link to member
+LinkedToDolibarrUser=Link to Dolibarr user
+LinkedToDolibarrThirdParty=Link to Dolibarr third party
+CreateDolibarrLogin=Create a user
+CreateDolibarrThirdParty=Create a third party
+LoginAccountDisable=Account disabled, put a new login to activate it.
+LoginAccountDisableInDolibarr=Account disabled in Dolibarr.
+LoginAccountDisableInLdap=Account disabled in the domain.
+UsePersonalValue=Use personal value
+GuiLanguage=Interface language
InternalUser=Người dùng bên trong
-# MyInformations=My data
-# ExportDataset_user_1=Dolibarr's users and properties
-# DomainUser=Domain user %s
-# Reactivate=Reactivate
-# CreateInternalUserDesc=This form allows you to creat an user internal to your company/foundation. To creat an external user (customer, supplier, ...), use button 'Create Dolibarr user' from third party's contact card.
-# InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.
In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display)
-# PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group.
-# Inherited=Inherited
-# UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party)
-# UserWillBeExternalUser=Created user will be an external user (because linked to a particular third party)
-# IdPhoneCaller=Id phone caller
-# UserLogged=User %s login
-# UserLogoff=User %s logout
-# NewUserCreated=User %s created
-# NewUserPassword=Password change for %s
-# EventUserModified=User %s modified
-# UserDisabled=User %s disabled
-# UserEnabled=User %s activated
-# UserDeleted=User %s removed
-# NewGroupCreated=Group %s created
-# GroupModified=Group modified successfully
-# GroupDeleted=Group %s removed
-# ConfirmCreateContact=Are you sure you want to create a Dolibarr account for this contact ?
-# ConfirmCreateLogin=Are you sure you want to create a Dolibarr account for this member ?
-# ConfirmCreateThirdParty=Are you sure you want to create a third party for this member ?
-# LoginToCreate=Login to create
-# NameToCreate=Name of third party to create
-# YourRole=Your roles
-# YourQuotaOfUsersIsReached=Your quota of active users is reached !
-# NbOfUsers=Nb of users
-# DontDowngradeSuperAdmin=Only a superadmin can downgrade a superadmin
-# HierarchicalResponsible=Hierarchical responsible
-# HierarchicView=Hierarchical view
-# UseTypeFieldToChange=Use field Type to change
-# OpenIDURL=OpenID URL
-# LoginUsingOpenID=Use OpenID to login
+MyInformations=My data
+ExportDataset_user_1=Dolibarr's users and properties
+DomainUser=Domain user %s
+Reactivate=Reactivate
+CreateInternalUserDesc=This form allows you to creat an user internal to your company/foundation. To creat an external user (customer, supplier, ...), use button 'Create Dolibarr user' from third party's contact card.
+InternalExternalDesc=An internal user is a user that is part of your company/foundation.
An external user is a customer, supplier or other.
In both cases, permissions defines rights on Dolibarr, also external user can have a different menu manager than internal user (See Home - Setup - Display)
+PermissionInheritedFromAGroup=Permission granted because inherited from one of a user's group.
+Inherited=Inherited
+UserWillBeInternalUser=Created user will be an internal user (because not linked to a particular third party)
+UserWillBeExternalUser=Created user will be an external user (because linked to a particular third party)
+IdPhoneCaller=Id phone caller
+UserLogged=User %s login
+UserLogoff=User %s logout
+NewUserCreated=User %s created
+NewUserPassword=Password change for %s
+EventUserModified=User %s modified
+UserDisabled=User %s disabled
+UserEnabled=User %s activated
+UserDeleted=User %s removed
+NewGroupCreated=Group %s created
+GroupModified=Group modified successfully
+GroupDeleted=Group %s removed
+ConfirmCreateContact=Are you sure you want to create a Dolibarr account for this contact ?
+ConfirmCreateLogin=Are you sure you want to create a Dolibarr account for this member ?
+ConfirmCreateThirdParty=Are you sure you want to create a third party for this member ?
+LoginToCreate=Login to create
+NameToCreate=Name of third party to create
+YourRole=Your roles
+YourQuotaOfUsersIsReached=Your quota of active users is reached !
+NbOfUsers=Nb of users
+DontDowngradeSuperAdmin=Only a superadmin can downgrade a superadmin
+HierarchicalResponsible=Hierarchical responsible
+HierarchicView=Hierarchical view
+UseTypeFieldToChange=Use field Type to change
+OpenIDURL=OpenID URL
+LoginUsingOpenID=Use OpenID to login
diff --git a/htdocs/langs/vi_VN/workflow.lang b/htdocs/langs/vi_VN/workflow.lang
index b7f4f77d9f4..ed0b30ae89c 100644
--- a/htdocs/langs/vi_VN/workflow.lang
+++ b/htdocs/langs/vi_VN/workflow.lang
@@ -1,11 +1,11 @@
# Dolibarr language file - Source file is en_US - admin
-# WorkflowSetup=Workflow module setup
-# WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is opened (you make thing in order you want). You can enabled automatic actions that you are interesting in.
-# ThereIsNoWorkflowToModify=There is no workflow you can modify for module you have activated.
-# descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Create a customer order automatically after a commercial proposal is signed
-# descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Create a customer invoice automatically after a commercial proposal is signed
-# descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Create a customer invoice automatically after a contract is validated
-# descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Create a customer invoice automatically after a customer order is closed
-# descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer order is set to paid
-# descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is set to paid
-# descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is validated
+WorkflowSetup=Workflow module setup
+WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is opened (you make thing in order you want). You can enabled automatic actions that you are interesting in.
+ThereIsNoWorkflowToModify=There is no workflow you can modify for module you have activated.
+descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Create a customer order automatically after a commercial proposal is signed
+descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Create a customer invoice automatically after a commercial proposal is signed
+descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Create a customer invoice automatically after a contract is validated
+descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Create a customer invoice automatically after a customer order is closed
+descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer order is set to paid
+descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is set to paid
+descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is validated
diff --git a/htdocs/langs/zh_CN/admin.lang b/htdocs/langs/zh_CN/admin.lang
index eb8fa9ae776..fc6f16cad19 100644
--- a/htdocs/langs/zh_CN/admin.lang
+++ b/htdocs/langs/zh_CN/admin.lang
@@ -367,7 +367,7 @@ ExtrafieldRadio=单选框
ExtrafieldParamHelpselect=参数列表必须要像:键,值
例如 :
1,值1
2,值2
3,值3
...
因为有的列表取决于另一个 :
1,值1|parent_list_code:parent_key
2,值2|parent_list_code:parent_key
ExtrafieldParamHelpcheckbox=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
ExtrafieldParamHelpradio=Parameters list have to be like key,value
for exemple :
1,value1
2,value2
3,value3
...
-ExtrafieldParamHelpsellist=Parameters list have come from table
for exemple :
c_typent:libelle:id::filter
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
+ExtrafieldParamHelpsellist=Parameters list comes from a table
Syntax : table_name:label_field:id_field::filter
Example : c_typent:libelle:id::filter
filter can be a simple test (eg active=1) to display only active value
if you want to filter on extrafields use syntaxt extra.fieldcode=... (where field code is the code of extrafield)
In order to have the list depending on another :
c_typent:libelle:id:parent_list_code|parent_column:filter
LibraryToBuildPDF=Library used to build PDF
WarningUsingFPDF=Warning: Your conf.php contains directive dolibarr_pdf_force_fpdf=1. This means you use the FPDF library to generate PDF files. This library is old and does not support a lot of features (Unicode, image transparency, cyrillic, arab and asiatic languages, ...), so you may experience errors during PDF generation.
To solve this and have a full support of PDF generation, please download TCPDF library, then comment or remove the line $dolibarr_pdf_force_fpdf=1, and add instead $dolibarr_lib_TCPDF_PATH='path_to_TCPDF_dir'
LocalTaxDesc=在一些国家,每个账单行有 2 或 3 项税。(大陆不适用)如果是这样,请选择第二和第三项税的类型及税率。Possible type are:
1 : local tax apply on products and services without vat (vat is not applied on local tax)
2 : local tax apply on products and services before vat (vat is calculated on amount + localtax)
3 : local tax apply on products without vat (vat is not applied on local tax)
4 : local tax apply on products before vat (vat is calculated on amount + localtax)
5 : local tax apply on services without vat (vat is not applied on local tax)
6 : local tax apply on services before vat (vat is calculated on amount + localtax)
@@ -1282,6 +1282,8 @@ YouMayFindPerfAdviceHere=你会发现此页面上的一些性能相关的检查
NotInstalled=没有安装,所以你的服务器没有减慢。
ApplicativeCache=应用型缓存
MemcachedNotAvailable=No applicative cache found. You can enhance performance by installing a cache server Memcached and a module able to use this cache server.
More information here http://wiki.dolibarr.org/index.php/Module_MemCached_EN.
Note that a lot of web hosting provider does not provide such cache server.
+MemcachedModuleAvailableButNotSetup=Module memcached for applicative cache found but setup of module is not complete.
+MemcachedAvailableAndSetup=Module memcached dedicated to use memcached server is enabled.
OPCodeCache=操作码缓存
NoOPCodeCacheFound=操作码缓存。可能是你使用了XCache或eAccelerator的另一个操作码缓存比(好),可能是你没有操作码缓存(非常糟糕)。
HTTPCacheStaticResources=HTTP缓存的静态资源(CSS,JavaScript,IMG)